PROJECT OVERVIEW GSM SECTION BLUE TOOTH SECTION SOFTWARE DEVELOPMENT CIRCUIT DEVELOPMENT LESSONS LEARNED AND CHALLENGES FACED.

Slides:



Advertisements
Similar presentations
INDIVIDUAL PROJECT BY R.KARTHIKMANOJ
Advertisements

Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Sleep Apnea Monitoring and Alarm System Prepared by Jiayuan Wang Ying Zhou Renyuan Cheng.
Output Actuators and Drive Techniques by Prof. Bitar.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
1 Electrical and Computer Engineering Cam Proctor Ramsey Khudairi Tom Gilbert Chad Young Project Orion TekBand.
Mica: A Wireless Platform for Deeply Embedded Networks Jason Hill and David Culler Presented by Arsalan Tavakoli.
Surrey Space Centre, University of Surrey, Guildford, Surrey, GU2 7XH ESA Wireless Sensor Motes Study George Prassinos, SSC, University of Surrey.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
BLUESMIRF SILVER BY MICHAEL SANCHEZ AND HECTOR REYNA.
1 Wireless LANs. 2 Introduction Types of Communication Networks. LAN’s Configurations. Wireless Technology. –Definition. –Applications. –Example. Communications.
Bluetooth Auto-Silencer Final Presentation Senior Design I.
Wireless User Interface for Variable Frequency Drives Team 168 Alex Shuster (EE) Michael Kloter (EE) Christopher Perugini (EE) Kevin Wei (EngPhys - EE)
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Wireless User Interface for Variable Frequency Drives Team 168 Alex Shuster (EE) Michael Kloter (EE) Christopher Perugini (EE) Kevin Wei (EngPhys - EE)
Edited by Mandar More Technical Manager, Ninad`s Research lab Ninad243.weebly.com MODERN OFFICE MANAGEMENT TOOL FOR SELECTIVE DATA.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
W IRELESS E NERGY M ETER R EADING S YSTEM Prepared by:  Shah Jaiy S.( )  Kuril Atul A.( )  Vadadoriya Vidhyut M. ( )
Interactive Voice Response System (IVRS) Presented by Sateesh Kuna Srinivasrao Dhavanam Prudhvi Bolli Nirup Charan K Ashok Kumar M Under the guidance of.
Mobile Handset Hardware Architecture
Computerized Train Control System by: Shawn Lord Christian Thompson.
CS-280 Dr. Mark L. Hornick 1 Parts of a GP Computer (Microcomputer) Contains separate Microprocessor chip Memory/Memory controller MB control chips Peripheral.
Spring 2000, 4/27/00 Power evaluation of SmartDust remote sensors CS 252 Project Presentation Robert Szewczyk Andras Ferencz.
MICA: A Wireless Platform for Deeply Embedded Networks
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
Dr. Rabie A. Ramadan Al-Azhar University Lecture 6
Ethernet and Wifi Chapter 7 & 8. Send and Receive Data network adapter or network interface NIC card the most common wired Ethernet network interfaces.
Bluetooth Controlled Robot USART communication. This project aims in wireless control of the robot from a bluetooth app in a mobile device through USART.
SENDING & RECEIVING SMS VIA GSM TECHNOLOGY By - Vivek Dhiman (06403) Nipun Mahajan (06413) Ketav Sharma (06448) MENTORS : Dr. (Mrs.) Rajeevan Chandel Mrs.
INTERFACING WEB SERVER WITH A ROBOT
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Mobile Phone Based Environment Control/Security System Christopher Carroll B.E. Electronic and Computer Engineering.
Voice-Activated Television Remote Control (VAR) Senior Design I Mid-Semester Presentation [1]
Bluetooth In 1994, the L. M. Ericsson company became interested in connecting its mobile phones to other devices without cables. A SIG (Special Interest.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Gsm Modems Based Irrigation Water Pump Controller for Illiterates
Introducing Networks and the Internet Mrs. Wilson Rocky Point High School.
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
SMART CART Group 20 Ciju Francis, Tom Rosengrant.
SUBMITTED BY EDGEFX TEAM PORTABLE CODED WIRELESS MESSAGE COMMUNICATION BETWEEN TWO PARTIES SECRETLY WITH LCD DISPLAY.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
SMS Based Industrial Automation Using ARM Controller Under the guidance of : Smt Jayanthi.K.Murthy Assistant Professor, PG Studies, Dept of E&C, BMSCE,
SUBMITTED BY EDGEFX TEAM
DALCON RFID IMPROVEMENT ECE 599, SPRING 2011 Brad Gasior, ECE Mike Fradkin, ECE Richard Young, ECE Sean Rinehart, ECE.
Application Case Study Christmas Lights Controller
Arduino.
Voice Controlled Robot by Cell Phone with Android App
PICK N PLACE ROBOTIC ARM AND MOVEMENT CONTROLLED BY ANDROID WIRELESSLY
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Arduino BASED RFID Device Access
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
PC Mouse operated Electrical Load Control Using VB Application
SUBMITTED BY EDGEFX TEAM
Project Title ARDUINO BASED WIRELESS ELECTRICAL APPARATUS CONTROL SYSTEM USING IR COMMUNICATION Under the Guidance of Submitted by.
RAILWAY TRACK SNAP NOTIFICATION
GSM - GPS BASED VEHICLE TRACKING SYSTEM
Zigbee Networks Using Xbee Modules
Journey: Introduction to Embedded Systems
PICK N PLACE ROBOTIC ARM AND MOVEMENT CONTROLLED BY ANDROID WIRELESSLY
Manual Robotics ..
Hardware Graduation Project (2) Seminar
Presentation transcript:

PROJECT OVERVIEW GSM SECTION BLUE TOOTH SECTION SOFTWARE DEVELOPMENT CIRCUIT DEVELOPMENT LESSONS LEARNED AND CHALLENGES FACED

We want to develop a far end remote control system using short message service (sms) and Bluetooth. Here first the cellular phone transmits a short message control command to the controlling device. The controlling device builds a bluetooth connection with the controlled device after it has been found. The controlled device controls an output.

We had to change the microcontroller from ATtiny12 to atmega32 since ATtiny12 was not available. We had to change the code respectively. We chose atmega32 because: 1. As bluetooth section had to be added we needed more Flash memory. ATtiny had 4kb of flash where as atmega 32 has 32kb of flash memory. 2. We did not had to make much changes in code as both are atmel products and can be coded in avr. 3. It is readily available.

We tried to use phone instead of GSM modem using rs232 to USB converter. But the level of signal reduced drastically due to many conversions. So we decided upon using GSM modem which costs around Rs We have been given grant from the college. The processing took around 15 days to order it through college. We will get the modem in next 5 days. We can complete the circuit then as rest of the parts are ready.

BLUETOOTH MODULE SOFTWARE DEVELOPMENT HARDWARE DEVELOPMENT

We are using Bluetooth modem- bluesmirf gold from Sparkfun ltd. Why we chose bluesmirf gold? - It fulfils the requirements of project. - It has got built in antenna. - It has auto discovery feature. - It is the only available bluetooth module in India in our affordable range.

Specifications for the same are: FCC Approved Class 1 Bluetooth Radio Modem Extremely small radio x0.6x1.9" Very robust link both in integrity and transmission distance (100m) - no more buffer overruns! Low power consumption : 25mA avg Hardy frequency hopping scheme - operates in harsh RF environments like WiFi, g, and Zigbee Frequency: 2.4~2.524 GHz Operating Voltage: 3.3V-6V Serial communications: bps Operating Temperature: -40 ~ +70C Built-in antenna

Microcontroller at89c2091 receives the data from mobile through bluetooth. The devices to be controlled are connected at its port1 at pins P1.0 to P1.6 The python code in mobile sends the data to bluetooth. The at89c2051 Decodes it. It gives a high at the port pin on which device has to be turned on and Gives a low on the pin if device has to be turned off.

Import the inbuilt modules. Create the user interface. Assign code for each pin of the microcontroller. Assign hot key to the devices.

We did not need large flash memory so it provides a cost effective solution. It has a flash of 2kb. It is compatible with MCS-51 instruction set so it becomes easier to write the code. It supports two software selectable power saving modes.

It consists of high voltage, high current darlington arrays. Featuring continuous load current ratings to 500 mA, darlington arrays are ideally suited for interfacing between low-level logic circuitry and multiple peripheral power loads. It amplifies the signal it get from at89c2051. We are not using it currently because we are driving LED which cannot take high current.

Coding in MCS-51. Coding in python. Coding in J2ME(beginning ) Handling static charge devices. Serial communication through bluetooth Using Tera term pro Using python emulator Using Rococo bluetooth simulator PCB schematic designing in expressPCB Circuit design using microcontroller

We did not find attiny12 suitable so had to substitute it with atmega32. The circuit did not work with rs232 to usb converter so we had to switch to gsm modem. Converting bluetooth module into suitable form. Configuring bluetooth module. Financing the project.

Completing GSM circuit. Integrating bluetooth and GSM circuit. Adding features like security and user friendly functions etc…

Dhananjay V. Gadre,”Programming and customizing AVR microcontrollers”. TaTa McGraw Hill, EDITION II Fred Eady.”Networking and internetworking with microcontrollers”.,oxford publications. “ Bluetooth technology and its applications with Java and J2ME”, C.S.R. Prabhu and A. Pratap Reddi, Prentice hall India,2004 “Mobile computing”, by Raj Kamal,oxford publications. “J2ME in a nutshell”, Kim Topley, O’reilly publications “Programming mobile phones and its applications to wireless networking”, Frank H.P. Fitzek and Frank Reichert, Springer publications, 2007 ATMEGA32 datasheet from Atmel. AVR instruction set from Atmel. AVR studio tutorial from Atmel

Programming with python for s-60 platform, Nokia forum. Datasheet for at89c2051 by Atmel. Datasheet fro ULN2803. Datasheet for bluesmurf gold by Sparkfun. circuit.GIF http//