Arduino

From STEAMwiki
Jump to: navigation, search

Arduino Learning Challenges These are from our Zero to Startup program and are designed to teach fundamental Arduino concepts through simple challenges.

Servo Code

Ultrasonic Sensor Code

Arduino Clone CH341 Drivers The low-cost Chinese Arduino clones need custom drivers installed for their USB connection.

Motor Drivers A motor driver is a little current amplifier; the function of motor drivers is to take a low-current control signal and then turn it into a higher-current signal that can drive a motor.

IR Remote IR Remote, including STEAMLabs example to control wheeled rovers.

Coin Collector Coin Collector sample code that requires interrupts. Only tested on the Arduino UNO.

Neopixel Neopixel Library and Sample Code for Arduino

RGB LED RGB LED Sample Code for Arduino

Buzzer Buzzer Sample Code with more accessible language

Light Sensor Sample code to read a light sensor (or any analog sensor) and output the readings to the Arduino IDE over the serial connection.

Temperature Sensor

Motor Driver

CPX IR Range-Sensing Robot Arduino code for using the CPX to build a range-sensing two-motor robot that can be driven over IR remote. Note that this is stub code; the IR remote functions, but doesn't actually control anything (yet!)