Do you intend to connect a shield to the Arduino? A shield is a PCB with particular shape that fits on top of an Uno or Mega and contains a circuit designed by someone for some particular purpose, such as an LCD screen and some buttons, or some sort of interface like WiFi, ethernet etc. Have you seen some shields you want to try?
For breadboard prototyping and soldering of completed circuits on stripboard or custom-designed PCB, a Nano, Pro Micro or Pro Mini Arduino is a better choice. These can plug right into a breadboard. Use short lengths of solid-core wire to connect the Arduino with other components on the breadboard, laying the wires flat and neat. Much better than using "Dupont" cables, which are notoriously unreliable!
A necessary evil... Try connecting an LED & current limiting resistor to an Uno without separate breadboard... to name one of the many very simple circuits that can't be done easily by plugging it into the Uno's headers.
With all due respect, my friend, no, not necessary. Use a Nano or similar. It plugs into the breadboard, along with the led and series resistor and a few short, neat connecting wires. No need to nail an Uno to one end of a bit of old floorboard and nail a breadboard to the other end, and connect the two with a pile of spaghetti.
So, yes you can use Uno with breadboards, but it's not a good choice. And you can use Nano with shields, adapter boards are available. But using either of those options implies you made the wrong choice of Arduino in the first place!
just buy an arduino uno and some buttons and lights and maybe a couple modules that look cool to you.
after you get your stuff install the arduino software on your computer. after that you can ask questions here and people will quickly guide and help you. just make the the questions specific and one step at a time.
Its like: "I want to learn to drive". "Oh, you must buy a farm tractor". "But he does not want to plough a field, why buy a tractor if you are not going to connect a plough?". "Errr... well, you must buy a farm tractor because everyone's first car should be a farm tractor, that's what everyone says".
I bought a kit with the pars and an instruction booklet and worked through the examples - I got mine from Sparkfun and it worked for me - should be a tutorial here also - I got a kit simply because I did not want to mess around getting 6 assorted LED's, a dozen or so of the proper resistors and the simple list went on.
i beleive i and much more qualified to answer this question than 90% of the people on this forum because like you i have never had a day in a classroom, never taken a course and never even known anyone in the tech feild!!!
since them i have written custom code for everthing from advanced AI to 3d navigation to networking and custom data file formats. my recent robot has developed enough popularity in social media in the last few weeks that i think it will be appearing on stages in the next few months.
if you cant get an answer from google then use forums like this.
but there is also a skill in getting answers from the "experts" on forums.
people love to answer questions. but stray away from questions with either too much or not enough info in questions. you should practice the skil of asking questions on forums that make it as easy as possible for "expierts" to post quick answers.
I highly recommend Paul McWhorter's channel on YouTube. I found he explains stuff rather simply. He uses the ELEGOO starter kit that you can get on Amazon for about $30-36. It comes with an Arduino UNO clone along with sensors, connectors, breadboard, etc. There's also a CD with example sketches for each component in there in case you want to venture off on your own.
There are lots of books and webpages with ideas, but the first question is: How do we get parts? We do not yet have the abilities to work with odd bits from disassembled electronics. Buying the parts (resistors, stepper motors etc.) individually online is expensive because of shipping costs, unless you buy a whole bunch of items at once.
Thank you. Yes, Mouser and SparkFun are good sources for parts. But it leaves the question: What is a good advanced-beginner project? Can you recommend kits? Or alternately, what is a good way to get hardware to follow project-instructions, given the high cost of buying a small number of parts?
redder:
Thank you. Yes, Mouser and SparkFun are good sources for parts. But it leaves the question: What is a good advanced-beginner project? Can you recommend kits? Or alternately, what is a good way to get hardware to follow project-instructions, given the high cost of buying a small number of parts?
This is the great thing about this kind of stuff- for the most part, you can build whatever you want, and morph it however you'd like. It's always more fun if you can actually use it when you're done. Whether it's to rotate a solar panel to follow the sun during the day, getting the weather like my current project, or making a full-on robot, the sky really is the limit.
Thank you. Yes, the sky is the limit, but at the moment we are still taking baby steps. The question is: Can you suggest specific projects, or ways to find them -- and their associated components -- for a next step for an beginner who just did a starter kit.
I'm in a somewhat similar situation: just finished the beginner kit and trying to step from it into the vast infinity of the Arduino world. It does seem hard to find resources for this level. It's probably a good sign that we should each blog about our projects at this stage so that we can leave a bit of a trail for others who follow after us.
It's worthwhile to learn about various sensors and modules or "breakout boards" available that can be used as building blocks. The idea would not necessarily be to produce some finished or even particularly useful project with a specific purpose. Once familiar with a few modules, that knowledge will suggest larger and more practical projects. SparkFun and Adafruit are great places to browse. There's far too many to list, but some common ones might be 7-segment LEDs or LCDs to display information, real-time clocks, temperature sensors, etc. Start with one or two modestly-prices ones that sound interesting.
If you have done a starter kit then you have good basic knowledge. What to do next will depend on whether or not you want to build the electronics from scratch or are happy to buy major components and combine them.
For a subject I think you would be best to look to your hobbies and interests and try to find some way of combining that with the arduino in a useful way. For example if you were into photography you might have a project to do time-lapse photography, or take photos when motion is detected.
When I was a kid, I liked nothing better than "action at a distance" and things that rolled around under their own power: remote control and robots. Of course when I was a kid we had dry cell batteries, bell wire, soldering guns, knife switches... and tube TVs to scavenge.
There are little "robot" kits out there both with wheels and with treads. One with little sensors that makes it change direction when it gets close to an object would be cool for a kid. Hack a cheap remote control to make the robot/tank go where you want by sending signals to a arduino-attached receiver.
To echo Jack Christensen, just pick one of the usual sources - I just scanned the Sparkfun site to see what they have. Grab sensors until you feel you've spent enough and make each one a mini project while you find out how to wire it up and write code to interface with it. Once you're done with each, you have tools you can deploy in a more complex project, and just having mastered them may inspire you to use it in something useful to you - in which case please post about it.
I currently have a half done robot using the magician chassis Magician Chassis - ROB-10825 - SparkFun Electronics
a 180deg scanning "head" using the kit supplied servo and a sharp medium range ir proximity sensor Infrared Proximity Sensor - Sharp GP2Y0A21YK - SEN-00242 - SparkFun Electronics and a motor control shield that I put together based on a SN754410NE Quad H-Bridge Motor Driver
But the one thing that constantly lives on my arduino, and which I recommend as a good first project, is to build your own LCD shield. It's the easiest way to get your arduino communicating with you and it gets you started with soldering things which is something that you will need to be familiar with as all the really cool stuff will be DIY.
i know the basics mostly(i think? :D). mainly im somewhere, reading something or thinking randomly, and i think "ooooh i could do... with a Arduino and have fun project!" then i set out attempting it, and research if i dont know.
I went ahead to build my own and came up with a few problems, and from looking at various forums it seems like there are a number of issues, and only one post briefly mentioned a possible solution, but not many people seemed to be able to figure it out. So after getting it figured out I thought I'd share it. Total cost for project was 120.
Please forgive some of my terminology/explanation, this is my first Arduino project, I haven't done many electrical projects at all (definately nothing like this) and this is my first time using the Simhub. Anyway...
Note that the Arduino Motor Shield Rev3 can provide up to 4 amps, 2 amps per motor channel, but once 2amps total is reached the voltage drops to 9v. My fans are apparently 1.4amps per fan, so they breach the 2amps total, but the wind force is still enough at 9v.
Arduino Motor Shield Rev3 - Later swapped to a Cytron MDD10 (for dual channel), or MD10 (single channel), as these can provide more power to the fans, and I would recommend these instead of the Arduino Motor Shield. See my updated post below for details re the Cytron motor shield.
c80f0f1006