| 
  • 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, 10 months ago View current version     Page history
Saved by Jonathan Dietz
on May 26, 2013 at 8:33:21 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:

 


 Math Aside: Binary Arithmetic

  


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 

 

 

 




Discrete Math Aside May 2nd-

 

Notes on Transistors and Logic Gates

Boolean Algebra

DeMorgan's Theorem

 

  


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 Code


Controlling Motors with an H-Bridge:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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.