1 / 41

Internet of Things ( IoT ) Bootcamp

Internet of Things ( IoT ) Bootcamp. Internet of Things(IoT). Make “Things” Smart. Satish Rao. Day 1 - Agenda. Introduction to IoT and its Building Blocks Software Installation Installation of Arduino IDE Setting up ESP 8266 Drivers Installation of USB Driver

mostyn
Download Presentation

Internet of Things ( IoT ) Bootcamp

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Internet of Things (IoT) Bootcamp

  2. Internet of Things(IoT) Make “Things” Smart Satish Rao

  3. Day 1 - Agenda • Introduction to IoT and its Building Blocks • Software Installation • Installation of Arduino IDE • Setting up ESP 8266 Drivers • Installation of USB Driver • Introduction to NodeMCU • Break • Introduction to Arduino Programming • Hello World Program • Serial Communication • Led Blinking Program

  4. Day 2 - Agenda • Introduction to MQTT • Reading Sensor Values using MQTT • Controlling Led using MQTT

  5. Outcome of the workshop • Knowledge about • IoT • Sensors • Microcontrollers • NodeMCU • Arduino IDE and Programming • Serial Communication • Control a Led from Mobile • Connecting a Sensor and reading its values • ESP Web Server • MQTT Protocol

  6. 3C’s of IoT Connect, control and communicate

  7. What is IoT The Internet of things (IoT) is the inter-networking of • physical devices, • vehicles (also referred to as "connected devices" and "smart devices"), • buildings, and • other items embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data.

  8. Simple Equation for IoT Internet of Things (IoT) = Physical Things (Objects) + Microcontrollers + Sensors + Actuators + Internet

  9. Cloud Gateways Controllers Sensors Sensors Actuators Block Diagram of IoT Device

  10. Sensor Vs Actuator

  11. 1. Connect

  12. Sensors Temperature and Humidity Sensor Sound Detection Sensor Soil Moisture Sensor Rain Sensor

  13. RGB Color Sensor Hall Sensor PIR Motion Sensor

  14. MQ – 135 Air Quality Sensor MQ-7 Carbon Monoxide Gas Sensor  MQ -2 LPG Gas Sensor

  15. IR Sensor Flame Sensor Ultrasonic Sensor

  16. Actuators LED’s Relay’s Servo Motor’s

  17. 2. Controllers

  18. Arduino Boards Arduino Uno ( 14 Pins) Arduino Nano (14) Arduino Mega (54) Arduino Lilypad ( 14)

  19. Raspberry Pi • Broadcom BCM2837 64bit Quad Core Processor powered Single Board Computer running at 1.2GHz • 1GB RAM • BCM43143 WiFi on board • Bluetooth Low Energy (BLE) on board • 40 pin extended GPIO • 4 x USB 2 ports • 4 pole Stereo output and Composite video port • Full size HDMI • CSI camera port for connecting the Raspberry Pi camera • DSI display port for connecting the Raspberry Pi touch screen display • Micro SD port for loading your operating system and storing data

  20. Others….. Intel Galileo Intel Edison BeagleBone

  21. ESP 8266 802.11 b/g/n protocol Wi-Fi Direct (P2P), soft-AP Integrated TCP/IP protocol stack Integrated low power 32-bit CPU could be used as application processor

  22. 3. Communication

  23. Communication • Wifi • Bluetooth • Zigbee • Cellular • NFC • LoRa

  24. Arduino wifi Shield Nodemcu ESP 01 Standard: Based on 802.11n (most common usage in homes today) Frequencies: 2.4GHz and 5GHz bands Range: Approximately 50m Data Rates: 600 Mbps maximum, but 150-200Mbps is more typical, depending on channel frequency used and number of antennas (latest 802.11-ac standard should offer 500Mbps to 1Gbps) 

  25. Bluetooth 4.0 Module Classic Bluetooth Module Standard: Bluetooth 4.2 core specification Frequency: 2.4GHz (ISM) Range: 50-150m (Smart/BLE) Data Rates: 1Mbps (Smart/BLE)

  26. Standard: ZigBee 3.0 based on IEEE802.15.4 Frequency: 2.4GHz Range: 10-100m Data Rates: 250kbps

  27. GSM Module GSM GPRS GPS Module A7  Standard: GSM/GPRS/EDGE (2G), UMTS/HSPA (3G), LTE (4G) Frequencies: 900/1800/1900/2100MHz Range: 35km max for GSM; 200km max for HSPA Data Rates (typical download): 35-170kps (GPRS), 120-384kbps (EDGE), 384Kbps-2Mbps (UMTS), 600kbps-10Mbps (HSPA), 3-10Mbps (LTE)

  28. Standard: ISO/IEC 18000-3 Frequency: 13.56MHz (ISM) Range: 10cm Data Rates: 100–420kbps

  29. Lora Shield for Raspberry Pi Lora Shield for Arduino Standard: LoRaWAN Frequency: Various (433/ 868 / 915 MHz) Range: 2-5km (urban environment), 15km (suburban environment) Data Rates: 0.3-50 kbps.

  30. Others Neul Sigfox Thread 6LowPAN ZWave

  31. Senses of Human Cameras Touch Sensors Sound Sensors Gas Sensors

  32. 4.Cloud 5.Challenges

  33. Let’s Make Things Smart

  34. Let’s Make Things Smart

More Related