A few months back, i made a post about suggestions on a good starting project. I had some good feedback and started on my way. Sadly it was then i found that i am even more of a noob than i first expected. My aim (overall) is to become knowledgable about all elements of electronics. Being new to the scene i dont know how realistic this is but untill i am educated otherwise that's what ill aim for.
My question to you guys is, where the hell do i start ? Id say the extent of my electronics abilities extend to installing a dimmer switch in a conventional light socket
I find myself thinking:
- I wish i could create something that would close my curtains once the room reaches a certain light level
- I wish i could attach a switch to my Xbox 360 controller that would instantly invert the right-stick controls
- I wish i could create a monitoring system where by i could stick RFID stickers to objects such as keys, wallet, phone and a computer program would tell me how far away from the 'sensor' each item is (and in which direction would be a bonus)
- I wish i could create a robot that would drag my dogs food bowl out of one 'dog-proof' room and into a position in the kitchen at certain times of the day
And many other things...
My point is, how do you guys get to the state of mind where by you see something like, say, point 3 on that list and think instantly. "Ah yes, you will need a RF280i micocontroller and a F56x10 oojamaflip along with a FX91xxxii thingy-ma-whotsit"
So where is a good starting point in terms of subjects, books, internet resources, people to kidnap to begin to learn the ways of micro electronics ?
I mean, how in the world did this guy figure out how to do this [youtube]http://uk.youtube.com/watch?v=0awjPUkBXOU[/youtube]
And how can you, one day, go from having never seen an xbox 360 controller one day to sitting down and writing http://www.jwarburton.com/mt/tech/2006/09/xbox_360_firmware_flash.html
. Not that i approve of such actions on xbox's but never the less, its still an awsome demonstration (in my view) of being able to transfer abstracted knowledge into real world scenarios.
I hope i have got my point across successfully and hope equally that it is recieved well. Thank you for your time on this matter in advance.