BRAINWAVE PROJECTS A BRAIN COMPUTER INTERFACE FOR SMART HOME CONTROL

Size: px
Start display at page:

Download "BRAINWAVE PROJECTS A BRAIN COMPUTER INTERFACE FOR SMART HOME CONTROL"

Transcription

1 BRAINWAVE PROJECTS A BRAIN COMPUTER INTERFACE FOR SMART HOME CONTROL

2 Abstract The aim of this study is to control home devices using a non invasive brain computer interface (BCI). The Electroencephalographic signals (EEG) recorded from the brain activity using the Mind wave headset are interfaced with the help of Arduino and HC-05 Bluetooth module. The user will control various devices in a smart home by using their attention and eye blink values. This application will be very useful especially for disabled people with special needs.

3 Introduction BCI is a system that captures the brain electrical activity in the form of EEG signal and translates those specific features of the signal that represents the intent of the user into computer readable commands. These commands can control and operate an electronic device. This technology is developing very rapidly, as it has innumerable uses, the most important of which is improving the quality of life of human beings in general and elderly and disabled people in particular. The BCI can be divided into non-invasive and invasive type, where in latter an IC is implanted in the brain by surgery. Hence people prefer non invasive BCI which involves only wearing of a headset or cap equipped with an active electrode system. In this project, our main aim is to develop a thought controlled smart home system. We will use a non-invasive BCI device known as Mind wave headset to capture EEG signals. The EEG signals are transmitted via Bluetooth to the interface Arduino. Hence the electroencephalography (EEG) signals produced by the brain electrical activity can be trained and used to control the home appliances. The selection of application was done by using eye blink signal.

4 Methodology Recent research shows that brain computer interface can be used for motion disabled people, however the mean classification rate achieved is above 80%. This means there is still 10-20% error rate. This error may result in loosing user control. Hence in this study we propose a very simple and effective method for smart home control. Fig. 1. Mind wave headset

5 EEG Signal Acquisition and of Virtual Smart Home System For EEG signal acquisition the Mind wave headset is used. It has one EEG electrode and reference electrode (Ear clip). It has a built in Bluetooth transceiver is connected wirelessly to the Arduino board. Fig.1 shows the Mind wave headset and the location of the electrodes. Mind wave headset includes the sensor that touches the forehead, the contact and reference points located on the ear pad, and the onboard chip that processes all of the data and provides this data to software and applications in digital form. Both the raw brainwaves and the esense Meters (Attention and Meditation) are calculated on the TinkGear chip. The aim of this project is to acquire and identify the EEG signal that is related with the user intention (attention) to operate a device in the smart home. In this study we have used a simple feature i.e. every eye blink to create an event. So whenever the user will create an eye blink a particular device will be selected, after then give the high attention to change the state of selected device (If previous state ON means its goes to OFF state).for that every eye blink will counted and its used for selection of device and the device was controlled by attention levels of Mind wave.

6 Fig. 2. Block Diagram for Smart Home Control

7 In order to control and operate the home using brain signals, a virtual home environment has been created. In the virtual environment there is indoor and outdoor access, it consists of many rooms, each having many devices like TV, MP3, lights, temperature control, and doors to operate. The user will select his desired application using of an eye blink (or a smirk, or a combination of actions if needed and to increase the sensitivity of the system), that will cause a select on the desired control device, as a result the control device will be toggled. For example, the subject can turn on the light of a room by selecting the light device using eye blink and give attention. Fig. 2 shows the block diagram of the brain controlled smart home system. A simple flow chart of the flow of events in a brain controlled smart home system is shown in Fig. 3.

8 Fig. 3. A sample flow chart of event detection and control in a smart home

9 Mind wave Device and Arduino This step-by-step guide is intended to quickly get a typical Arduino board user up and running with the Mind Wave Mobile. This guide will show how to setup the HC-05 Bluetooth Module quickly for communication with the Mind Wave Mobile and gives example code to parse the output stream. The parsed output stream can then be used to perform various tasks such as to control the speed of a motor, to light up LEDs, and to control the position of a servo motor, etc. Features Interfacing the Mind Wave Mobile with an Arduino board using HC-05 Bluetooth module Acquiring the EEG data and esense values from the data stream. Devices are controlled by Attention level of mind wave EEG values. Display the values in serial monitor.

10 Required Materials This application requires the following materials: Hardware s: 1. Mind wave Mobile Device 2. Arduino Board 3. HC-05 Bluetooth Module 4. USB cable (for Arduino) 5. Connecting Wires. 6. Bread board no of LED s no of Resister (100E) 9. Bluetooth dongle, if your computer does not have internal Bluetooth capabilities Software s 1. Arduino r2

11 Project Materials

12 Configure the HC-05 Module for Mind wave Device Find the Unique number of your Mind wave Device 1. Select your Mind wave device

13 2. Right click Properties Bluetooth Then know your Unique Identifier Number (Note it) Example: This module Unique no =9cb7,0d,89e51c

14 Diagram for HC-05 Bluetooth Module with Arduino: Method 1 for AT Commands Note: Here the Arduino Board used only for USB to UART converter. So don t want to download any source code (Sketch) to board.

15 Modes of HC-05 Bluetooth Module: How to HC-05 Module Enter into Command mode: Press and Hold the Push switch in HC-05 module at few secs, when its power ON (In between OFF state to ON state). If HC-05 Module in Command mode means, the LED blink at low toggle (blinking slowly). Buadrate for Command Mode In command mode the HC-05 module works in buadrate (fixed buadrate). How to HC-05 Module Enter into Data mode: In default state, the HC-05 module works as a Data mode operation. If HC-05 Module in Data mode means, the LED blink at High toggle. Buadrate for Data Mode In Data mode the HC-05 module works in variable buadrate.

16 AT Commands for HC-05 Module Initialize for Mindwave Kit First Enter into command mode, after then enter the following commands for HC-05 module to communicate our Mindwave Kit. 1. AT+NAME= PANTECH 2. AT+UART= 57600,0,0 3. AT+ROLE= 1 4. AT+PSWD= AT+CMODE= 0 6. AT+BIND= XXXX,YY,ZZZZZZ (Mindwave Unique Number) 7. AT+IAC= 9E8B33 8. AT+CLASS= 0 9. AT+INQM= 1,9,48

17 Verification commands for HC-05 Module 1. AT OK 2. AT+UART? +UART:57600,0,0 OK 3. AT+ROLE? +ROLE:1 OK 4. AT+PSWD? +PSWD:1234 OK 5. AT+CMODE? +CMODE:0 OK

18 6. AT+BIND? +BIND:9cb7:0d:89e51c OK 7. AT+IAC? +IAC:9E8B33 OK 8. AT+INQM? +INQM:1,7,48 OK Note1: For using above AT commands don t use (Double quotes) only enter In-between commands from double quotes. After the end of every command press Enter Key

19 Open serial communication software (Here we have to use Flashmagic software) 1. Select your Port and set Baudrate is 38400

20 2. Enter the AT commands (Initialize)

21 3. Enter the AT commands (Verification)

22 Some Tips about HC-05 Module Configuration 1. HC-05 module configure as Mater device and Mindwave kit act as Slave device 2. And the HC-05 module was configuring as Specific address mode. Therefore it s Pair with only the specific device. 3. Here the specific device is our Mindwave kit (Using BIND AT command, we configured the Mindwave unique no to HC-05). 4. So the Mindwave and HC-05 module automatically paired, when we switch ON the both device. 5. After this configuration the HC-05 Bluetooth Module will ready for use this project.

23 Diagram for HC-05 with Arduino (with sketch) Method 2 for AT Commands Connection Diagram

24 Steps to Follow 1. Make connections as per the connection diagram. 2. Program (Upload the sketch) the HC-05 with Arduino source code to Arduino board using Arduino compiler 3. Open the Serial monitor with buadrate of Type the AT commands and click Enter in Serial monitor Serial Monitor Screen

25 Connection Diagram for Smart Home Control Note: Keep the Rx (Pin1) line in Open connection

26 Steps to follow [Output at LED_UART] 1. Switch ON the Mind wave mobile and unpaired the last connections, then OFF the Mind wave headset. 2. Program (Upload the sketch) the Mindwave_Arduino_Home_Application source code to Arduino Board using Arduino compiler. 3. Make all the connection as per the connection diagram, and then switch ON the Arduino Board. 4. After that switch ON the Mind wave headset, now the Mind wave device and Arduino Board (with HC-05) will pair automatically. 5. Wear the Mind wave device in Head, and blink your eyes. 6. For Mind wave device need calibration to detect the eye blink values in EEG data s. So far we have to wait few minutes (approximately 2 min) for calibration. 7. After calibration, every eye blink was counted (1 to 7).It s used for selection of home device. 8. If device was selected means you will give concentration (attention) to change the state of particular device. For every high attention the selected device will changed.

27 Tabulation Device Selection Controlling Device There have an indication Led s, which shows the selected, device in 3 bit representation (as shown in tabular Colum). For Example, if you want to control the 5 th device means, initially you can do the device selection as 101 by using eye blink. After that you can give the attention levels and control the status of the selected (5 th ) device. Every high attention the selected device status will be toggled.

28 Real Time View of Smart Home Control

29 Detection of Eye Blink The eye blink was detected by Raw EEG data from Mind wave head set. For every second the eye blink was updated. i) Noisy EEG Raw data wave (Before Calibration)

30 ii) EEG Raw data wave (After Calibration)

31 iii) EEG Raw data wave (When Eye Blink occurs)

32 Some Tips about Project 1. The Indication LED of Mind wave device glow continuously in blue color, when it s paired with arduino HC-05 module. 2. If blue LED in blinking conditions means, it s not pair with device. 3. The Mind wave mobile and HC-05 module automatically paired, when we switch ON the both device. 4. Before sketch the program, you have to disconnect the Tx and Rx lines (Keep in Open connection). 5. If calibrations will take more times means, you have to ensure your Mind wave headset (may its wear improperly). Output Details The output will show in LED s and Serial Monitor of the arduino compiler. For this project the LED s are placed instead of device (with relay circuit).

33 Upload the sketch to Arduino board

34 Hardware output 1. Green LED s indicate the device selection which is control by eye blink 2. Red LED s are devices, which are control by mind wave attention

35 Serial Monitor output values

36 Program for Mindwave_Arduino_Home_Application *************************************************************************************** Title: Mindwave_Arduino_Home_Application *************************************************************************************** // // // Program : Mindwave with Arduino // // Interfacing : HC-05 Bluetooth Module // // Output : Home Application Control by Mindwave // #define BAUDRATE #define SLED1 13 #define SLED2 12 #define SLED3 11 #define DLED1 9 #define DLED2 8 #define DLED3 7 #define DLED4 6 #define DLED5 5 #define DLED6 4 #define DLED7 3 #define Theshold_Eyeblink 120 #define EEG_AVG 60 byte checksum=0,generatedchecksum=0;

37 unsigned long payloaddatas[5] = 0; unsigned long payloaddatab[32] = 0; unsigned long Avg_Raw,Temp,Temp_Avg; unsigned int Raw_data,Raw_EEG,Poorquality,Attention,Plength,On_Flag=0,Off_Flag=1; unsigned int EyeBlink=0,EyeFlag1=0,EyeFlag2=0,EyeFlag3=0; unsigned int Attn_Temp,Att_Avg,Attn_On_Flag=1,Attn_Off_Flag=0,Sel_Device=0; unsigned int j,k=0,n=0; void setup() Serial.begin(BAUDRATE); pinmode(sled1, OUTPUT); pinmode(sled2, OUTPUT); pinmode(sled3, OUTPUT); pinmode(dled1, OUTPUT); pinmode(dled2, OUTPUT); pinmode(dled3, OUTPUT); pinmode(dled4, OUTPUT); pinmode(dled5, OUTPUT); pinmode(dled6, OUTPUT); pinmode(dled7, OUTPUT); byte ReadOneByte() // One Byte Read Function

38 int ByteRead; while(!serial.available()); ByteRead = Serial.read(); return ByteRead; void loop() // Main Function if(readonebyte() == 170) // AA 1 st Sync data if(readonebyte() == 170) // AA 2 st Sync data Plength = ReadOneByte(); if(plength == 32) // Big Packet Big_Packet (Plength); else if(plength == 4) // Small Packet Raw_EEG = Small_Packet (Plength); if (j<512) Temp += Raw_EEG; j++; else

39 Onesec_Rawval_Fun (Temp); Home_App_Fun(EyeBlink,Attention); j=0; Temp=0; void Big_Packet(byte data) generatedchecksum = 0; for(int i = 0; i < data; i++) payloaddatab[i] = ReadOneByte(); //Read payload into memory generatedchecksum += payloaddatab[i] ; generatedchecksum = generatedchecksum; checksum = ReadOneByte(); if(checksum == generatedchecksum) Poorquality = payloaddatab[1]; Attention = payloaddatab[29]; // Varify Checksum

40 unsigned long Small_Packet (byte data) generatedchecksum = 0; for(int i = 0; i < data; i++) payloaddatas[i] = ReadOneByte(); //Read payload into memory generatedchecksum += payloaddatas[i] ; generatedchecksum = generatedchecksum; checksum = ReadOneByte(); if(checksum == generatedchecksum) // Varify Checksum Raw_data = ((payloaddatas[2] <<8) payloaddatas[3]); if(raw_data&0xf000) Raw_data = (((~Raw_data)&0xFFF)+1); else Raw_data = (Raw_data&0xFFF); return Raw_data;

41 void Onesec_Rawval_Fun (unsigned long data) Avg_Raw = data/512; Serial.print(" Rawdata :"); Serial.print(Avg_Raw,DEC); if (On_Flag==0 && Off_Flag==1) if (n<4) Temp_Avg += Avg_Raw; n++; else Temp_Avg = Temp_Avg/4; if (Temp_Avg<EEG_AVG) On_Flag=1;Off_Flag=0; n=0;temp_avg=0; Eye_Blink (Avg_Raw);

42 unsigned int Eye_Blink (unsigned int data) if (Poorquality==0) if (On_Flag==1 && Off_Flag==0) if ((data>theshold_eyeblink) && (data<300)) EyeBlink = 1; else if (data>300) On_Flag==0;Off_Flag==1; EyeBlink = 0; else EyeBlink = 0;

43 else EyeBlink = 0; return EyeBlink; void Home_App_Fun(unsigned long data1,unsigned int data2) Serial.print(" Attention :"); Serial.print(data2,DEC); Serial.print("\n"); Device_Select_Fun(data1); Device_Control_fun(data2); void Device_Select_Fun(unsigned int data1) if (EyeFlag1==0 && EyeFlag2==0 && EyeFlag3==0) if (data1==1) EyeFlag1=0; EyeFlag2=0; EyeFlag3=1; Selection_Disp_Fun(); Sel_Device = 1;

44 Attn_Temp=0; k=0; else if (EyeFlag1==0 && EyeFlag2==0 && EyeFlag3==1) if (data1==1) EyeFlag1=0; EyeFlag2=1; EyeFlag3=0; Selection_Disp_Fun(); Sel_Device = 2; Attn_Temp=0; k=0; else if (EyeFlag1==0 && EyeFlag2==1 && EyeFlag3==0) if (data1==1) EyeFlag1=0; EyeFlag2=1; EyeFlag3=1; Selection_Disp_Fun(); Sel_Device = 3; Attn_Temp=0; k=0;

45 else if (EyeFlag1==0 && EyeFlag2==1 && EyeFlag3==1) if (data1==1) EyeFlag1=1; EyeFlag2=0; EyeFlag3=0; Selection_Disp_Fun(); Sel_Device = 4; Attn_Temp=0; k=0; else if (EyeFlag1==1 && EyeFlag2==0 && EyeFlag3==0) if (data1==1) EyeFlag1=1; EyeFlag2=0; EyeFlag3=1; Selection_Disp_Fun(); Sel_Device = 5; Attn_Temp=0; k=0; else if (EyeFlag1==1 && EyeFlag2==0 && EyeFlag3==1) if (data1==1)

46 EyeFlag1=1; EyeFlag2=1; EyeFlag3=0; Selection_Disp_Fun(); Sel_Device = 6; Attn_Temp=0; k=0; else if (EyeFlag1==1 && EyeFlag2==1 && EyeFlag3==0) if (data1==1) EyeFlag1=1; EyeFlag2=1; EyeFlag3=1; Selection_Disp_Fun(); EyeFlag1=0; EyeFlag2=0; EyeFlag3=0; Sel_Device = 7; Attn_Temp=0; k=0; void Selection_Disp_Fun() digitalwrite(sled1,eyeflag1); digitalwrite(sled2,eyeflag2); digitalwrite(sled3,eyeflag3);

47 void Device_Control_fun(unsigned int data2) switch (Sel_Device) case 1: Attention_Fun(data2,DLED1); break; case 2: Attention_Fun(data2,DLED2); break; case 3: Attention_Fun(data2,DLED3); break; case 4: Attention_Fun(data2,DLED4); break; case 5: Attention_Fun(data2,DLED5); break; case 6: Attention_Fun(data2,DLED6); break; case 7: Attention_Fun(data2,DLED7);

48 break; default : break; void Attention_Fun(unsigned long data1,unsigned long data2) if (k<4) Attn_Temp += data1; k++; else Att_Avg = Attn_Temp/4; if (Att_Avg>80) if(attn_on_flag==1) Attn_On_Flag=0; Attn_Off_Flag=1; digitalwrite(data2,high); else if(attn_off_flag==1)

49 Attn_On_Flag=1; Attn_Off_Flag=0; digitalwrite(data2,low); k=0; Attn_Temp=0;

50 Conclusion and Discussion The main goal of this project is to design, develop and implement a brain controlled smart home system. In this system, the brain EEG signals are acquired using Mind wave headset. A single feature i.e. eye blink and mind attention values are used to control a virtual home environment. Each selection on the desired home application done by eye blink signal (feature).and will control that home item, like turn off the light. All this will happen in real time. It is possible to add more controls to the virtual environment by using a combination of activities like blinking an eye and a single or multiple blinks. The system has been trained and tested with 4 subjects. The preliminary results show a thought controlled smart home system can become a reality in the near future. It will result in a drastic change in the type and quality of life of individuals and disabled and elderly people. In addition it will also result in an increase in demand of consumer electronics devices that can be easily interfaced with BCI systems.

51 Reference Documents Links Reference Video Links ure=youtu.be

52 Did you enjoy the read? Pantech solutions creates information packed technical documents like this one every month. And our website is a rich and trusted resource used by a vibrant online community of more than 1, 00,000 members from organization of all shapes and sizes.

53 What do we sell? Our products range from Various Microcontroller development boards, DSP Boards, FPGA/CPLD boards, Communication Kits, Power electronics, Basic electronics, Robotics, Sensors, Electronic components and much more. Our goal is to make finding the parts and information you need easier and affordable so you can create awesome projects and training from Basic to Cutting edge technology.

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

MANUAL FOR RX700 LR and NR

MANUAL FOR RX700 LR and NR MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical

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

EVAL-UFDC-1/UFDC-1M-16

EVAL-UFDC-1/UFDC-1M-16 Evaluation Board for Universal Frequency-to- Digital Converters UFDC-1 and UFDC-1M-16 EVAL-UFDC-1/UFDC-1M-16 FEATURES Full-Featured Evaluation Board for the Universal Frequency-to-Digital Converters UFDC-1

More information

Surveillance System Using Wireless Sensor Networks

Surveillance System Using Wireless Sensor Networks Surveillance System Using Wireless Sensor Networks Dan Nguyen, Leo Chang Computer Engineering, Santa Clara University Santa Clara, California, USA dantnguyen84@gmail.com chihshun@gmail.com Abstract The

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

Microcontroller Programming Beginning with Arduino. Charlie Mooney

Microcontroller Programming Beginning with Arduino. Charlie Mooney Microcontroller Programming Beginning with Arduino Charlie Mooney Microcontrollers Tiny, self contained computers in an IC Often contain peripherals Different packages availible Vast array of size and

More information

iloq P10S.10/20 Programming device User's Guide

iloq P10S.10/20 Programming device User's Guide iloq P10S.10/20 Programming device User's Guide CONTENTS CONTENTS... 2 GENERAL... 3 USING THE PROGRAMMING DEVICE... 5 Starting the programming device... 5 Programming of locks... 5 Programming of keys...

More information

Arduino Wifi shield And reciever. 5V adapter. Connecting wifi module on shield: Make sure the wifi unit is connected the following way on the shield:

Arduino Wifi shield And reciever. 5V adapter. Connecting wifi module on shield: Make sure the wifi unit is connected the following way on the shield: the following parts are needed to test the unit: Arduino UNO R3 Arduino Wifi shield And reciever 5V adapter Connecting wifi module on shield: Make sure the wifi unit is connected the following way on the

More information

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader Design And Implementation Of Bank Locker Security System Based On Sensing Circuit And RFID Reader Khaing Mar Htwe, Zaw Min Min Htun, Hla Myo Tun Abstract: The main goal of this system is to design a locker

More information

Wireless Communication With Arduino

Wireless Communication With Arduino Wireless Communication With Arduino Using the RN-XV to communicate over WiFi Seth Hardy shardy@asymptotic.ca Last Updated: Nov 2012 Overview Radio: Roving Networks RN-XV XBee replacement : fits in the

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 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

Bidirectional wireless communication using EmbedRF

Bidirectional wireless communication using EmbedRF Bidirectional wireless communication using EmbedRF 1. Tools you will need for this application note... 2 2. Introduction... 3 3. Connect EmbedRF Board to USB Interface Board... 3 4. Install and Run EmbedRF

More information

NEULOG HEART RATE AND PULSE LOGGER SENSOR GUIDE

NEULOG HEART RATE AND PULSE LOGGER SENSOR GUIDE NeuLog heart rate and pulse logger sensor NUL-208 The NeuLog pulse sensor can be used for any science experiment which requires a human heart rate or pulse measurement such as in the fields of Biology,

More information

Bluetooth HC-06 with serial port module Easy guide

Bluetooth HC-06 with serial port module Easy guide 1 Bluetooth HC-06 with serial port module Easy guide This manual consists of 3 parts: PART 1. Overview of Bluetooth HC-06 module with serial port. PART 2. Installing Bluetooth HC-06 module with Bolt 18F2550

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

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

How to setup a serial Bluetooth adapter Master Guide

How to setup a serial Bluetooth adapter Master Guide How to setup a serial Bluetooth adapter Master Guide Nordfield.com Our serial Bluetooth adapters part UCBT232B and UCBT232EXA can be setup and paired using a Bluetooth management software called BlueSoleil

More information

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual Version: 1.0.1 Dec. 2005 Table of Contents I. Introduction 2 II. Operations 2 II.1. Theory of Operation 2 II.2. Configuration (PC-PC

More information

MeshBee Open Source ZigBee RF Module CookBook

MeshBee Open Source ZigBee RF Module CookBook MeshBee Open Source ZigBee RF Module CookBook 2014 Seeed Technology Inc. www.seeedstudio.com 1 Doc Version Date Author Remark v0.1 2014/05/07 Created 2 Table of contents Table of contents Chapter 1: Getting

More information

Software Manual RS232 Laser Merge Module. Document # SU-256521-09 Rev A

Software Manual RS232 Laser Merge Module. Document # SU-256521-09 Rev A Laser Merge Module Document # SU-256521-09 Rev A The information presented in this document is proprietary to Spectral Applied Research Inc. and cannot be used for any purpose other than that for which

More information

Bluetooth to serial HC-06 wireless module

Bluetooth to serial HC-06 wireless module Bluetooth to serial HC-06 wireless module Product Description: 1,Mainstream CSR Bluetooth chip, Bluetooth V2.0 protocol standards 2,serial module operating voltage 3.3V. 3,the baud rate for 1200, 2400,

More information

Using the VEX Cortex with ROBOTC

Using the VEX Cortex with ROBOTC Using the VEX Cortex with ROBOTC This document is a guide for downloading and running programs on the VEX Cortex using ROBOTC for Cortex 2.3 BETA. It is broken into four sections: Prerequisites, Downloading

More information

ezsystem elab16m Project 1F: Alarm System (Full Project description)

ezsystem elab16m Project 1F: Alarm System (Full Project description) ezsystem elab16m Project 1F: Alarm System (Full Project description) ezsystem The aim of ezsystem is to enable Creativity and Innovation at an early age in a Problem Based Learning (PBL) approach. ezsystem

More information

E-Blocks Easy Internet Bundle

E-Blocks Easy Internet Bundle Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course

More information

DsPIC HOW-TO GUIDE Creating & Debugging a Project in MPLAB

DsPIC HOW-TO GUIDE Creating & Debugging a Project in MPLAB DsPIC HOW-TO GUIDE Creating & Debugging a Project in MPLAB Contents at a Glance 1. Introduction of MPLAB... 4 2. Development Tools... 5 3. Getting Started... 6 3.1. Create a Project... 8 3.2. Start MPLAB...

More information

Work with Arduino Hardware

Work with Arduino Hardware 1 Work with Arduino Hardware Install Support for Arduino Hardware on page 1-2 Open Block Libraries for Arduino Hardware on page 1-9 Run Model on Arduino Hardware on page 1-12 Tune and Monitor Models Running

More information

2.0 Command and Data Handling Subsystem

2.0 Command and Data Handling Subsystem 2.0 Command and Data Handling Subsystem The Command and Data Handling Subsystem is the brain of the whole autonomous CubeSat. The C&DH system consists of an Onboard Computer, OBC, which controls the operation

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

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE 1. Kit Contents The RF to USB Reference Design contains the following items: Si1012 Energy Harvesting Wireless Sensor Node EZRadioPRO USB Dongle ToolStick

More information

Flight Controller. Mini Fun Fly

Flight Controller. Mini Fun Fly Flight Controller Mini Fun Fly Create by AbuseMarK 0 Mini FunFly Flight Controller Naze ( Introduction 6x6mm. 6 grams (no headers, 8 grams with). 000 degrees/second -axis MEMS gyro. auto-level capable

More information

Nagpur, Maharashtra, India

Nagpur, Maharashtra, India Volume 6, Issue 2, February 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Automated Door

More information

Bluetooth to Serial Adapter

Bluetooth to Serial Adapter Bluetooth to Serial Adapter Third Edition, Oct 2007 Version 3.0 771-BTS1009C3-001 Contents 1.0 Features....P.2 2.0 Package Content....P.2 3.0 Hard Drives Requirement.P.2 4.0 Specifications.P.3 5.0 Pin

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

Creating a Project with PSoC Designer

Creating a Project with PSoC Designer Creating a Project with PSoC Designer PSoC Designer is two tools in one. It combines a full featured integrated development environment (IDE) with a powerful visual programming interface. The two tools

More information

Serial Communications

Serial Communications April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual

More information

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK Because Arduino that is the development project on AVR MCU as Open Source has been published, it is popular and widespread shortly.

More information

Programming the VEX Robot

Programming the VEX Robot Preparing for Programming Setup Before we can begin programming, we have to set up the computer we are using and the robot/controller. We should already have: Windows (XP or later) system with easy-c installed

More information

T1 QUICK START GUIDE

T1 QUICK START GUIDE T1 QUICK START GUIDE 1 T1 Quick Start Guide: English Microphones Indicator Light Multi- Function Button (MFB) Charging Port 2 Charge Your T1 Your T1 has been given an initial partial charge to get started,

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

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

Design and Implementation of Home Monitoring System Using RF Technology

Design and Implementation of Home Monitoring System Using RF Technology International Journal of Advances in Electrical and Electronics Engineering 59 Available online at www.ijaeee.com & www.sestindia.org/volume-ijaeee/ ISSN: 2319-1112 Design and Implementation of Home Monitoring

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

Bluetooth for device discovery. Networking Guide

Bluetooth for device discovery. Networking Guide Bluetooth for device discovery Networking Guide Index Document Version: v4.4-11/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 1.1. General description...3 2. Hardware... 5 2.1.

More information

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 User Manual Important Notes This information describes the type of component and shall not be considered as assured characteristics. No

More information

Hand Gestures Remote Controlled Robotic Arm

Hand Gestures Remote Controlled Robotic Arm Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 5 (2013), pp. 601-606 Research India Publications http://www.ripublication.com/aeee.htm Hand Gestures Remote Controlled

More information

XBee USB Adapter Board (#32400)

XBee USB Adapter Board (#32400) Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

RPLIDAR. Low Cost 360 degree 2D Laser Scanner (LIDAR) System Development Kit User Manual. 2014-2 Rev.1

RPLIDAR. Low Cost 360 degree 2D Laser Scanner (LIDAR) System Development Kit User Manual. 2014-2 Rev.1 RPLIDAR Low Cost 360 degree 2D Laser Scanner (LIDAR) Development Kit User Manual 2014-2 Rev.1 Team Contents: 1. OVERVIEW... 2 ITEMS IN DEVELOPMENT KIT... 2 RPLIDAR... 2 USB ADAPTER... 3 2. CONNECTION AND

More information

TOSR0X-D. USB/Wireless Timer Relay Module. User Manual. Tinysine Electronics @ 2013 Version 1.0

TOSR0X-D. USB/Wireless Timer Relay Module. User Manual. Tinysine Electronics @ 2013 Version 1.0 TOSR0X-D USB/Wireless Timer Relay Module User Manual Tinysine Electronics @ 2013 Version 1.0 INTRODUCTION This USB/Wireless Timer Relay Module allows computer control switching of external devices by using

More information

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit. 2012 Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit. 2012 Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL WiFly Evaluation Kit 2012 Roving Networks. All rights reserved. Version 1.32r 10/9/2012 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks evaluation kits,

More information

BT LE RFID Reader v1.0

BT LE RFID Reader v1.0 BT LE RFID Reader v1.0 The board The BT LE RFID Reader board v1.0 is shown below. On the board there are the following components: Power connector J7 with positive voltage going to pin 1 (red wire) and

More information

Configuration app and Bluetooth interface

Configuration app and Bluetooth interface Page 1 of 5 Configuration app and Bluetooth interface Note, this manual is continuously updated. Check www.mollehem.se/doc/instruktion/instruktion_programmering_en.pdf for the latest version. 1 Bluetooth

More information

Modbus and ION Technology

Modbus and ION Technology 70072-0104-14 TECHNICAL 06/2009 Modbus and ION Technology Modicon Modbus is a communications protocol widely used in process control industries such as manufacturing. PowerLogic ION meters are compatible

More information

Building a Simulink model for real-time analysis V1.15.00. Copyright g.tec medical engineering GmbH

Building a Simulink model for real-time analysis V1.15.00. Copyright g.tec medical engineering GmbH g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Building a Simulink model for real-time

More information

EARTH PEOPLE TECHNOLOGY SERIAL GRAPH TOOL FOR THE ARDUINO UNO USER MANUAL

EARTH PEOPLE TECHNOLOGY SERIAL GRAPH TOOL FOR THE ARDUINO UNO USER MANUAL EARTH PEOPLE TECHNOLOGY SERIAL GRAPH TOOL FOR THE ARDUINO UNO USER MANUAL The Serial Graph Tool for the Arduino Uno provides a simple interface for graphing data to the PC from the Uno. It can graph up

More information

Waspmote. Quickstart Guide

Waspmote. Quickstart Guide Waspmote Quickstart Guide Index Document version: v4.3-11/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 2. General and safety information... 4 3. Waspmote s Hardware Setup...

More information

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

CB-OLP425 DEVELOPMENT KIT GETTING STARTED CB-OLP425 DEVELOPMENT KIT GETTING STARTED Document Revision Document number: 9142285 Release: Jan 29, 2014 09:42 Document version: 12 Copyright 2014 u-blox AG. The contents of this document can be changed

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

CAN-Bus Shield Hookup Guide

CAN-Bus Shield Hookup Guide Page 1 of 8 CAN-Bus Shield Hookup Guide Introduction The CAN-Bus Shield provides your Arduino or Redboard with CAN-Bus capabilities and allows you to hack your vehicle! CAN-Bus Shield connected to a RedBoard.

More information

Summer Project Report. Fingerprint Based Attendance System

Summer Project Report. Fingerprint Based Attendance System Summer Project Report On Fingerprint Based Attendance System Advisor Prof Amey Karkare Submitted by- Rajat Chaudhary Priyaranjan Deepak Kumar Durgesh Deep (Group 02) Introduction The most common means

More information

Board also Supports MicroBridge

Board also Supports MicroBridge This product is ATmega2560 based Freeduino-Mega with USB Host Interface to Communicate with Android Powered Devices* like Android Phone or Tab using Android Open Accessory API and Development Kit (ADK)

More information

Integrating Digiquartz MET3 and MET3A Broadband Meteorological Systems with Leica GX1200 Series GPS Receivers

Integrating Digiquartz MET3 and MET3A Broadband Meteorological Systems with Leica GX1200 Series GPS Receivers Integrating Digiquartz MET3 and MET3A Broadband Meteorological Systems with Leica GX1200 Series GPS Receivers The standard by which other standards are measured Paroscientific, Inc. 4500 148 th Ave. N.E.

More information

The Answer to the 14 Most Frequently Asked Modbus Questions

The Answer to the 14 Most Frequently Asked Modbus Questions Modbus Frequently Asked Questions WP-34-REV0-0609-1/7 The Answer to the 14 Most Frequently Asked Modbus Questions Exactly what is Modbus? Modbus is an open serial communications protocol widely used in

More information

Manual Instruction for. AU06-DL13W/RGB/30K MiLight Wifi LED Controller

Manual Instruction for. AU06-DL13W/RGB/30K MiLight Wifi LED Controller Important: Read all instructions prior to installation. Manual Instruction for AU06-DL13W/RGB/30K MiLight Wifi LED Controller After completing this simple setup using just your smartphone or tablet and

More information

- 35mA Standby, 60-100mA Speaking. - 30 pre-defined phrases with up to 1925 total characters.

- 35mA Standby, 60-100mA Speaking. - 30 pre-defined phrases with up to 1925 total characters. Contents: 1) SPE030 speech synthesizer module 2) Programming adapter kit (pcb, 2 connectors, battery clip) Also required (for programming) : 4.5V battery pack AXE026 PICAXE download cable Specification:

More information

AXON Mobile for Android Devices User Manual

AXON Mobile for Android Devices User Manual AXON Mobile for Android Devices User Manual IMPORTANT SAFETY INSTRUCTIONS. Read all warnings and instructions. Save these instructions. For the most current product warnings and instructions, go to www.taser.com.

More information

1. SAFETY INFORMATION

1. SAFETY INFORMATION RS-232 Sound Level Meter 72-860A INSTRUCTION MANUAL www.tenma.com 1. SAFETY INFORMATION Read the following safety information carefully before attempting to operate or service the meter. Use the meter

More information

Multi-Touch Ring Encoder Software Development Kit User s Guide

Multi-Touch Ring Encoder Software Development Kit User s Guide Multi-Touch Ring Encoder Software Development Kit User s Guide v2.0 Bulletin #1198 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: instinct@grayhill.com On the

More information

FAQs. Conserve package. Gateway... 2 Range Extender... 3 Smart Plug... 3 Thermostat... 4 Website... 7 App and Mobile Devices... 7

FAQs. Conserve package. Gateway... 2 Range Extender... 3 Smart Plug... 3 Thermostat... 4 Website... 7 App and Mobile Devices... 7 FAQs Conserve package Gateway... 2 Range Extender... 3 Smart Plug... 3 Thermostat... 4 Website... 7 App and Mobile Devices... 7 FAQs Gateway Can I have someone install my system for me? If you are concerned

More information

Fingerprint Based Biometric Attendance System

Fingerprint Based Biometric Attendance System Fingerprint Based Biometric Attendance System Team Members Vaibhav Shukla Ali Kazmi Amit Waghmare Ravi Ranka Email Id awaghmare194@gmail.com kazmiali786@gmail.com Contact Numbers 8097031667 9167689265

More information

The LimitlessLED Wifi Bridge 4.0 is compatible with RGBW(new), RGB(old), and Dual White(current) LimitlessLED lightbulbs.

The LimitlessLED Wifi Bridge 4.0 is compatible with RGBW(new), RGB(old), and Dual White(current) LimitlessLED lightbulbs. www.limitlessled.com Wifi Bridge Receiver 4.0 User Guide The LimitlessLED Wifi Bridge 4.0 is compatible with RGBW(new), RGB(old), and Dual White(current) LimitlessLED lightbulbs. User Guide last updated

More information

ESP 8266: A BREAKTHROUGH IN WIRELESS SENSOR NETWORKS AND INTERNET OF THINGS

ESP 8266: A BREAKTHROUGH IN WIRELESS SENSOR NETWORKS AND INTERNET OF THINGS International Journal of Electronics and Communication Engineering & Technology (IJECET) Volume 6, Issue 8, Aug 2015, pp. 07-11, Article ID: IJECET_06_08_002 Available online at http://www.iaeme.com/ijecetissues.asp?jtypeijecet&vtype=6&itype=8

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

Lab 2.0 Thermal Camera Interface

Lab 2.0 Thermal Camera Interface Lab 2.0 Thermal Camera Interface Lab 1 - Camera directional-stand (recap) The goal of the lab 1 series was to use a PS2 joystick to control the movement of a pan-tilt module. To this end, you implemented

More information

Contents Contents Contents Overview Charging your headset Wearing the headset Powering on the headset Connecting your headset for dictation

Contents Contents Contents Overview Charging your headset Wearing the headset Powering on the headset Connecting your headset for dictation 1 Contents Contents Contents 2 Overview 3 Charging your headset 4 Wearing the headset 4 Powering on the headset 4 Connecting your headset for dictation 5 The adapter 5 Adjusting your computer's audio settings

More information

Part 1 Product introduction 2. Part 2 Features 3. Part 3 Safety notes 4. Part 4 Quick user s guide 5. Part 5 Operation notes 7

Part 1 Product introduction 2. Part 2 Features 3. Part 3 Safety notes 4. Part 4 Quick user s guide 5. Part 5 Operation notes 7 Table of contents Part 1 Product introduction 2 Part 2 Features 3 Part 3 Safety notes 4 Part 4 Quick user s guide 5 Part 5 Operation notes 7 Part 6 USB driver installation guide 9 Part 7 Connecting with

More information

Data Transfer between Two USB Devices without using PC

Data Transfer between Two USB Devices without using PC Data Transfer between Two USB Devices without using PC Sukhada M. Deshmukh 1, Prof. R.C.Mahajan 2 Student, Zeal College of Engineering and Research, Savitribai Phule Pune University, Pune, India 1 Asst.

More information

MN1010 Evaluation Kit v3 User Guide

MN1010 Evaluation Kit v3 User Guide 1 Evaluation Kit Introduction The MN1010 Evaluation Kit is designed to allow the user to quickly evaluate the Micro Modular Technologies MN1010 GPS receiver module. This kit can be used in either a laboratory

More information

Embedded Systems Design Course Applying the mbed microcontroller

Embedded Systems Design Course Applying the mbed microcontroller Embedded Systems Design Course Applying the mbed microcontroller Serial communications with SPI These course notes are written by R.Toulson (Anglia Ruskin University) and T.Wilmshurst (University of Derby).

More information

Application Note: AN00141 xcore-xa - Application Development

Application Note: AN00141 xcore-xa - Application Development Application Note: AN00141 xcore-xa - Application Development This application note shows how to create a simple example which targets the XMOS xcore-xa device and demonstrates how to build and run this

More information

Table of Contents. Use. Troubleshooting. Setup. Welcome. 11 How to arm/disarm system/camera(s) 19 Sync Module setup issues. 3 Installing the Blink app

Table of Contents. Use. Troubleshooting. Setup. Welcome. 11 How to arm/disarm system/camera(s) 19 Sync Module setup issues. 3 Installing the Blink app User Guide Table of Contents Welcome Setup Use Troubleshooting 2 What s in the box 2 What you need 3 Installing the Blink app 4 Setting up the Sync Module 5 Connecting the Sync Module to Your Wi-Fi 7 Adding

More information

EasyC. Programming Tips

EasyC. Programming Tips EasyC Programming Tips PART 1: EASYC PROGRAMMING ENVIRONMENT The EasyC package is an integrated development environment for creating C Programs and loading them to run on the Vex Control System. Its Opening

More information

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet Guangzhou HC Information Technology Co., Ltd. Product Data Sheet Module Data Sheet Rev 1 1.0 1.01 2010/5/15 2011/4/6 DRAWN BY : Ling Xin MODEL : HC-05 CHECKED BY : Eric Huang Description: BC04 has external

More information

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet Guangzhou HC Information Technology Co., Ltd. Product Data Sheet Module Data Sheet Rev 1 1.0 1.01 2010/5/15 2011/4/6 DRAWN BY : Ling Xin MODEL : HC-05 CHECKED BY : Eric Huang Description: BC04 has external

More information

HOME ALARM MONITORING NETWORK GOH SWEE TIAN

HOME ALARM MONITORING NETWORK GOH SWEE TIAN iv HOME ALARM MONITORING NETWORK GOH SWEE TIAN This thesis is submitted as partial fulfillment of the requirements for the award of the Bachelor of Electrical Engineering (Hons.) (Electronics) Faculty

More information

ReSound Unite TV FREQUENTLY ASKED QUESTIONS. Setup & Configuration. Use & Operation. Troubleshooting

ReSound Unite TV FREQUENTLY ASKED QUESTIONS. Setup & Configuration. Use & Operation. Troubleshooting Tip for use of FAQ: Click on questions to go to answer. Setup & Configuration How do I pair the hearing aids to the Unite TV?... 2 What is the latency of the streamed signal?... 2 Does the Unite TV use

More information

Leaf River Outdoor Products Vibrashine, Inc. P.O. Box 557 Taylorsville, MS 39168 (601) 785-9854 FAX (601) 785-9874 www.vibrashine.

Leaf River Outdoor Products Vibrashine, Inc. P.O. Box 557 Taylorsville, MS 39168 (601) 785-9854 FAX (601) 785-9874 www.vibrashine. MULTI-CARD PICTURE VIEWER Model PV-2.5 Leaf River Outdoor Products Vibrashine, Inc. P.O. Box 557 Taylorsville, MS 39168 (601) 785-9854 FAX (601) 785-9874 www.vibrashine.com 2 THANKS and WELCOME What does

More information

Weather Direct Displays show Lost Forecast (blank boxes in the picture icons)

Weather Direct Displays show Lost Forecast (blank boxes in the picture icons) Weather Direct Displays show Lost Forecast (blank boxes in the picture icons) Many routine events can cause a Lost Forecast situation. Examples include: Power outage Change batteries Internet down in your

More information

Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks

Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Guiseppe Ferro Design Team 4 3/22/13 Executive Summary Learn how to setup and properly use the Real- Time

More information

PM1122 INT DIGITAL INTERFACE REMOTE

PM1122 INT DIGITAL INTERFACE REMOTE PM1122 INT DIGITAL INTERFACE REMOTE PM1122 INT front panel description: 1. Clear wireless remotes knob: push this button for more than 2 seconds to clear the list of all assigned wireless remote settings

More information

Using Xbee 802.15.4 in Serial Communication

Using Xbee 802.15.4 in Serial Communication Using Xbee 802.15.4 in Serial Communication Jason Grimes April 2, 2010 Abstract Instances where wireless serial communication is required to connect devices, Xbee RF modules are effective in linking Universal

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

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply Servo Motors (SensorDAQ only) Project 7 Servos are small, relatively inexpensive motors known for their ability to provide a large torque or turning force. They draw current proportional to the mechanical

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

Health Monitoring Demo for ice40 Ultra Wearable Development Platform User Guide. UG103 Version 1.0, September 2015

Health Monitoring Demo for ice40 Ultra Wearable Development Platform User Guide. UG103 Version 1.0, September 2015 ice40 Ultra Wearable Development Platform User Guide UG103 Version 1.0, September 2015 Demo Setup Hardware Requirements ice40 Ultra Wearable Development Platform Android smart phone with Android 4.3 or

More information

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications Joshua Ellul jellul@imperial.ac.uk Overview Brief introduction to Body Sensor Networks BSN Hardware

More information

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards 2012 Roving Networks. All rights reserved. Version 1.0 9/7/2012 USER MANUAL OVERVIEW The RN-131 and RN-171 WiFly radio modules are complete, standalone

More information

1 Coffee cooling : Part B : automated data acquisition

1 Coffee cooling : Part B : automated data acquisition 1 COFFEE COOLING : PART B : AUTOMATED DATA ACQUISITION 1 October 23, 2015 1 Coffee cooling : Part B : automated data acquisition Experiment designed by Peter Crew, Navot Arad and Dr Alston J. Misquitta

More information

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1 RN-WIFLYCR-UM-.01 RN-ISP-UM In-System Programmer 2012 Roving Networks. All rights reserved. Version 1.1 1/19/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW You use Roving Networks In-System-Programmer

More information