Christian Brothers University 650 East Parkway South Memphis, TN
|
|
- Meagan Jennings
- 5 years ago
- Views:
Transcription
1 Christian Brothers University 650 East Parkway South Memphis, TN WIRELESS SMART THERMOSTAT Martin Tribo Student IEEE Membership Number Submitted for consideration in Region 3, IEEE Student Paper Competition Endorsement of Branch Counselor: The author(s) of this paper are student members of this IEEE student branch and will still be undergraduate students at the time of SoutheastCon. This paper is the only entry of our student branch. Signature: Name (Typed): John Ventura Telephone Number of Counselor: (901) Wireless
2 Smart Thermostat Abstract Today more devices are becoming remotely accessible over the network. Lighting, security systems, garage doors and TVs are just some examples of devices that are wirelessly connected. The purpose of this project is to design and implement a wireless smart thermostat. The thermostat should be a fully functional prototype of a device that could be used in industry and homes. The device would perform the regular functions of a thermostat, but also would have networked access. The prototype performs all critical functions, with the exception of automatic configuration on the network. 1
3 I. Introduction This project involves the implementation of a thermostat offering basic temperature control and accessibility over a wireless network. The main benefit of the network component is the ease of access to the thermostat controls. This convenience also facilitates the efficient use of the thermostat, allowing users to save energy by optimizing their usage. This project also includes the implementation of web and mobile applications for interfacing with the thermostat. These applications provide intuitive software interfaces to the thermostat, giving advanced control and instant feedback. In addition to the features offered in this thermostat, external applications could be used to extend functionality. External applications can monitor the thermostat over time and provide control that is more advanced. Some possible external applications would be neural network controllers, data loggers or other interfaces. These external applications could be used to improve the thermostat in the future. II. User Needs The Wireless Smart Thermostat needs to meet the following criteria: Perform all functions of a regular thermostat o Controls temperature using heating, ventilation and air conditioning (HVAC) systems o Have the ability to configure device manually without using a wireless network Can be configured from any network attached device o Web interface o Mobile Application interface 2
4 III. Product Design Specifications Control standard heating and air conditioning systems via relays Connect to standard home wireless networks Provide HTTP interface for interfacing with device Manual configuration interface via switches and displays Figure 1 is an example of a webpage that is used to interface wirelessly with the thermostat. The wireless system interfaces with Windows, Linux and Mac operating systems. Figure 1 Sample Web App 3
5 IV. Concept Generation Several different approaches were considered when designing this project. All approaches involved the following components: Microcontroller General electronic components Temperature Sensor Relays Wi-Fi Adapter A microcontroller will be necessary in any solution to control all of the components. The possible Wi-Fi adapters also depend on the microcontroller. The electronic components and the temperature sensor should remain the same no matter which microcontroller is used. Two microcontrollers were considered: Arduino and Raspberry Pi. Arduino is an opensource prototyping platform that has been around for several years and has many available components that could assist in creating the hardware interfaces for the thermostat. The Raspberry Pi on the other hand has only recently become available. While the Raspberry Pi does not have the massive support of Arduino, it is a functional computer that can run Linux and many devices through its USB interface. The software is easy to write and there is a large range of available hardware to interface with it; and the Wi-Fi adapter is useful. 4
6 V. Concept Selection / Screening Matrix The Raspberry Pi might appear to be the better option at first glance; but because it has just recently been released, there is the possibility of running into problems that could cause significant delays in the implementation of the thermostat. The designer is also more experienced with the Arduino as opposed to the Raspberry Pi, which makes working with the Arduino easier. Design Criteria Productivity Requirements that: Cost Factors Health and - Safety - Performance - Mobility - Size - Familiarity - Support - Cost to Buy - Reliability - Cost to - Develop - Environmental - Requirements - Totals Weighting Factor (WF) Arduino Rating Factor (RF) WF X RF W Raspberry Pi Rating Factor (RF) WF X RF W Table 1 Concept Selection / Screening Matrix The result of the Concept Selection / Screening matrix of Table 1 is that the Arduino is the best selection. This is due to the fact that support is an important factor. 5
7 VI. System Design Block Diagram Figure 2 is a block diagram of the thermostat. The different components of the thermostat are shown and how they interact. The user interacts with the thermostat through the software or hardware interface, and the thermostat controls the HVAC system through relays. HVAC Interface WiFi Adapter Software Interface Microcontroller HVAC System Temperature Sensor Hardware Interface Figure 2 Block Diagram of Thermostat HVAC Interface The HVAC interface consists of the relays that control the HVAC systems. There are three relays being used, each relay is for one of the HVAC systems. Digital output pins from the Arduino control these relays. The Arduino itself does not supply enough current to control a 6
8 relay, so a transistor is used to provide the necessary current. Figure 3 ( is the circuit used for the relay. JZC-11F 1 kω 2N2222 Figure 3 Relay Circuit One consideration behind the design of this system was to prevent the HVAC systems from rapidly being toggled. The software controlling the relays is designed to prevent this. The software uses only one method to control the HVAC systems. This method keeps track of how long since the last relay state changed and will only allow the relay states to be changed after a minimum threshold of time has been reached. For testing purposes, this time was set to one minute. If the software attempts to change the state before the threshold, the new state is stored and will be applied once the threshold is reached. If the software attempts to change the state multiple times before the threshold, only the most recent change will be implemented. 7
9 Microcontroller The Arduino Uno is used for the thermostat s microcontroller. It takes 7-12V DC for power, which can be provided from a transformer using a 110 Volt wall receptacle or HVAC wiring. The main functionality of the thermostat is implemented in the Arduino programming language. This includes controlling all of the hardware components and the temperature control logic. Wi-Fi Adapter The thermostat uses the Weburban Maple as its Wi-Fi adapter. The Maple provides b/g/n capability to the thermostat. A library for the Arduino called WiShield is used to interface with the Maple. The library provides support for DHCP and the various wireless security protocols. In addition, it also provides the web server implementation that the thermostat uses. It allows a single method to be used that accepts a URL, and returns a message. Long messages are not supported, so only temperature related data is sent directly from the thermostat, not the whole HTML page. Temperature Sensor The TMP-36 temperature sensor is used to read temperature values. The sensor has a precision of +/- 1 C and functions in the 0 C to 100 C range. It requires a ground and a 3.3V connection and outputs a voltage that can be read by the Arduino s analog input. The datasheet of Figure 4 provides a graph that shows how the output voltage translates into Celsius. 8
10 Figure 4 Output Voltage vs. Temperature There are several different steps in calculating the temperature using this graph. First, the Arduino represent a voltage with an integer value from 0 to In order to make use of the datasheet s graph, that integer must be converted to a voltage. This can be done by a simple unit conversion: multiplying the integer value by 5/1024. With the voltage calculated, the equation for Celsius can be derived considering the following: when the voltage is 0.5V, the temperature is 0 C, and 1 V is about equivalent to 100 C. The equation for the temperature in Celsius is then: C = (V 0.5) 100 Finally, once the temperature is calculated in Celsius, it needs to be converted to Fahrenheit using: F = ( C 1.8) + 32 Once the temperature is calculated in Fahrenheit, it is saved and will be used in the calculations for controlling the HVAC systems. 9
11 Hardware Interface The thermostat has a simple hardware interface consisting of a button, potentiometer and LEDs for feedback. Since the mobile and web interfaces will be the primary ways to control the thermostat, the hardware interface just provides a way to manually set the temperature without any advanced control. The button is used to toggle between the different HVAC systems with one RGB LED indicating the system that is chosen and another LED indicating whether it is currently activated. The potentiometer is used so that the user can set the temperature through a turn knob. In order for the software and hardware interfaces to coexist, only one can be responsible for the temperature setting at a time. This is because if the temperature is changed through the software interface, it will not match up with the potentiometer. Therefore, the last used interface is what determines the temperature. Software Interface The web and mobile applications use Hypertext Transfer Protocol (HTTP) to communicate with the thermostat. The thermostat responds to GET requests directed at its root URL. It takes up to two parameters: system and temperature. The system parameter can have a value of heating, cooling, fan or none. The temperature value can be any integer ranging from 40 to 90. The response to any HTTP request is the current temperature, the activated system and current set temperature, all separated by newline characters. The web application is an external page that uses XMLHttpRequests to communicate with the thermostat. XMLHttpRequests are used in many modern day websites, they allow a page to create its own HTTP requests and fetch content from servers without notifying the user. With these requests, the page is able to send and receive data from the thermostat. This keeps 10
12 data between the device and thermostat to a minimum. The thermostat would otherwise have to transmit whole webpages, which is an action the Arduino is unable to perform. The mobile application is developed on the Android operating system. It functions similarly to the web application, but uses methods provided by the Android API. The application was designed to be simple and offer quick access to the controls. The temperature slider is towards the bottom offering quick access to the thumb when holding the phone with one hand. The mobile app is displayed in Figure 4 below. Figure 4 Mobile App 11
13 VII. Summary The prototype has several different systems that were tested: Temperature Sensing Proper control of HVAC system Manual controls function properly HTTP Interface Web App Mobile App At first glance, the temperature sensor would appear to have plug and go usage. It actually required a significant amount of testing in order to verify the accuracy and precision of its readings. An average of multiple samples ended up being used to combat erratic measurements. Testing with a HVAC system is not an option because if something goes wrong, it would be expensive to replace the damaged system. Instead, an array of lights was used to demonstrate the prototype s use of its relays. Because these lights provide instant visible feedback, they are good to use for observing how the HVAC systems were controlled. The manual controls do not offer as much functionality, so they were easy to test. The manual switches simply toggle the systems between heating, ventilation and air conditioning and the potentiometer is used to set the temperature. For each of the activated systems, a high or low temperature was set and the prototype s response was examined. The HTTP Interface was examined with a web browser by connecting directly to the thermostat instead of using the Web App. The actual interface does not have buttons, so 12
14 commands had to be manually typed in. Since the Web App and Mobile App work off the HTTP interface, they provided a secondary form of testing. Testing for the Web and Mobile Apps consisted of verifying each of the HVAC systems were properly being used. The Apps were used to verify that the whole prototype was working correctly since they rely on all other parts of the system to be functioning properly, except for the manual controls. VIII. Conclusion This project makes practical use of different components to create a thermostat. The implementation of the project was successful and all basic features of the thermostat were made wirelessly accessible over the network. In the future, this project could be extended to include programmable temperatures profiles and better hysteresis control. These features could be directly implemented into the thermostat, or implemented through an external application that constantly controls the thermostat through the HTTP interface. In addition, as the Raspberry Pi continues to become more widely used, it would be well worth implementing a Raspberry Pi in a wireless thermostat. The built in components such as the clock and SD card allow extended functionality such as keeping track of the time of day and storage of data. The higher power of the CPU would also allow more data to be sent over the wireless, allowing a sophisticated Web application to be included on the thermostat itself. The future of wirelessly connected devices such as this thermostat is exciting and this thermostat is a step towards a connected future. 13
15 IX. Prototype Estimated Cost and Budget The cost of materials is given in Table 2 below. Commercial programmable thermostats can cost approximately $ X. References Arduino Transistors $3.50 Resistors $3.00 Diodes $3.00 LEDs $2.50 Potentiometer $1.00 Switch $0.50 Breadboard $8.00 Temperature Sensor $1.50 Arduino $35 Web Urban Maple (Wi-Fi Adapter) $70 Total: $ Table 2 Prototype Cost Weburban Maple Hayt, William, Kemmerly, Jack, and Durbin, Steven (2012). Engineering Circuit Analysis, 8 th Ed., McGraw Hill. Hambley, Allan (2000). Electronics, 2 nd Ed., Prentice Hall Thermostat 14
Electronics Single Board Computers
Electronics Single Board Computers Wilfrid Laurier University November 23, 2016 Single Board Computers Single Board Computers As electronic devices get smaller and more sophisticated, they often contain
More informationSmart Home Automation System using Ethernet Technology
Smart Home Automation System using Ethernet Technology Prity N. Adhagale 1, R.J.Magar 2 M.E. Student, Department of E&TC, Shreeyash College of Engg. & Tech, Dr. BAMU University, Aurangabad, MS, India 1
More informationPage 1 / 14. Dear Makerspace User,
Dear Makerspace User, This list will give you an overview of all the parts that can be bought at the Student Project House Makerspace Electronics Shop. To easily find the correct part we sorted them in
More informationECE791/792 Project Proposal
ECE791/792 Project Proposal Project Title: Touch Screen, Gaming, and Audio Visual LED Table Team Members: Michael Perez, Michael McManus, Nicholas Nazarenko, Andreas Wigger Advisor: Dr. Richard Messner
More informationLaboratory of Sensors Engineering Sciences 9 CFU
Laboratory of Sensors Engineering Sciences 9 CFU Contacts Alexandro Catini catini@ing.uniroma2.it Phone: +39 06 7259 7347 Department of Electronic Engineering First Floor - Room B1-07b Course Outline THEORY
More informationArduino Programming. Arduino UNO & Innoesys Educational Shield
Arduino Programming Arduino UNO & Innoesys Educational Shield www.devobox.com Electronic Components & Prototyping Tools 79 Leandrou, 10443, Athens +30 210 51 55 513, info@devobox.com ARDUINO UNO... 3 INNOESYS
More informationGroup 39. Jeff Mueller, EE Jon Graff, EE Thierry Alerte, CpE Jonathan Schooley, EE
Group 39 Jeff Mueller, EE Jon Graff, EE Thierry Alerte, CpE Jonathan Schooley, EE Motivation Extra hand in the kitchen More time for family and friends Good for tailgating Better tasting food No CO - indoor/outdoor
More informationDesign and Implementation of Modern Greenhouse System
Design and Implementation of Modern Greenhouse System Zaw Ngwe Lecturer, Department of Electronic Engineering Technological University (Mandalay) Mandalay City, Myanmar Email - zawngwe278@gmail.com Abstract:
More informationHome automation and controlling electrical devices using webpage
Home automation and controlling electrical devices using webpage Mr. Vishnu #1, Mr. Ajayarasan #2, Mr. Pradeep #3, Mr. Chandrasekar #4, Mr. Sathishkumar #5 1PROFESSOR, MECHATRONICS ENGINEERING, SNS COLLEGE
More informationVladimir Tsarkov Electrical Engineering
. Travis Ram William Brumby Electrical Engineering Gaston Mulisanga Computer Engineering Computer Engineering Vladimir Tsarkov Electrical Engineering Motivation Traditional meters offer little assistance
More informationEK307 Lab: Microcontrollers
EK307 Lab: Microcontrollers Laboratory Goal: Program a microcontroller to perform a variety of digital tasks. Learning Objectives: Learn how to program and use the Atmega 323 microcontroller Suggested
More informationGeneral Information. FAST-STAT wiring extenders electronically add more wires to a control cable.
General Information FAST-STAT wiring extenders electronically add more wires to a control cable. Saves significant time and expense as compared to repulling of new cables. Causes no damage to walls or
More informationWireless Home Control System
WHCS UCF 1 Wireless Home Control System Project members Jimmy Campbell Computer Engineer Grant Hernandez Computer Engineer Joseph Love Electrical Engineer For Senior Design I at the University of Central
More informationRaspberry Pi System For Detecting Machine Status
COMP4971 Project Report Project Title: Raspberry Pi System For Detecting Machine Status LIU, Xinzhu (EEGBM) Supervised by Prof. David Rossiter (CSE) Table of Contents 1. Abstract... 1 2. Introduction...
More informationOperation Guide CT32 ENGLISH
Operation Guide CT32 The CT32 communicating thermostat operates via a high-quality, easy-to-use touch screen. To set or adjust your CT32, simply touch your finger firmly to the screen. The screen will
More informationLab: Setting up PL-App with a Raspberry Pi
Lab Topology Objectives Set up a Raspberry Pi board as a PL-App device Use PL-App Launcher to provision and discover PL-App devices Background Cisco Prototyping Lab is a set of hardware and software components
More informationUSER S MANUAL. DAS-G01 The Power of Tomorrow
USER S MANUAL DAS-G01 The Power of Tomorrow Richmond Heights 2018 0 USER S MANUAL DAS-G01 The Power of Tomorrow Richmond Heights 2018 Page 1 USER'S MANUAL TABLE OF CONTENTS Page # 1.0 GENERAL INFORMATION...
More informationThursday, September 15, electronic components
electronic components a desktop computer relatively complex inside: screen (CRT) disk drive backup battery power supply connectors for: keyboard printer n more! Thursday, September 15, 2011 integrated
More informationApp Instructions. Quick Start Guide. works with the Google Assistant
App Instructions s Quick Start Guide works with the Google Assistant 1 OVERVIEW The Modern Forms App enables control of WiFi equipped Modern Forms Smart Fans. Log in with your existing Facebook Account,
More informationSmart Lighting System Final Report Authors Alex Berian, Dustin McCart Client Aleksander Malinowski
Smart Lighting System Final Report Authors Alex Berian, Dustin McCart Client Aleksander Malinowski Bradley University Department of Electrical Engineering Date May 10 th, 2016 Executive Summary Smart lighting
More informationSmart Mirror Group K Hector Zacarias EE Justin Gentry CpE Michael Trivelli CpE
Smart Mirror Group K Hector Zacarias EE Justin Gentry CpE Michael Trivelli CpE Motivation Seamless integration of technology into people s daily lives Smart Home technology is a blooming new field Google
More informationBluetooth Based Home Appliance Control System with Feedback Voice Response Using Android Application
Bluetooth Based Home Appliance Control System with Feedback Voice Response Using Android Application Md. Ismail Husain 1, Md. Emdadul Haque 2 and Md. Harun. or. Rashid 3 1, 2, 3 Department of Information
More informationRedBoard Hookup Guide
Page 1 of 11 RedBoard Hookup Guide CONTRIBUTORS: JIMB0 Introduction The Redboard is an Arduino-compatible development platform that enables quick-and-easy project prototyping. It can interact with real-world
More informationC-Assist Set up Guide
C-Assist Set up Guide Wireless connection to and projection from PCs Macs and Mobile Devices CASIO COMPUTER CO., LTD. Contents Heading Wirelessly Connecting your PC/Mac to your Casio Projector Page Process
More informationREAL TIME MONITORING OF ANALOG AND DIGITAL SENSORS
U.P.B. Sci. Bull., Series C, Vol. 80, Iss. 4, 2018 ISSN 2286-3540 REAL TIME MONITORING OF ANALOG AND DIGITAL SENSORS Cristina Gabriela SĂRĂCIN 1, Dan BELIBOV 2 The paper presents the way of designing a
More informationHEMS 2000 Home Energy Management System
HEMS 2000 Home Energy Management System 1. System Structure 1.1. System Diagram HEMS2000 is a ZigBee-based close system that consists of a Smart Thermostat and an In-Home Display, allowing the user to
More information1.0 The System Architecture and Design Features
1.0 The System Architecture and Design Features Figure 1. System Architecture The overall guiding design philosophy behind the Data Capture and Logging System Architecture is to have a clean design that
More informationHome Automation Via Bluetooth Using Android Platform
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with home automation via
More informationProject 16 Using an L293D Motor Driver IC
Project 16 Using an L293D Motor Driver IC In the previous project, you used a transistor to control the motor. In this project, you are going to use a very popular motor driver IC called an L293D. The
More informationMOBILE COMFORT CONTROL
MOBILE COMFORT CONTROL By: Michael McNair Nathan Schaefer Course Instructor: Professor Lin 13 December 2013 Chapter 1: Introduction Chapter 2: System Design Overview and Research Chapter 3: Hardware Design
More informationLab-3: LCDs Serial Communication Analog Inputs Temperature Measurement System
Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-3: LCDs Serial Communication Analog Inputs Temperature Measurement System Ahmed Okasha okasha1st@gmail.com
More informationAcknowledgments...xvi Introduction... xvii Primer Project 1: Blinking an LED Project 2: Pushbutton LED Flashlight...
Contents Acknowledgments...xvi Introduction... xvii Primer... 2 LEDs Project 1: Blinking an LED... 36 Project 2: Pushbutton LED Flashlight... 46 Project 3: LED Dimmer Switch... 52 Project 4: A Graphical
More informationSECOND EDITION. Arduino Cookbook. Michael Margolis O'REILLY- Tokyo. Farnham Koln Sebastopol. Cambridge. Beijing
SECOND EDITION Arduino Cookbook Michael Margolis Beijing Cambridge Farnham Koln Sebastopol O'REILLY- Tokyo Table of Contents Preface xi 1. Getting Started 1 1.1 Installing the Integrated Development Environment
More informationIMPLEMENTATION OF SMART HOME AUTOMATION USING RASPBERRY PI
IMPLEMENTATION OF SMART HOME AUTOMATION USING RASPBERRY PI R.Ramya 1, C.Girisarathi 2, A.Jayaprakash 3, A.Karthikha 4, M.Srimalini 5 Assistant Professor 1, Students 2,3,4,5 Department of Electronics and
More informationIoT Based Smart Energy Management System
IoT Based Smart Energy Management System Vignesh Mani, Abhilasha, Gunasekhar Department of Information Technology, SRM University, Kattankaluthur Campus, Chennai, India. Lavanya and Suresh Sankaranarayanan
More informationArduino 101 AN INTRODUCTION TO ARDUINO BY WOMEN IN ENGINEERING FT T I NA A ND AW E S O ME ME NTO R S
Arduino 101 AN INTRODUCTION TO ARDUINO BY WOMEN IN ENGINEERING FT T I NA A ND AW E S O ME ME NTO R S Overview Motivation Circuit Design and Arduino Architecture Projects Blink the LED Switch Night Lamp
More information09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview
Presentation overview Engaging electronics for the new D&T curriculum Geoff Hampson Managing Director of Kitronik What to include Free web resources Electronic project ideas Using programmable components
More informationXBee transparent mode
XBee transparent mode When operating in transparent mode, the modules act as a serial line replacement. That is, all data received through the serial input is immediately transmitted over the air, and
More informationLesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education
Lesson 5 Arduino Prototype Development Platforms 1 Arduino Boards, Modules And Shields Popular AVR MCU based products Each board has clear markings on the connection pins, sockets and in-circuit connections
More informationROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL
ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL 1 Preface About RobotLinking RobotLinking is a technology company focused on 3D Printer, Raspberry Pi and Arduino open source community development.
More informationPrototyping & Engineering Electronics Kits Basic Kit Guide
Prototyping & Engineering Electronics Kits Basic Kit Guide odysseyboard.com Please refer to www.odysseyboard.com for a PDF updated version of this guide. Guide version 1.0, February, 2018. Copyright Odyssey
More informationLab 2.2 Ohm s Law and Introduction to Arduinos
Lab 2.2 Ohm s Law and Introduction to Arduinos Objectives: Get experience using an Arduino Learn to use a multimeter to measure Potential units of volts (V) Current units of amps (A) Resistance units of
More informationMobile Diagnostics for Personal Electrics Transportation Devices
Mobile Diagnostics for Personal Electrics Transportation Devices Item Type text; Proceedings Authors Gilchrist, Zachary A. Publisher International Foundation for Telemetering Journal International Telemetering
More informationAcademic Year Annexure I. 1. Project Title: Color sensor based multiple line follower robot with obstacle detection
Academic Year 2015-16 Annexure I 1. Project Title: Color sensor based multiple line follower robot with obstacle detection TABLE OF CONTENTS 1.1 Abstract 2-2 1.2 Motivation 3-3 1.3 Objective 3-3 2.1 Block
More informationGE-INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH VOLUME -3, ISSUE -5 (May 2015) IF ISSN: ( )
DESIGN AND IMPLEMENTATION OF MICROCONTROLLER BASED SPEED DATA LOGGER Kriti Jain *, Prem Chand #, Saad Shamsi #, Dimple Taneja #, Rahul Yadav #, Sanjeev Yadav # *Assistant Professor, ECE Department, Amity
More informationObjectives: Learn how to input and output analogue values Be able to see what the Arduino is thinking by sending numbers to the screen
Objectives: Learn how to input and output analogue values Be able to see what the Arduino is thinking by sending numbers to the screen By the end of this session: You will know how to write a program to
More informationAUTOMATED GARBAGE COLLECTION USING GPS AND GSM. Shobana G 1, Sureshkumar R 2
Volume 118 No. 20 2018, 751-755 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu AUTOMATED GARBAGE COLLECTION USING GPS AND GSM Shobana G 1, Sureshkumar
More informationSerial.begin ( ); Serial.println( ); analogread ( ); map ( );
Control and Serial.begin ( ); Serial.println( ); analogread ( ); map ( ); A system output can be changed through the use of knobs, motion, or environmental conditions. Many electronic systems in our world
More informationPhysical Computing Self-Quiz
Physical Computing Self-Quiz The following are questions you should be able to answer without reference to outside material by the middle of the semester in Introduction to Physical Computing. Try to answer
More informationIoT Based Traffic Signalling System
IoT Based Traffic Signalling System Ashok. P.V B.Tech Graduate, Department of Information Technology, SivaSankari.S Assistant Professor, Department of Information Technology, Vignesh Mani B.Tech Graduate,
More informationVariable Power Supply Digital Control Circuit Diagram Using Lm317
Variable Power Supply Digital Control Circuit Diagram Using Lm317 DIGITAL POWER SUPPLY USING LM317 A Major Project Report Submitted partial fulfillment of the requirement for the award of the Degree of
More informationDepartment of Computer Science and Engineering The University of Texas at Arlington. Team: Door Keepers. Project: Smart Garage
Department of Computer Science and Engineering The University of Texas at Arlington Team: Door Keepers Project: Team Members: Anup Patel Santosh Shrestha Wasyhun Tesfaye Adrian Echavarria Last Updated:
More informationVIRTUAL LAB KIT GUDASALAMANI
VIRTUAL LAB KIT 1 ROHINI HONGAL, 2 SANDEEP PATIL, 3 SURAJ PAWAR, 4 JYOTI PATIL, 5 RAJAT BAPURI, 6 SANTOSH KULKARNI, 7 SOURABH ALAGUNDAGI, 8 SANTOSH BAMMIGATTI, 9 SHREYA GUDASALAMANI Dept. of Electronics
More informationmi:node User Manual Element14 element14.com/minode 1 User Manual V3.1
mi:node User Manual Element14 element14.com/minode 1 Table of Contents 1) Introduction... 3 1.1 Overview... 3 1.2 Features... 3 1.3 Kit Contents... 3 2) Getting Started... 5 2.1 The Connector Board...
More informationII. PROPOSED SYSTEM AND IMPLEMENTATION
Automatic Gate Security System by using Raspberry Pi with Image Processing Mr. Mogare Sumit R. 1, Sanagare Prathamesh S. 2, Ms. Anjarlekar Shraddha S. 3, Mr. Kharat Ratnadipak N. 4, Mr. Shikalgar Isaq
More informationGetting to know the Arduino IDE
Getting to know the Arduino IDE I ve heard about Arduino, what the heck is it? Arduino is a development environment Combination of hardware and software Hardware based on Atmel AVR processors Software
More informationThe Diabetic Breathalyzer. Group 13 Jon Brown Christine Sleppy Noah Spenser Edert Geffrard
The Diabetic Breathalyzer Group 13 Jon Brown Christine Sleppy Noah Spenser Edert Geffrard EE EE EE EE Project Motivation 29.1 million Americans have diabetes Proper management of this disease requires
More informationEarthshine Design Arduino Starters Kit Manual - A Complete Beginners Guide to the Arduino. Project 13. Serial Temperature Sensor
Project 13 Serial Temperature Sensor 75 Project 13 - Serial Temperature Sensor Now we are going to make use of the Temperature Sensor in your kit, the LM35DT. You will need just one component. What you
More informationUserGuide_TempSensor_with_Alarms Issue 4/
SPECTECS TEMPERATURE SENSOR WITH ALARMS ( Wi-Fi enabled with optional module ) Embedded control EMC1001 sensor Range 0C to +125C Resolution 0.25C Accuracy +/-1.5C, 40 to 85C USB powered or external 2.2-16V
More informationEZ-Bv4 Datasheet v0.7
EZ-Bv4 Datasheet v0.7 Table of Contents Introduction... 2 Electrical Characteristics... 3 Regulated and Unregulated Power Pins... 4 Low Battery Warning... 4 Hardware Features Main CPU... 5 Fuse Protection...
More informationHow to Use an Arduino
How to Use an Arduino By Vivian Law Introduction The first microcontroller, TMS-1802-NC, was built in 1971 by Texas Instruments. It owed its existence to the innovation and versatility of silicon and the
More informationMIDI CPU Hardware Rev K. User Manual
MIDI CPU Hardware Revision K User Manual Updated 2010-09-08 Additional documentation available at: http://highlyliquid.com/support/ Page 1 / 18 Table of Contents 1.0 Important Safety Information...2 2.0
More informationReplicape Rev B 3D printer controller board
Replicape Rev B 3D printer controller board SKU 102991007 Description Replicape is a high end 3D printer electronics package in the form of a Cape that can be placed on a BeagleBone Black. This page is
More informationBuilding your own special-purpose embedded system gadget.
Bare-duino Building your own special-purpose embedded system gadget. Saves a little money. You can configure the hardware exactly the way that you want. Plus, it s fun! bare-duino 1 Arduino Uno reset I/O
More informationWebsensors Sensors with an Internet Address
Websensors Sensors with an Internet Address Darold Wobschall Esensors Inc. eesensors.com May 2003 HVAC/Power monitoring 1 Scope of Presentation Outline sensor networking challenges Describe the websensor
More informationAccess Your 34972A Wirelessly with a TRENDnet Travel Router
M E A S U R E M E N T T I P S Volume 9, Number 4 Access Your 34972A Wirelessly with a TRENDnet Travel Router Sometimes, it is difficult to run LAN wires to a location from which you want to collect data.
More informationSmart Home Automation Using Web-Server
Smart Home Automation Using Web-Server Humera Jabeen Khan 1, Dr. Baswaraj Gadgay 2, Veeresh Pujari 3 1 PG Student Dept. Of VLSI Design & Embedded Systems VTU PG Centre Kalaburagi 2 Research Guide & Professor
More informationA 32x32 LED matrix controlled by a Raspberry Pi and IOIO microcontroller.
Animated Weather LED Display A 32x32 LED matrix controlled by a Raspberry Pi and IOIO microcontroller. Step 1: Making the connections Connect the USB A-A cable from the Raspberry Pi to the USB connector
More informationAlessandra de Vitis. Arduino
Alessandra de Vitis Arduino Arduino types Alessandra de Vitis 2 Interfacing Interfacing represents the link between devices that operate with different physical quantities. Interface board or simply or
More informationDesign Progress Report: x10 Environmental Control System Brian Kennedy, David Ramsay University of Rhode Island, Department of Biomedical Engineering
Design Progress Report: x10 Environmental Control System Brian Kennedy, David Ramsay University of Rhode Island, Department of Biomedical Engineering Kingston, Rhode Island Professors: Ying Sun, PhD. Eugene
More informationWIFI ENABLED SMART ROBOT
WIFI ENABLED SMART ROBOT Shashank U Moro School of Mechanical and Building Science, VIT University, Vellore-632014, TamilNadu, India moroshash@gmail.com; +91-9597428287 Abstract: The field of robotics
More informationArduCAM CC3200 UNO board
ArduCAM CC3200 UNO board User Guide Rev 1.2, Mar 2017 Table of Contents 1 Introduction... 2 2 Features... 3 3 Pin Definition... 4 4 Getting Started CC3200 with Energia... 5 4.1 Out of the Box Test... 5
More informationSmart Home Control by using Raspberry Pi & Arduino UNO
Smart Home Control by using Raspberry Pi & Arduino UNO Hamid Hussain Hadwan 1, Y. P. Reddy 2 M.E. Student, Mech. Mechatronics, SCOE, Pune, India 1 Professor in Mech., SCoE, Pune, India 2 Abstract: This
More informationDescription Building Automation Platform ARM mbed and Arduino
MPN MAXREFDES130 Description Building Automation Platform ARM mbed and Arduino MAXREFDES130# is an Arduino form-factor shield compatible with ARM mbed and Arduino platforms providing a complete reference
More informationAlternative Designs and Decision Making for Top Design Selection
Alternative Designs and Decision Making for Top Design Selection 1 Step 1. Generation of Alternatives (>2 Conceptual Designs) Multiple Alternative conceptual designs Optimal Solution (by balanced capability,
More informationArduino Cookbook O'REILLY* Michael Margolis. Tokyo. Cambridge. Beijing. Farnham Koln Sebastopol
Arduino Cookbook Michael Margolis O'REILLY* Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xiii 1. Getting Started 1 1.1 Installing the Integrated Development Environment (IDE)
More informationAutomatic Environmental Monitoring System using Wireless Sensor Network
Automatic Environmental Monitoring System using Wireless Sensor Network Soniya Sunny Department of Electronics and Communication Engineering Believers Church Caarmel Engineering College, Pathanamthitta,
More informationBluetooth Based Home Automation Using Arduino and Android Application
Bluetooth Based Home Automation Using Arduino and Android Application J. Kavitha 1, O. Naveen 2, P. Manoj Kumar 3, K. Subba Rao 4 1, 2,3, 4 Department of Electronics and Communication Engineering, St.
More informationMACHINE BREAKDOWN DETECTION SYSTEM
MACHINE BREAKDOWN DETECTION SYSTEM Yogita P. Desale 1 1 student, Electronics and telecommunication Department, MCOERC, Maharashtra, ABSTRACT Industrial situation is very critical and is subject to several
More informationLab 4: Determining temperature from a temperature sensor
Start on a fresh page and write your name and your partners names on the top right corner of the page. Write the title of the lab clearly. You may copy the objectives, introduction, equipment, safety and
More informationGuide for user design. Version:V1.0 Date: Application Note. Introduction
SPI Application Note Guide for user design Version:V1.0 Date:2016-3-30 Application Note Introduction This note lists the matters need attention in each stage of designing and manufacturing while using
More informationIME-100 ECE. Lab 4. Electrical and Computer Engineering Department Kettering University. G. Tewolde, IME100-ECE,
IME-100 ECE Lab 4 Electrical and Computer Engineering Department Kettering University 4-1 1. Laboratory Computers Getting Started i. Log-in with User Name: Kettering Student (no password required) ii.
More informationA Wireless Process Monitoring And Control System With Zigbee
American Journal of Engineering Research (AJER) e-issn: 2320-0847 p-issn : 2320-0936 Volume-7, Issue-2, pp-177-183 www.ajer.org Research Paper Open Access A Wireless Process Monitoring And Control System
More informationLinkIt ONE. Introduction. Specifications
LinkIt ONE Introduction The LinkIt ONE development board is an open source, high performance board for prototyping Wearables and IoT devices. It's based on the world s leading SoC for Wearables, MediaTek
More informationNAME EET 2259 Lab 3 The Boolean Data Type
NAME EET 2259 Lab 3 The Boolean Data Type OBJECTIVES - Understand the differences between numeric data and Boolean data. -Write programs using LabVIEW s Boolean controls and indicators, Boolean constants,
More informationModule 3B: Arduino as Power Supply
Name/NetID: Teammate/NetID: Module 3B: Laboratory Outline As you work on through the labs during the semester and some of the modules you may want to continue experimenting at home. Luckily the microprocessor
More informationVersion:V1.0 Date: AN0007E. Introduction. Reflow soldering when SMT
SDIO SPI Application Note Guide for user design Version:V1.0 Date:2016-5-31 AN0007E Introduction This note lists the matters need attention in each stage of designing and manufacturing while using MXCHIP
More informationINNOV.NET PTY LTD. User guide
User guide Version1 2016 0 Contents Compatibility... 1 What s in the package?... 1 Setup the RM Pro... 1 Meaning of the LED indicators... 2 Setup e-control on your smartphone... 2 Can I program a remote
More informationbasicdim Wireless Wireless module for basicdim
Wireless Wireless module for Product description Wireless controllable with a Android / ios smart device o need for an external gateway device Forms automatically a wireless communication network with
More informationOutline. A Computerbased. Instrument for Measuring Distance for a Soccer Free- Kick 10/16/2016. Andy Vongphachanh Matthew Weeks
A Computerbased Instrument for Measuring Distance for a Soccer Free- Kick Andy Vongphachanh Matthew Weeks Outline Introduction Scope Physical Diagram System Architecture Hardware Software Construction
More informationBCS Raspberry Pi Launch Events Getting started with Raspberry Pi
BCS Raspberry Pi Launch Events Getting started with Raspberry Pi Department of Computer Science 16 th & 17 th April 2013 Who are you? How many of you.. are teachers in STEM subjects in non STEM subjects
More informationIntroducing the first PATENT PENDING solid state selfregulating
Introducing the first PATENT PENDING solid state selfregulating THERMOELECTRIC GENERATOR. Covered by 4 Patent applications. This novel thermoelectric TEG system will provide continuous power as long as
More informationA doorbell showcase demonstrating wireless configuration and upgrading of embedded Arduino devices by using Captive portal, Hotspot and Arduino OTA.
The DoorBell Project v1.2 A doorbell showcase demonstrating wireless configuration and upgrading of embedded Arduino devices by using Captive portal, Hotspot and Arduino OTA. Copyright: the GNU General
More informationMobile Phone Smartphone WIFI Controller 8 Channel Relay Output
Mobile Phone Smartphone WIFI Controller 8 Channel Relay Output Package Include: 1 x WIFI controller with antenna (WF-8-1R) 1 x DC 9V Power Adapter 1 x User manual Feature: WIFI interface, control via WIFI
More informationDigital Circuits Part 2 - Communication
Introductory Medical Device Prototyping Digital Circuits Part 2 - Communication, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Topics Microcontrollers Memory
More informationAn Ethernet Based Control and Monitoring System Using ARM Processor
An Ethernet Based Control and Monitoring System Using ARM Processor Pingale Vaishali S, Nikalje komal M, Chavan Snehal S, Prof. B.C.Kulkarni Department of Electronics And Telecommunication Engineering
More informationSmart Door Security Control System Using Raspberry Pi
Smart Door Security Control System Using Raspberry Pi 1 Nareshkumar R. M., 2 Apoorva Kamat, 3 Dnyaneshvari Shinde Computer Department, Dr. D.Y. Patil Institute of Engineering, Management and Research,
More informationWeb Based Greenhouse Environment Monitoring and Controlling System using Arduino Platform.
Web Based Greenhouse Environment Monitoring and Controlling System using Arduino Platform. Ashwini Bhosure, Mayur Bhosure, Rakeshkumar Sharma Keystone School of Engineering, Pune, India Abstract As the
More informationBILLING AND CONTROLLING OF INDIVIDUAL LOADS OF A COMPOSITE SYSTEM USING SIMPLE ANDROID APPLICATION
BILLING AND CONTROLLING OF INDIVIDUAL LOADS OF A COMPOSITE SYSTEM USING SIMPLE ANDROID APPLICATION K.RAJASEKHARA REDDY, H.O.D, SREC, NANDYAL 13X51A0228, 13X51A0210, 13X51A0233 P.PUNARVI, I.DHANASREE, M.SAICHARITHA
More informationRichmond Heights. Smart Wi-Fi Capacitive Touch With Dual Protocols Universal Controller. Go Green
Richmond Heights Smart Wi-Fi Capacitive Touch With Dual Protocols Universal Controller Presentation Agenda 1. Introduction To Richmond Heights 2. Smart Universal Controller Features Of DAS-G01 3. DAS-G01
More information