| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Arduino and Electronics

This version was saved 10 years, 9 months ago View current version     Page history
Saved by Jonathan Dietz
on June 22, 2013 at 10:33:32 pm
 

 

Why are we doing this?

 

 

 

 


Software:

 

  • Arduino Software:  http://www.arduino.cc/  - Go to "Download"; download Arduino IDE Folder; Follow Instructions under "Getting Started"
  • Fritzing ( Circuit Design Software):  http://fritzing.org/ - Go to "Download"  

Hardware/Vendors:

  


Texts and Tutorials:

 

 


 

1. Basic Circuit Theory

 

 

 

 


 

 

Examples of Arduino Circuits 


2. Schematics 

 


3. Introduction to Arduino : Blink

 http://www.youtube.com/watch?v=xKwox3dd-dE&feature=share&list=PL8CD32146ED5CD04E  (2:30)

 

Also:Intro to Arduino http://youtu.be/pMV2isNm8JU

 

 

  •  Challenge 2: Make row of blinking LEDs-see answer

4. Sensors 1: Analog Read Serial- Reading an analog voltage, displaying it on the Serial Monitor 

 

 

 




Introduction to Breadboarding:  http://www.youtube.com/watch?v=CssOBb-qaX0&feature=share&list=PL8CD32146ED5CD04E 

  


Sensors: 

Challenge 4: Read a Button : If/Else

http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoInitiationBPAppuiBpLedMinuteur

Reading: Arduino in a Nutshell pp. 9-10

 

 

 

 


 

 

 

Arduino-Bot: Video

 

Challenge: Build a robotic vehicle that can follow a wall at a fixed distance.

               

                    Add lights and buzzers that indicate if it is turning left, right, or going straight.

 

                    Add a servo motor that enables robot to scan left and right, and find its way

                    through a maze- see Explorer Bot

 

                    Example

 

Example Code


Controlling Motors with an H-Bridge:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

May 17th- Algorithms - Prof. Javed Aslam

 

Creating Functions (useful for organizing code) 

 

Adjusting Output Speed with Pulse-width Modulation(PWM)

 

  analogWrite(pin,  value 0-255);

 

 

Sensors: 

Challenge 5: Control Tone with  Light Sensor

 


Challenge 6: Using Ultrasound

 

 

Challenge 7: Using Motors

 


 


 


Projects:

 

 

Comments (0)

You don't have permission to comment on this page.