Changes between Version 2 and Version 3 of ControlSystems/Electrical/Training/Arduino


Ignore:
Timestamp:
Sep 24, 2015, 8:17:00 AM (10 years ago)
Author:
David Albert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ControlSystems/Electrical/Training/Arduino

    v2 v3  
    1 [https://www.arduino.cc/ Arduino] is a wildly popular hobby computing platform.  Arduino is open-source and includes:
     1[https://www.arduino.cc/ Arduino] is a wildly popular hobby computing platform.  Arduino refers to three things:
    22  * A friendly software development environment that runs on Windows, Mac OS X, and Linux (get it [https://www.arduino.cc/en/Main/Software here])
    3   * A wide range of single board computers (see [https://www.arduino.cc/en/Main/Products here]) based on AVR and ARM processors
     3  * A suite of single board computers (see [https://www.arduino.cc/en/Main/Products here]) based on AVR and ARM processors
    44  * A standard stackable [http://www.gammon.com.au/forum/?id=11473 interface] that lets you plug "shields" into the single-board computers to extend their functionality with things like [http://www.gearbest.com/other-accessories/pp_218079.html motor control], [http://www.gearbest.com/development-boards/pp_136559.html Ethernet], [http://store.cutedigi.com/juniper-wifi-shield-for-arduino-based-on-gainspan-module/ WiFi], etc.
    55
    6 You can even develop in the cloud (see [https://codebender.cc/ here]).
     6We use Arduino computers on Team 2537 because they are very inexpensive (often available for less than $4) and are designed to connect to the real world.  Arduino computers can easily be connected to sensors that provide information about the real world and actuators such as motors and solenoids that can interact with the world.
    77
    8 The development environment includes a large set of [https://www.arduino.cc/en/Tutorial/HomePage example programs] (called "sketches" in Arduino parlance) and there are many excellent tutorials online including those from [http://www.ladyada.net/learn/arduino/ Adafruit], [https://learn.sparkfun.com/tutorials/what-is-an-arduino Sparkfun] (in fact Sparkfun has [https://learn.sparkfun.com/tutorials/tags/arduino many excellent tutorials]), and even a fun video intro [http://video.mit.edu/watch/arduino-tutorial-1-10950/ MIT].
     8Team 2537 has a set of lessons that introduce you to Arduino through hands-on projects culminating in mini-robots that you design.
     9
     10* Lesson 1 - [wiki:ArduinoLesson1 Getting to Blinky]
     11* Lesson 2 - [wiki:ArduinoLesson2 Breadboards and Multimeters
     12* Lesson 3 - Touch and Feel
     13* Lesson 4 - Making Music
     14* Lesson 5 - Ultrasonic
     15* Lesson 6 - Move It!
     16* Lesson 7 - Control It
     17* Lesson 8 - Smorgasbord
     18
     19