Introduction to IoT devices

एक IoT device एक ऐसी thing है जिसे एक brain दिया गया: यह sense करती है, process करती है, communicate करती है और अक्सर act करती है, एक unique identity के साथ: वह physical unit जहाँ sensor, actuator और network मिलते हैं।

9 min read · 9 cards · 2 checks

Read in: English · हिन्दी · ગુજરાતી


Theory

जहाँ अब तक की हर चीज़ एक Thing बन जाती है

तीन units में, आपके पास pieces हैं: sensors जो perceive करते हैं, actuators जो act करते हैं, protocols जो connect करते हैं, एक embedded brain जो process करता है। पर एक bench पर pieces एक system नहीं हैं।

एक IoT device वह है जहाँ वे pieces एक ONE addressable unit बन जाते हैं: SmartHostel का gate controller एक approaching person को sense करता है, decide करता है वे authorised हैं या नहीं, इसे server को log करता है, और barrier खोलता है: sense, process, communicate, act, सब एक board में अपनी identity के साथ।

यह lesson उस unit को define करता है; बाकी unit इसे build करता है।

Theory

IoT Device, formally

एक IoT device एक physical object है जिसकी एक unique identity है और जो कर सकता है:

  • अपने environment को sense करना (sensors के ज़रिए)
  • data process करना (एक controller/brain)
  • एक network पर communicate करना (एक radio/interface)
  • और अक्सर actuate करना (दुनिया पर act करना)

यह अब तक की हर चीज़ का meeting point है: Unit 3 के sensors और actuators, Unit 1 की connectivity, Unit 2 का embedded-system brain: एक ऐसी thing में fused जिसे individually address और control किया जा सकता है (unique-identity characteristic, physical बनाया गया)।

At a glance

IoT devices Roles में आते हैं

Roleयह क्या करता हैSmartHostel Example
Sensor nodeसिर्फ़ sense करता है और report करता हैएक room temperature node
Actuator nodeसिर्फ़ commands receive करता है और act करता हैएक solenoid water valve
Full deviceSense, process, communicate, act करता हैGate controller
Gatewayकई devices aggregate करता है, cloud को forward करता हैसभी room nodes collect करता hallway hub

Theory

Defining Constraint: Resource-Limited

जो चीज़ IoT devices को एक distinct kind का computer बनाती है वह है जो वे LACK करते हैं: ज़्यादातर resource-constrained हैं: limited processing, small memory, और एक tight power budget (अक्सर battery)।

वह constraint एक footnote नहीं है; यह पूरे field को SHAPE करता है। यही वजह है IoT low-power protocols (LR-WPAN), compressed addressing (6LoWPAN), lightweight messaging (MQTT), और efficient embedded code की तरफ़ reach करता है। एक hostel sensor एक laptop का software run नहीं कर सकता; constraint के अंदर design करना ही craft है।

Raspberry Pi और Arduino, आगे आ रहे, इस constraint spectrum पर 2 अलग points पर बैठते हैं: एक छोटा computer, एक tiny controller।

Quiz

एक typical IoT device को एक laptop जैसे general-purpose computer से most fundamentally क्या distinguish करता है?

  1. IoT devices हमेशा ज़्यादा powerful होते हैं
  2. IoT devices resource-constrained हैं (limited processing, memory और power), उनका design shape करते हुए
  3. IoT devices किसी भी network से connect नहीं हो सकते
  4. IoT devices में कभी processor नहीं होता
Show the answer

IoT devices resource-constrained हैं (limited processing, memory और power), उनका design shape करते हुए

Defining trait scarcity है: limited processing, memory और (अक्सर battery) power, जो हर design choice में cascade करता है: low-power protocols, compressed addressing, lightweight code। Option A reality को invert करता है: IoT devices typically एक laptop से बहुत कम powerful होते हैं, और deliberately (cheap, low-power, many)। Option C definition को contradict करता है: communication IoT का core है। Option D false है: हर IoT device का अपने brain की तरह एक controller/processor होता है (अगले lesson का पहला building block)। Constraint के अंदर design ही पूरा discipline है।

Think first

क्या Gateway भी एक IoT Device है?

Hallway hub temperature sense नहीं करता या valves नहीं खोलता: यह बस room nodes से data collect करता है और cloud को forward करता है। क्या यह एक IoT device count होता है? Definition से argue कीजिए, फिर tap कीजिए।

Show the answer

हाँ, GATEWAY role में। इसकी एक unique identity है, यह data process करता है (aggregating, filtering, शायद LR-WPAN sensor network और internet के बीच protocols translate करना), और communicate करता है: यह बस sensing/actuating की तुलना में communicate-and-process abilities पर emphasise करता है। Gateways vital हैं क्योंकि tiny constrained sensor nodes अक्सर सीधे internet तक नहीं पहुँच सकते; gateway उनका bridge है (यह nodes से 6LoWPAN बोल सकता है और cloud से WiFi/cellular)। तो IoT devices roles के एक spectrum में फैले हैं: pure sensor node से full device से gateway तक: identity, processing और communication से united।

Watch out

IoT-Device Slips

"IoT device = एक sensor": एक sensor एक COMPONENT है; device पूरी unit है (brain + sensor + radio + power), कभी-कभी बिल्कुल कोई sensor नहीं होता (एक actuator node या gateway)।

Constraint Ignore करना: resource-limited defining feature है; इसे skip करना यह miss कर देता है कि IoT design ordinary computing से क्यों अलग है।

Unique Identity भूलना: एक unaddressable thing individually query या control नहीं हो सकती: identity definition का हिस्सा है।

Theory

अगला Box खोलिए

अब आप जानते हैं WHAT एक IoT device है; अगला lesson इसे खोलता है 5 या 6 BUILDING BLOCKS देखने के लिए जो हर एक में होते हैं: controller, sensing/actuation, communication, memory, power। फिर 2 lessons उन 2 boards से मिलते हैं जिन पर students असल में build करते हैं: Raspberry Pi (एक छोटा computer) और Arduino (एक tiny controller): comparison के साथ closing जो decide करता है आपके project को कौन सा इस्तेमाल करना चाहिए।

Summary

Key takeaways

  • एक IoT device एक physical unit है जिसकी unique identity है जो sense, process, communicate करती है और अक्सर actuate करती है।
  • यह Unit 3 के sensors/actuators, Unit 1 की connectivity, और Unit 2 के embedded brain को एक addressable thing में fuse करता है।
  • Roles vary करते हैं: pure sensor node, actuator node, full device, या gateway (aggregating और forwarding)।
  • Defining feature resource-constrained होना है (limited processing, memory, power), जो सारा design shape करता है।
  • वह constraint low-power protocols, compressed addressing और lightweight code drive करता है।
  • Gateways tiny nodes को internet से bridge करते हैं और अपने role में IoT devices count होते हैं।
  • Memory hook: एक IoT device एक ऐसी thing है जिसे एक brain, एक voice, और कभी-कभी हाथ दिए गए हैं।

Study this properly

This page is the lesson to read. In Gri-Learn the same topic is a graded deck: the self-checks are scored and your weak topics are tracked. Free to start.

Start this topic

Already have an account? Sign in

More from Introduction to Raspberry Pi and Arduino

Gri-Learn · syllabus-mapped B.C.A. lessons in English, Hindi and Gujarati

Introduction to IoT devices · Internet of Things (IoT) (Minor option A) · Gri-Learn