Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.

Similar presentations


Presentation on theme: "Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality."— Presentation transcript:

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

27

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


Download ppt "Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality."

Similar presentations


Ads by Google