Arduino
Jump to navigation
Jump to search
Hardware
- Uno The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.
- Due The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU (datasheet). It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a 84 MHz clock, an USB OTG capable connection, 2 DAC (digital to analog), 2 TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.
Source code
https://github.com/arduino/Arduino/tree/master/hardware/arduino/cores/arduino
C users
- http://www.javiervalcarce.eu/wiki/Program_Arduino_with_AVR-GCC
- http://code.google.com/p/libarduino/
- http://www.joakimlinde.se/microcontrollers/arduino/avr/
Tutorials
- http://tronixstuff.wordpress.com/tutorials/
- http://startingelectronics.com/beginners/
- https://www.sparkfun.com/tutorials/57
Arduino IDE
- Currently I am using version 1.0.4
- Save/Save As will create a folder and a file with the extension .ino.
Robot based on BOE shield for Arduino
My robot is based on 'Shield for Arduino' which means I can use Arduino IDE + C code style to write my code instead of using PBASIC programming which is used in another similar robot.
- Chapter 3. Activity 2: Re-test the servos. We can use Pins 11 and 12 instead of 12 and 13. Be sure to adjust your code accordingly.
- Chapter 4. Activity 2: First time we disconnect robot from the computer and let it go (forward, left turn, right turn and back ward).
- Chapter 5 (Whiskers). Activity 3 or 4: See my robot is in action on http://www.youtube.com/watch?v=sjzQI6GHe3w.
- Chapter 7 (Infrared headlight). Activity 4: Similar to Chapter 5 but IR detectors are used. See the robot in action on http://www.youtube.com/watch?v=K5pIZ5XcP7Y. Activity 7: Drop-off detection (Very Cool).
This site contains some more information to use infrared LED to avoid object by testing on arduino board.
Other robots
- http://www.ez-robot.com/ including EZ-B Bluetooth Servo Tamiya Bulldozer Robot
- Arduino controlled Bluetooth-bot
- (Book) Arduino Robotics By John-David Warren , Josh Adams , Harald Molle
Arduino with bluetooth
- RFduino and Company web site here. App is running on iphone.
- Google: arduino bluetooth android and an example by using JY-MCU Bluetooth module.
- (not bluetooth) Xbee wireless http://www.youtube.com/watch?v=WTnC1bHoaDM. Information from Parallax.
Electronics
- Battery http://gammon.com.au/power
- Ah (Amp Hour) http://overlandresource.com/what-is-an-amp-hour-and-how-to-calculate-battery-capacity
Seller, Community
- http://arduino.cc/en/Main/Buy
- Arduino.cc forum
- adafruit and Adafruit forum
- Parallax Resources and Forum
- Element14 Community
- Newark
- Sparkfun
http://lifehacker.com/how-can-i-get-into-a-new-hobby-without-breaking-the-ban-489189582