Download presentation
Presentation is loading. Please wait.
Published byChristiana Alexander Modified over 8 years ago
1
cevgroup.org C utting E dge V isionaries
2
cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality
3
cevgroup.org
4
Internet Of Things WHAT IS IoT ? It is a scenario in which objects, animals or people are provided with unique identifiers and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction.
5
cevgroup.org In other words, imagine each of your daily devices (like the one’s shown in the video- coffee maker, door lock, alarm, refrigerator, etc) are actual individuals sitting on a laptop(which is online) and you might be at your office or some where else, where you can just communicate with all of these simply from your phone. Internet Of Things
6
cevgroup.org How does this all work out ? A Fully Integrated Home Automation System which is online. Internet Of Things
7
cevgroup.org
8
The game doesn’t end here… The applications of IoT are infinite They are there in all fields : Health Care, Agriculture, Industries, Surveillance, Military, Environment Control, etc. Various logistics and research companies predicted that by 2020 there will be 25-30 billion devices connected through IoT Internet Of Things
9
cevgroup.org DOUBTS ???? Internet Of Things
10
cevgroup.org Now comes the question how one can do all this cool stuff? Conventional wisdom says interface a Wifi Module with a Micro-controller Internet Of Things
11
cevgroup.org But then there comes a shortcoming with it. Our System does not stay dynamic & user friendly in nature (Code Limitations of an MCU) Internet Of Things
12
cevgroup.org Why do we need the system to be dynamic? To avoid complications up to a level that any common person can easily use it Internet Of Things
13
cevgroup.org To solve this problem we bring in the concept of Cloud Computing Internet Of Things
14
cevgroup.org Cloud computing involves deploying groups of remote servers that allow centralized data storage & online access to various computer services IoT & CLOUD What is CLOUD COMPUTING?
15
How Cloud comes into picture??
16
cevgroup.org Our System get a whole new edge because of the Cloud. We will store and edit our program on a cloud server Our Device will get the code from this server IoT & CLOUD
17
cevgroup.org The user can make changes on the cloud server with his phone or a PC As soon as our device is ON and connected to internet, it will sync information with its server IoT & CLOUD
18
cevgroup.org DOUBTS ???? Internet Of Things
19
cevgroup.org Our System becomes complicated once the cloud, microcontroller, wifi sensor, etc collectively come into picture IoT & CLOUD
20
cevgroup.org Well someone did all the homework for us and made a device which is a complete package of all these things in just one chip called the SPARK CORE SPARK
21
cevgroup.org They defined it as “An IoT operating system that runs in the cloud” The main feature is that it connects to the internet through Wi-Fi (NO WIRES!!!!! NO WORRIES!!!!!!!!) SPARK
22
cevgroup.org It mainly comprises of Wi-Fi module CC3000 ARM CORTEX M3 STM32F103CBT6 microcontroller Also each spark core has its own unique cloud storage available called Spark Cloud SPARK
23
cevgroup.org What is actually happening under the table: Power up the device and it automatically connects to the available Wi-Fi network The spark core connects to the spark cloud The User has previously written and saved some code on the spark cloud for his device Then the core performs the required functions SPARK
24
cevgroup.org FLOW OF COMMANDS User Input Instructions Spark Cloud Spark Core (Wifi Module+ Microcontroller)
25
cevgroup.org How to use it? They have provided a support of- ARDUINO-Like Development WEB IDE (write code online) REST API (java script support) OVER-THE-AIR FIRMWARE UPDATES SPARK
26
cevgroup.org Now with all this knowledge we can create a robot that can perform multiple functions and even control this robot by using our PC or a smartphone. I have made a surveillance robot using a simple chassis, a spark core and an IP camera which I had controlled through my laptop Wi-Fi Controlled Robots
28
cevgroup.org This bot is controlled over a Wi-Fi network by using a laptop’s web browser and accessing a webpage. The live video feed of the IP-camera (installed on the bot) can be viewed on that website. Wi-Fi Controlled Robots
29
cevgroup.org I tried to make the experience very intuitive just a like a live NFS game So all you have to do is open your browser and logon to the particular website and turn on the bot simultaneously Now on the screen you’ll see the live video of where the bot is going and you will control the movements using simple arrow keys Wi-Fi Controlled Robots
30
cevgroup.org But while all this is happening, critical things are being processed in background which is nothing but JavaScript This is used in backhand coding of making that website Through this we are communicating to the spark cloud and in turn with the spark core. Wi-Fi Controlled Robots
31
website keys pressed by user Http requests fired by browser (JavaScript) requests received by spark cloud and commands sent commands received by spark core spark core sends signals to the motor drivers and the robot functions
32
cevgroup.org Using an ANDROID app Instead of using the browser on your PC we can make our system small by using an Android App In this case, we can embed the video in mobile format on the app and put in- app buttons to control the movements Wi-Fi Controlled Robots
33
cevgroup.org Applications: Basic navigation and Surveillance By adding a robotic arm to the chassis, it can be sent for repairs in huge machines or place where inhumane conditions are present Readings of the environment Disaster management Wi-Fi Controlled Robots
34
cevgroup.org Thank You -- ADARSH MODH B.Tech III ELECTRICAL ENGG 08866522937
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.