Schematics for Breakout Examples

Similar documents
Introduction to Electronics and Breadboarding Circuits

Electronic Components

CMSC838. Tangible Interactive Assistant Professor Computer Science. Week 11 Lecture 20 April 9, 2015 Motors

ECE 477 Digital Systems Senior Design Project Rev 8/09. Homework 5: Theory of Operation and Hardware Design Narrative

E11 Lecture 11: Sensors & Actuators. Profs. David Money Harris & Sarah Harris Fall 2011

Adafruit 16-channel PWM/Servo Shield

Actuators. DC Motor Servo Motor Stepper Motor. Sensors

Autonomous Robot Control Circuit

Adafruit 16-channel PWM/Servo Shield

Internet of Things Student STEM Project Jackson High School. Lesson 3: Arduino Solar Tracker

press light hot wet not press dark cold wet

Adafruit 16-Channel Servo Driver with Arduino

Sensors and Motor Control Lab Individual lab report #1 October 16, 2015

Control System Circuits with Opamps

Lab 5: Arduino Uno Microcontroller Innovation Fellows Program Bootcamp Prof. Steven S. Saliterman

introduction to Digital Electronics Install the Arduino IDE on your laptop if you haven t already!

Voltage Dividers a learn.sparkfun.com tutorial

Industrial Automation Training Academy. Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours)

o What happens if S1 and S2 or S3 and S4 are closed simultaneously? o Perform Motor Control, H-Bridges LAB 2 H-Bridges with SPST Switches

Adafruit 16-Channel Servo Driver with Arduino

Adafruit 16-Channel Servo Driver with Arduino

Basics before Migtrating to Arduino

9DoF Sensor Stick Hookup Guide

Modern Robotics Inc. Sensor Documentation

APDS-9960 RGB and Gesture Sensor Hookup Guide

Final Design Report. Project Title: Multi-Function Pontoon (MFP)

Bill of Materials: PWM Stepper Motor Driver PART NO

GESTUR. Sensing & Feedback Glove for interfacing with Virtual Reality

Project Name: SpyBot

List of Items Available in the Laboratory the Lab

ZX Distance and Gesture Sensor Hookup Guide

Activity 4: Due before the lab during the week of Feb

Introducing the Quadrotor Flying Robot

Autonomous Following RObot Critical Design Review

Multipurpose Iron Man Glove & Moveable Platform

The µbotino Microcontroller Board

Make: Sensors. Tero Karvinen, Kimmo Karvinen, and Ville Valtokari. (Hi MAKER MEDIA SEBASTOPOL. CA

Using Transistors and Driving Motors

INA3221 Breakout Board

1 Introduction. 2 Embedded Electronics Primer. 2.1 The Arduino

Figure 1.1 Mechatronic system components (p. 3)

School of Engineering Mechatronics Engineering Department. Experim. ment no. 1

Arduino DC Motor Control Tutorial L298N PWM H-Bridge

BEYOND TOYS. Wireless sensor extension pack. Tom Frissen s

INA169 Breakout Board Hookup Guide

UNIT 4 VOCABULARY SKILLS WORK FUNCTIONS QUIZ. A detailed explanation about Arduino. What is Arduino? Listening

Index. n A. n B. n C. Base biasing transistor driver circuit, BCD-to-Decode IC, 44 46

Guide to LED and Hobby Lighting Projects Documentation

Arduino Workshop 01. AD32600 Physical Computing Prof. Fabian Winkler Fall 2014

Gesture Controlled Robotics Workshop

Figure 1: Basic Relationships for a Comparator. For example: Figure 2: Example of Basic Relationships for a Comparator

WELCOME TO THE SEMINAR ON INTRODUCTION TO ROBOTICS

In the Mr Bit control system, one control module creates the image, whilst the other creates the message.

Flight control Set and Kit

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Embedded Systems. Oscillator and I/O Hardware. Eng. Anis Nazer First Semester

Motion Capture for Runners

Training Schedule. Robotic System Design using Arduino Platform

Citrus Circuits Fall Workshop Series. Roborio and Sensors. Paul Ngo and Ellie Hass

LEDs and Sensors Part 2: Analog to Digital

Robotics Challenge. Team Members Tyler Quintana Tyler Gus Josh Cogdill Raul Davila John Augustine Kelty Tobin

Electronics, Sensors, and Actuators

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

Instrumentation Amplifier Module. Instruction Manual

Kon-C3003 Mechatronics exercises

ILR #1: Sensors and Motor Control Lab. Zihao (Theo) Zhang- Team A October 14, 2016 Teammates: Amit Agarwal, Harry Golash, Yihao Qian, Menghan Zhang

Gesture Controlled Car

Ocean Controls KT-5198 Dual Bidirectional DC Motor Speed Controller

Internet of Things (Winter Training Program) 6 Weeks/45 Days

ELR 4202C Project: Finger Pulse Display Module

ARDUINO / GENUINO. start as professional

Attribution Thank you to Arduino and SparkFun for open source access to reference materials.

AN INNOVATIVE USER INTERFACE BASED ARDUINO PROGRAMS TO CONTROL ELECTRICAL MOTORS FOR NON PROGRAMMERS

PRESENTED BY HUMANOID IIT KANPUR

Introduction to the Arduino Kit

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

Lab 2: Blinkie Lab. Objectives. Materials. Theory

Battle Crab. Build Instructions. ALPHA Version

Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days

Adafruit 16-Channel PWM/Servo HAT & Bonnet for Raspberry Pi

Power shield that can drive: relays, solenoids, DC and stepper motors

1. Line Follower Placing the Line Follower Electrical Wiring of Line Follower Source Code Example and Testing...

Interface H-bridge to Microcontroller, Battery Power and Gearbox to H-bridge Last Updated September 28, Background

LS7362 BRUSHLESS DC MOTOR COMMUTATOR / CONTROLLER

Prelab: Introduction and Greenhouse Construction

ECE 511: MICROPROCESSORS

M328 version ESR inductance capacitance meter multifunctional tester DIY

EET 150 Introduction to EET Lab Activity 12 Temperature Sensor Amplifier Project

Pacific Antenna Field Strength Indicator Kit

Adafruit 8-Channel PWM or Servo FeatherWing

Sten-Bot Robot Kit Stensat Group LLC, Copyright 2013

How to build a Cracklebox. Red Wierenga Brooklyn College Center for Computer Music October 13, 2015

Lecture 6. Interfacing Digital and Analog Devices to Arduino. Intro to Arduino

Modeling with Motion 3.1. Presented by Geoff Bunza

373 Project Overview F10

Low-Cost Mobile Lab Solutions for Individualized Mechatronic Education

Phys Lecture 3. Power circuits how to control your motors Noise and Shielding

Robotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days

ME430 Mechatronics. Lab 2: Transistors, H Bridges, and Motors. Name. Name. The lab team has demonstrated:

Electronics Design Laboratory Lecture #11. ECEN 2270 Electronics Design Laboratory

Transcription:

Schematics for Breakout Examples This document contains wiring diagrams and component lists for the examples. A diagram may be used for more than one example file. The corresponding files are listed for each diagram.

Getting Started: Hello World /examples/getting_started/hello_world.html /examples/getting_started/hello_world_node.html /examples/processing_js/basic_example.html Button Led 10k resistor 330 ohm resistor

Getting Started: All Examples Use this schematic for all of the examples in /examples/getting_started/ Potentiometer Button Led 10k resistor 330 ohm resistor

Actuators: Servo /examples/actuators/servo.html Servo motor Potentiometer

Actuators: DC Motor /examples/actuators/dcmotor.html DC motor 0.1 uf capacitor H-bridge SN754410 or equivalent Note that in this schematic the motor is powered by the Arduino. If you connect anything to the motor you should use an external power supply for the motor. See the schematic on the next page.

Actuators: DC Motor (with external power supply) /examples/actuators/dcmotor.html DC motor 0.1 uf capacitor 9V battery & holder H-bridge SN754410 or equivalent Make sure your motor is rated at 9V. If it s lower, use a voltage regulator (such as a LM7805 or adjustable LM317) or use AA batteries in series. Each AA battery you add in series will add 1.2V to 1.5V (depending on the type of battery).

Actuators: RGB Led (Common Cathode) /examples/actuators/rgb_led.html RGB led 3 330 ohm resistors Button 10k resistor Check the data sheet for the LED to determine if it is common cathode or common anode

Actuators: RGB Led (Common Anode) /examples/actuators/rgb_led.html RGB led 3 330 ohm resistors Button 10k resistor Check the data sheet for the LED to determine if it is common cathode or common anode. Note: In the rgb_led.html example change COMMON_CATHODE to COMMON_ANODE on line 104.

Actuators: Bi-Color Led (Common Cathode) /examples/actuators/bi_color_led.html Bi-Color led 2 330 ohm resistors Check the data sheet for the LED to determine if it is common cathode or common anode.

Actuators: BlinkM RGB Led Module /examples/actuators/blinkm.html BlinkM led module Button 10k resistor

Actuators: Stepper Motor (EasyDriver) /examples/actuators/stepper_easydriver.html Bipolar stepper motor EasyDriver motor driver DC Power supply for motor Power your motor with separate DC power supply at the voltage recommended for your particular stepper motor. See this tutorial on bildr.org for more info on using the EasyDriver with Arduino: http://bildr.org/2011/06/easydriver/. EasyDriver website: http://schmalzhaus.com/easydriver/.

Actuators: Stepper Motor (4-wire driver) /examples/actuators/stepper_4wire.html Bipolar stepper motor SN754410NE H-bridge DC Power supply for motor Power your motor with separate DC power supply at the voltage recommended for your particular stepper motor. See this tutorial by Tom Igoe for more info on 2 and 4 wire stepper motor circuits for bipolar and unipolar stepper motors: http://www.tigoe.com/pcomp/code/circuits/motors/stepper-motors/.

Actuators: Stepper Motor (2-wire driver) /examples/actuators/stepper_2wire.html Bipolar stepper motor L293D H-bridge DC Power supply for motor 2 10k resistors 2 1k resistors 2 NPN transistors Power your motor with separate DC power supply at the voltage recommended for your particular stepper motor. See this tutorial by Tom Igoe for more info on 2 and 4 wire stepper motor circuits for bipolar and unipolar stepper motors: http://www.tigoe.com/pcomp/code/circuits/motors/stepper-motors/.

Filters: Filtering Analog Input /examples/filters/convolution.html /examples/filters/scaler.html /examples/filters/triggerpoint.html Potentiometer

Generators: Generating Output Signals /examples/generators/oscillator.html 2 Leds 2 330 ohm resistors

Sensors: Force Sensing Resistor (FSR) /examples/sensors/fsr.html FSR 10k resistor

Sensors: Flex Sensor /examples/sensors/flex.html Flex sensor 10k resistor

Sensors: Temperature Sensor /examples/sensors/temperature.html LM335 temp sensor 330 ohm resistor

Sensors: Sharp IR Proximity Sensor /examples/sensors/sharp_ir.html Sharp IR proximity sensor 10uF capacitor

Sensors: Sonar Sensor /examples/sensors/sonar.html LV-MaxSonar-EZ1

Sensors: Softpot /examples/sensors/softpot.html Softpot 10k resistor

Sensors: Analog Accelerometer /examples/sensors/analog_accelerometer.html /examples/sensors/calibrate_accelerometer.html /examples/three_js/accelerometer.html /examples/processing_js/accelerometer.html ADXL335 (or 330) Button 10k resistor The analog accelerometer examples should work for any analog accelerometer. The ADXL335 just happens to the the accelerometer use for this schematic.

Sensors: HMC6352 Compass /examples/sensors/hmc6352.html /examples/processing_js/compass.html HMC6352 compass Arduino FIO, Uno or other I/O board Unlike the other I2C sensors in this document, the HMC6352 is 5v tolerant so you can use it with any I/O board. Arduino FIO with XBee wireless connection Arduino Uno or other board

Sensors: HMC5883 3-axis Magnetometer /examples/sensors/hmc5883.html HMC5883 magnetometer Arduino FIO, or Pro Mini (3.3v), or other 3.3v I/O board - OR - You must use this sensor with a 3.3v or lower I/O board or use a logic level converter if using an I/O board at a higher voltage. See Appendix A for an example of wiring a low voltage I2C sensor to a 5v I/O board. Arduino FIO with XBee wireless connection Arduino Pro Mini 3.3v with FTDI Basic Breakout 3.3v

Sensors: ADXL345 3-axis Accelerometer /examples/sensors/adxl345.html ADXL345 accelerometer Arduino FIO, or Pro Mini (3.3v), or other 3.3v I/O board - OR - You must use this sensor with a 3.3v or lower I/O board or use a logic level converter if using an I/O board at a higher voltage. See Appendix A for an example of wiring a low voltage I2C sensor to a 5v I/O board. Arduino FIO with XBee wireless connection Arduino Pro Mini 3.3v with FTDI Basic Breakout 3.3v

Sensors: ITG3200 3-axis Gyroscope /examples/sensors/itg3200.html /examples/processing_js/gyro.html ITG3200 gyro Button 10k resistor Arduino FIO, or Pro Mini (3.3v), or other 3.3v I/O board - OR - You must use this sensor with a 3.3v or lower I/O board or use a logic level converter if using an I/O board at a higher voltage. See Appendix A for an example of wiring a low voltage I2C sensor to a 5v I/O board. Arduino FIO with XBee wireless connection Arduino Pro Mini 3.3v with FTDI Basic Breakout 3.3v

Boards: Teensy 2.0 /examples/boards/teensy.html Teensy 2.0 2 Buttons 2 10k resistors 2 Leds 2 330 ohm resistors Potentiometer Servo HMC6352 Compass BlinkM Led Module This schematic is used to test the Teensy 2.0 board with Breakout. The teensy.html example can be used even if you do not have all of these components.

Boards: Arduino Mega /examples/boards/mega.html Arduino Mega 2 Buttons 2 10k resistors 1 Led 1 330 ohm resistors Potentiometer Servo HMC6352 Compass BlinkM Led Module This schematic is used to test the Arduino Mega board with Breakout. The mega.html example can be used even if you do not have all of these components.

Boards: Arduino Uno /examples/boards/uno.html Arduino Uno (or other similar) 2 Buttons 2 10k resistors 2 Leds 1 RGB Led 5 330 ohm resistors Potentiometer Servo HMC6352 Compass BlinkM Led Module This schematic is used to test the Arduino Uno (or similar) board with Breakout. The uno.html example can be used even if you do not have all of these components.

Boards: Arduino Leonardo /examples/boards/leonardo.html Please note: An Arduino Uno R3 is pictured below because the Leonardo board has not yet been added to Fritzing. However the pinout on the Leonardo board is the same as in the illustration below. Arduino Leonardo 2 Buttons 2 10k resistors 2 Leds 2 330 ohm resistors Potentiometer Servo HMC6352 Compass BlinkM Led Module This schematic is used to test the Arduino Leonardo board with Breakout. The leonardo.html example can be used even if you do not have all of these components.

Appendix A: Using 3.3v I2C Sensors with a 5v I/O board Although the itg3200 gyro is featured in this schematic, it applies to any I2C sensors that require 3.3v or less. ITG3200 gyro (or other I2C sensor) Arduino PCA9306 level translator breakout board You can also connect multiple I2C sensors to the same translator board all sensors share the I2C bus (SCL and SDA)