Description
This is an IoT Demo Application to demonstrate how to control the Lights in your house using a mobile mobile application.You will get to know how to get start with Raspberry pi.The concept of and usage of IoT communication protocol MQTT, and how to get start with the IBM Internet of Things Foundation which is an IBM service to connect and communicate between your Devices.The programming basics of Python and How to write a program to access raspberry pi GPIO pins.Tasks like connecting other sensors to detect intruders entering into the house will be given to the attendee.
Pre-requisites/Implementation Technologies
Pre-requisites |
---|
1 . Basic idea about the embedded system |
2 . Python Basics |
3 . Basic Usage of the Bread board |
Technologies |
---|
1 . Python |
2 . MQTT |
Hardware |
---|
1 . Raspberry pi- 1 |
2 . LED- 4 |
3 . Breadboard- 1 |
4 . Jumper wires - as per requirement |
Note: One kit will be provided per team for practice.
Project Development Lifecycle
Day | Action plan | Detailed Plan |
---|---|---|
Day 1 | Requirement Analysis | 1. Explanation about the Project Development cycle 2. Requirement analysis of the Project 3. Introducing the entities in the project |
Day 2 | Application Design | 1. Circuit Design for the Application 2. Mqtt Installation Procedure 3. Demo programs to know how mqtt works |
Day 3 | Hands-on with the Application | 1. Connecting the circuit 2. Program to blink LED 3. Program to send the message to mobile application using MQTT |
Day 4 | Application Testing | Testing for the Application |
Day 5 | Deployment in Cloud | Procedure to Deploy your Application in Cloud / Steps to convert the Application into Mobile application using Cordova. |
Day 6 | Project presentation | Presentation of the Application |
Team Size and Price
Team Size | Price for Team |
---|---|
4 | 4000 |
Note: A team can have maximum of 4 members.
Tech Coach

Developer