Experiment 1 Identification of Components and Breadboard Realization
|
|
- Eugenia Anthony
- 6 years ago
- Views:
Transcription
1 Experiment 1 Identification of Components and Breadboard Realization Aim: Introduction to the lab and identification of various components and realization using bread board. Hardware/Software Required: 1) Jumper/connecting Wires 2) Breadboard 3) Resistor Procedure: In this part, students are be familiarized with breadboard, various resistors and basic components. To accomplish this experiment using Breadboard follow the steps as below: 1) Realize series, parallel connections and functioning of breadboard with understanding of ground. 2) Practice connecting various resistors and connecting wires to understand given simple sample circuit. Circuit Realization: In this section student should practice breadboard connections with random components and connecting wires using various combinations in series and parallel. KL UNIVERSITY 1
2 Experiment - 2 Interfacing LED to Arduino Aim: Write a program and demonstrate blinking of LED interfacing with Arduino UNO Hardware/Software Required: 1) Personal Computer 2) Arduino UNO Hardware 3) Arduino UNO Software 4) LED 5) Jumper/connecting Wires 6) Breadboard 7) Resistor (Optional) Block Diagram: ARDUINO L E D Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): In this part, students should write a program to blink led by connecting on breadboard with various delays of ON and OFF time. To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. KL UNIVERSITY 2
3 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. 7) After connections select upload option from sketch menu. 8) Observe the output. Program Code: void setup() { // initialize digital pin 13 as an output. pinmode(13, OUTPUT); // the loop function runs over and over again forever void loop() { digitalwrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalwrite(13, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second Circuit Realization: Figure: Circuit connections KL UNIVERSITY 3
4 Experiment - 3 Interfacing of Push Button to Arduino Aim: Write a program and demonstrate blinking of LED using switch interfacing with Arduino UNO. Hardware/Software Required: 1) Personal Computer 2) Arduino UNO Hardware 3) Arduino UNO Software 4) LED 5) Push Button 6) Jumper/connecting Wires 7) Breadboard 8) Resistor Block Diagram: B U T T O N ARDUINO L E D Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): In this part, students should write a program to read the state of a button connected to pin 2 (it may be changed). To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. KL UNIVERSITY 4
5 7) After connections select upload option from sketch menu. 8) Observe the output. Program Code: const int buttonpin = 2; const int ledpin = 3; int buttonstate = 0; void setup() { pinmode(ledpin, OUTPUT); pinmode(buttonpin, INPUT); void loop() { buttonstate = digitalread(buttonpin); if (buttonstate == HIGH) { digitalwrite(ledpin, HIGH); else if (buttonstate == LOW) { digitalwrite(ledpin, LOW); Circuit Realization: Figure: Circuit connections KL UNIVERSITY 5
6 Experiment - 4 Interfacing of 7-Segment Display to Arduino Aim: Write a program and demonstrate 7-Segment display interfacing with Arduino UNO. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) Seven Segment Display 4) Jumper/connecting Wires 5) Breadboard 6) Resistor (Optional) Block Diagram: B U T T O N ARDUINO 7-SEGMENT LED Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. KL UNIVERSITY 6
7 7) After connections select upload option from sketch menu. 8) Observe the output. Program Code: void setup() { pinmode(2, OUTPUT); pinmode(3, OUTPUT); pinmode(4, OUTPUT); pinmode(5, OUTPUT); pinmode(6, OUTPUT); pinmode(7, OUTPUT); pinmode(8, OUTPUT); pinmode(9, OUTPUT); digitalwrite(9, 0); // start with the "dot" off void loop() { // write '0' digitalwrite(2, 1); digitalwrite(3, 1); digitalwrite(4, 1); digitalwrite(5, 1); digitalwrite(6, 1); digitalwrite(7, 1); digitalwrite(8, 0); delay(1000); // write '1' digitalwrite(2, 0); digitalwrite(3, 1); digitalwrite(4, 1); digitalwrite(5, 0); digitalwrite(6, 0); digitalwrite(7, 0); digitalwrite(8, 0); delay(1000); // write '2' digitalwrite(2, 1); digitalwrite(3, 1); digitalwrite(4, 0); digitalwrite(5, 1); digitalwrite(6, 1); digitalwrite(7, 0); digitalwrite(8, 1); digitalwrite(2, 1); digitalwrite(3, 0); digitalwrite(4, 1); digitalwrite(5, 1); digitalwrite(6, 0); digitalwrite(7, 1); digitalwrite(8, 1); delay(1000); // write '6' digitalwrite(2, 1); digitalwrite(3, 0); digitalwrite(4, 1); digitalwrite(5, 1); digitalwrite(6, 1); digitalwrite(7, 1); digitalwrite(8, 1); delay(1000); // write '7' digitalwrite(2, 1); digitalwrite(3, 1); digitalwrite(4, 1); digitalwrite(5, 0); digitalwrite(6, 0); digitalwrite(7, 0); digitalwrite(8, 0); delay(1000); // write '8' digitalwrite(2, 1); digitalwrite(3, 1); digitalwrite(4, 1); digitalwrite(5, 1); digitalwrite(6, 1); digitalwrite(7, 1); digitalwrite(8, 1); delay(1000); // write '9' digitalwrite(2, 1); digitalwrite(3, 1); digitalwrite(4, 1); digitalwrite(5, 1); KL UNIVERSITY 7
8 delay(1000); // write '3' digitalwrite(2, 1); digitalwrite(3, 1); digitalwrite(4, 1); digitalwrite(5, 1); digitalwrite(6, 0); digitalwrite(7, 0); digitalwrite(8, 1); delay(1000); // write '4' digitalwrite(2, 0); digitalwrite(3, 1); digitalwrite(4, 1); digitalwrite(5, 0); digitalwrite(6, 0); digitalwrite(7, 1); digitalwrite(8, 1); delay(1000); // write '5' digitalwrite(6, 0); digitalwrite(7, 1); digitalwrite(8, 1); delay(1000); Circuit Realization: Figure: Circuit connections KL UNIVERSITY 8
9 Figure: On board connections example KL UNIVERSITY 9
10 Experiment - 5 Interfacing of LCD Display to Arduino Aim: Write a program and demonstrate liquid crystal display (LCD) interfacing with Arduino UNO. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) LCD 4) Jumper/connecting Wires 5) Breadboard 6) Resistor (Optional) Block Diagram: B U T T O N ARDUINO LCD Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. 7) After connections select upload option from sketch menu. KL UNIVERSITY 10
11 8) Observe the output. Program Code: // include the LCD library #include <LiquidCrystal.h> // initialize the library with the numbers of the interface pins LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { // set up the LCD's number of columns and rows: lcd.begin(16, 2); void loop() { lcd.setcursor(0, 0); lcd.print("embedded SYSTEMS"); lcd.setcursor(0, 1); lcd.print("klu HYDERABAD"); Circuit Realization: Figure: Circuit connections KL UNIVERSITY 11
12 Figure: On board connections example KL UNIVERSITY 12
13 Experiment - 6 Interfacing of DC Motor with Arduino Aim: Write a program and demonstrate DC Motor interfacing with Arduino UNO. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) DC Motor 4) Motor Driver 5) Jumper/connecting Wires 6) Breadboard 7) Resistor (Optional) Block Diagram: ARDUINO D R I V E R DC MOTOR DC MOTOR Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. KL UNIVERSITY 13
14 7) After connections select upload option from sketch menu. 8) Observe the output. Program Code: #include <LiquidCrystal.h> LiquidCrystal lcd(13, 12, 11, 10, 9, 8); //RF Robot int sw1 =4; int sw2 =5; int sw3 =6; int out1=2; int out2=3; void setup() { pinmode(out1,output); pinmode(out2,output); pinmode(sw1,input); pinmode(sw2,input); lcd.begin(16, 2); lcd.print("dc MOTOR"); lcd.setcursor(0,1); lcd.print("control"); delay(1000); void loop() { digitalwrite(sw1,high); digitalwrite(sw2,high); if ((digitalread(sw1)==low) && (digitalread(sw2)==high)) { digitalwrite(out1,high); digitalwrite(out2,low); KL UNIVERSITY 14
15 lcd.clear(); lcd.print("motor CCW"); delay(500); else if ((digitalread(sw1)==high) && (digitalread(sw2)==low)) { digitalwrite(out1,low); digitalwrite(out2,high); lcd.clear(); lcd.print("motor CW"); delay(500); else if ((digitalread(sw1)==high) && (digitalread(sw2)==high) && (digitalread(sw3)==low)) { digitalwrite(out1,low); digitalwrite(out2,low); lcd.clear(); lcd.print("motor STOP"); delay(500); KL UNIVERSITY 15
16 Circuit Realization: Figure: Possible Circuit with Display connections Figure: On board connections example KL UNIVERSITY 16
17 Experiment - 7 Interfacing Temperature Sensor (LM35) to Arduino Aim: Write a program and demonstrate LM-35 (temperature sensor) interfacing with Arduino UNO. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) LM-35 4) Display (Optional) 5) Jumper/connecting Wires 6) Breadboard 7) Resistor (Optional) Block Diagram: LM35 (TEMP. SENSOR) ARDUINO MONITOR Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. KL UNIVERSITY 17
18 7) After connections select upload option from sketch menu. 8) Observe the output. Program Code: #include <LiquidCrystal.h> LiquidCrystal lcd(12,11,5,4,3,2); int temppin = A0; // the output pin of LM35 int temp; void setup() { Serial.begin(9600); lcd.begin(16,2); lcd.setcursor(0,0); lcd.print("temperature"); lcd.setcursor(0,1); lcd.print("indicator"); delay(2000); lcd.clear(); void loop() { temp = *analogRead(A0); Serial.print("Temperature:"); Serial.print(temp); Serial.println("degree"); lcd.print("temp: "); lcd.print(temp); // display the temperature lcd.print(" C "); delay(500); lcd.clear(); Circuit Realization: KL UNIVERSITY 18
19 Figure: Possible Circuit with Display connections Figure: On board connections example KL UNIVERSITY 19
20 Experiment - 8 Interfacing of Relay to Arduino Aim: Write a program and demonstrate relay interfacing with Arduino UNO to glow a bulb. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) LM-35 4) Display (Optional) 5) Jumper/connecting Wires 6) Breadboard 7) Resistor (Optional) Block Diagram: B U T T O N ARDUINO R E L A Y B U L B Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. 7) After connections select upload option from sketch menu. KL UNIVERSITY 20
21 8) Observe the output. Program Code: void setup() { // initialize digital pin 5 as an output. pinmode(5, OUTPUT); // the loop function runs over and over again forever void loop() { digitalwrite(5, HIGH); // turn the Relay on (HIGH is the voltage level) delay(3000); // wait for 3 seconds digitalwrite(5, LOW); // turn the Relay off by making the voltage LOW delay(5000); // wait for 5 seconds Circuit Realization: Figure: On board connections example KL UNIVERSITY 21
22 Experiment - 9 Interfacing LDR Sensor with Arduino Aim: Write a program and demonstrate light dependent register (LDR) interfacing with Arduino UNO. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) LDR 4) Display (Optional) 5) Jumper/connecting Wires 6) Breadboard 7) Resistor (Optional) Block Diagram: LDR ARDUINO MONITOR Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. 7) After connections select upload option from sketch menu. KL UNIVERSITY 22
23 8) Observe the output. Program Code: void setup() { Serial.begin(9600); // the loop function runs over and over again forever void loop() { int x=analogread(a0); Serial.println(x); Int y=x/4; analogwrite(5,y); delay(100); Circuit Realization: Figure: On board connections example KL UNIVERSITY 23
24 Experiment - 10 Interfacing of Humidity and Temperature Sensor(DHT11) to Arduino Aim: Write a program and display temperature and humidity by interfacing DHT 11 with Arduino UNO. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) DHT11 4) Display (Optional) 5) Jumper/connecting Wires 6) Breadboard 7) Resistor (Optional) Block Diagram: DH11 ARDUINO MONITOR Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) Import DHT11 Library 3) On the Arduino menu, select file and create a new file. 4) Type the program as given below. 5) Go to sketch menu and click on select/verify. 6) Rectify errors if any. KL UNIVERSITY 24
25 7) Connect Arduino and related components as shown in figure. 8) After connections select upload option from sketch menu. 9) Observe the output. Program Code: #include "DHT.h" #define DHTPIN 2 // what pin we're connected to #define DHTTYPE DHT11 // DHT 11 DHT dht(dhtpin, DHTTYPE); #include <LiquidCrystal.h> LiquidCrystal lcd( 12, 11, 7, 6, 5, 4); void setup() { // set up the LCD's number of columns and rows: lcd.begin(16,2); dht.begin(); void loop() { // Reading temperature or humidity takes about 250 milliseconds! // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor) int h = dht.readhumidity(); int t = dht.readtemperature(); KL UNIVERSITY 25
26 // set the cursor to (0,0): lcd.setcursor(0, 0); // print from 0 to 9: lcd.print("temp: "); lcd.print(t); lcd.print("c"); // set the cursor to (16,1): lcd.setcursor(0,1); lcd.print("humidity: "); lcd.print(h); lcd.print("%"); delay(200); Circuit Realization: Figure: On board connections example KL UNIVERSITY 26
27 Experiment - 11 Interfacing of Stepper Motor to Arduino Aim: Write a program and demonstrate rotation of stepper motor interfacing with Arduino UNO. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) Stepper Motor 4) ULN2003 Driver 5) Display (Optional) 6) Jumper/connecting Wires 7) Breadboard 8) Resistor (Optional) Block Diagram: ARDUINO D R I V E R STEPPER MOTOR Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. KL UNIVERSITY 27
28 7) After connections select upload option from sketch menu. 8) Observe the output. Program Code: /* Stepper Motor Control - one revolution This program drives a unipolar or bipolar stepper motor. The motor is attached to digital pins 8-11 of the Arduino. The motor should revolve one revolution in one direction, then one revolution in the other direction. */ #include <Stepper.h> const int stepsperrevolution = 200; // change this to fit the number of steps per revolution // for your motor // initialize the stepper library on pins 8 through 11: Stepper mystepper(stepsperrevolution, 8, 9, 10, 11); void setup() { // set the speed at 60 rpm: mystepper.setspeed(60); // initialize the serial port: Serial.begin(9600); void loop() { // step one revolution in one direction: Serial.println("clockwise"); mystepper.step(stepsperrevolution); delay(500); // step one revolution in the other direction: Serial.println("counterclockwise"); mystepper.step(-stepsperrevolution); delay(500); Circuit Realization: KL UNIVERSITY 28
29 Figure: On board circuit example KL UNIVERSITY 29
30 Experiment - 12 Interfacing of Gas Sensor(MQ2) to Arduino Aim: Write a program and demonstrate gas sensor (MQX) interfacing with Arduino UNO. Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) MQ2 Sensor 4) Display (Optional) 5) Jumper/connecting Wires 6) Breadboard 7) Resistor (Optional) Block Diagram: MQX (GAS SENSOR) ARDUINO MONITOR Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. 7) After connections select upload option from sketch menu. KL UNIVERSITY 30
31 8) Observe the output. Program Code: void setup() { Serial.begin(9600); // the loop function runs over and over again forever void loop() { int x=analogread(a0); Serial.println(x); delay(1000); Circuit Realization: Figure:) On board circuit example KL UNIVERSITY 31
32 Experiment - 13 Interfacing of IR Remote(TSOP-1738) to Arduino Aim: Write a program and demonstrate IR sensor TSOP-1738 interfacing with Arduino UNO Hardware/Software Required: 1) Arduino UNO Hardware 2) Arduino UNO Software 3) TSOP ) LEDs (It can be used for any other devise such as Television remote control) 5) Display (Optional) 6) Jumper/connecting Wires 7) Breadboard 8) Resistor (Optional) Block Diagram: IR Sensor ARDUINO 4-LED s Figure: Block diagram of Experiment Procedure (Arduino Program Code & Hardware Implementation): By using arduino and IR Receiver TSOP 1738 we can decode any infrared remote code into hex or some other format. Before constructing the circuit check datasheet of IR receiver having in your hand, hence you can connect proper bias pins and output pin. To accomplish this experiment using Breadboard Arduino Board and Arduino software follow the steps given below: 1) Open Arduino IDE. 2) On the Arduino menu, select file and create a new file. 3) Type the program as given below. KL UNIVERSITY 32
33 4) Go to sketch menu and click on select/verify. 5) Rectify errors if any. 6) Connect Arduino and related components as shown in figure. 7) After connections select upload option from sketch menu. 8) Observe the output. Circuit Realization: Figure: IR Sensor application for remote control Figure: Final Connections KL UNIVERSITY 33
34 Figure: On board circuit example In this experiment first student have to execute the IRrecvDemo example program from the arduino IR library example and decoded IR rays from remote. (Note: If you have any error while running this library, remove IRremoteTools.cpp from libraries\robotirremote\irremotetools.cpp) Part1: Receiving IR Hex Code Arduino Code for Receiving IR as Hex code is given in program 1. Program Code 1: #include <IRremote.h> int RECV_PIN = 11; IRrecv irrecv(recv_pin); decode_results results; KL UNIVERSITY 34
35 void setup() { Serial.begin(9600); irrecv.enableirin(); // Start the receiver void loop(){ if (irrecv.decode(&results)) { Serial.println(results.value, HEX); irrecv.resume(); // Receive the next value Part-2: Remote Control With Arduino Then we used decoded data as switching condition in arduino sketch to turn on and off the three LEDs. Program Code 2: #include <IRremote.h> int RECV_PIN = 11; // int output1 = 2; int output2 = 4; int output3 = 6; int itsonled[] = {0,0,0,0; #define code1 0xFF807F // #define code2 0xFFA05F // #define code3 0xFF906F // IRrecv irrecv(recv_pin); decode_results results; KL UNIVERSITY 35
36 void setup() { Serial.begin(9600); // irrecv.enableirin(); // pinmode(output1, OUTPUT); pinmode(output2, OUTPUT); pinmode(output3, OUTPUT); void loop() { if (irrecv.decode(&results)) { unsigned int value = results.value; switch(value) { case code1: if(itsonled[1] == 1) { // digitalwrite(output1, LOW); // itsonled[1] = 0; // else { // digitalwrite(output1, HIGH); // itsonled[1] = 1; // break; case code2: KL UNIVERSITY 36
37 if(itsonled[2] == 1) { digitalwrite(output2, LOW); itsonled[2] = 0; else { digitalwrite(output2, HIGH); itsonled[2] = 1; break; case code3: if(itsonled[3] == 1) { digitalwrite(output3, LOW); itsonled[3] = 0; else { digitalwrite(output3, HIGH); itsonled[3] = 1; break; Serial.println(value); // you can comment this line irrecv.resume(); // Receive the next value KL UNIVERSITY 37
CONSTRUCTION GUIDE Capacitor, Transistor & Motorbike. Robobox. Level VII
CONSTRUCTION GUIDE Capacitor, Transistor & Motorbike Robobox Level VII Capacitor, Transistor & Motorbike In this box, we will understand in more detail the operation of DC motors, transistors and capacitor.
More informationLecture 6. Interfacing Digital and Analog Devices to Arduino. Intro to Arduino
Lecture 6 Interfacing Digital and Analog Devices to Arduino. Intro to Arduino PWR IN USB (to Computer) RESET SCL\SDA (I2C Bus) POWER 5V / 3.3V / GND Analog INPUTS Digital I\O PWM(3, 5, 6, 9, 10, 11) Components
More informationESC 100: Exploring Engineering. Fall Lab 2: Calibrating An Infrared Distance Sensor
ESC 100: Exploring Engineering Fall 2013 Lab 2: Calibrating An Infrared Distance Sensor Name Date Section/Professor Please indicate with whom you worked with on this Lab Exercise (if applicable): I affirm
More informationLab 5: Arduino Uno Microcontroller Innovation Fellows Program Bootcamp Prof. Steven S. Saliterman
Lab 5: Arduino Uno Microcontroller Innovation Fellows Program Bootcamp Prof. Steven S. Saliterman Exercise 5-1: Familiarization with Lab Box Contents Objective: To review the items required for working
More informationObjectives: Learn what an Arduino is and what it can do Learn what an LED is and how to use it Be able to wire and program an LED to blink
Objectives: Learn what an Arduino is and what it can do Learn what an LED is and how to use it Be able to wire and program an LED to blink By the end of this session: You will know how to use an Arduino
More informationFABO ACADEMY X ELECTRONIC DESIGN
ELECTRONIC DESIGN MAKE A DEVICE WITH INPUT & OUTPUT The Shanghaino can be programmed to use many input and output devices (a motor, a light sensor, etc) uploading an instruction code (a program) to it
More informationDisclaimer. Arduino Hands-On 2 CS5968 / ART4455 9/1/10. ! Many of these slides are mine. ! But, some are stolen from various places on the web
Arduino Hands-On 2 CS5968 / ART4455 Disclaimer! Many of these slides are mine! But, some are stolen from various places on the web! todbot.com Bionic Arduino and Spooky Arduino class notes from Tod E.Kurt!
More informationFor this exercise, you will need a partner, an Arduino kit (in the plastic tub), and a laptop with the Arduino programming environment.
Physics 222 Name: Exercise 6: Mr. Blinky This exercise is designed to help you wire a simple circuit based on the Arduino microprocessor, which is a particular brand of microprocessor that also includes
More informationFollow this and additional works at: Part of the Engineering Commons
Trinity University Digital Commons @ Trinity Mechatronics Final Projects Engineering Science Department 5-2016 Heart Beat Monitor Ivan Mireles Trinity University, imireles@trinity.edu Sneha Pottian Trinity
More informationArduino Sensor Beginners Guide
Arduino Sensor Beginners Guide So you want to learn arduino. Good for you. Arduino is an easy to use, cheap, versatile and powerful tool that can be used to make some very effective sensors. This guide
More informationThe Motor sketch. One Direction ON-OFF DC Motor
One Direction ON-OFF DC Motor The DC motor in your Arduino kit is the most basic of electric motors and is used in all types of hobby electronics. When current is passed through, it spins continuously
More informationCoding with Arduino to operate the prosthetic arm
Setup Board Install FTDI Drivers This is so that your RedBoard will be able to communicate with your computer. If you have Windows 8 or above you might already have the drivers. 1. Download the FTDI driver
More informationLab 2: Blinkie Lab. Objectives. Materials. Theory
Lab 2: Blinkie Lab Objectives This lab introduces the Arduino Uno as students will need to use the Arduino to control their final robot. Students will build a basic circuit on their prototyping board and
More informationEE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino
EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs 10-11 Introduction to Arduino In this lab we will introduce the idea of using a microcontroller as a tool for controlling
More informationMonitoring environmental parameters: humidity and temperature using Arduino based microcontroller and sensors
Nagendra Dangi Monitoring environmental parameters: humidity and temperature using Arduino based microcontroller and sensors Microcontroller based building monitoring system Helsinki Metropolia University
More informationMECH 307 Group Project Arduino Code Fall 2014 Group 31
/* MECH 307 Group Project Arduino Code Fall 2014 Group 31 -Code integrates weather sensors (Thermistor, BMP183 Barometric Pressure/Alitutde Sensor, and Wind Speed Sensor (Anemometer)) with LCD displays,
More informationWelcome to Arduino Day 2016
Welcome to Arduino Day 2016 An Intro to Arduino From Zero to Hero in an Hour! Paul Court (aka @Courty) Welcome to the SLMS Arduino Day 2016 Arduino / Genuino?! What?? Part 1 Intro Quick Look at the Uno
More informationArduino Lesson 1. Blink. Created by Simon Monk
Arduino Lesson 1. Blink Created by Simon Monk Guide Contents Guide Contents Overview Parts Part Qty The 'L' LED Loading the 'Blink' Example Saving a Copy of 'Blink' Uploading Blink to the Board How 'Blink'
More informationYou'll create a lamp that turns a light on and off when you touch a piece of conductive material
TOUCHY-FEELY LAMP You'll create a lamp that turns a light on and off when you touch a piece of conductive material Discover : installing third party libraries, creating a touch sensor Time : 5 minutes
More informationHAW-Arduino. Sensors and Arduino F. Schubert HAW - Arduino 1
HAW-Arduino Sensors and Arduino 14.10.2010 F. Schubert HAW - Arduino 1 Content of the USB-Stick PDF-File of this script Arduino-software Source-codes Helpful links 14.10.2010 HAW - Arduino 2 Report for
More informationMicroprocessor Systems Engineering
11/29/2014 Microprocessor Systems Engineering Digital Musical Instrument Eoin Clancy 13388656 Edward Hanlon 12440482 Cathal Dooley 13533663 NiallRutherford 12409098 Contents Introduction... 2 User Guide...
More informationIntroduction to. An Open-Source Prototyping Platform. Hans-Petter Halvorsen
Introduction to An Open-Source Prototyping Platform Hans-Petter Halvorsen Contents 1.Overview 2.Installation 3.Arduino Starter Kit 4.Arduino TinkerKit 5.Arduino Examples 6.LabVIEW Interface for Arduino
More informationkeyestudio Catalog 1. Introduction Component list Project details:... 4 Project 1: Hello World...4 Project 2: LED blinking... 7 Projec
keyestudio Sensor Kit for ARDUINO starters- K1 keyestudio Catalog 1. Introduction... 1 2. Component list... 1 3. Project details:... 4 Project 1: Hello World...4 Project 2: LED blinking... 7 Project 3:
More informationAttribution Thank you to Arduino and SparkFun for open source access to reference materials.
Attribution Thank you to Arduino and SparkFun for open source access to reference materials. Contents Parts Reference... 1 Installing Arduino... 7 Unit 1: LEDs, Resistors, & Buttons... 7 1.1 Blink (Hello
More informationProgramming a Servo. Servo. Red Wire. Black Wire. White Wire
Programming a Servo Learn to connect wires and write code to program a Servo motor. If you have gone through the LED Circuit and LED Blink exercises, you are ready to move on to programming a Servo. A
More informationMICROCONTROLLERS BASIC INPUTS and OUTPUTS (I/O)
PH-315 Portland State University MICROCONTROLLERS BASIC INPUTS and OUTPUTS (I/O) ABSTRACT A microcontroller is an integrated circuit containing a processor and programmable read-only memory, 1 which is
More informationArduino Digital Out_QUICK RECAP
Arduino Digital Out_QUICK RECAP BLINK File> Examples>Digital>Blink int ledpin = 13; // LED connected to digital pin 13 // The setup() method runs once, when the sketch starts void setup() // initialize
More informationModule: Arduino as Signal Generator
Name/NetID: Teammate/NetID: Module: Laboratory Outline In our continuing quest to access the development and debugging capabilities of the equipment on your bench at home Arduino/RedBoard as signal generator.
More informationCURIE Academy, Summer 2014 Lab 2: Computer Engineering Software Perspective Sign-Off Sheet
Lab : Computer Engineering Software Perspective Sign-Off Sheet NAME: NAME: DATE: Sign-Off Milestone TA Initials Part 1.A Part 1.B Part.A Part.B Part.C Part 3.A Part 3.B Part 3.C Test Simple Addition Program
More informationProgramming 2 Servos. Learn to connect and write code to control two servos.
Programming 2 Servos Learn to connect and write code to control two servos. Many students who visit the lab and learn how to use a Servo want to use 2 Servos in their project rather than just 1. This lesson
More informationGrove - Infrared Receiver
Grove - Infrared Receiver The Infrared Receiver is used to receive infrared signals and also used for remote control detection. There is an IR detector on the Infrared Receiver which is used to get the
More informationPortland State University MICROCONTROLLERS
PH-315 MICROCONTROLLERS INTERRUPTS and ACCURATE TIMING I Portland State University OBJECTIVE We aim at becoming familiar with the concept of interrupt, and, through a specific example, learn how to implement
More informationMICROCONTROLLERS BASIC INPUTS and OUTPUTS (I/O)
PH-315 Portland State University MICROCONTROLLERS BASIC INPUTS and OUTPUTS (I/O) ABSTRACT A microcontroller is an integrated circuit containing a processor and programmable read-only memory, 1 which is
More informationCONSTRUCTION GUIDE IR Alarm. Robobox. Level I
CONSTRUCTION GUIDE Robobox Level I This month s montage is an that will allow you to detect any intruder. When a movement is detected, the alarm will turn its LEDs on and buzz to a personalized tune. 1X
More informationEGG 101L INTRODUCTION TO ENGINEERING EXPERIENCE
EGG 101L INTRODUCTION TO ENGINEERING EXPERIENCE LABORATORY 7: IR SENSORS AND DISTANCE DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING UNIVERSITY OF NEVADA, LAS VEGAS GOAL: This section will introduce
More informationApplication Note AN 102: Arduino I2C Interface to K 30 Sensor
Application Note AN 102: Arduino I2C Interface to K 30 Sensor Introduction The Arduino UNO, MEGA 1280 or MEGA 2560 are ideal microcontrollers for operating SenseAir s K 30 CO2 sensor. The connection to
More informationArduino An Introduction
Arduino An Introduction Hardware and Programming Presented by Madu Suthanan, P. Eng., FEC. Volunteer, Former Chair (2013-14) PEO Scarborough Chapter 2 Arduino for Mechatronics 2017 This note is for those
More informationPrelab: Introduction and Greenhouse Construction
Prelab: Introduction and Greenhouse Construction In this lab, you will create a PID control system that will regulate temperature and humidity of a greenhouse-like enclosure. You will learn the concepts
More informationIntelligent Systems Design in a Non Engineering Curriculum. Embedded Systems Without Major Hardware Engineering
Intelligent Systems Design in a Non Engineering Curriculum Embedded Systems Without Major Hardware Engineering Emily A. Brand Dept. of Computer Science Loyola University Chicago eabrand@gmail.com William
More informationA servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads:
Project 4: Arduino Servos Part 1 Description: A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads: a. Red: Current b. Black:
More informationDHT11 Electronic Brick of Digital Temperature & Humidity Sensor
1 DHT11 Electronic Brick of Digital Temperature & Humidity Sensor Overview What is an electronic brick? An electronic brick is an electronic module which can be assembled like Lego bricks simply by plugging
More informationGetTutorialized Workshops Brochure-2017
GetTutorialized Workshops Brochure-2017 Internet of Things with Arduino Workshop course Content: 1. Introduction to Internet of Things 2. Introduction to Microcontrollers and Microprocessors 3. Microcontrollers
More informationAnalog Feedback Servos
Analog Feedback Servos Created by Bill Earl Last updated on 2018-01-21 07:07:32 PM UTC Guide Contents Guide Contents About Servos and Feedback What is a Servo? Open and Closed Loops Using Feedback Reading
More informationTraining Schedule. Robotic System Design using Arduino Platform
Training Schedule Robotic System Design using Arduino Platform Session - 1 Embedded System Design Basics : Scope : To introduce Embedded Systems hardware design fundamentals to students. Processor Selection
More informationEasy-to-build CPAP device prototype
January 16, 2019 Easy-to-build CPAP device prototype Technical Information corresponding to the device described and tested at: Farré R, Montserrat JM, Solana, G, Gozal D, Navajas D. Easy-to-build and
More informationMICROCONTROLLERS Stepper motor control with Sequential Logic Circuits
PH-315 MICROCONTROLLERS Stepper motor control with Sequential Logic Circuits Portland State University Summary Four sequential digital waveforms are used to control a stepper motor. The main objective
More informationRodni What will yours be?
Rodni What will yours be? version 4 Welcome to Rodni, a modular animatronic animal of your own creation for learning how easy it is to enter the world of software programming and micro controllers. During
More informationINA169 Breakout Board Hookup Guide
Page 1 of 10 INA169 Breakout Board Hookup Guide CONTRIBUTORS: SHAWNHYMEL Introduction Have a project where you want to measure the current draw? Need to carefully monitor low current through an LED? The
More informationCONSTRUCTION GUIDE Robotic Arm. Robobox. Level II
CONSTRUCTION GUIDE Robotic Arm Robobox Level II Robotic Arm This month s robot is a robotic arm with two degrees of freedom that will teach you how to use motors. You will then be able to move the arm
More informationZX Distance and Gesture Sensor Hookup Guide
Page 1 of 13 ZX Distance and Gesture Sensor Hookup Guide Introduction The ZX Distance and Gesture Sensor is a collaboration product with XYZ Interactive. The very smart people at XYZ Interactive have created
More informationMAE106 Laboratory Exercises Lab # 1 - Laboratory tools
MAE106 Laboratory Exercises Lab # 1 - Laboratory tools University of California, Irvine Department of Mechanical and Aerospace Engineering Goals To learn how to use the oscilloscope, function generator,
More informationJ. La Favre Using Arduino with Raspberry Pi February 7, 2018
As you have already discovered, the Raspberry Pi is a very capable digital device. Nevertheless, it does have some weaknesses. For example, it does not produce a clean pulse width modulation output (unless
More informationYihao Qian Team A: Aware Teammates: Amit Agarwal Harry Golash Menghan Zhang Zihao (Theo) Zhang ILR01 Oct.14, 2016
Yihao Qian Team A: Aware Teammates: Amit Agarwal Harry Golash Menghan Zhang Zihao (Theo) Zhang ILR01 Oct.14, 2016 Individual Progress For sensors and motors lab, I was in charge of the servo and force
More informationArduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.
Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K. Roberts Page 1 See Appendix A, for Licensing Attribution information
More informationInternet of Things with Arduino and the CC3000
Internet of Things with Arduino and the CC3000 WiFi chip In this guide, we are going to see how to connect a temperature & humidity sensor to an online platform for connected objects, Xively. The sensor
More informationArduino Advanced Projects
Arduino Advanced Projects Created as a companion manual to the Toronto Public Library Arduino Kits. Arduino Advanced Projects Copyright 2017 Toronto Public Library. All rights reserved. Published by the
More informationCPSC 226 Lab Four Spring 2018
CPSC 226 Lab Four Spring 2018 Directions. This lab is a quick introduction to programming your Arduino to do some basic internal operations and arithmetic, perform character IO, read analog voltages, drive
More informationSchool of Engineering Mechatronics Engineering Department. Experim. ment no. 1
University of Jordan School of Engineering Mechatronics Engineering Department 2010 Mechatronics System Design Lab Experim ment no. 1 PRINCIPLES OF SWITCHING Copyrights' are held by : Eng. Ala' Bata &
More informationSten-Bot Robot Kit Stensat Group LLC, Copyright 2013
Sten-Bot Robot Kit Stensat Group LLC, Copyright 2013 Legal Stuff Stensat Group LLC assumes no responsibility and/or liability for the use of the kit and documentation. There is a 90 day warranty for the
More informationPreface. If you have any problems for learning, please contact us at We will do our best to help you solve the problem.
Preface Adeept is a technical service team of open source software and hardware. Dedicated to applying the Internet and the latest industrial technology in open source area, we strive to provide best hardware
More informationAPDS-9960 RGB and Gesture Sensor Hookup Guide
Page 1 of 12 APDS-9960 RGB and Gesture Sensor Hookup Guide Introduction Touchless gestures are the new frontier in the world of human-machine interfaces. By swiping your hand over a sensor, you can control
More informationComputational Crafting with Arduino. Christopher Michaud Marist School ECEP Programs, Georgia Tech
Computational Crafting with Arduino Christopher Michaud Marist School ECEP Programs, Georgia Tech Introduction What do you want to learn and do today? Goals with Arduino / Computational Crafting Purpose
More informationLED + Servo 2 devices, 1 Arduino
LED + Servo 2 devices, 1 Arduino Learn to connect and write code to control both a Servo and an LED at the same time. Many students who come through the lab ask if they can use both an LED and a Servo
More informationLesson 3: Arduino. Goals
Introduction: This project introduces you to the wonderful world of Arduino and how to program physical devices. In this lesson you will learn how to write code and make an LED flash. Goals 1 - Get to
More informationAssignments from last week
Assignments from last week Review LED flasher kits Review protoshields Need more soldering practice (see below)? http://www.allelectronics.com/make-a-store/category/305/kits/1.html http://www.mpja.com/departments.asp?dept=61
More informationIndex. n A. n B. n C. Base biasing transistor driver circuit, BCD-to-Decode IC, 44 46
Index n A Android Droid X smartphone, 165 Arduino-based LCD controller with an improved event trigger, 182 with auto-adjust contrast control, 181 block diagram, 189, 190 circuit diagram, 187, 189 delay()
More informationSetup Download the Arduino library (link) for Processing and the Lab 12 sketches (link).
Lab 12 Connecting Processing and Arduino Overview In the previous lab we have examined how to connect various sensors to the Arduino using Scratch. While Scratch enables us to make simple Arduino programs,
More informationBattle Crab. Build Instructions. ALPHA Version
Battle Crab Build Instructions ALPHA Version Caveats: I built this robot as a learning project. It is not as polished as it could be. I accomplished my goal, to learn the basics, and kind of stopped. Improvement
More informationLab 06: Ohm s Law and Servo Motor Control
CS281: Computer Systems Lab 06: Ohm s Law and Servo Motor Control The main purpose of this lab is to build a servo motor control circuit. As with prior labs, there will be some exploratory sections designed
More informationExperiment 4.B. Position Control. ECEN 2270 Electronics Design Laboratory 1
Experiment 4.B Position Control Electronics Design Laboratory 1 Procedures 4.B.1 4.B.2 4.B.3 4.B.4 Read Encoder with Arduino Position Control by Counting Encoder Pulses Demo Setup Extra Credit Electronics
More informationElectronics with Arduino
TECHnoLogY in ACTion Learn Electronics with Arduino Learn electronics concepts while building practical devices and cool toys with arduino. Don Wilcher For your convenience Apress has placed some of the
More informationHUMIDITY CONTROLLED AIR COOLER
HUMIDITY CONTROLLED AIR COOLER Mohsin Asad 1, Sarfraz Ali 1, Ateequr Rehman 1, Mohd. Shadab 1, Amit prajapati 1, Nishant Saxena 2 UG Scholar 1, Associate Professor 2 Department of Electrical Engineering,
More informationEARTH PEOPLE TECHNOLOGY. EPT-200TMP-TS-U2 Temperature Sensor Docking Board User Manual
EARTH PEOPLE TECHNOLOGY EPT-200TMP-TS-U2 Temperature Sensor Docking Board User Manual The EPT-200TMP-TS-U2 is a temperature sensor mounted on a docking board. The board is designed to fit onto the Arduino
More informationPLAN DE FORMACIÓN EN LENGUAS EXTRANJERAS IN-57 Technology for ESO: Contents and Strategies
Lesson Plan: Traffic light with Arduino using code, S4A and Ardublock Course 3rd ESO Technology, Programming and Robotic David Lobo Martínez David Lobo Martínez 1 1. TOPIC Arduino is an open source hardware
More informationTwo Hour Robot. Lets build a Robot.
Lets build a Robot. Our robot will use an ultrasonic sensor and servos to navigate it s way around a maze. We will be making 2 voltage circuits : A 5 Volt for our ultrasonic sensor, sound and lights powered
More informationLab 13: Microcontrollers II
Lab 13: Microcontrollers II You will turn in this lab report at the end of lab. Be sure to bring a printed coverpage to attach to your report. Prelab Watch this video on DACs https://www.youtube.com/watch?v=b-vug7h0lpe.
More informationRobotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days
(Summer Training Program) 4 Weeks/30 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: D-66, First Floor, Sector- 07, Noida, UP Contact us: Email: stp@robospecies.com Website: www.robospecies.com
More informationLecture 4: Basic Electronics. Lecture 4 Brief Introduction to Electronics and the Arduino
Lecture 4: Basic Electronics Lecture 4 Page: 1 Brief Introduction to Electronics and the Arduino colintan@nus.edu.sg Lecture 4: Basic Electronics Page: 2 Objectives of this Lecture By the end of today
More informationSensor and. Motor Control Lab. Abhishek Bhatia. Individual Lab Report #1
Sensor and 10/16/2015 Motor Control Lab Individual Lab Report #1 Abhishek Bhatia Team D: Team HARP (Human Assistive Robotic Picker) Teammates: Alex Brinkman, Feroze Naina, Lekha Mohan, Rick Shanor I. Individual
More informationIndustrial Automation Training Academy. Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours)
nfi Industrial Automation Training Academy Presents Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours) For: Electronics & Communication Engineering Electrical Engineering Instrumentation
More informationExperiment 1: Robot Moves in 3ft squared makes sound and
Experiment 1: Robot Moves in 3ft squared makes sound and turns on an LED at each turn then stop where it started. Edited: 9-7-2015 Purpose: Press a button, make a sound and wait 3 seconds before starting
More informationSten BOT Robot Kit 1 Stensat Group LLC, Copyright 2016
StenBOT Robot Kit Stensat Group LLC, Copyright 2016 1 Legal Stuff Stensat Group LLC assumes no responsibility and/or liability for the use of the kit and documentation. There is a 90 day warranty for the
More informationPCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY
PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: D-66, First Floor, Sector- 07, Noida, UP Contact us: Email: stp@robospecies.com
More information.:Twisting:..:Potentiometers:.
CIRC-08.:Twisting:..:Potentiometers:. WHAT WE RE DOING: Along with the digital pins, the also has 6 pins which can be used for analog input. These inputs take a voltage (from 0 to 5 volts) and convert
More informationEXPERIMENT 6: Advanced I/O Programming
EXPERIMENT 6: Advanced I/O Programming Objectives: To familiarize students with DC Motor control and Stepper Motor Interfacing. To utilize MikroC and MPLAB for Input Output Interfacing and motor control.
More informationILR #1: Sensors and Motor Control Lab. Zihao (Theo) Zhang- Team A October 14, 2016 Teammates: Amit Agarwal, Harry Golash, Yihao Qian, Menghan Zhang
ILR #1: Sensors and Motor Control Lab Zihao (Theo) Zhang- Team A October 14, 2016 Teammates: Amit Agarwal, Harry Golash, Yihao Qian, Menghan Zhang Individual Progress For my team s sensors and motor control
More informationApplication Note. Communication between arduino and IMU Software capturing the data
Application Note Communication between arduino and IMU Software capturing the data ECE 480 Team 8 Chenli Yuan Presentation Prep Date: April 8, 2013 Executive Summary In summary, this application note is
More informationIntroduction to Mechatronics Programming a robot
Introduction to Mechatronics Programming a robot Lecturer Filippo Sanfilippo Faculty of Aalesund University College, Norway @fisa Filippo Sanfilippo 1 Filippo Sanfilippo 2 Content of today s lecture! Programming
More informationPulse Width Modulation and
Pulse Width Modulation and analogwrite ( ); 28 Materials needed to wire one LED. Odyssey Board 1 dowel Socket block Wire clip (optional) 1 Female to Female (F/F) wire 1 F/F resistor wire LED Note: The
More informationGrove - Gas Sensor(MQ9)
Grove - Gas Sensor(MQ9) Release date: 9/20/2015 Version: 1.0 Wiki: http://www.seeedstudio.com/wiki/grove_-_gas_sensor(mq9) Bazaar: http://www.seeedstudio.com/depot/grove-gas-sensormq9-p-1419.html 1 Document
More informationInternet of Things Student STEM Project Jackson High School. Lesson 3: Arduino Solar Tracker
Internet of Things Student STEM Project Jackson High School Lesson 3: Arduino Solar Tracker Lesson 3 Arduino Solar Tracker Time to complete Lesson 60-minute class period Learning objectives Students learn
More informationApplication Note AN 157: Arduino UART Interface to TelAire T6613 CO2 Sensor
Application Note AN 157: Arduino UART Interface to TelAire T6613 CO2 Sensor Introduction The Arduino UNO, Mega and Mega 2560 are ideal microcontrollers for reading CO2 sensors. Arduino boards are useful
More informationLesson 13. The Big Idea: Lesson 13: Infrared Transmitters
Lesson Lesson : Infrared Transmitters The Big Idea: In Lesson 12 the ability to detect infrared radiation modulated at 38,000 Hertz was added to the Arduino. This lesson brings the ability to generate
More informationWIRELESS DC MOTOR SPEED AND DIRECTION CONTROL USING IR (PWM and H-Bridge)
WIRELESS DC MOTOR SPEED AND DIRECTION CONTROL USING IR (PWM and H-Bridge) Title of the project : Wireless DC motor speed and direction control using IR (PWM and H-Bridge) Domain : Wireless Communication,
More informationARDUINO / GENUINO. start as professional
ARDUINO / GENUINO start as professional . ARDUINO / GENUINO start as professional short course in a book MOHAMMED HAYYAN ALSIBAI SULASTRI ABDUL MANAP Publisher Universiti Malaysia Pahang Kuantan 2017 Copyright
More information2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin
2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control October 5, 2009 Dr. Harrison H. Chin Formal Labs 1. Microcontrollers Introduction to microcontrollers Arduino microcontroller
More information100UF CAPACITOR POTENTIOMETER SERVO MOTOR MOTOR ARM. MALE HEADER PIN (3 pins) INGREDIENTS
05 POTENTIOMETER SERVO MOTOR MOTOR ARM 100UF CAPACITOR MALE HEADER PIN (3 pins) INGREDIENTS 63 MOOD CUE USE A SERVO MOTOR TO MAKE A MECHANICAL GAUGE TO POINT OUT WHAT SORT OF MOOD YOU RE IN THAT DAY Discover:
More informationEmbedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days
Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: W-53G, Sector-11, Noida-201301, U.P. Contact us: Email: stp@robospecies.com
More informationVMA435 DIGITAL ROTARY ENCODER MODULE USER MANUAL
DIGITAL ROTARY ENCODER MODULE USER MANUAL USER MANUAL 1. Introduction To all residents of the European Union Important environmental information about this product This symbol on the device or the package
More informationINTRODUCTION to MICRO-CONTROLLERS
PH-315 Portland State University INTRODUCTION to MICRO-CONTROLLERS Bret Comnes and A. La Rosa 1. ABSTRACT This laboratory session pursues getting familiar with the operation of microcontrollers, namely
More information