|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
Slides from my Arduino presentation
I've been working with the programming/electronics sub-team for the last few weeks. So far we've discussed C programming. Now it's time to move on to practical applications utilizing the Arduino ecosystem.
These are some Powerpoint slides I prepared for tomorrow's class entitled "Arduino Architecture". Feel free to peruse, comment and abuse as you see fit. |
|
#2
|
||||
|
||||
|
Re: Slides from my Arduino presentation
What would you recommend using for teaching/learning how to program an arduino? Our team was looking at using some for a project, but nobody really knows much about the programming side of it.
|
|
#3
|
||||
|
||||
|
Re: Slides from my Arduino presentation
Quote:
Need to learn C programming? Check out:http://www.cprogramming.com/tutorial/c-tutorial.html. they have a tutorial on the C programming language. Last edited by BitTwiddler : 03-11-2015 at 20:19. |
|
#4
|
||||
|
||||
|
Re: Slides from my Arduino presentation
Just an afterthought...
Did you get a coupon for a free Arduino board from 16 Hertz in the 2015 KOP? They still have them available for FRC teams as of today. |
|
#5
|
|||
|
|||
|
Re: Slides from my Arduino presentation
You should check out this Arduino Simulator. It's very well done. I have an Arduino UNO board and had a sketch running to have a servo motor go back and forth at a speed determined by a potentiometer. Ran the sketch on the simulator and got the exact same results. Very nice and a lot less work.
https://www.sites.google.com/site/unoardusim/ |
|
#6
|
||||
|
||||
|
Re: Slides from my Arduino presentation
Quote:
|
|
#7
|
|||
|
|||
|
Re: Slides from my Arduino presentation
Another really nice simulator is AutoDesk's 123D Circuit. It's both a breadboarding/schematic app and an Arduino simulator. And it's free. You do have to register for an account. It's great stuff.
https://123d.circuits.io/ |
|
#8
|
||||
|
||||
|
Re: Slides from my Arduino presentation
I'm a big fan of the Teensy line of boards. The LC is only $12 from PJRC http://www.pjrc.com/store/teensylc.html (I'm in no way affiliated, just a huge fan). Paul has done a lot of great work integrating it with Arduino. With an LC and a ring or strand of WS2812B LEDs, you can start on some really cool effects for next year.
|
|
#9
|
|||
|
|||
|
Re: Slides from my Arduino presentation
Quote:
I can also second the recommendation on the "Arduino Programmer's Notebook", which is used as a reference as they take the "Inventing" course. It's very well written. Completing the picture, for our team after the students have completed the "Inventing" course step, the next logical step is to introduce them to Java (team 2465's programming language of choice). This year our new programming students at this "second step" level are going through the MIT Online Courseware Java Tutorial (suggested previously by another poster on ChiefDelphi). It's a more challenging course, but it covers what they'll need to know. At that point, they are ready to start working w/the RobotBuilder and a custom robot program in Eclipse/Java. The big leap here is learning the WPI library and the dev/debug process in Eclipse->Roborio. We have three projects this year: (a) one team builds a fully-operational robot chassis and drive system, (b) another team builds a LED-strip light display, and (c) a third group uses the RobotBuilder for constructing a robot's "gizmo" (non drive system-related) RoboRIO software. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|