Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


Internet Of Things (IOT)

No description

Rohan Seth

on 4 June 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Internet Of Things (IOT)

"Demystifying " Internet Of Things and its Definitions
The Internet of Things ( IoT ) is a difficult concept to define precisely. In fact, there are many different groups that have defined the term, although its initial use has been attributed to Kevin Ashton, an expert on digital innovation. Each definition shares the idea that the first version of the Internet was about data created by people, while the next version is about data created by things. In 1999, Ashton said it best in this quote from an article in the RFID Journal:

"If we had computers that knew everything there was to know about things - using data they gathered without any help from us - we would be able to track and count everything, and greatly reduce waste, loss and cost. We would know when things needed replacing, repairing or recalling, and whether they were fresh or past their best".

Most of us think about being connected in terms of computers, tablets and smartphones. IoT describes a world where just about anything can be connected and communicate in an intelligent fashion. In other words, with the Internet of Things, the physical world is becoming one big information system.
Internet Of Things (IoT)
Implementation on Embedded SoC

Imagine a world where things (sensors) are intelligent and can by themselves communicate amongst each others with a Computing Unit at Some Different Location and Probably the Data residing on a Cloud Storage . This Environment to us is the Internet Of Things.
IoT to a "Layman Person"

Development in the
micro-electro-mechanical systems technology (MEMS) , wireless communications and digital electronics has resulted in development
of miniature devices having the ability to communicate wirelessly in short distances . These miniature devices called Nodes interconnect to form a WSN , and finds wide ranging applications in the field of environmental monitoring , retail etc .
For realization of IoT vision ,
efficient, secure, scalable and market oriented computing
and storage resourcing is essential . Cloud Computing in recent times has emerged as data collection centre and ubiquitous sensing and processing works in background hidden from the user.
Requirements For IoT to Sustain ??
IoT can be realized in three paradigms Majorly .
Internet Oriented
Things Oriented
Semantic Oriented
Propositions & Challenges Faced
Uptill Now !
Which embedded System might be the best for the current Implementation ?
Client - Server Side Framework Design ?
Application Framework for Mobile Application Development.
Requirement of Web Hosting And Web Domain Knowledge to actually implement the " Internet Of Things " Concept ?
Hype Cycle of Emerging Technologies

"Internet Of Things : Implementation on Embedded SoC"
By :

Rohan Seth 108/EC/10
Saurabh Pratap Singh 118/EC/10

Project Mentor :
Dhananjay V. Gadre
The IoT Application We have chosen as a preliminary implementation is a geeky "i-
Egg Tray"
that automatically counts the number of eggs in itself and then updates the same on the internet. We have also developed an supporting
Android Application
that reads that data and displays the same on your Mobile Phone On the Go .. Not only this it also checks whenever you happen to be near a Mall / Grocery Store and simultaneously eggs happen to be less than a threshold it sounds a alarm to you , to buy yourself some Eggs !
Our Implementation
Is it an Original Idea ?
Yes , Very Much authentic. But When we had been developing this we came across another similar but not same implementation by Tech Giant ( General Electric ) , who had implemented this , but not the way we have been making it plus the GPS location thing had not been implemented by them . And when they sell it in USA only that too in INR equivalent of Rs. 2,00,000/- . Then we have seriously something revolutionary in our hands .
I believe you agree with us ?
Which Embedded SoC to choose From ?
There were Majorly two options to choose From ?
a)Raspberry Pi - Rev-B
b)BeagleBone Black
The undermentioned Image shows us The Comparison .
That lead us to Finally Go Ahead With BeagleBone Black
Client - Server Side Framework ?
Out of the many options available we Sought to go with REST Framework with PHP End because of our earlier acquaintance with the same.
The Framework is Running GET and PUT Query to retrieve the data.
On Browser and Android App the "Urllib2 API" helps us in extracting the data put by our embedded SoC.
Application Framework For Mobile Application Development
Out of the currently available
Android , iOS and Windows Platform
. We have till date implemented the data parser onto An
Android Application only
Requirement Of Web Hosting and Web Domain knowledge to actually implement the "Internet Of Things"
And if you have a internet connection live right now , you may go to this domain to check the current number of eggs available.
Some Snapshots of The Project , while you may delve into Actual Project Demonstration in front of You .
Current & Future Direction Of the Project
The Current Project can
1)Monitor the live count of Eggs in the Tray and update it on the Internet
2)An Android Application to extract the data out of the internet and display it in demonstrable Form.
3)Android Application also notifies the user upon Critical Egg Level when the client happens to pass the grocery Store using GPS Navigation System.
4)A camera connected Whatsapp Service that captures the image inside the Refrigerator and sends it through the Whatsapp Messenger Service.

Now we would like to extend it into some of the following Domains :
1)Better Prototyping Design so that it can be reached to the Market..
2)Extending the Current Egg monitoring to other vegetables and Home Security System deploying some mature image processing algorithms.
We have even 3D Printed Our Own Egg Tray as per our Requirement
We have developed our own Server Side Script to serve the data on Website.
Can Proudly say each and every component is our own and developed from scratch !
Modular Design For Our "i-Egg Tray"
The complete tray has been designed in phases that helped us carve a modular level design for the tray that helps in easy installation , debugging and Understanding the issue.
Third - Party Communication Modes
Web Browser
Developed an Android App that provides the current status of the number of eggs and also notifies the client whenever he happens to be near a mall/confectionary Store and the level of eggs are Critical.
It has been used and designed such that it can be used to Trigger the Camera and then System reverts with a Image of the Refrigerator Back to analyze by yourself.
Various Applications of the IoT Domain
Before Delving into Further of the Projects lets Dive into Some of the Peripheral Parts of The BeagleBone that we have exploited in our Project .
The Power Regulation at the Mouth of BeagleBone.
A 5VDC supply can be used to provide power to the board. The power supply current depends on how many and what type of add on boards are connected to the board. For typical use, a 5VDC supply rated at 1A should be sufficient. If heavier use of the expansion headers or USB host port is expected, then a higher current supply will be required.
The board can also be powered from the USB port. A typical USB port is limited to 500mA max. When powering from the USB port, the VDD_5V rail is not provided to the expansion header. So Capes that require that rail will not have that rail available for use. The 5VDC supply from the USB port is provided on the SYS_5V rail of the expansion header for use by a Cape
The Brain Behind the Board
ARM Cortex A8
The same data can be viewed on a normal Web Browser by signing in into website :
Scan this Code to acesss the Android App for live demo !!
Self Designed (5V -1A) Power Supply for our System
The Computational Unit of the System
The BeagleBone Black
An In-House made Sensor Circuit Board which is the hardware attached to BBB.
The 3D Printed Egg Tray as per our Demand & Requirement
Functional Modular Fashion System : The i-Egg Tray
Modular Design in Acrylic Casing ready to Refrigerate !!
Schematic of the Sensor Board.
Full transcript