Friday, May 6, 2016

The Review Starts!

Hi guys! I apologize for the lack of content the past few months. I just graduated college. Yes! And not yes. Yes, because I am finally a degree holder. Not yes, because I think the knowledge and experience I gained in 5, 17 years of education is not yet enough to prepare me for the real life. 

My girlfriend is already preparing for her life as a professional, and it makes me think of mine. I will still be taking my licensure exam, so I will have to review for about 5 months. By then, Andrea will already have a career. 5 months is a long time to think for my career, because as of now, I am still wondering what field am I going to specialize in. 

As an ECE graduate, there are a couple of fields of specialization to choose from: telecommuncations, semicon industry, aviation, medicine, navigation, broadcasting, audio, and networking, among other fields. 

I am personally interested in computers, so I am thinking of joining the IT bandwagon. Specifically the in the Networking field. I have little to no experience about networking though, as we barely scratched the surface in our lectures and limited lab equipments. I am planning on taking a cadetship or any job that has a training before employment. I also plan on becoming a CCNA. (Cisco Certified Network Associate) And continue that path.

The ECE board exam has a lot of pressure in it. Our school had passing rates below the national passing rate I think for the last 3 years. I hope this batch will break this rating. In the previous April ECE Board Exam, only 2 out of 12 first timers passed. (8 failed, 2 conditional) 6 out of 14 repeaters passed. (7 failed, 1 conditional) with an overall performance of 8 out of 15 passed and 3 are conditional. Wow. Our board exam is dubbed as "One of the hardest board exams." and I accept this challenge!

Anyhow, I apologize for the lack of posts for the next few months. We will undergo rigorous training (loljk) to finally become a registered ECE.

To my friends who's also reviewing for their board, good luck to us and may God help us!

To my readers, thank you for understanding!

And to everyone else, cheers!

Monday, May 2, 2016

Arduino Robot Part 1: Wall Follower

Hey guys! It's been a really long while since my last post. And trust me, a lot has happened. Well, as promised, this is the "making" of our 'bot. It's a partial requirement for the subject Embedded Systems. 

The subject mainly focused on Arduino, which is an open source microcontroller. The first project was kind of a Maze Solver type robot, in which the robot needs to find it's way out of a maze. While searching for possible inspirations, I came across this little robot called a 'micromouse', which does the same thing, only better. The micromouse maps the maze until it reaches it's end point, which is usually the center of the maze. It then goes back to the starting point, and finds the shortest path to the center. The process of using the shortened path from the starting point to the center takes more or less 5 seconds. My jaw just dropped and I spent the next seconds pulling it back up. But that's a different story. The micromouse is a special robot. It uses complex algorithms to solve the maze.

I thought we didn't have enough time to study the algorithms and figure it out. So we just resorted to the wall follower algorithm, which is really really simple. It follows either the right wall, or the left wall. In real life, if you raise one of your arms: the left or the right, and touch a wall, eventually you will reach the end. That's the process of this algorithm, hence the name.