Arduino Tutorial 5 - Reading a Remote Control

Size: px
Start display at page:

Download "Arduino Tutorial 5 - Reading a Remote Control"

Transcription

1 Arduino Tutorial 5 - Reading a Remote Control Recap : In week 2 we used Blink a LED ; In week 3 we read a sensor input (buttons on LCD); Last week (week4) we used Conditional Statements If; Else; Switch/Case. This week we combine all three: read infra red sensor, then blink coloured LEDs using IF. Plus how to read specification sheets for a 10mm LED and the IR sensor (AX-1838). Background : Remote controls are commonly used to control household devices, such as TV; Air Conditioner; DVD ; Stereo players; etc. A transmitter (the hand control) sends a burst or string of ON/OFF pulses to a receiver (sensor). Each button on the remote control has a specific string of pulses. We are going to read the string, and then take action to blink a coloured LED - Blue LED when the UP button pressed,; Green for DOWN; and yellow for LEFT. Project : To combine 3 features into one sketch - 1. Start with - Blink LEDs, using 3 different coloured 10mm LEDs. 2. Then add - Read the output from an infra red sensor ( remote control); 3. Then add - Use the IF command to choose which LED to blink. 1. Blink LEDs Select a 10mm Blue LED and 91 ohm resistor; a Green LED + a 91 ohm resistor and a Yellow LED ohm resistor. Why different value resistors? (See spec sheet). Carefully plug your prototype shield on top of your Arduino. Then, using the breadboard - * Plug the ANODE of the Blue LED into pin 4; Plug the CATHODE into the breadboard. * Connect one leg of the 91 ohm resistor to the Cathode. * Connect the other end of the resistor to earth. (photo on page 3). Repeat this for the Green LED to pin 8; and the Yellow LED to pin 12. Open the IDE (this will begin a blank sketch). Start with the /* and add a header comment to explain this sketch; For example control blinking LEDs using an IR remote control Include your name and date; End your header comment with */ Create 3 new integer variables - int blue_led = 4; int green_led = 8; int yellow_led = 12; Add comments using // beside each variable In setup(), set the mode of each LED pin to OUTPUT, using the pinmode command. In setup(), set each LED pin to LOW (eg turned off), using the digitalwrite command. In loop(), enter the command light_leds(); // This is a new user created function. Click New Tab (small arrow in top right of IDE); name the new tab MY_leds; In this new tab, type - void light_leds() then type open and closed curly braces. Between the curly braces, add the code as in the example Blink, to turn each coloured LED ON and OFF, using the digitalwrite command and the delay command. Upload the sketch to your Arduino. Your 3 coloured LEDs should now be blinking on and off, in sequence - (use a delay of 100). SAVE this sketch as Arduino5. This ends part 1 Blink LEDs. In part 2 we read the sensor for the IR remote control, and print the values to the screen (monitor). In part 3 we control the ON/OFF of the LEDs, using the values from the remote. control

2 IR Types A remote control uses light in the infra red region. Most operate at 940 nm, which is invisible to humans; The receiver (sensor) has 3 pins Signal, Ground; +ve 5V;. Refer specification sheet for VS1838 (attached). Read the IR Plug your IR sensor into the breadboard. CARE make CERTAIN it is NOT plugged into joined cells. Connect a wire from Arduino +5v to the IR VCC (+ve) leg; Connect a wire from Arduino GND (-ve) to the IR GND leg. Connect a wire from the Arduino pin A3 to the IR SIGNAL pin On the IDE, click FILE - Sketchbook - IR_Remote_basic1 ( If this is not on your computer,, the code is printed on the last page of this tutorial.). A new window will open, with the IR_Remote_basic1 sketch loaded. Upload this sketch to your Arduno, then open your monitor window (icon in top right of IDE); Press the UP key on your remote, and note the 4 digit number printed on your screen. Repeat for the DOWN key and the LEFT key. You will use these numbers in your sketch. 2. ADD IR_remote to your Arduino5 sketch. We are now going to add the code from IR_Remote_basic1 to your Arduino5 sketch. You should have two (2) Arduino IDE windows open Arduino5 and IR_Remote_basic1. Change the size of the IDE windows, so they both fit side by side on your screen. On the IR_Remote_basic1, copy the code from #include... down to long my_ir=0; Paste this into your Arduino5 sketch, after your header comments. On the IR_Remote_basic1, copy the code inside setup(), and paste into your Arduino 5 setup(). SAVE your Arduino5. On your Arduino5 sketch, click New-tab (arrow top right of IDE), and name it Read_IR_sensor. On the IR_Remote_basic1, copy all the code from read_myir(). and paste into Arduino5 tab of Read_IR_sensor. On Arduino5, in the loop() section, add the command read_myir(); // a new user command SAVE Arduino5; You now have all the code for reading the IR remote control, added to your Arduino5 sketch. Lets check if it works correctly. First, on Arduino5 use // to comment out the command in void loop() for light_leds(); This ensures the only code being executed is read_myir(). Upload to your Arduino. Open the monitor window and test your remote control. 3. ADD code to blink the LEDs, based on which button of the remote control is pressed. Remove the // in loop() that commented out light_leds(). We need that section to work, now. At the start of Arduino5, (perhaps after long myir=0; ) add several new variables - int remote_up = xxxx; // insert the values read from your remote for up. int remote_down = yyyy; // insert values read from your remote for down int remote_left = zzzz; // insert values from your remote for left. On Arduino5, click the tab for MY_leds; Lets add the IF command to choose which LEDs to light, using the following code : if (myir == remote_up) // note the use of double = signs. // put the curly braces around your code that blinks the blue LED Add if (myir == remote_down) to blink green LED, and if (myir == remote_left) blink yellow LED. SAVE Arduino5; Upload, and TEST using your remote.!!!!! CONGRATULATIONS - you can now add remote control to ANY Arduino project.!!!!!

3 Exercise Add to your sketch, the code to turn all LEDs OFF, when the remote power button is pressed, and to resume blinking the LEDs, when the power button is pressed a second time. 1. Use your Arduino sketch to find the value when you press the power button on your remote 2. Create a new variable int remote_power = aaaa; // insert the value read from your remote. 3. Create a new variable boolean leds_on = true; 4. Create a New Tab called Led_OnOff (click the small arrow on top right of IDE) 5. In the new tab, create a new function - void led_on_off() if (myir == remote_power) // Check if the remote power button pressed. if (leds_on == true) // check if the LEDs are on,. leds_on = false; // if the LEDs are on, change leds-on to false. else // end if myir = remote power // end led_on_off() // if LEDs are NOT on and the power button pressed, turn them on. leds_on = true; myir = remote_up; // set myir to the blue LED. In the Loop section, after read_myir(); - add led_on_off(); // this checks if the user pressed the power button. - in front of light_leds(), add if(leds-on == true)... // we only want to light the LEDs, if the leds_on variable is true. TEST When you press the power button on your remote, the LEDs should stop blinking. Pressing the Up, Down or Left button should have no effect. When you press the power button a second time, the blue LED should blink. Pressing the Up, Down or Left button should now cause the different coloured LEDs to blink. Our Arduino tutorials are on our U3A Website - here.

4 Sketch for reading values from a remote control. /* This is an example for reading an Infra Red Remote control sensor. It displays a number on your computer monitor, for each button pressed on the remote control. You can then use these numbers in your projects, with an IF or Switch/Case statement. It uses a VS1838 receiver with the signal leg connected to pin A3 of the Arduino. Tested and working on the Arduino Uno and the Mega. Code modified from examples in the Public Domain. K. Adams Feb 2014 */ #include <IRremote.h> int RECV_PIN = A3; // Include the library that handles Infra Red signal processing. // This library is from Github - Shirriff. // NOTE!!!! ENSURE you use the Github Sherriff library. // A variable to store the pin your IR receiver is connected to. // You can connect to most Arduino pins (except pins 0 and 1). This example uses pin A3. IRrecv irrecv(recv_pin); decode_results results; // This is a function contained in the IRremote library, and stores // the value in "results". long myir = 0; // Variable to hold the code received from the IR remote sensor. void setup() Serial.begin(9600); irrecv.enableirin(); void loop() read_myir(); // Open a serial connection to your PC. Needed to print results on the monitor // Start the IR receiver // Call (execute) our user made function. void read_myir() // The code in this section, reads and prints the output from your remote control. if (irrecv.decode(&results)) // Read the remote code, and store it in the variable - results.value. myir = results.value; // store the value from the IR Remote, in our variable myir myir = abs(myir); // use the abs command, to ensure we only get +ve values, Serial.print("RAW code from Receiver - "); Serial.print(myIR); //Print the raw code to the serial monitor Serial.print(".. "); if (myir < ) // Ignor any large values. Samsung uses 4,100m as power button. if(myir > ) // Reduce any value > 100,000 to only 4 digits - easier to work with. myir = myir % 10000; // modulus takes the right most significant digits only. Serial.print("New code stored in variable myir = "); Serial.println(myIR); // print the new code eg just the left most 4 digits of the raw code. delay(10); // a delay to provide time before resume. irrecv.resume(); // Receive the next value from the IR receiver // end loop()

5 LED 10mm Yellow Datasheet - LL-1003UYC2D-Y2-3EC High intensity ; 10mm diameter package; Small viewing angle Blue LED Green LED: Diameter: 10mm Diameter: 10mm Viewing Angle: 25 Viewing Angle: 25 Emitting Color: Blue Emitting Color: Green Nanometer: 470nm Nanometer: 528nm MCD max.: 8000 mcd MCD max.: 12,000 mcd ma typ.: 20 ma ma typ.: 20 ma V typ.: 3,3 V V typ.: 3,3 V V max.: 3,6 V V max.: 3,6 V

6 DATASHEET - AX1838HS INFRARED RECEIVER MODULE Description TheAX-1838HS is miniaturized infrared receivers for remote control and other applications requiring improved ambient light rejection. The separate PIN diode and preamplifier IC are assembled on a single leadframe. The epoxy package contains a special IR filter. This module has excellent performance even in disturbed ambient light applications and provides protection against uncontrolled output pulses. Features Photo detector and preamplifier in one package. Internal filter for PCM frequency. Inner shield,good anti-interference ability. High immunity against ambient light. Improved shielding against electric field disturbance 3.0V or 5.0V supply voltage; low power consumption. TTL and CMOS compatibility. 8ms data pause time codes are acceptable. Applications: Optical switch Light detecting protion of remote contol AV instruments such as Audio,TV,VCR,CD,MD,DVD,etc. Home appliances such as Air-conditioner,Fan,etc. CATV set top boxes Multi-media Equipment Supply Voltage V Supply Current 1.5 ma Reception Distance 8 mtrs Peak Wavelength 940 nm

C4DI Arduino tutorial 4 Things beginning with the letter i

C4DI Arduino tutorial 4 Things beginning with the letter i C4DI Arduino tutorial 4 Things beginning with the letter i If you haven t completed the first three tutorials, it might be wise to do that before attempting this one. This tutorial assumes you are using

More information

IR Communication a learn.sparkfun.com tutorial

IR Communication a learn.sparkfun.com tutorial IR Communication a learn.sparkfun.com tutorial Available online at: http://sfe.io/t33 Contents Getting Started IR Communication Basics Hardware Setup Receiving IR Example Transmitting IR Example Resources

More information

Your Multimeter. The Arduino Uno 10/1/2012. Using Your Arduino, Breadboard and Multimeter. EAS 199A Fall 2012. Work in teams of two!

Your Multimeter. The Arduino Uno 10/1/2012. Using Your Arduino, Breadboard and Multimeter. EAS 199A Fall 2012. Work in teams of two! Using Your Arduino, Breadboard and Multimeter Work in teams of two! EAS 199A Fall 2012 pincer clips good for working with breadboard wiring (push these onto probes) Your Multimeter probes leads Turn knob

More information

Infrared Remote Control Receiver Module IRM-2638T

Infrared Remote Control Receiver Module IRM-2638T Block Diagram 1 2 3 Features High protection ability against EMI Circular lens for improved reception characteristics Line-up for various center carrier frequencies. Low voltage and low power consumption.

More information

Photo Modules for PCM Remote Control Systems

Photo Modules for PCM Remote Control Systems Photo Modules for PCM Remote Control Systems Available types for different carrier frequencies Type fo Type fo TSOP183 3 khz TSOP1833 33 khz TSOP1836 36 khz TSOP1837 36.7 khz TSOP1838 38 khz TSOP184 4

More information

1602 LCD adopts standard 14 pins(no backlight) or 16pins(with backlight) interface, Instruction of each pin interface is as follows:

1602 LCD adopts standard 14 pins(no backlight) or 16pins(with backlight) interface, Instruction of each pin interface is as follows: LCD 1602 Shield Description: Arduino LCD 1602 adopts 2 lines with 16 characters LCD, with contrast regulating knob, backlight optional switch, and with 4 directional push-buttons, 1 choice button and1

More information

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to

More information

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control

More information

INFRARED REMOTE CONTROL RECEIVER MODULE PL-IRM0101-3 REV: B / 0

INFRARED REMOTE CONTROL RECEIVER MODULE PL-IRM0101-3 REV: B / 0 Package Dimensions INFRARED REMOTE CONTROL RECEIVER MODULE NOTES : 1. All dimensions are in millimeters. 2. Tolerance is ± 0.25(0.010") unless otherwise specified DRAWING NO.: DS-27-01-0001 DATE: 2004-08-31

More information

TV Remote Controller Decoder

TV Remote Controller Decoder TV Remote Controller Decoder The TV Remote Controller Decoder kit is available, free to schools, to use in their Wireless Technology Curriculum. Former ARRL Education & Technology Program Coordinator,

More information

Sturdy aluminium housing, anodized in blue Female connector for optical fiber (please order optical fiber separately) Mounting holes

Sturdy aluminium housing, anodized in blue Female connector for optical fiber (please order optical fiber separately) Mounting holes SI-COLO Series SI-COLO2-LWL-HAMP-COL4 - Big measuring range: typ. 25 mm... 40 mm (with optical fiber and attachment optics KL-14 or KL-17) - Large assortment of optical fibers available (reflected or transmitted

More information

LED red (-): Measuring value < lower tolerance threshold LED red (+): Measuring value > upper tolerance threshold. Page 1/6

LED red (-): Measuring value < lower tolerance threshold LED red (+): Measuring value > upper tolerance threshold. Page 1/6 L-LAS Series L-LAS-LT-165-CL - Line laser 1 mw, laser class 2 - Visible laser line (red light 670 nm), typ. 2 mm x 3 mm - Reference distance approx. 165 mm - Measuring range typ. 65... 265 mm - Resolution

More information

PN532 NFC RFID Module User Guide

PN532 NFC RFID Module User Guide PN532 NFC RFID Module User Guide Version 3 Introduction NFC is a popular technology in recent years. We often heard this word while smart phone company such as Samsung or HTC introduces their latest high-end

More information

HDTV Anywhere USER MANUAL 3. 20672/ 20140710 HDTV Anywhere ALL RIGHTS RESERVED MARMITEK

HDTV Anywhere USER MANUAL 3. 20672/ 20140710 HDTV Anywhere ALL RIGHTS RESERVED MARMITEK HDTV Anywhere USER MANUAL 3 20672/ 20140710 HDTV Anywhere ALL RIGHTS RESERVED MARMITEK 2 MARMITEK SAFETY WARNINGS To prevent short circuits, this product should only be used inside and only in dry spaces.

More information

GP2Y0D810Z0F. Distance Measuring Sensor Unit Digital output (100 mm) type GP2Y0D810Z0F

GP2Y0D810Z0F. Distance Measuring Sensor Unit Digital output (100 mm) type GP2Y0D810Z0F GP2Y0D810Z0F Distance Measuring Sensor Unit Digital output (100 mm) type Description GP2Y0D810Z0F is distance measuring sensor unit, composed of an integrated combination of PD (photo diode), IRED (infrared

More information

Arduino Lesson 1. Blink

Arduino Lesson 1. Blink Arduino Lesson 1. Blink Created by Simon Monk Last updated on 2015-01-15 09:45:38 PM EST Guide Contents Guide Contents Overview Parts Part Qty The 'L' LED Loading the 'Blink' Example Saving a Copy of 'Blink'

More information

553-xxxx. 3mm LED CBI Circuit Board Indicator Bi-level. 5 5 3 x x x x 0 1 0 ATTENTION

553-xxxx. 3mm LED CBI Circuit Board Indicator Bi-level. 5 5 3 x x x x 0 1 0 ATTENTION 3mm LED CBI Circuit Board Indicator Bi-level 553-xxxx 9.65 [.380] 5.08 [.200] 3.68 [.145] RECOMMENDED P.C. BOARD LAYOUT.254 4.32 [.170] ID Red/Yel Cathode for Bicolor 2.6 [.102] 8.13 [.320] 4.44 [.175].508

More information

1 de 13. Kit de 37 sensores compatibles con Arduino

1 de 13. Kit de 37 sensores compatibles con Arduino 1 de 13 Kit de 37 sensores compatibles con Arduino 2 de 13 Item Picture Description KY001: Temperature This module measures the temperature and reports it through the 1-wire bus digitally to the Arduino.

More information

How To Control A Car With A Thermostat

How To Control A Car With A Thermostat :» : :.:35152, 2013 2 5 1: 6 1.1 6 1.2 7 1.3 7 1.4 7 1.5 8 1.6 8 1.7 10 1.8 11 1.9 11 2: 14 2.1 14 2.2 14 2.2.1 14 2.2.2 16 2.2.3 19 2.2.4 20 2.2.5 21 2.2.6 Reed Relay 23 2.2.7 LCD 2x16 5VDC 23 2.2.8 RGB

More information

cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller

cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller Overview The objective of this lab is to introduce ourselves to the Arduino interrupt capabilities and to use

More information

Controlling a Dot Matrix LED Display with a Microcontroller

Controlling a Dot Matrix LED Display with a Microcontroller Controlling a Dot Matrix LED Display with a Microcontroller By Matt Stabile and programming will be explained in general terms as well to allow for adaptation to any comparable microcontroller or LED matrix.

More information

SYSTEM 4C. C R H Electronics Design

SYSTEM 4C. C R H Electronics Design SYSTEM 4C C R H Electronics Design SYSTEM 4C All in one modular 4 axis CNC drive board By C R Harding Specifications Main PCB & Input PCB Available with up to 4 Axis X, Y, Z, A outputs. Independent 25

More information

Troubleshooting Tips Lifestyle SA-2 & SA-3 Amplifier. Troubleshooting Tips

Troubleshooting Tips Lifestyle SA-2 & SA-3 Amplifier. Troubleshooting Tips Troubleshooting Tips Lifestyle SA-2 & SA-3 Amplifier Refer to the Lifestyle SA-2 & SA-3 Amplifier service manuals, part number 271720 for schematics, PCB layouts and parts lists. Preventative Repair Measures

More information

DEPARTMENT OF ELECTRONICS ENGINEERING

DEPARTMENT OF ELECTRONICS ENGINEERING UNIVERSITY OF MUMBAI A PROJECT REPORT ON Home Security Alarm System Using Arduino SUBMITTED BY- Suman Pandit Shakyanand Kamble Vinit Vasudevan (13103A0011) (13103A0012) (13103A0018) UNDER THE GUIDANCE

More information

VE02AL / VE05AL / VE02ALR VGA & Stereo Audio CAT5 Extender with Chainable Output

VE02AL / VE05AL / VE02ALR VGA & Stereo Audio CAT5 Extender with Chainable Output VE02AL / VE05AL / VE02ALR VGA & Stereo Audio CAT5 Extender with Chainable Output Introduction: VE02AL, VE05AL is designed for VGA +Stereo Audio signal over cost effective CAT5 cable to instead of VGA and

More information

Tube Liquid Sensor OPB350 / OCB350 Series

Tube Liquid Sensor OPB350 / OCB350 Series Features: Can identify if liquid is present in clear tubes that have an outside diameter of 1/16 [1.6mm], 1/8" [3.2mm], 3/16" [4.8 mm] or 1/4" [6.3 mm] Opaque plastic housing enhances ambient light rejection

More information

Theory and Practice of Tangible User Interfaces. Thursday Week 2: Digital Input and Output. week. Digital Input and Output. RGB LEDs fade with PWM

Theory and Practice of Tangible User Interfaces. Thursday Week 2: Digital Input and Output. week. Digital Input and Output. RGB LEDs fade with PWM week 02 Digital Input and Output RGB LEDs fade with PWM 1 Microcontrollers Output Transducers actuators (e.g., motors, buzzers) Arduino Input Transducers sensors (e.g., switches, levers, sliders, etc.)

More information

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL X1: DE-9 serial connector Used to connect computer (or other devices) using RS-232 standard. Needs a serial cable, with at least

More information

Kit 106. 50 Watt Audio Amplifier

Kit 106. 50 Watt Audio Amplifier Kit 106 50 Watt Audio Amplifier T his kit is based on an amazing IC amplifier module from ST Electronics, the TDA7294 It is intended for use as a high quality audio class AB amplifier in hi-fi applications

More information

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver Electronics Exercise 2: The 555 Timer and its Applications Mechatronics Instructional Laboratory Woodruff School of Mechanical Engineering Georgia Institute of Technology Lab Director: I. Charles Ume,

More information

DS1307 Real Time Clock Breakout Board Kit

DS1307 Real Time Clock Breakout Board Kit DS1307 Real Time Clock Breakout Board Kit Created by Tyler Cooper Last updated on 2015-10-15 11:00:14 AM EDT Guide Contents Guide Contents Overview What is an RTC? Parts List Assembly Arduino Library Wiring

More information

SYSTEM 45. C R H Electronics Design

SYSTEM 45. C R H Electronics Design SYSTEM 45 C R H Electronics Design SYSTEM 45 All in one modular 4 axis CNC drive board By C R Harding Specifications Main PCB & Input PCB Available with up to 4 Axis X, Y, Z, & A outputs. Independent 25

More information

Wireless Audio Video Sender

Wireless Audio Video Sender SV-1710 702363 UK D F E P I NL SF S DK N Wireless Audio Video Sender 1 2 Aligned A B 3 IR-receiver WWW.EFORALL.COM 3 UK Table of Contents UK The Product.......................................................

More information

TSL2561 Luminosity Sensor

TSL2561 Luminosity Sensor TSL2561 Luminosity Sensor Created by lady ada Last updated on 2015-06-12 12:10:28 PM EDT Guide Contents Guide Contents Overview Wiring the TSL2561 Sensor Using the TSL2561 Sensor Downloads Buy a TSL2561

More information

TX GSM SMS Auto-dial Alarm System. Installation and User Manual

TX GSM SMS Auto-dial Alarm System. Installation and User Manual TX GSM SMS Auto-dial Alarm System Installation and User Manual Product Features: 1. 16 wireless zones, 3 wired zones alarm system, suitable for small to medium size offices and homes. 2. The system uses

More information

TEECES DOME LIGHTING SYSTEMS

TEECES DOME LIGHTING SYSTEMS This lighting system was designed by John V (Teeces) to be a simple, customizable, expandable and affordable solution for dome lighting. An Arduino micro-controller is used to tell LED driver chips which

More information

Transmitter Interface Program

Transmitter Interface Program Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following

More information

e-4 AWT07MLED 7 Q TFT LCD MONITOR (LED Backlighted) USER MANUAL

e-4 AWT07MLED 7 Q TFT LCD MONITOR (LED Backlighted) USER MANUAL Thank you for purchasing our product. Please read this User s Manual before using the product. Change without Notice AWT07MLED 7 Q TFT LCD MONITOR (LED Backlighted) USER MANUAL e-4 SAFETY PRECAUTIONS Federal

More information

Lab 6 Introduction to Serial and Wireless Communication

Lab 6 Introduction to Serial and Wireless Communication University of Pennsylvania Department of Electrical and Systems Engineering ESE 111 Intro to Elec/Comp/Sys Engineering Lab 6 Introduction to Serial and Wireless Communication Introduction: Up to this point,

More information

Arduino Motor Shield (L298) Manual

Arduino Motor Shield (L298) Manual Arduino Motor Shield (L298) Manual This DFRobot L298 DC motor driver shield uses LG high power H-bridge driver Chip L298P, which is able to drive DC motor, two-phase or four phase stepper motor with a

More information

ABOUT YOUR SATELLITE RECEIVER

ABOUT YOUR SATELLITE RECEIVER 2 Satellite Receiver ABOUT YOUR SATELLITE RECEIVER This chapter gives you an overview and a description of your satellite receiver. SATELLITE RECEIVER OVERVIEW SINGLE AND DUAL MODES REMOTE CONTROL SATELLITE

More information

Luckylight. 1.9mm (0.8") 8 8 White Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-20882XWB-Y

Luckylight. 1.9mm (0.8) 8 8 White Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-20882XWB-Y .9mm (.8") 8 8 White Dot Matrix LED Displays Technical Data Sheet Model No.: KWM-88XWB-Y Spec No: W88C/D Rev No: V. Date: Sep// Page: OF Features:.8inch (.mm) Matrix height. Colors: White. Flat package

More information

Electronic Brick of Current Sensor

Electronic Brick of Current Sensor Electronic Brick of Current Sensor Overview What is an electronic brick? An electronic brick is an electronic module which can be assembled like Lego bricks simply by plugging in and pulling out. Compared

More information

Basic Pulse Width Modulation

Basic Pulse Width Modulation EAS 199 Fall 211 Basic Pulse Width Modulation Gerald Recktenwald v: September 16, 211 gerry@me.pdx.edu 1 Basic PWM Properties Pulse Width Modulation or PWM is a technique for supplying electrical power

More information

Fiber Optics. Integrated Photo Detector Receiver for Plastic Fiber Plastic Connector Housing SFH551/1-1 SFH551/1-1V

Fiber Optics. Integrated Photo Detector Receiver for Plastic Fiber Plastic Connector Housing SFH551/1-1 SFH551/1-1V Fiber Optics Integrated Photo Detector Receiver for Plastic Fiber Plastic Connector Housing SFH551/1-1 Features Bipolar IC with open-collector output Digital output, TTL compatible Sensitive in visible

More information

Luckylight. 60.20mm (2.4") 8 8 RGB color Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-50884XRGBB

Luckylight. 60.20mm (2.4) 8 8 RGB color Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-50884XRGBB 6.2mm (2.4") RGB color Dot Matrix LED Displays Technical Data Sheet Model No.: KWM-54XRGBB Spec No: W23A/BRGB Rev No: V.2 Date:Sep//29 Page: OF 9 Features: 2.4inch (6.2mm) digit height. Excellent segment

More information

Technical data. General specifications. Indicators/operating means. Electrical specifications Operating voltage U B Power consumption P 0 Interface

Technical data. General specifications. Indicators/operating means. Electrical specifications Operating voltage U B Power consumption P 0 Interface Release date: 06-0- 09: Date of issue: 06-0- 009_eng.xml Model Number Single head system Features Parameterization interface for the application-specific adjustment of the sensor setting via the service

More information

Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board

Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board Abstract This application note is a tutorial of how to use an Arduino UNO microcontroller to

More information

HLCP-J100, HDSP-4820, HDSP-4830 & HDSP-4832 10-Element Bar Graph Array. Features

HLCP-J100, HDSP-4820, HDSP-4830 & HDSP-4832 10-Element Bar Graph Array. Features HLCP-J, HDSP-, HDSP- & HDSP- -Element Bar Graph Array Data Sheet Description These -element LED arrays are designed to display information in easily recognizable bar graph form. The packages are end stackable

More information

3.0mm (1.2") 8 8 Hyper Red Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-30881XVB

3.0mm (1.2) 8 8 Hyper Red Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-30881XVB .mm (.") Hyper Red Dot Matrix LED Displays Technical Data Sheet Model No.: KWM-XVB Spec No: WA/B Rev No: V. Date:Sep// Page of Features:.inch (.mm) Matrix height. Colors: Hyper Red. Flat package and light

More information

sensors Miniature Sensors - S100 The universal miniature photoelectric sensor

sensors Miniature Sensors - S100 The universal miniature photoelectric sensor Miniature Sensors - S1 The universal miniature photoelectric sensor Two threaded front mounting holes Two slotted rear mounting holes Anti-tampering sensor (no adjustment) Standard optic functions and

More information

Luckylight. 3.0mm (1.2") 8 8 Super Yellow Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-30881XUYB

Luckylight. 3.0mm (1.2) 8 8 Super Yellow Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-30881XUYB 3.mm (.") 8 8 Super Yellow Dot Matrix LED Displays Technical Data Sheet Model No.: KWM-388XUYB Spec No: W88A/B Rev No: V. Date:Sep/3/8 Page: OF 6 Features:.inch (3.mm) Matrix height. Colors: Super Yellow.

More information

Arduino DUE + DAC MCP4922 (SPI)

Arduino DUE + DAC MCP4922 (SPI) Arduino DUE + DAC MCP4922 (SPI) v101 In this document it will described how to connect and let a Digital/Analog convert work with an Arduino DUE. The big difference between and Arduino DUE and other Arduinos

More information

IR Receiver Modules for Remote Control Systems

IR Receiver Modules for Remote Control Systems IR Receiver Modules for Remote Control Systems FEATURES Very low supply current Photo detector and preamplifier in one package Internal filter for PCM frequency Supply voltage: 2.5 V to 5.5 V Improved

More information

SCDSB Video Conferencing

SCDSB Video Conferencing Video Conferencing Video Conferencing Page 1 of 10 SCDSB Video Conferencing SCDSB VIDEO CONFERENCING... 1 SETTING UP THE VSX 7000S... 2 WITHOUT PC CONTENT... 2 Typical Setup without PC Content Diagram...

More information

EMERGING DISPLAY CUSTOMER ACCEPTANCE SPECIFICATIONS 16290(LED TYPES) EXAMINED BY : FILE NO. CAS-10251 ISSUE : JUL.03,2001 TOTAL PAGE : 7

EMERGING DISPLAY CUSTOMER ACCEPTANCE SPECIFICATIONS 16290(LED TYPES) EXAMINED BY : FILE NO. CAS-10251 ISSUE : JUL.03,2001 TOTAL PAGE : 7 EXAMINED BY : FILE NO. CAS-10251 EMERGING DISPLAY ISSUE : JUL.03,2001 APPROVED BY: TECHNOLOGIES CORPORATION TOTAL PAGE : 7 VERSION : 1 CUSTOMER ACCEPTANCE SPECIFICATIONS MODEL NO. : 16290(LED TYPES) FOR

More information

User Manual Wireless HD AV Transmitter & Receiver Kit

User Manual Wireless HD AV Transmitter & Receiver Kit Ma User Manual REV.1.0 Thank you for purchasing this. Please read the following instructions carefully for your safety and prevention of property damage. Do not use the product in the extreme hot, cold,

More information

Adafruit MCP9808 Precision I2C Temperature Sensor Guide

Adafruit MCP9808 Precision I2C Temperature Sensor Guide Adafruit MCP9808 Precision I2C Temperature Sensor Guide Created by lady ada Last updated on 2014-04-22 03:01:18 PM EDT Guide Contents Guide Contents Overview Pinouts Power Pins I2C Data Pins Optional Pins

More information

DATASHEET. ADAM Arduino Display Adaptor Module. Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display

DATASHEET. ADAM Arduino Display Adaptor Module. Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display DATASHEET ADAM Arduino Display Adaptor Module Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display Document Date: 8 th January 2014 Document Revision: 1.0 Uncontrolled

More information

0.28" Quadruple Digit Numeric Displays. Technical Data Sheet. Model No.: KW4-281XSB

0.28 Quadruple Digit Numeric Displays. Technical Data Sheet. Model No.: KW4-281XSB .28" Quadruple Digit Numeric Displays Technical Data Sheet Model No.: KW4-281XSB Spec No.:W2841C/D Rev No.: V.2 Date:Sep/3/29 Page: 1 OF 6 Features:.28 (inch) digit height. Excellent segment uniformity.

More information

INTRODUCTION FIGURE 1 1. Cosmic Rays. Gamma Rays. X-Rays. Ultraviolet Violet Blue Green Yellow Orange Red Infrared. Ultraviolet.

INTRODUCTION FIGURE 1 1. Cosmic Rays. Gamma Rays. X-Rays. Ultraviolet Violet Blue Green Yellow Orange Red Infrared. Ultraviolet. INTRODUCTION Fibre optics behave quite different to metal cables. The concept of information transmission is the same though. We need to take a "carrier" signal, identify a signal parameter we can modulate,

More information

TIL311 HEXADECIMAL DISPLAY WITH LOGIC

TIL311 HEXADECIMAL DISPLAY WITH LOGIC SOLID-STATE HEXADECIMAL DISPLAY WITH INTEGRAL TTL CIRCUIT TO ACCEPT, STORE, AND DISPLAY 4-BIT BINARY DATA 0.300-Inch (7,62-mm) Character Height Internal TTL MSI Chip With Latch, Decoder, High Brightness

More information

NC-12 Modbus Application

NC-12 Modbus Application NC-12 Modbus Application NC-12 1 Table of Contents 1 Table of Contents... 2 2 Glossary... 3 SCADA...3 3 NC-12 Modbus in general... 3 4 Entire system... 4 4.1 PFC to PC connection alternatives...4 4.1.1

More information

MCP4725 Digital to Analog Converter Hookup Guide

MCP4725 Digital to Analog Converter Hookup Guide Page 1 of 9 MCP4725 Digital to Analog Converter Hookup Guide CONTRIBUTORS: JOELEB To DAC, or Not to DAC... When learning about the world of microcontrollers, you will come across analog-to-digital converters

More information

Basic DC Motor Circuits. Living with the Lab Gerald Recktenwald Portland State University gerry@pdx.edu

Basic DC Motor Circuits. Living with the Lab Gerald Recktenwald Portland State University gerry@pdx.edu Basic DC Motor Circuits Living with the Lab Gerald Recktenwald Portland State University gerry@pdx.edu DC Motor Learning Objectives Explain the role of a snubber diode Describe how PWM controls DC motor

More information

A REST API for Arduino & the CC3000 WiFi Chip

A REST API for Arduino & the CC3000 WiFi Chip A REST API for Arduino & the CC3000 WiFi Chip Created by Marc-Olivier Schwartz Last updated on 2014-04-22 03:01:12 PM EDT Guide Contents Guide Contents Overview Hardware configuration Installing the library

More information

Basic DC Motor Circuits

Basic DC Motor Circuits Basic DC Motor Circuits Living with the Lab Gerald Recktenwald Portland State University gerry@pdx.edu DC Motor Learning Objectives Explain the role of a snubber diode Describe how PWM controls DC motor

More information

Character LCDs. Created by Ladyada. Last updated on 2013-07-26 02:45:29 PM EDT

Character LCDs. Created by Ladyada. Last updated on 2013-07-26 02:45:29 PM EDT Character LCDs Created by Ladyada Last updated on 2013-07-26 02:45:29 PM EDT Guide Contents Guide Contents Overview Character vs. Graphical LCDs LCD Varieties Wiring a Character LCD Installing the Header

More information

Introduction to Arduino

Introduction to Arduino Introduction to Arduino // Basic Arduino reference sheet: Installation: Arduino: http://www.arduino.cc/en/guide/homepage Fritzing: http://fritzing.org/download/ Support: Arduino: http://www.arduino.cc,

More information

DOMINANT. Opto Technologies Innovating Illumination. InGaN White S-Spice : SSW-SLD DATA SHEET: SpiceLED TM. Features: Applications:

DOMINANT. Opto Technologies Innovating Illumination. InGaN White S-Spice : SSW-SLD DATA SHEET: SpiceLED TM. Features: Applications: DATA SHEET: SpiceLED TM SpiceLED TM Like spice, its diminutive size is a stark contrast to its standout performance in terms of brightness, durability and reliability. Despite being the smallest in size

More information

Arduino Lesson 16. Stepper Motors

Arduino Lesson 16. Stepper Motors Arduino Lesson 16. Stepper Motors Created by Simon Monk Last updated on 2013-11-22 07:45:14 AM EST Guide Contents Guide Contents Overview Parts Part Qty Breadboard Layout Arduino Code Stepper Motors Other

More information

Tutorials for Arduino

Tutorials for Arduino Tutorials for Arduino Service-Team This version of our tutorials in english language is a new one (april 2016). Please contact us in case you notice any mistakes: info@funduino.de Have fun with our tutorials!

More information

Tire pressure monitoring

Tire pressure monitoring Application Note AN601 Tire pressure monitoring 1 Purpose This document is intended to give hints on how to use the Intersema pressure sensors in a low cost tire pressure monitoring system (TPMS). 2 Introduction

More information

ABB Drives. User s Manual HTL Encoder Interface FEN-31

ABB Drives. User s Manual HTL Encoder Interface FEN-31 ABB Drives User s Manual HTL Encoder Interface FEN-31 HTL Encoder Interface FEN-31 User s Manual 3AUA0000031044 Rev B EN EFFECTIVE: 2010-04-06 2010 ABB Oy. All Rights Reserved. 5 Safety instructions

More information

3.0*3.0mm (1.2") 8 8 Super Yellow Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-R30881XUYB

3.0*3.0mm (1.2) 8 8 Super Yellow Dot Matrix LED Displays Technical Data Sheet. Model No.: KWM-R30881XUYB 3.*3.mm (.2") 8 8 Super Yellow Dot Matrix LED Displays Technical Data Sheet Model No.: KWM-R388XUYB Spec No: W288A/B Rev No: V.2 Date: Sep/8/27 Page: OF 6 Features:.2inch (3.7mm) Matrix height. Colors:Super

More information

Home Security System for Automatic Doors

Home Security System for Automatic Doors ABDUL S. RATTU Home Security System for Automatic Doors Capstone Design Project Final Report Spring 2013 School of Engineering The State University of New Jersey, USA May 1st, 2013 ECE 468 Advisor: Prof.

More information

How to use the OMEGALOG software with the OM-SQ2010/SQ2020/SQ2040 Data Loggers.

How to use the OMEGALOG software with the OM-SQ2010/SQ2020/SQ2040 Data Loggers. How to use the OMEGALOG software with the OM-SQ2010/SQ2020/SQ2040 Data Loggers. OMEGALOG Help Page 2 Connecting Your Data Logger Page 2 Logger Set-up Page 3 Download Data Page 8 Export Data Page 11 Downloading

More information

TestManager Administration Guide

TestManager Administration Guide TestManager Administration Guide RedRat Ltd July 2015 For TestManager Version 4.57-1 - Contents 1. Introduction... 3 2. TestManager Setup Overview... 3 3. TestManager Roles... 4 4. Connection to the TestManager

More information

5. Tutorial. Starting FlashCut CNC

5. Tutorial. Starting FlashCut CNC FlashCut CNC Section 5 Tutorial 259 5. Tutorial Starting FlashCut CNC To start FlashCut CNC, click on the Start button, select Programs, select FlashCut CNC 4, then select the FlashCut CNC 4 icon. A dialog

More information

W150: Miniature photoelectric switch series with completely integrated electronics

W150: Miniature photoelectric switch series with completely integrated electronics Product group W50 Photoelectric proximity switch BGS Photoelectric proximity switch energ. Photoelectric reflex switch W50: iniature photoelectric switch series with completely integrated electronics Through-beam

More information

The components. E3: Digital electronics. Goals:

The components. E3: Digital electronics. Goals: E3: Digital electronics Goals: Basic understanding of logic circuits. Become familiar with the most common digital components and their use. Equipment: 1 st. LED bridge 1 st. 7-segment display. 2 st. IC

More information

If an occupancy of room is zero, i.e. room is empty then light source will be switched off automatically

If an occupancy of room is zero, i.e. room is empty then light source will be switched off automatically EE389 Electronic Design Lab Project Report, EE Dept, IIT Bombay, Nov 2009 Fully-automated control of lighting and security system of a Room Group No: D2 Bharat Bhushan (06d04026) Sravan

More information

User and installation manual

User and installation manual User and installation manual aquaero 5 The information contained in this manual is subject to change without prior notice. All rights reserved. Current as of April 2011 ENGLISH: PAGE 1 DEUTSCH: SEITE 13

More information

IR Sensor Module for Reflective Sensor, Light Barrier, and Fast Proximity Applications

IR Sensor Module for Reflective Sensor, Light Barrier, and Fast Proximity Applications IR Sensor Module for Reflective Sensor, Light Barrier, and Fast Proximity Applications MECHANICAL DATA Pinning: = OUT, 2 = GND, 3 = V S 2 3 6672 APPLICATIONS Reflective sensors for hand dryers, towel or

More information

Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION

Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier INTRODUCTION The Smarthome SELECT Bluetooth Wireless Stereo Audio Receiver and Amplifier is a multi-functional compact device. It

More information

Arduino Shield Manual

Arduino Shield Manual Arduino Shield Manual Version 1.4 www.dfrobot.com Copyright 2010 by DFRobot.com Table of Contents Arduino I/O Expansion Shield... 4 Introduction... 4 Diagram... 4 Sample Code... 4 Arduino Motor Shield...

More information

IR Receiver Module for Light Barrier Systems

IR Receiver Module for Light Barrier Systems Not for New Design - Alternative Available: New TSSP4038 (#82458) www.vishay.com IR Receiver Module for Light Barrier Systems TSOP4038 2 3 MECHANICAL DATA Pinning: = OUT, 2 = GND., 3 = V S 6672 FEATURES

More information

Arduino Lesson 14. Servo Motors

Arduino Lesson 14. Servo Motors Arduino Lesson 14. Servo Motors Created by Simon Monk Last updated on 2013-06-11 08:16:06 PM EDT Guide Contents Guide Contents Overview Parts Part Qty The Breadboard Layout for 'Sweep' If the Servo Misbehaves

More information

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard University April 13, 2016 About Arduino: The Board Variety of models of Arduino Board (I am using Arduino Uno) Microcontroller constructd similarly

More information

1 of 5 12/31/2009 11:51 AM

1 of 5 12/31/2009 11:51 AM of 5 2/3/29 :5 AM 29 May 29 L298 Hbridge meets Arduino mega Filed under Sketch I ve recently purchased a L298 Hbridge to help me help arduino help a remote controlled car think by itself and move. Does

More information

Combi switchbox with integrated 3/2 way pilot valve

Combi switchbox with integrated 3/2 way pilot valve H Combi switchbox with integrated 3/2 way pilot valve Construction The GEMÜ combi switchbox with integrated 3/2 way pilot valve for pneumatically operated quarter turn actuators has a micro-processor controlled

More information

Annex: VISIR Remote Laboratory

Annex: VISIR Remote Laboratory Open Learning Approach with Remote Experiments 518987-LLP-1-2011-1-ES-KA3-KA3MP Multilateral Projects UNIVERSITY OF DEUSTO Annex: VISIR Remote Laboratory OLAREX project report Olga Dziabenko, Unai Hernandez

More information

0.9V Boost Driver PR4403 for White LEDs in Solar Lamps

0.9V Boost Driver PR4403 for White LEDs in Solar Lamps 0.9 Boost Driver for White LEDs in Solar Lamps The is a single cell step-up converter for white LEDs operating from a single rechargeable cell of 1.2 supply voltage down to less than 0.9. An adjustable

More information

The self-starting solar-powered Stirling engine

The self-starting solar-powered Stirling engine The self-starting solar-powered Stirling engine This project began at the request of an artist who had proposed a Stirling-engine-powered sculpture to a client. The engine only had to run, not really produce

More information

ECD 2 High Performance Balanced DAC. 24 Bit /192kHz. Owner's Manual

ECD 2 High Performance Balanced DAC. 24 Bit /192kHz. Owner's Manual ECD 2 High Performance Balanced DAC 24 Bit /192kHz Owner's Manual EN Unpacking the ECD 2 Immediately upon receipt of the ECD 2, inspect the carton for possible damage during shipment. If the carton is

More information

550-xx05-004. 5mm LED CBI. Circuit Board Indicator Square Back Housing, Quad Block. 5 5 0 - x x 0 5-0 x 4

550-xx05-004. 5mm LED CBI. Circuit Board Indicator Square Back Housing, Quad Block. 5 5 0 - x x 0 5-0 x 4 5mm LED CBI Circuit Board Indicator Square Back Housing, Quad Block 5.9 [.235] 3.8 [.145].35 [.250].35 [.250] 25 [.985].35 [.250] Red Cathode for Red/Green Bi-Color Cathode for /Green Bi-Color RECOMMENDED

More information

Lecture 7: Programming for the Arduino

Lecture 7: Programming for the Arduino Lecture 7: Programming for the Arduino - The hardware - The programming environment - Binary world, from Assembler to C - - Programming C for the Arduino: more - Programming style Lect7-Page1 The hardware

More information

Business/Home GSM Alarm System. Installation and User Manual

Business/Home GSM Alarm System. Installation and User Manual Business/Home GSM Alarm System Installation and User Manual Brief Introduction: GSM 900/1800/1900 bands, can be used in most parts of the world Full duplex communication with the host Monitor the scene

More information

Instruction Manual Service Program ULTRA-PROG-IR

Instruction Manual Service Program ULTRA-PROG-IR Instruction Manual Service Program ULTRA-PROG-IR Parameterizing Software for Ultrasonic Sensors with Infrared Interface Contents 1 Installation of the Software ULTRA-PROG-IR... 4 1.1 System Requirements...

More information

Breathe. Relax. Here Are the Most Commonly Asked Questions and Concerns About Setting Up and Programming the SurroundBar 3000.

Breathe. Relax. Here Are the Most Commonly Asked Questions and Concerns About Setting Up and Programming the SurroundBar 3000. Breathe. Relax. Here Are the Most Commonly Asked Questions and Concerns About Setting Up and Programming the SurroundBar 3000. Our Customer Service Department has compiled the most commonly asked questions

More information