Final Project Report

Size: px
Start display at page:

Download "Final Project Report"

Transcription

1 Final Project Report Bluetooth Enabled Coffee Machine with Smartphone Application ECE Senior Design II Spring 2014 ECE Project Members: Jesse Garrard Thanh-Lam Dinh Shayan Rizvi Mevludin Guster Faculty Advisor: Marten Van Dijk Sponsor: idevices idevices Contact: Michael Tetreault

2 Introduction: Traditional coffee machine designs are outdated and inefficient. As a result, the purpose of our project is to Bluetooth enable a coffee machine. This will allow users to operate their coffee machine from the convenience of the next room, or another area in the vicinity. A recent survey taken by UConn students has shown that out of 402 students 52% of them prefer to use a Keurig while only 23% prefer a drip coffee maker and the remaining 25% use other forms of coffee makers. As a result, a Keurig Single Cup Coffee Machine will be used the purpose of this project. Summary: This coffee machine will have many features that a regular coffee maker does not. Through Bluetooth enabled, the user will be able to control various features from their smartphone or other handheld device. Some of these features include: turning on/off the coffee maker, commanding it brew on command, choosing a specific time for the coffee maker to brew, selecting a flavor of coffee to dispense, and selecting a volume of coffee to dispense. Background: Our project is sponsored by idevices LLC. idevices is a company that is located in Avon, Connecticut, and was founded in idevices is an App-enablement and consulting company creating products that incorporate wireless connectivity to popular smartphone and tablets. Using Bluetooth and Wi-Fi technology, idevices can work with other companies to appenable their products or offer electrical engineering consulting services. Below images which show the Keurig s components.

3 Figure 1: Keurig Coffee Maker (B40) Figure 2: Front view

4 Figure 3: Side view Figure 4: Power conditioning and fuse board

5 Figure 5: Main board Figure 6: Button interface board Theory: The AVR Microcontroller will be communicating with the phone via Bluetooth (USART protocol). Using the function from the app, the signal (consist of specific bytes) are sent to the Microcontroller. It then interprets the signal and outputs the corresponding command, i.e. it chooses the flavor (through the use of the solenoid valves), turns on and off brew button (through relays), dispenses the coffee if a coffee cup is there (using the IR sensor to tell if the cup is present).

6 Figure 7: Design Flow Chart Solution: To improve the functionality of the coffee machine the following aspects of the coffee machine will be controlled via a Smartphone application (table 1). Function On/Off Brew Cup Present Water Level K-cup Volume Time Stop/Cancel Description The coffee machine will be turned on and off by Bluetooth Send control to brew coffee Informs the user if there is a cup present Will indicate when the water level is low Choosing between 3 K-cups Select volume to dispense (6oz, 8oz, 10oz) Set a time to brew coffee Stops current brewing

7 Connect Connecting to supported devices Table 1: Coffee machine functions. The Keurig coffee machine already has all of these features, with the exception of being able to select more than one K-cup, being able to sense the presence of a coffee cup, and selecting a time to brew. Therefore a circuit will be developed to interface with the pre-existing components to monitor and/or control the features mentioned in table 1. The relay circuit is used to interface with the pre-existing functions. Figure 8: Relay circuit schematic to control the pre-existing function of the Keurig Coffee Maker (left), small handetched circuit board fitting inside the button interface board (right) The circuit design can be separated into two categories - one section of the design will be dedicated towards the sensor aspect and the other will focus on more of the physical controls portion.

8 Figure 9: Overall schematic of the microcontroller circuit (Atmega644, Bluesmirf RN-42 Bluetooth Module, NMOS transistor, IR Sharp sensor, Solenoids, Solid-state relays) Controlling Components: Components of the coffee machine that will be controlled by the circuit in figure 1 are: On/Off, Brew, volume to dispense, time, stop/cancel and K-cup selection. The Keurig will be able to be turned on and off via the smartphone application. This is achieved by controlling a Solid State Relay. A signal is sent from the phone to the microcontroller via Bluetooth, the microcontroller then outputs 5V from a GPIO pin which drives a transistor and controls the relay.

9 The Keurig will accept a command to brew via the smartphone application. To do this a signal will be sent to the Microcontroller which activates the GPIO that connected to the corresponding relay enable the punching on the K-cup. Along with the ability to simply brew coffee, there will be a feature on the smartphone application which allows the user to choose between 3 different K-cups. This will be capable by utilizing solenoid valves. The solenoid valves are normally closed and are enabled with 12 V DC. The 12 V is supplied via an external AC to DC converter. Timer peripheral is also utilized to create a calendar thus allowing user to set the time to brew coffee. Sensing Components: Components of the coffee machine that will be sensed by the circuit in figure 1 are: water level, brew head open and whether a coffee cup is present. The pin out of the Keurig s Display/Interface Board can be seen in table 2 (below). Pin: Function: 1 Voltage supply for of Op-Amp 2 Heating LED 3 Descaling LED 4 10 Oz. Brew LED 5 Pressure Sensor Voltage Output 6 Analog Muxed Switches 7 Add Water LED 8 (5V) 9 GND 10 GND 11 Not Connected 12 Auto-Off LED 13 Power LED 14 Not Connected 15 8 Oz. Brew LED 16 GND

10 Table 2: Display/Interface Board Connector Pin out In order to monitor the water level of the Keurig s water reservoir pin 7 from table 2 will be polled by the Microcontroller. Analog to Digital Conversion technique will be used to map the water level to voltage signal and fed into the Microcontroller. If a high signal is intercepted an interrupt will be triggered and in the interrupt a message will be sent to the app via the Bluetooth module. Prior to brewing it will need to be determined whether the brew head of the Keurig coffee machine is open. Therefore, before accepting the command to brew pin J10 (brew head open switch) of Keurig's main controller board will be checked to determine whether the brew head is open. If the brew head is closed, then the Keurig will brew the coffee, otherwise an error message will be displayed in the application. Prior to brewing it will also need to be determined whether there is a coffee cup present under the spout. To do this a long range sensor will be applied at the base of the Keurig. The sensor that will be utilized is a SHARP GP2Y0A41SK0F. It can sense up to 30cm. It functions by detecting an object at a specific distance and outputting a voltage corresponding to the detection distance. That specific voltage will be read by the microcontroller and in turn signal will be sent to the application notifying the user if the cup is present or not. If the cup is not present the buttons on the application corresponding to brew and brew later will be disabled and a message will show up on the application saying a cup is not present. Android Application: Figure 9: Data collected during a 7-day period ending on December 2, The application will be built on the Android platform using Java. It will have a simple layout with buttons, and will be easy to use. The current version on Android is 4.4, codename KitKat. In order to support 99% of Android users, the application will need to support back to Froyo, Android OS version 2.2. The Android Bluetooth API will be used to communicate with Bluetooth module. The Bluetooth API was introduced in API 5 which will work with Froyo, API

11 8. In order to use features inside of Android there are permission which need to be requested by the application. When the user is about to install the application, the application will notify the user to accept and give permission to use Bluetooth. The application allows the user to connect to a device by simply pressing the menu button. When the menu button is pressed, an overlay pops up which lets you select a device. It will automatically look for devices which have already been paired. So if you ve already connected to your coffee maker before hand, it will be easily connected. If the coffee maker has not been connected, then a scan button can be pressed and it will search for nearby Bluetooth devices. When the device shows up, pressing on it will pair it and connect it. This feature will allow the user to be able to control multiple devices by simply switching between them in the application. Originally, the device only supported portrait orientation but it was extended to handle landscape view. Mechanical Components: A holder needs to be designed in order to switch between different K-Cups. Figure 10 was the original design for the K Cup holder. Figure 10: Preliminary K-Cup holder design This holder was to be used in conjunction with the stepper motor and a mechanical solenoid. Ultimately this design was abandoned for a design that was more feasible. Figure 11 shows the final K Cup holder design.

12 Figure 11: K Cup holder final design The new K Cup holder design was accompanied by an additional part to hold two new brew heads (the part that punctures the top of the K Cups). Figure 12: Brew head beam Finally these parts were both reinforced with additional aluminum to keep them ridged will puncturing the K Cups (figure 13). Figure 13: Brew head beam and K Cup holder reinforced by aluminum Each of the brew heads was connected to the to one of the three solenoids using food grade silicon tubing.

13 Figure 14: Solenoids with silicon tubing Experimental Result: When the application is opened, all the buttons will be enabled but will do nothing since it is not connected. The device will let the user know they are not connected at the top right, seen in Figure 15. When a button is pressed, it will notify the user they are not connected. In order to connect, the menu button needs to be pressed and an overlay shows up with a list of pre-paired devices and an option to scan for more devices, this is seen in Figure 16.

14 Figure 15: Initial application start-up view Figure 16: In-app connectivity menu After connecting, it will notify the user it has connected and will show up on the top-right of the application and automatically requests information from the microcontroller about the state of the device. Figure 17 shows the connection of the device and the status of the coffee maker. Also seen in Figure 17 is the basic button layout with the brew buttons disabled when the cup is not present. When the cup is placed in front of the coffee maker the microcontroller sends a signal to the phone and lets the user know the cup is present, this can be seen in Figure 18. Also seen in Figure 18 is the detection of when the water level is low. From both Figures 17 and 18, we see that the buttons for brewing are disabled if there is not enough water or there is no cup present. But it allows the user to stop and clear any pending commands for brewing. When both are satisfied, the buttons will be enabled and the user will be able to select a KCup, Volume and whether they want to brew now or later. This can be seen in Figure 19.

15 Figure 17: Connected and showing status of device. In this instance, the cup is not present. Figure 18: State of device showing water level is low. Figure 19: Status of water and cup being satisfied and the user pressed the Brew Later option. Some Android phones like the Nexus 7, are usually used in landscape. When the application was used in landscape view, it was not pleasant. So the application was extended by moving buttons and choices around when in landscape view. The landscape view can be seen in Figure 20. Some modifications were made to the applications in regards to working from previous test Figures to the landscape Figure.

16 Figure 20: Landscape view of the application Budget: Our team was given a prototyping budget of $700 dollars and $300 for final production costs. The expenses and their costs are outlined below in table 3. The table shows that we did not utilize all the money allocated for the project. Part of the reason for that was the solenoids from Parker were donated. Expenses Cost of Expenses ($) Keurig (B40) Coffee Maker (2) 2 x Stepper Motor Bluetooth Module (RN42) 30 Miscellaneous Electrical Components 108 Lexan Additional Keurig Components 60 Parts Fabrication 70 Tools 10 Tubing & Connectors Parker Solenoids 0 Total Cost: Remaining Prototyping Budget: Table 3: Expenses along with total cost and remaining budget Timeline:

17 Software design was a yearlong process, as we had to continually adjust the software according to our hardware needs and fix bugs along the way. Circuit design was accomplished in the first semester and the implementation was done throughout the second semester. The mechanical aspect of the project was one of the hardest parts as we are not mechanical engineers and it took a lot of research and planning from the first semester into the second semester. Throughout the second semester various design concepts were tested and reworked to create our final product. All of this is shown in figure 21 below. Figure 21: Timeline References:

Smart Thermostat page 1

Smart Thermostat page 1 Smart Thermostat page 1 3. APPROACH In today s home appliances market, automation is becoming the norm and Smart Thermostat is a typical automation appliance able to be applied easily at home. With Smart

More information

Sensors Collecting Manufacturing Process Data

Sensors Collecting Manufacturing Process Data Sensors & Actuators Sensors Collecting Manufacturing Process Data Data must be collected from the manufacturing process Data (commands and instructions) must be communicated to the process Data are of

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

[PROJECT PLAN: IPOD BARCODE SCANNER]

[PROJECT PLAN: IPOD BARCODE SCANNER] 2012 Client: Marshalltown Company Advisor: Dr. Wang May-1310 Taylor Bouvin Kok Aun Chee Anna Grimley Mike Kinsella Jake Kyro [PROJECT PLAN: IPOD BARCODE SCANNER] Contents Acknowledgement... 1 Executive

More information

Example Connection between USB Host and Android

Example Connection between USB Host and Android Example connection between USB Host and Android Example Connection between USB Host and Android This example illustrates the connection between Board ETMEGA2560-ADK and Android through Port USB Host. In

More information

Design and Development of SMS Based Wireless Home Appliance Control and Security System

Design and Development of SMS Based Wireless Home Appliance Control and Security System Journal of Modern Science and Technology Vol. 3. No. 1. March 2015 Issue. Pp.80-87 Design and Development of SMS Based Wireless Home Appliance Control and Security System Md. Abdullah Al Asad *, Md. Al

More information

Selecting and Implementing H-Bridges in DC Motor Control. Daniel Phan A37005649

Selecting and Implementing H-Bridges in DC Motor Control. Daniel Phan A37005649 Selecting and Implementing H-Bridges in DC Motor Control Daniel Phan A37005649 ECE 480 Design Team 3 Spring 2011 Abstract DC motors can be used in a number of applications that require automated movements.

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

Android Phone Controlled Robot Using Bluetooth

Android Phone Controlled Robot Using Bluetooth International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 5 (2014), pp. 443-448 International Research Publication House http://www.irphouse.com Android Phone Controlled

More information

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation UPS PIco Uninterruptible Power Supply with Peripherals and I 2 C control Interface to be used with Raspberry Pi B+, A+, B, and A HAT Compliant Raspberry Pi is a trademark of the Raspberry Pi Foundation

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

Smart Home System Using Android Application

Smart Home System Using Android Application Smart Home System Using Android Application Karlapudi Siva Krishna Mr. Md Mohiddin Dr. M. Narendra Kumar, Dr. S. Sreenatha Reddy Student (M. Tech) Embedded Sys Asst. Prof, ECE Prof & Vice-Principal Prof

More information

Cell Phone Based Liquid Inventory Management Using Wireless System

Cell Phone Based Liquid Inventory Management Using Wireless System Sciknow Publications Ltd. JMIR 2013, 1(1):1-6 Journal of Mechanics & Industry Research DOI: 10.12966/JMIR.05.01.2013 Attribution 3.0 Unported (CC BY 3.0) Cell Phone Based Liquid Inventory Management Using

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

TOSR-04-5 TOSR-10B/C. LazyBone. Smartphone Controlled Switch. User Manual

TOSR-04-5 TOSR-10B/C. LazyBone. Smartphone Controlled Switch. User Manual TOSR-04-5 TOSR-10B/C LazyBone Smartphone Controlled Switch User Manual Tinysine Electronics @ 2014 Version 1.0 INTRODUCTION LazyBone is smart switch controlled by our phones via Bluetooth or WiFi, supporting

More information

HOME APPLIANCES CONTROL SYSTEM BASED ON ANDROID SMARTPHONE

HOME APPLIANCES CONTROL SYSTEM BASED ON ANDROID SMARTPHONE HOME APPLIANCES CONTROL SYSTEM BASED ON ANDROID SMARTPHONE Ajinkya Korane 1, Sanket Salunke 2 1 UG, Mechanical, 2 UG, E & TC, University of Pune, (India) ABSTRACT Today we are living in 21st century where

More information

B150 Series Commercial Brewer. Direct Plumb Kit

B150 Series Commercial Brewer. Direct Plumb Kit B150 Series Commercial Brewer Welcome Keurig Authorized Dealer! Direct Plumb Kit This manual provides: Installation of the Direct Plumb Kit (DPK) that allows you to connect your customer s B150 brewer

More information

Project Plan. Project Plan. May13-06. Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

Project Plan. Project Plan. May13-06. Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai Project Plan May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai Advisor : Collin Christy Client: Garmin International David Hoffman Qiaoya Cui Table of Contents Need Statement...

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

Programmable Logic Controller PLC

Programmable Logic Controller PLC Programmable Logic Controller PLC UPCO ICAI Departamento de Electrónica y Automática 1 PLC Definition PLC is a user friendly, microprocessor based, specialized computer that carries out control functions

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

AirPatrol WiFi Full Manual V1.0

AirPatrol WiFi Full Manual V1.0 AirPatrol WiFi Full Manual V1.0 Index What AirPatrol WiFi does? 3 Lights and buttons 4 WiFi Network 5 Installing AirPatrol Wifi 6 Quick Setup steps 7 AirPatrol WiFi setup 8 Sending commands (Low heat mode)

More information

Microcontrollers and Sensors. Scott Gilliland - zeroping@gmail

Microcontrollers and Sensors. Scott Gilliland - zeroping@gmail Microcontrollers and Sensors Scott Gilliland - zeroping@gmail Microcontrollers Think tiny computer on a chip 8 to 128 pins Runs on 3.3 to 5 Volts 8 to 20 Mhz Uses µw to mw of power ~ 4 kilobytes of flash

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

Coffee Maker Senseo HD7820/70

Coffee Maker Senseo HD7820/70 Coffee Maker Senseo Philips Domestic Appliances and Personal Care Service Manual PRODUCT INFORMATION - This product meets the requirements regarding interference suppression on radio and TV. - After the

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

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR INTRODUCTION This Project "Automatic Night Lamp with Morning Alarm" was developed using Microprocessor. It is the Heart of the system. The sensors

More information

Green House Monitoring and Controlling Using Android Mobile Application

Green House Monitoring and Controlling Using Android Mobile Application Green House Monitoring and Controlling Using Android Mobile Application Aji Hanggoro aji.hanggoro@ui.ac.id Mahesa Adhitya Putra mahesa.adhitya91@ui.ac.id Rizki Reynaldo rizki.reynaldo@ui.ac.id Riri Fitri

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

Programming Logic controllers

Programming Logic controllers Programming Logic controllers Programmable Logic Controller (PLC) is a microprocessor based system that uses programmable memory to store instructions and implement functions such as logic, sequencing,

More information

EEL 4924 Electrical Engineering Design (Senior Design) Final Report. 19 April 2011. Name: Brandon Kalarovich

EEL 4924 Electrical Engineering Design (Senior Design) Final Report. 19 April 2011. Name: Brandon Kalarovich EEL 4924 Electrical Engineering Design (Senior Design) Final Report 19 April 2011 Project Name: Digital Dashboard Team Name: Uncensored Sensors Team Members: Name: Matthew Greenberg Email: matt8@ufl.edu

More information

Complete Control Mobile App for Android

Complete Control Mobile App for Android Complete Control Mobile App for Android for use with a Complete Control system from URC Android Tablet (Google Nexus 7 shown) Android Phone (Google Nexus 4 shown) Overview As with apps for Android devices,

More information

Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET

Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET Are You Are You A Smartphone App Developer looking for an easy a way to Or An End-Product Designer looking for a simple way to Incorporate

More information

AUTOMATIC EGG INCUBATOR

AUTOMATIC EGG INCUBATOR ATMEL AVR Design Contest 2006 Project Number: AT2951 Project Title: Automatic Egg Incubator AVR Device: ATMEGA32 Abstract AUTOMATIC EGG INCUBATOR There are prominent needs for egg incubators around the

More information

Automated Clay Conditioning for Foundation (ACCF)

Automated Clay Conditioning for Foundation (ACCF) Automated Clay Conditioning for Foundation (ACCF) by Kevin Aldridge ktaldridge@uh.edu Department of Engineering Technology Aron Hodge arhodge@uh.edu Department of Engineering Technology J. Collin Gallagher

More information

COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM)

COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM) COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM) 0 TEAM MEMBERS SYED HUSSAIN RAZA NAQVI SYED MUHAMMAD TAHIR RAZA MUHAMMAD

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

Pop-up Surveillance Camera On Your TV

Pop-up Surveillance Camera On Your TV Pop-up Surveillance Camera On Your TV Would you like to automatically see who s at your front door, even before they ring the doorbell? It s easy to do! Just follow the simple steps described below. CAMERA

More information

STEPPER MOTOR SPEED AND POSITION CONTROL

STEPPER MOTOR SPEED AND POSITION CONTROL STEPPER MOTOR SPEED AND POSITION CONTROL Group 8: Subash Anigandla Hemanth Rachakonda Bala Subramanyam Yannam Sri Divya Krovvidi Instructor: Dr. Jens - Peter Kaps ECE 511 Microprocessors Fall Semester

More information

LMU-5000. Hardware and Installation Guide

LMU-5000. Hardware and Installation Guide LMU-5000 Hardware and Installation Guide Plan The Installation Verify Power, Ground and Ignition. Be sure to check each source (power, ground and ignition) to ensure that the proper signaling exists. This

More information

Course Project Documentation

Course Project Documentation Course Project Documentation CS308 Project Android Interface Firebird API TEAM 2: Pararth Shah (09005009) Aditya Ayyar (09005001) Darshan Kapashi (09005004) Siddhesh Chaubal (09005008) Table Of Contents

More information

Smart Home Security System Based on Microcontroller Using Internet and Android Smartphone

Smart Home Security System Based on Microcontroller Using Internet and Android Smartphone International Conference on Materials, Electronics & Information Engineering, ICMEIE-205 05-06 June, 205, Faculty of Engineering, University of Rajshahi, Bangladesh www.ru.ac.bd/icmeie205/proceedings/

More information

Service Manual. Coffee maker Senseo Viva Café HD7825/30 10/05. Philips Consumer Lifestyle

Service Manual. Coffee maker Senseo Viva Café HD7825/30 10/05. Philips Consumer Lifestyle Coffee maker Senseo Viva Café Philips Consumer Lifestyle Service Manual PRODUCT INFORMATION - This product meets the requirements regarding interference suppression on radio and TV. - After the product

More information

Mobile App Testing is not something special

Mobile App Testing is not something special Mobile App Testing is not something special Simon Peter Schrijver TesT-PRO @simonsaysnomore p.schrijver@test-pro.nl simonsaysnomore.wordpress.com My career in Mobile (App) Testing Between 2006 and 2014

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

CareSentinel Set Up Guide for Android Devices

CareSentinel Set Up Guide for Android Devices CareSentinel Set Up Guide for Android Devices Compatible Devices: Only devices running Android 4.3 or newer support Bluetooth Smart. Any smart phone or tablet running an Android operating system older

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

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot 1. Objective Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot In this lab, you will: i. Become familiar with the irobot and AVR tools. ii. Understand how to program a

More information

Evolution of Smartphones And Android Operating System

Evolution of Smartphones And Android Operating System Evolution of Smartphones And Android Operating System Evolution of Smartphones Background First telephone call was made on March 10, 1876 by Alexander Graham Bell. After that Pager continues to dominate

More information

Fig 3. PLC Relay Output

Fig 3. PLC Relay Output 1. Function of a PLC PLC Basics A PLC is a microprocessor-based controller with multiple inputs and outputs. It uses a programmable memory to store instructions and carry out functions to control machines

More information

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

A 5 Degree Feedback Control Robotic Arm (Haptic Arm) A 5 Degree Feedback Control Robotic Arm (Haptic Arm) 1 Prof. Sheetal Nirve, 2 Mr.Abhilash Patil, 3 Mr.Shailesh Patil, 4 Mr.Vishal Raut Abstract: Haptics is the science of applying touch sensation and control

More information

Installer and Admin App Guide

Installer and Admin App Guide CONTENTS EC ))) KEY ))) CONVENIENT SECURITY. YOUR PHONE IS YOUR KEY. 1. Prerequisites... 1 2. Basics of the ECKey Installer and Admin App. 1 3. Connecting to an ECKey Reader.. 2 4. Configuring the ECKey

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

Automated Bottle Filling System

Automated Bottle Filling System Automated Bottle Filling System Bipin Mashilkar 1, Pallavi Khaire 1, Girish Dalvi 1 1 Assistant Professor, Department of Mechanical Engineering, Fr.C.Rodrigues Institute of Technology, Maharashtra, India

More information

Implementation of Smart Homes and Industrial Automation System with Secure Communication over GSM

Implementation of Smart Homes and Industrial Automation System with Secure Communication over GSM Universal Journal of Electrical and Electronic Engineering 3(4): 125-131, 2015 DOI: 10.13189/ujeee.2015.030403 http://www.hrpub.org Implementation of Smart Homes and Industrial Automation System with Secure

More information

THE INPUT/OUTPUT SYSTEM. Key Points

THE INPUT/OUTPUT SYSTEM. Key Points M O D U L E T W O THE 2 INPUT/OUTPUT SYSTEM Key Points In the first module, you learned about the basic architecture and operation of the Allen-Bradley Micrologix 1000, including a brief introduction to

More information

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components

More information

8 coil stator 11 coil stator

8 coil stator 11 coil stator Below is a schematic of a typical scooter electrical set up as far as the stator, CDI, rectifier/regulator go along with the other items running on the electrical system; This is the 6 coil stator common

More information

PROGRAMMABLE LOGIC CONTROL

PROGRAMMABLE LOGIC CONTROL PROGRAMMABLE LOGIC CONTROL James Vernon: control systems principles.co.uk ABSTRACT: This is one of a series of white papers on systems modelling, analysis and control, prepared by Control Systems Principles.co.uk

More information

BlackVue Cloud App Overview...3. Getting Started...6. Basic Menu Screens...15. BlackVue Cloud...24. BlackVue Wi-Fi...40. Internal Memory...

BlackVue Cloud App Overview...3. Getting Started...6. Basic Menu Screens...15. BlackVue Cloud...24. BlackVue Wi-Fi...40. Internal Memory... Table of Contents BlackVue Cloud App Overview...3 Key Functions When Cloud is Connected...4 Key Functions When Wi-Fi Connection is Made...4 Key Features of Internal Memory...4 Supported Devices...5 Getting

More information

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs) Embedded Systems on ARM Cortex-M3 (4weeks/45hrs) Course & Kit Contents LEARN HOW TO: Use of Keil Real View for ARM Use ARM Cortex-M3 MCU for professional embedded application development Understanding

More information

Using Arduino Microcontrollers to Sense DC Motor Speed and Position

Using Arduino Microcontrollers to Sense DC Motor Speed and Position ECE480 Design Team 3 Using Arduino Microcontrollers to Sense DC Motor Speed and Position Tom Manner April 4, 2011 page 1 of 7 Table of Contents 1. Introduction ----------------------------------------------------------

More information

EDI Distributor Control Interface Wiring and Setup Instructions

EDI Distributor Control Interface Wiring and Setup Instructions Universal I/O EDI Distributor Control Interface Wiring and Setup Instructions EDI UNIVERSAL I/O INTERFACE MODULE The only interface needed for EDI-V5 controls Network compatible with all older EDI controls

More information

www.curtisinstruments.com

www.curtisinstruments.com CANBUS I/O EXPANSION MODULE MODELS 56 / 56P FEATURES Eighteen multi-purpose I/O pins provide simple, flexible vehicle control system expansion. Two high-frequency (A, A) PWM driver outputs support a variety

More information

Micro-Step Driving for Stepper Motors: A Case Study

Micro-Step Driving for Stepper Motors: A Case Study Micro-Step Driving for Stepper Motors: A Case Study N. Sedaghati-Mokhtari Graduate Student, School of ECE, University of Tehran, Tehran, Iran n.sedaghati @ece.ut.ac.ir Abstract: In this paper, a case study

More information

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm

Six-servo Robot Arm. DAGU Hi-Tech Electronic Co., LTD www.arexx.com.cn. Six-servo Robot Arm Six-servo Robot Arm 1 1, Introduction 1.1, Function Briefing Servo robot, as the name suggests, is the six servo motor-driven robot arm. Since the arm has a few joints, we can imagine, our human arm, in

More information

Camera Sensor Driver Development And Integration

Camera Sensor Driver Development And Integration Camera Sensor Driver Development And Integration Introduction Camera enables multimedia on phones. It is going to be an important human machine interface, adding to augmented reality possibilities on embedded

More information

Automatic Street Light Control System Using Microcontroller

Automatic Street Light Control System Using Microcontroller Automatic Street Light Control System Using Microcontroller MUSTAFA SAAD, ABDALHALIM FARIJ, AHAMED SALAH and ABDALROOF ABDALJALIL Department of Control Engineering College of Electronic Technology/ Baniwalid

More information

MIDECO 64-outputs MIDI note decoder USER MANUAL. Roman Sowa 2012

MIDECO 64-outputs MIDI note decoder USER MANUAL. Roman Sowa 2012 MIDECO 64-outputs MIDI note decoder USER MANUAL Roman Sowa 2012 www.midi-hardware.com 1.Overview Thank you for choosing MIDECO as your new MIDI-to-digital converter. This short manual will guide you through

More information

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2 Instruction Manual Firmware version: 2.0.1 Issue: 0.6 Version of the GPRS transmitters configurator: 1.3.6.3 Date of issue: 07.03.2012 TABLE OF CONTENTS

More information

Computer and Set of Robots

Computer and Set of Robots Lesson 11:DESIGN PROCESS EXAMPLES Mobile-Phone, Mobile- Computer and Set of Robots 1 Mobile Phone 2 Mobile phone SoC (System-on-Chip) Hardware units Microcontroller or ASIP (Application Specific Instruction

More information

MECE 102 Mechatronics Engineering Orientation

MECE 102 Mechatronics Engineering Orientation MECE 102 Mechatronics Engineering Orientation Mechatronic System Components Associate Prof. Dr. of Mechatronics Engineering Çankaya University Compulsory Course in Mechatronics Engineering Credits (2/0/2)

More information

Robotics & Automation

Robotics & Automation Robotics & Automation Levels: Grades 10-12 Units of Credit: 1.0 CIP Code: 21.0117 Core Code: 38-01-00-00-130 Prerequisite: None Skill Test: 612 COURSE DESCRIPTION Robotics & Automation is a lab-based,

More information

INSTALLATION & SERVICE MANUAL. Display Panel

INSTALLATION & SERVICE MANUAL. Display Panel INSTALLATION & SERVICE MANUAL Display Panel The PowerLine EMS TM is a specialized power distribution and energy management system intended to be used in recreational vehicles. The Control Module is housed

More information

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev: 5-16-14 1

SuperIOr Controller. Digital Dynamics, Inc., 2014 All Rights Reserved. Patent Pending. Rev: 5-16-14 1 SuperIOr Controller The SuperIOr Controller is a game changer in the world of high speed embedded control. The system combines incredible speed of both control and communication with revolutionary configurable

More information

PART I: WELCOME TO THE WONDERFUL WORLD OF ACCESSORIES CHAPTER 1: INTRODUCTION TO ANDROID OPEN ACCESSORY 3

PART I: WELCOME TO THE WONDERFUL WORLD OF ACCESSORIES CHAPTER 1: INTRODUCTION TO ANDROID OPEN ACCESSORY 3 INTRODUCTION xxi PART I: WELCOME TO THE WONDERFUL WORLD OF ACCESSORIES CHAPTER 1: INTRODUCTION TO ANDROID OPEN ACCESSORY 3 I, Android 3 The Three Laws of Android 4 The Android Philosophy 6 Other Popular

More information

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV UNIT I THE 8086 MICROPROCESSOR 1. What is the purpose of segment registers

More information

Low Cost Pure Sine Wave Solar Inverter Circuit

Low Cost Pure Sine Wave Solar Inverter Circuit Low Cost Pure Sine Wave Solar Inverter Circuit Final Report Members: Cameron DeAngelis and Luv Rasania Professor: Yicheng Lu Advisor: Rui Li Background Information: Recent rises in electrical energy costs

More information

Multi-Range Programmable DC Power Supplies 9115 Series

Multi-Range Programmable DC Power Supplies 9115 Series Data Sheet Multi-Range Programmable DC Power Supplies 1200 W / 3000 W Multi-Range DC Power Supplies Features & Benefits Any model can replace several supplies on your bench or in your rack. Unlike conventional

More information

Location-Aware and Safer Cards: Enhancing RFID Security and Privacy

Location-Aware and Safer Cards: Enhancing RFID Security and Privacy Location-Aware and Safer Cards: Enhancing RFID Security and Privacy 1 K.Anudeep, 2 Mrs. T.V.Anantha Lakshmi 1 Student, 2 Assistant Professor ECE Department, SRM University, Kattankulathur-603203 1 anudeepnike@gmail.com,

More information

How to read this guide

How to read this guide How to read this guide The following shows the symbols used in this Quick start guide with descriptions and examples. Symbol Description Example P oint Reference Caution [ ] This symbol explains information

More information

To Purchase This Item, Visit BMI Gaming www.bmigaming.com 1-800-746-2255 + 1-561-391-7200. Operation Manual

To Purchase This Item, Visit BMI Gaming www.bmigaming.com 1-800-746-2255 + 1-561-391-7200. Operation Manual Operation Manual 90MAN 01 B Copyright 2008 Patent Pending All Rights Reserved Table of Contents Game Play 3 Game Set up 4 Technical Description 5 Programming 6 10 Error Codes 9 Electronic Components 11

More information

APPLICATION NOTE. Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor. Atmel AVR 8-bit Microcontrollers. Features.

APPLICATION NOTE. Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor. Atmel AVR 8-bit Microcontrollers. Features. APPLICATION NOTE Features Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor Less than 5µs response time on Hall sensor output change Theoretical maximum of 1600k RPM Over-current sensing

More information

How to connect your D200 using Bluetooth. How to connect your D200 using GPRS (SIM Card)

How to connect your D200 using Bluetooth. How to connect your D200 using GPRS (SIM Card) D200 En User Guide Content 3 Introduction 3 Scope 3 Related Documentation 4 Internet Connectivity 4 Using D200 with Mobile Phone 5 Using D200 with wireless (Wi-Fi) router 6 Using D200 with GPRS (requires

More information

Design of Self-service Car Washing Machine Control System Based on ARM Zhengmin Cui a, Peng Sun b

Design of Self-service Car Washing Machine Control System Based on ARM Zhengmin Cui a, Peng Sun b 4th National Conference on Electrical, Electronics and Computer Engineering (NCEECE 2015) Design of Self-service Car Washing Machine Control System Based on ARM Zhengmin Cui a, Peng Sun b Shandong labor

More information

PUSH BUTTON START INSTALLATION MANUAL

PUSH BUTTON START INSTALLATION MANUAL PUSH BUTTON START INSTALLATION MANUAL ALTHOUGH THIS PRODUCT HAS BEEN THOROUGHLY TESTED KPIERSON TECHNOLOGIES ASSUMES NO RESPONSIBILITY FOR ANY DAMAGE THAT MAY RESULT BY THE INSTALLATION OF THIS PRODUCT.

More information

DAB+P Smart DAB Radio Receiver Quick Start Guide

DAB+P Smart DAB Radio Receiver Quick Start Guide DAB+P Smart DAB Radio Receiver Quick Start Guide v.1.1 DBP-9201-2 INTRODUCTION The Dension DAB+P device is a universal solution for listening to your favorite DAB (Digital Audio Broadcast) stations everywhere

More information

Chapter 2 System Basics

Chapter 2 System Basics Chapter 2 System Basics The Evolution DX2 Controller contains a comprehensive feature set to support virtually any conceivable irrigation system/configuration. In addition to the more traditional irrigation

More information

Access Control Using Smartcard And Passcode

Access Control Using Smartcard And Passcode IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676 Volume 4, Issue 5 (Jan. - Feb. 2013), PP 29-34 Access Control Using Smartcard And Passcode Omorogiuwa Eseosa 1., Uhunmwangho

More information

FFT Frequency Detection on the dspic

FFT Frequency Detection on the dspic FFT Frequency Detection on the dspic by Jac Kersing Nov 2012 Abstract In this article Jac explains how he solved a practical challenge using powerful dspic devices and Fast Fourier Transform algorithms.

More information

GSM ATT Modules Simply effective remote control

GSM ATT Modules Simply effective remote control GSM ATT Modules Simply effective remote control To control electrical loads via mobile phone The benefits Remote management of electrical devices is an increasingly widespread requirement in residential

More information

SMART SENSOR COLLECTION

SMART SENSOR COLLECTION TEMPERATURE SENSOR This sensor measures temperature in degrees Celsius or Fahrenheit. It works with all SensorHawk base units (SensorHawk-2, SensorHawk-8 and SensorHawk8/20) as well as the SecurityHawk-8

More information

Register your product and get support at. www.philips.com/welcome AS111. User manual

Register your product and get support at. www.philips.com/welcome AS111. User manual Register your product and get support at www.philips.com/welcome AS111 User manual Contents 1 Important 4 Safety 4 English 2 Your docking speaker for AndroidTM 5 Introduction 5 What's in the box 5 Overview

More information

01-3 0000-00 6810-20 AIR CONDITIONING SYSTEM 1. FFH SPECIFICATION AIR CONDITIONING SYSTEM RODIUS 2004.09

01-3 0000-00 6810-20 AIR CONDITIONING SYSTEM 1. FFH SPECIFICATION AIR CONDITIONING SYSTEM RODIUS 2004.09 0000-00 01-3 6810-20 1. FFH SPECIFICATION 01-4 0000-00 2. SYSTEM LAYOUT AND COMPONENTS 0000-00 01-5 01-6 0000-00 3. FFH GENERAL INFORMATION The system is to increase the coolant temperature quickly by

More information

RTOS based Home Automation System using Android

RTOS based Home Automation System using Android RTOS based Home Automation System using Android Syed Anwaarullah 1, S.V. Altaf 2 1 PG Engineering Student at Lords Institute of Engineering and Technology, India, captanwaar@gmail.com 2 Assoc Prof at Lords

More information

Portal Software GSM-PRO Run LED displays module activity Com LED displays activity on the GSM network GSM-PRO

Portal Software GSM-PRO Run LED displays module activity Com LED displays activity on the GSM network GSM-PRO GSM-PRO GSM-PRO perfect for communication CONTA-CLIP s GSM-PRO module offers a remote control and maintenance solution which allows you to monitor and control decentralized facilities. The GSM-PRO module

More information

3466 Building Energy Management Training Systems

3466 Building Energy Management Training Systems 3466 Building Energy Management Training Systems LabVolt Series Datasheet Festo Didactic en 120 V - 60 Hz 06/2015 Table of Contents General Description 3 Courseware 3 Topic Coverage 4 List of Available

More information

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V1.0. 20 th November 2012. L6470 Stepper Motor Shield

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V1.0. 20 th November 2012. L6470 Stepper Motor Shield Arduino Dual L6470 Stepper Motor Shield Data Sheet Adaptive Design ltd V1.0 20 th November 2012 Adaptive Design ltd. Page 1 General Description The Arduino stepper motor shield is based on L6470 microstepping

More information

EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014

EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014 EZmoto V2 Product description Rev. 6 10/01/2014 1 Contents 1. Overview... 3 2. Hardware Interface Description... 3 2.1 Main features of the EZmoto... 3 2.2 Hardware block diagram... 4 2.3 Internal Hardware

More information

A Surveillance Robot with Climbing Capabilities for Home Security

A Surveillance Robot with Climbing Capabilities for Home Security Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 11, November 2013,

More information