Getting Started

jklug80's picture

I want to get started, but I need help putting a decent started pack together. I know I need a board, download cable, etc, but what other toys should I start with?

 I want to be able to start off small: get a light to blink. Then move to getting several lights to blink in order or random order. Then I want to move onto attaching a motor and getting it to spin. Eventually I want to build a robot that will do all of my work, but baby steps right?

 Any suggestions on components for someone wanting to start small and maybe work to a small robot without having to place numerous orders over and over?

 Background:

I got my computer science degree and I am almost done with my masters in Info Systems. This is right up my alley! I haven't had a hobby in 2 years since I am working full time and taking night classes. I want to buy some stuff now so when I get married in a few months I can't get told NO! :)

 Thanks for any help with a starter kit! I want to try to get as much as I can in one shot so I dont have to make several orders and get eaten on shipping!

fritsl's picture

To put it short; Top menu,

To put it short; Top menu, "Start here" :)

Should we rename that menu-point, perhaps "Beginner" or something - you are not the first one asking for it.. 

/ Fritsl

jklug80's picture

I have flipped through that

I have flipped through that before (although I did forget about it so the refresher was nice). The only problem I am seeing is that there is no "one stop shop" for the USA. It looks like some places have the picaxe stuff but lack on servos and IR sensors.

 I was hoping to get everything (or most of it) from one shop, but it looks like I will need to buy from 2 or 3 places. I'll keep looking!

 Thanks for this fun and informative website. It will definately help when I can get to building.

fritsl's picture

 To my knowledge 2 shops

 To my knowledge 2 shops can do it - but if you read through it, you will find links debating this issue.. I think:)

/ Fritsl

fritsl's picture

Hey - if you do make a nice

Hey - if you do make a nice package, don't let your work be just your own, please share. Add a walkthrough, perhaps (see frontpage, top left) "How to compile a good beginners package for US.." I am sure others would benefit from it!

Thanks, 

/ Fritsl

jklug80's picture

I will document once I get

I will document once I get started. I make my last tuition payment in a month. When it's paid its robot building time! I just want to get my shopping list together so I can fire off the order ASAP and get to building.

I'm in the US too and this

I'm in the US too and this is what I have in my should-buy package list:

Picaxe 28x

USB cable

Battery pack

Power adapter

Bunch of LEDs

Bunch of Capacitors (any must-have capacitor?)

Bunch of Resistors (any must-have resistor?)

Voltage regulator

IR sensor

Servo

2 Motors

Breadboard, jumpers

Do I need a resonator?

 

Am I missing anything? I haven't ordered yet, just making up a list of things to buy.

TigPT's picture

There are a lot of difrente

There are a lot of difrente resisotres, and capacitors,

 just buy 330 Ohm capasitors, to use with lets, and ir's and 1k Ohms resistores, think is the ones you will more need, the others you buy as you need

If you buy motors, don't forget you will need a motor controler, or a motor driver.. microcontrolers can't give the energy the motors give, if direcly connected, and auto shutdown. L293 i think is a nice, and cheap one. but ask it to ppl that know picaxe, i never used one.

TigPT, that is exactly the

TigPT, that is exactly the kind of replies I'm looking for! Thanks! Here's another basic question(s):

I understand the definition of capacitors, resistors and diodes googling and studying wikipedia. But can anyone explain when it should be used? For instance I keep reading that a LED should always be connected via a resistor. Is this true only for LEDs or any component that is connected to a microcontroller? If so, what determines the resistance value? Is there some formula to it? 300Ohms, 100Ohms?

The same for capacitors. I understand capacitors store current (volatile, unlike a battery). When and why should it be used?

And when should a diode be used?

 

Sorry for the noobish questions, I don't want to blindly follow instructions without knowing why I should! :)

 

 

 

jka's picture

Don't excuse the noob

Don't excuse the noob questions. We have all been noobs at some point and in some areas, many of us are still noobs. 

This site http://www.educypedia.be/electronics/electronicaopening.htm has a lot of links to electronics education pages. Most are in english, but some are in dutch or french. Check it out. 

TigPT's picture

well when you connect a led,

well when you connect a led, or something that have low resistence, you need limit the corrent that pass by it, or the led will burn, (thats aplys to almost all components, but the voltage that the componet will get will be down, cause V=RxI, so if you have V= 5V most of the times, and R increse, I = corrent will be down, that will become less brigth to the led, but more life time. normaly leds use 300~330Ohm resistor, to have 15mA of corrent, this let it blink nice, and have a lifetime biged then yours.. =P

 capasitors normaly stabilise corrent, but its harder to explain in some lines of text.. just find some nice electronics book, its my main advise..

Thanks TigPT! Your

Thanks TigPT! Your explanation is quite good. 300Ohms X 15mA = 4.5Volts which is the input.  Keeps the led happy. Though I knew Ohms law, didn't think of applying it! :P
TigPT's picture

you lear with time.. think

you lear with time.. think everyone in life burn some leds sooner or later.. =P

 don't hury up. just test, and go on.. most of microcontrolers of today protect themself, its hard to burn ic's and that kind of expensive things, for example, arduino just resets if u connect a motor direcly to it, instead of burn.. because the motor suck more Ampers that it is able to give..

Good luck with this new area..

You've worked with Arduino?

You've worked with Arduino? I was torn between Arduino and Picaxe but finally went with Picaxe but I definitely will try out Arduino once I get a hang of things. Arduino - Open source, inexpensive, works on a Mac... couldn't ask for more! :)
TigPT's picture

ya, i worked with basic

ya, i worked with basic stamp 2 before, witch i don't avice, because its to expensive, and less flexible, you will need to go to something better sooner or later.

I got arduino, and i'm starting having fun with it.. it is nice to run it on mac, or linux, or windows, and its always reciving updates, since its opensource.

One good thing is that u can use Arduino language to program it, that its like a higer level of C, easy to use, and powerful, but if you are a pro, you can directly insert C/C++ code into it, and it works like a pure C microcontroler.

i never tested picaxe, i hope i do one day, but for now i will dicovery arduino potencial. (i'm with it on my hands at the moment =P)

Please do post your

Please do post your findings... I haven't given up on Arduino, I definitely want to work on it. I went through the programming part, not very different from C and as you mentioned, being open source, I can see tons of projects and updates.
TigPT's picture

you can find a lot of info

you can find a lot of info at www.arduino.com or at www.freeduino.org .

I will post when i make some nice code.. for now i'm testing how to control dc motors, i will post a video as soon as possible.

fritsl's picture

Blog entries about "first

Blog entries about "first days with Arduino" would be very nice. To keep the info at one place. 

/ Fritsl

TigPT's picture

hehe.. i will think about

hehe.. i will think about it.. the main problem is that my days with are small.. because school and girlfriend are always first :P

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.