Advice needed for noob
BattleGoose
Posts: 6
Hello All,
This is my first post. I'm just entering into this new world. But I need some advice for a project I'm going to be doing.
I have 8 motors that I need to send instructions to and receive responses from. Based on date and time of day, I instruct each motor to move to a pre-defined position. I will have up to 32,000 date/time/position points that I need to store. Probably more.
I would also like to play with some kind of LCD display, wireless communication with the device, and GPS capability. And, now that I'm thinking about it, some way to manually move my motors using the device. Ie: one switch to take a motor offline, another switch (3 position) to move the motor (1 axis).
If anyone can help suggest the hardware I need to get started, I would really appreciate it.
This is my first post. I'm just entering into this new world. But I need some advice for a project I'm going to be doing.
I have 8 motors that I need to send instructions to and receive responses from. Based on date and time of day, I instruct each motor to move to a pre-defined position. I will have up to 32,000 date/time/position points that I need to store. Probably more.
I would also like to play with some kind of LCD display, wireless communication with the device, and GPS capability. And, now that I'm thinking about it, some way to manually move my motors using the device. Ie: one switch to take a motor offline, another switch (3 position) to move the motor (1 axis).
If anyone can help suggest the hardware I need to get started, I would really appreciate it.
Comments
8 independent motors..... That sounds like a job for the Propeller.
Real Time Clock... The Propeller has an object for that too. You don't have to use an exernal chip.
The other numbers may seem big, but 32-bits of binary is a much bigger number.
Data strorage... An SDcard connected to the Propeller or an EEProm.
It would be silly to start with a BasicStamp or an SX.
Of course, you might find you need two Propellers, but that is still better than 16 of something else.
About the avatar - it's got to be changed. We have kids as young as nine or ten on the forums and the image is of questionable content. If you could please change it next time you read the forums that would be great, else our moderators will do it for you.
Welcome to our world. Picking a processor is tough. The easier they are to learn, the sooner you are most likely going to outgrow them. Especially in robotics.
I recommend checking out the propeller. It might be tad harder to get started on the the investment will pay dividends and it is still pretty easy. You don't even have to worry about all the Cogs initially. Just use the initial cog for simple applications until you are ready. Additionally the propeller forum has to be one of the greatest resources on the planet for helping people learn. No one is likely to "do it for you" but you will find an incredible depth of knowledge just waiting to help you solve problem, point you in the right way and generally make sure you can be successful. Truly one of the worlds best forums an not because of the forum software .
Feel free to drop me a PM anytime.
http://www.parallax.com/Store/Microcontrollers/PropellerDevelopmentBoards/tabid/514/CategoryID/73/List/0/SortField/0/Level/a/ProductID/340/Default.aspx
The second is the one i chose to start out with. You will get to breadboard your own propeller setup and know how to use the various parts(Crystals, EEPROMs...ect). This instills good circuit building principles at the start, plus it gives quite a few other useful components. It has LED's, jumper wires, infrared emitters/ detectors... AND it comes with a book. I would probably pick this one if you like making your own things...
http://www.parallax.com/Store/Microcontrollers/PropellerProgrammingKits/tabid/144/CategoryID/20/List/0/SortField/0/Level/a/ProductID/415/Default.aspx
Good luck....
is the way to go IMO.
As you work with it just post any questions here and you will get
all the help you will need! This is a very friendly site for newcomers.