📑 Table of Contents — किसी भी topic पर सीधे जाएँ
Introduction — Sensor, Microcontroller व Actuator का Trio
🤝 तीनों का संबंध (Diagram)
IoT Device का Core Trio — Human Body Analogy
📋 तीनों की एक-नज़र तुलना
| Component | Function | Body Analogy | Examples |
|---|---|---|---|
| Sensor | Environment से data sense करता है | आँखें/कान (Input) | DHT11, LDR, IR, PIR |
| Microcontroller | Data process करता है, decision लेता है | दिमाग (Processing) | Arduino, NodeMCU, ESP32 |
| Actuator | Command के अनुसार physical action करता है | हाथ/muscles (Output) | Motor, Relay, Servo, Solenoid |
⭐ IoT Ecosystem में Importance
- Real-time automation possible बनता है।
- Data-driven decision making enable होती है।
- Manual effort व energy consumption कम होता है।
- IoT devices को intelligent behavior मिलता है।
Sensors — Physical Quantities को मापने वाले Devices
📏 Sensors कौन-कौन सी Physical Quantities मापते हैं?
| Physical Quantity | Sensor | आसान समझ |
|---|---|---|
| Temperature | DHT11, LM35, DS18B20 | गर्मी/heat energy मापना |
| Light Intensity | LDR, BH1750 | रोशनी का level detect करना |
| Pressure | BMP180, MPX5010 | हवा/fluid का दबाव मापना |
| Humidity | DHT22, HIH4030 | हवा में नमी (moisture) मापना |
| Motion | PIR, Accelerometer, Gyroscope | Movement detect करना |
| Gas/Air Quality | MQ2 (Smoke), MQ135 (Air), MQ7 (CO) | ज़हरीली gases detect करना |
| Proximity/Distance | Ultrasonic (HC-SR04), IR Proximity | Object की दूरी/presence detect करना |
| Touch | Capacitive Touch (TTP223) | Human touch detect करना |
| Sound | Microphone Sensor (KY-037) | Audio/vibration detect करना |
🧾 Sensor Characteristics (5 गुण)
| Characteristic | मतलब (आसान भाषा में) |
|---|---|
| Sensitivity | कितने छोटे change को detect कर सकता है |
| Accuracy | Output कितना सही (correct) है |
| Linearity | Input बढ़ने पर output भी उसी अनुपात में बढ़े (सीधा संबंध) |
| Response Time | Change पर react करने में लगने वाला समय |
| Range | वह limit जिसमें sensor सही output देता है |
🌍 IoT में Use Cases
- Smart Home: Temperature व light sensors से automatic AC व lighting control।
- Smart Agriculture: Moisture sensors से irrigation control।
- Smart Health: Heart rate व body temperature sensors।
- Smart City: Air quality sensors व motion detection cameras।
Working Principle — Sensor काम कैसे करता है?
🔄 Sensor Working Flow (Diagram)
Physical Input से Microcontroller तक — 4 Steps
- 1. Sensing Element: Actual physical parameter detect करता है (heat, light, motion)।
- 2. Transduction Element: Sensed quantity को electrical signal में convert करता है।
- 3. Signal Conditioning: Signal को usable बनाना — Amplification (weak signal बढ़ाना), Filtering (noise हटाना), Conversion (Analog → Digital via ADC)।
- 4. Data Transmission: Converted signal controller/cloud तक भेजा जाता है।
🌡️ Example: LM35 Temperature Sensor
LM35 Celsius temperature के proportional voltage output देता है। Temperature बदलने पर semiconductor junction का voltage बदलता है, जो microcontroller के analog pin पर जाकर digital value में convert होता है।
यानी 25°C पर output = 250 mV; 30°C पर = 300 mV। यह signal Arduino process करके LCD पर दिखा सकता है।
🔦 अन्य Sensors की Working (Real Life)
| Sensor | कैसे काम करता है |
|---|---|
| LDR | Light intensity बढ़ने पर resistance घटता है → voltage change → signal MCU को |
| Thermistor | Temperature बढ़ने पर resistance बदलता है → resistance change signal बनता है |
| IR Sensor | Infrared light reflect होकर receiver को मिलती है → object detection |
| Ultrasonic (HC-SR04) | Sound waves emit करके reflection का time मापता है → distance calculate |
Types of Sensors — IoT में Sensors का वर्गीकरण
हर IoT application को अलग parameter sense करना होता है, इसलिए sensors को तीन आधारों पर classify किया जाता है:
1️⃣ Signal Type के आधार पर
| Type | Output | Examples |
|---|---|---|
| Analog Sensors | Continuous signal — real-time changing values | LM35, LDR, Thermistor |
| Digital Sensors | Discrete On/Off (0 या 1) — threshold पर काम | IR Obstacle Sensor, PIR Motion Sensor |
2️⃣ Power Requirement के आधार पर
| Type | Power | Examples |
|---|---|---|
| Active Sensors | External power supply चाहिए | Ultrasonic Sensor, IR Sensor |
| Passive Sensors | बिना external power — energy environment से | Thermocouple, LDR |
3️⃣ Function/Measurement के आधार पर — Master Table
| Sensor Type | Measured Parameter | Example | IoT Application |
|---|---|---|---|
| Temperature | Heat/Temperature | DHT11, LM35, DS18B20 | Smart Home, Agriculture |
| Light | Light Intensity | LDR, BH1750 | Street Lighting, Security |
| Motion | Object Movement | PIR, Accelerometer, Gyroscope | Smart Doors, Security Alarm |
| Pressure | Air/Fluid Pressure | BMP180, MPX5010 | Weather Monitoring |
| Humidity | Air Moisture % | DHT22, HIH4030 | Agriculture, Weather |
| Gas | Gas Concentration | MQ2 (Smoke), MQ135, MQ7 (CO) | Air Quality, Gas Leakage Alert |
| Proximity | Distance Detection | Ultrasonic HC-SR04, IR Proximity | Parking Assist, Robotics |
| Touch | Human Touch | Capacitive TTP223 | Touch switches, Displays |
| Sound | Audio/Vibration | KY-037 Microphone | Voice detection, Alarms |
🌍 Real-World Combinations
- Smart Street Light: LDR + Microcontroller = Automatic light ON/OFF।
- Smart AC: DHT11 से temperature data → controller → AC compressor control।
- Gas Leakage Alert: MQ2 से gas detection → buzzer + mobile notification।
- Smart Farming: Moisture Sensor से data → automatic water pump ON।
Actuators — System को हिलाने/Control करने वाले Devices
⚙️ Working Principle (3 Steps)
- 1. Controller एक command signal generate करता है।
- 2. Actuator signal receive करके internal energy source से power लेता है।
- 3. Mechanical motion या control output produce होता है — feedback से adjust भी होता है।
🗂️ Classification of Actuators (Diagram)
Energy Source व Motion Type के आधार पर वर्गीकरण
📋 IoT में Common Actuators
| Actuator | कार्य | उपयोग |
|---|---|---|
| DC Motor | Electrical energy को continuous rotation में convert | Robotics, fans |
| Servo Motor | Precise angle control (0°–180°) | Smart door lock, robotic arm |
| Stepper Motor | Specific steps में rotate करता है | CNC machines, 3D printers |
| Relay | High-voltage device को low-power signal से control | AC appliances, water pump |
| Solenoid | Magnetic field से linear push/pull motion | Door locks, valves |
🌍 Applications व ✔️ Advantages
- Applications: Smart Home (door locks, curtains, AC), Smart Agriculture (pump/valve), Industry (robotic arms), Healthcare (bed adjustment), Automobiles (electric windows, throttle)।
- Advantages: Automation, कम manual operation, fast व accurate physical response, energy-efficient design।
Microcontrollers — IoT का Brain: Role, Structure व Working
🧠 Microcontroller की Internal Structure (Diagram)
Single Chip के अंदर के 6 Components
🎯 IoT में Microcontroller के 5 Functions
- 1. Data Collection: Sensors से analog/digital data receive करना।
- 2. Data Processing: Embedded code logic से data analyze करना।
- 3. Decision Making: Threshold/condition के आधार पर actuator को command देना।
- 4. Communication: Wi-Fi, Bluetooth, GSM modules से cloud/user app से connect होना।
- 5. Real-time Control: Immediate response — light ON/OFF, motor control।
💻 Embedded Programming का उदाहरण
Microcontroller को Embedded C या Arduino IDE से program किया जाता है — conditions (if-else) से sensor input के अनुसार actuator control होता है:
Arduino Code — Temperature से Fan Control
if (temperature > 30) {
digitalWrite(fan, HIGH); // Fan ON
} else {
digitalWrite(fan, LOW); // Fan OFF
}
⭐ Popular Microcontrollers in IoT
| Microcontroller | Processor | Key Features | Common Uses |
|---|---|---|---|
| Arduino UNO (ATmega328P) | 8-bit | Easy to program, 14 Digital + 6 Analog pins | Learning projects, prototyping |
| NodeMCU (ESP8266) | 32-bit | Wi-Fi built-in, IoT friendly | Cloud-based IoT projects |
| ESP32 | Dual-core 32-bit | Wi-Fi + Bluetooth, low power | Smart IoT devices, wearables |
| Raspberry Pi Pico | Dual-core ARM Cortex-M0+ | High speed, GPIO flexibility | Edge computing, automation |
| STM32 | ARM Cortex-M | High performance 32-bit | Industrial automation, drones |
📡 Microcontroller के Communication Modes
IoT में communication एक critical factor है — microcontrollers connectivity modules के माध्यम से cloud व other IoT devices से जुड़ते हैं:
| Communication Mode | Module | उपयोग |
|---|---|---|
| Wi-Fi | ESP8266 / ESP32 | Cloud-based IoT applications |
| Bluetooth | HC-05 | Short range communication |
| ZigBee / LoRa | NRF24L01, LoRa modules | Long-range, low-power networks |
| GSM / GPRS | SIM800L, SIM900 | Cellular IoT communication |
🏠 Integration Example — Smart Home System
- Sensor: PIR motion sensor movement detect करता है।
- Controller: NodeMCU signal process करके decision लेता है।
- Actuator: Light bulb को ON/OFF करता है।
- Cloud: User के mobile app को notification भेजी जाती है।
🔮 Future Scope of Microcontrollers in IoT
Modern controllers जैसे ESP32-S3, STM32 AI और RISC-V boards अब AI + Machine Learning on Edge support करते हैं — इससे IoT devices खुद से सीखने (self-learning) और निर्णय लेने में सक्षम बनेंगे।
Controller as Gateway — Sensors व Actuators की Interfacing
🌉 Gateway Architecture (Diagram)
Controller — Sensing World व Control World के बीच Bridge
🎯 Gateway के 5 Functions
- 1. Data Acquisition: Sensors से analog/digital signals receive करना।
- 2. Signal Conversion: Analog signal को digital format (ADC) में convert करना।
- 3. Data Processing: Sensor data पर logic apply करके decision लेना।
- 4. Command Transmission: Decision के अनुसार actuator को control signal भेजना।
- 5. Connectivity: Wi-Fi, Bluetooth, ZigBee या LoRa से cloud से data exchange करना।
🔌 Types of Interfacing
| Interfacing Type | Signal | Examples |
|---|---|---|
| Analog Interfacing | Continuous signals (voltage changes) | LDR, LM35 sensors |
| Digital Interfacing | Discrete signals (0 या 1) | IR sensor, Ultrasonic sensor |
☁️ Cloud Communication
Controller gateway local devices के साथ-साथ MQTT, HTTP या CoAP protocols से cloud server से भी data send/receive करता है — wireless modules जैसे ESP8266 (Wi-Fi), HC-05 (Bluetooth), NRF24L01 support करता है।
✔️ Advantages
- Real-time monitoring व control।
- बेहतर data accuracy व automation।
- Remote access के लिए cloud integration।
- System modularity व scalability।
Microcontroller vs Microprocessor
⚖️ Detailed Comparison Table
| Feature | Microcontroller | Microprocessor |
|---|---|---|
| Definition | Single chip — CPU, Memory, I/O ports सब साथ | सिर्फ CPU — external Memory व I/O चाहिए |
| System Design | Compact embedded system | Complex और modular system |
| Clock Speed | 1 MHz – 300 MHz | 1 GHz – 5 GHz |
| Power Consumption | Low | High |
| Programming | Simple (Embedded C, Arduino IDE) | Complex (C/C++, OS level) |
| Cost | Cheap | Expensive |
| Use Case | IoT, Robotics, Embedded devices | Computers, Servers, Laptops |
| Examples | Arduino UNO, ESP32, NodeMCU | Raspberry Pi 4, BeagleBone, Intel CPUs |
🔄 Working Flow का अंतर
- Microcontroller: Sensor → Controller → Actuator (Real-time Control)।
- Microprocessor: Sensor → Processor → Cloud/Display (Data Processing व Analytics)।
✔️ किसके क्या फ़ायदे?
- Microcontroller: Low power/cost, compact, beginners के लिए आसान, real-time response।
- Microprocessor: High computation power, multitasking व OS-based operation, AI/ML व data-driven IoT के लिए suitable।
Microcontroller Families — Embedded Ecosystem के Types
1️⃣ Bit Size के आधार पर Classification
| Bit Size | उपयोग | Examples |
|---|---|---|
| 8-bit | Basic applications — कम cost, power efficient | ATmega328P (Arduino UNO), PIC16F877A, 8051 |
| 16-bit | Moderate processing speed | MSP430, PIC24 |
| 32-bit | High performance IoT applications | ARM Cortex-M series, ESP32, STM32 |
2️⃣ Memory Architecture के आधार पर
| Architecture | Memory Design | Examples |
|---|---|---|
| Harvard Architecture | Program memory व data memory अलग-अलग — faster processing | AVR, PIC microcontrollers |
| Von Neumann Architecture | Program व data memory shared | 8051 microcontroller |
3️⃣ प्रमुख Families — Master Table
| Family | Bit Size | Key Features | Applications / Examples |
|---|---|---|---|
| 8051 (Intel/Atmel) | 8-bit | सबसे पुरानी व popular; 12 MHz, 4KB ROM, 128B RAM | Education, basic automation — AT89C51, AT89S52 |
| PIC (Microchip) | 8/16/32-bit | Harvard, reliable, industrial | Automotive, home automation — PIC16F877A, PIC18F4550 |
| AVR (Atmel) | 8-bit | Fast, efficient, Harvard — Arduino boards में | Robotics, IoT — ATmega8, ATmega32, ATmega328P |
| ARM Cortex | 32-bit | High-performance RISC, 200 MHz+, AI-ready | Drones, automotive, AI IoT — STM32, NXP LPC1768 |
| MSP430 (Texas Instr.) | 16-bit | Ultra-low power (sleep mode) | Battery IoT, energy metering — MSP430G2553, MSP430F5529 |
| ESP (Espressif) | 32-bit | Wi-Fi + Bluetooth built-in | Smart home, cloud IoT — ESP8266, ESP32, ESP32-S3 |
| Arduino Boards | 8/32-bit | Open-source, beginner friendly, Arduino IDE | Learning kits, prototyping — UNO, Mega, Nano, Due |
| Raspberry Pi Pico (RP2040) | 32-bit dual-core | ARM Cortex-M0+, 133 MHz तक | Robotics, edge AI — Pico, Pico W (Wi-Fi) |
| Renesas RX | 32-bit | High reliability, fast ADC | Automotive ECUs, medical devices — RX63N, RX72M |
| NXP LPC | 32-bit | High-speed I/O, USB, CAN, I2C | Industrial automation — LPC1768, LPC2148 |
| RISC-V (Future-ready) | 32/64-bit | Open-source, customizable, edge AI capable | Future IoT/AI — SiFive FE310, ESP32-C3 |
🤔 Microcontroller चुनते समय ध्यान रखने योग्य बातें
- Application requirement — speed, sensors, connectivity।
- Available peripherals — ADC, PWM, UART, I2C।
- Memory size — Flash, SRAM।
- Power consumption — battery vs main supply।
- Cost व community support।
🔮 Future of Microcontrollers
आने वाले समय में microcontrollers में AI/ML support, edge processing व low-power wireless communication और advanced होते जा रहे हैं — जैसे ESP32-S3, STM32 AI series व RISC-V based controllers। इससे IoT devices self-learning व स्वयं निर्णय लेने में सक्षम बनेंगे।
Summary — Quick Revision
- Trio: Sensor (👀 sense) → Microcontroller (🧠 process/decide) → Actuator (💪 act)।
- Sensor: Physical quantity को electrical signal में convert — Transduction। Characteristics: Sensitivity, Accuracy, Linearity, Response Time, Range।
- Signal Conditioning: Amplification + Filtering + Conversion (ADC)। LM35 Formula: Output (mV) = 10 × Temp (°C)।
- Sensor Types: Analog (LM35, LDR) vs Digital (PIR, IR); Active (Ultrasonic, IR — power चाहिए) vs Passive (LDR, Thermocouple — बिना power)।
- Key Sensors: DHT11 (Temp/Humidity), LDR (Light), PIR (Motion), MQ135 (Gas), HC-SR04 (Distance), BMP180 (Pressure)।
- Actuators: Electrical energy → mechanical motion। Energy source: Electrical/Hydraulic/Pneumatic; Motion: Linear/Rotary। Servo = angle (0°–180°), Stepper = steps, Relay = low signal से high-voltage control।
- Microcontroller: Single chip पर CPU + Memory + I/O + ADC + Timers + Comm (UART/SPI/I2C)। Functions: Collect → Process → Decide → Communicate → Control।
- Popular MCUs: Arduino UNO (8-bit), NodeMCU/ESP8266 (Wi-Fi), ESP32 (Wi-Fi+BT), Pico (RP2040), STM32 (ARM)।
- MCU vs MPU: MCU = सब कुछ एक chip पर, low power, cheap, IoT के लिए; MPU = सिर्फ CPU, GHz speed, computers के लिए।
- Families: 8051 (oldest), AVR (Arduino), PIC (industrial), ARM (high-perf), MSP430 (low power), ESP (wireless), RISC-V (future)। Harvard (अलग memory — AVR/PIC) vs Von Neumann (shared — 8051)।
Model Questions — 50 Important MCQs + 15 Theory Questions
❓ A. Multiple Choice Questions (50 Important Questions)
| प्रश्न | Options | Ans |
|---|---|---|
| 1. IoT device में environment से data कौन collect करता है? | a) Actuator b) Sensor c) Relay d) Motor | b |
| 2. IoT का "brain" किसे कहा जाता है? | a) Sensor b) Actuator c) Microcontroller d) Cloud | c |
| 3. Sensors को IoT की क्या कहा जाता है? | a) Muscles b) Eyes and Ears c) Legs d) Heart | b |
| 4. Actuators IoT system के क्या कहलाते हैं? | a) Eyes b) Brain c) Muscles/Hands d) Memory | c |
| 5. Physical quantity को electrical signal में बदलने की प्रक्रिया क्या कहलाती है? | a) Conversion b) Transduction c) Amplification d) Filtering | b |
| 6. DHT11 sensor क्या मापता है? | a) Light b) Temperature व Humidity c) Motion d) Gas | b |
| 7. LDR का पूरा नाम क्या है? | a) Light Data Resistor b) Light Dependent Resistor c) Low Density Resistor d) Light Digital Reader | b |
| 8. Motion detect करने के लिए कौन-सा sensor उपयोग होता है? | a) LDR b) LM35 c) PIR d) BMP180 | c |
| 9. MQ135 sensor किसके लिए उपयोग होता है? | a) Temperature b) Air Quality/Gas c) Light d) Pressure | b |
| 10. Distance मापने के लिए कौन-सा sensor उपयोग होता है? | a) DHT22 b) Ultrasonic (HC-SR04) c) LDR d) TTP223 | b |
| 11. Pressure मापने वाला sensor कौन-सा है? | a) BMP180 b) PIR c) MQ2 d) KY-037 | a |
| 12. Smoke detect करने के लिए कौन-सा sensor है? | a) MQ135 b) MQ2 c) LM35 d) LDR | b |
| 13. Continuous output देने वाले sensors क्या कहलाते हैं? | a) Digital Sensors b) Analog Sensors c) Active Sensors d) Smart Sensors | b |
| 14. PIR motion sensor किस प्रकार का sensor है? | a) Analog b) Digital c) Hydraulic d) Passive Analog | b |
| 15. External power की आवश्यकता वाले sensors क्या कहलाते हैं? | a) Passive b) Active c) Digital d) Static | b |
| 16. निम्न में से कौन Passive sensor है? | a) Ultrasonic b) IR Sensor c) LDR d) Radar | c |
| 17. Thermocouple किस श्रेणी का sensor है? | a) Active b) Passive c) Digital d) Wireless | b |
| 18. Sensor की छोटे changes detect करने की क्षमता क्या कहलाती है? | a) Accuracy b) Range c) Sensitivity d) Linearity | c |
| 19. Input-output के सीधे (proportional) संबंध को क्या कहते हैं? | a) Accuracy b) Linearity c) Sensitivity d) Response | b |
| 20. LM35 में 25°C temperature पर output voltage कितना होगा? | a) 25 mV b) 2.5 V c) 250 mV d) 100 mV | c |
| 21. LM35 का working formula क्या है? | a) V = Temp ÷ 10 b) Output (mV) = 10 × Temp (°C) c) V = Temp² d) V = 100 × Temp | b |
| 22. Signal Conditioning में weak signal को बढ़ाना क्या कहलाता है? | a) Filtering b) Conversion c) Amplification d) Transduction | c |
| 23. Signal से noise हटाने की प्रक्रिया क्या है? | a) Amplification b) Filtering c) Actuation d) Sensing | b |
| 24. Ultrasonic sensor distance कैसे calculate करता है? | a) Light reflection से b) Sound waves के reflection time से c) Heat से d) Pressure से | b |
| 25. Actuator electrical energy को किसमें convert करता है? | a) Light b) Sound c) Mechanical Motion d) Data | c |
| 26. Fluid pressure से operate होने वाले actuators क्या कहलाते हैं? | a) Electrical b) Pneumatic c) Hydraulic d) Solar | c |
| 27. Compressed air से operate होने वाले actuators कौन-से हैं? | a) Hydraulic b) Pneumatic c) Electrical d) Thermal | b |
| 28. 0°–180° angle control के लिए कौन-सा motor उपयोग होता है? | a) DC Motor b) Servo Motor c) Stepper Motor d) AC Motor | b |
| 29. CNC machines व 3D printers में कौन-सा motor उपयोग होता है? | a) DC Motor b) Servo c) Stepper Motor d) Solenoid | c |
| 30. Low-power signal से high-voltage device control करने वाला component कौन-सा है? | a) Sensor b) Relay c) LDR d) ADC | b |
| 31. Magnetic field से linear push/pull motion कौन generate करता है? | a) Servo b) Stepper c) Solenoid d) Relay | c |
| 32. सीधी रेखा में motion देने वाले actuators क्या कहलाते हैं? | a) Rotary b) Linear c) Circular d) Static | b |
| 33. Microcontroller में sensors के analog data को digital में कौन convert करता है? | a) DAC b) ADC c) CPU d) RAM | b |
| 34. निम्न में से कौन microcontroller के communication interfaces हैं? | a) HTTP, FTP b) UART, SPI, I2C c) TCP, UDP d) USB, HDMI | b |
| 35. Events व delays manage करने के लिए microcontroller में क्या होता है? | a) ADC b) Timers/Counters c) Relay d) LDR | b |
| 36. Arduino UNO में कौन-सा microcontroller chip होता है? | a) ESP8266 b) ATmega328P c) STM32 d) RP2040 | b |
| 37. NodeMCU में कौन-सा chip होता है? | a) ATmega328P b) ESP8266 c) 8051 d) MSP430 | b |
| 38. Wi-Fi + Bluetooth दोनों built-in वाला microcontroller कौन-सा है? | a) Arduino UNO b) 8051 c) ESP32 d) MSP430 | c |
| 39. Raspberry Pi Pico में कौन-सा chip होता है? | a) ESP32 b) RP2040 c) ATmega8 d) PIC16F877A | b |
| 40. Microcontroller को program करने के लिए कौन-सी language/IDE उपयोग होती है? | a) HTML b) Embedded C / Arduino IDE c) SQL d) Photoshop | b |
| 41. Microcontroller में CPU, Memory और I/O कहाँ होते हैं? | a) अलग-अलग chips पर b) एक single chip पर c) Cloud पर d) External board पर | b |
| 42. Microprocessor को काम करने के लिए क्या चाहिए? | a) कुछ नहीं b) External Memory व I/O devices c) सिर्फ battery d) सिर्फ sensor | b |
| 43. निम्न में से कौन Microprocessor-based board है? | a) Arduino UNO b) NodeMCU c) Raspberry Pi 4 d) Raspberry Pi Pico | c |
| 44. Microcontroller की clock speed आमतौर पर कितनी होती है? | a) 1 GHz – 5 GHz b) 1 MHz – 300 MHz c) 10 GHz+ d) 1 Hz – 10 Hz | b |
| 45. Program व data memory अलग-अलग रखने वाली architecture कौन-सी है? | a) Von Neumann b) Harvard c) RISC d) CISC | b |
| 46. 8051 microcontroller किस architecture पर आधारित है? | a) Harvard b) Von Neumann c) ARM d) RISC-V | b |
| 47. Arduino boards में कौन-सी microcontroller family उपयोग होती है? | a) PIC b) AVR c) MSP430 d) Renesas | b |
| 48. Ultra-low power (battery IoT) के लिए कौन-सी family famous है? | a) ARM Cortex b) 8051 c) MSP430 d) ESP | c |
| 49. STM32 किस family पर आधारित है? | a) AVR b) ARM Cortex-M c) 8051 d) PIC | b |
| 50. Open-source, future-ready architecture कौन-सी है जो edge AI support करती है? | a) 8051 b) Von Neumann c) RISC-V d) PIC | c |
🧩 B. Theory Questions (15 Important One-Liners)
- Sensor क्या है?एक electronic device जो physical quantity (temperature, light, motion, pressure) को detect करके electrical signal में convert करता है — जैसे DHT11, LDR, PIR।
- Transduction क्या है?Energy का एक रूप से दूसरे रूप में परिवर्तन — sensor जब physical stimulus को electrical signal में बदलता है तो यही प्रक्रिया transduction कहलाती है।
- Signal Conditioning के तीन steps बताइए।Amplification (weak signal बढ़ाना), Filtering (noise हटाना) और Conversion (ADC से Analog को Digital में बदलना)।
- Analog और Digital Sensors में अंतर बताइए।Analog sensors continuous output देते हैं (LM35, LDR); Digital sensors On/Off यानी 0/1 output देते हैं (PIR, IR sensor)।
- Active और Passive Sensors में अंतर बताइए।Active sensors को external power चाहिए (Ultrasonic, IR); Passive sensors बिना external power के काम करते हैं (LDR, Thermocouple)।
- Sensor की पाँच characteristics बताइए।Sensitivity, Accuracy, Linearity, Response Time और Range।
- LM35 sensor की working बताइए।यह Celsius temperature का proportional voltage output देता है — Formula: Output (mV) = 10 × Temperature (°C); जैसे 25°C पर 250 mV।
- Actuator क्या है और इसके energy-source आधारित तीन प्रकार बताइए।Electrical energy को mechanical motion में बदलने वाला device — Electrical (Motor, Relay), Hydraulic (fluid pressure) और Pneumatic (compressed air)।
- Servo, Stepper और Relay में अंतर बताइए।Servo precise angle control (0°–180°) करता है; Stepper specific steps में घूमता है (CNC/3D printer); Relay low-power signal से high-voltage device control करता है।
- Microcontroller क्या है और इसके मुख्य components बताइए।Single chip पर बना mini computer — CPU, Memory (RAM/ROM/Flash), I/O Ports, Timers/Counters, ADC व Communication Interfaces (UART, SPI, I2C)।
- Controller को Gateway क्यों कहा जाता है?क्योंकि यह sensing world (sensors) और control world (actuators) के बीच bridge है — data acquisition, ADC conversion, processing, command transmission व cloud connectivity — पाँचों functions करता है।
- Microcontroller और Microprocessor में चार अंतर बताइए।MCU में CPU+Memory+I/O एक chip पर, MPU में सिर्फ CPU; MCU low power व सस्ता, MPU high power व महँगा; MCU की speed MHz में, MPU की GHz में; MCU IoT/embedded में, MPU computers/servers में।
- Harvard और Von Neumann Architecture में अंतर बताइए।Harvard में program व data memory अलग-अलग होती है (AVR, PIC — faster); Von Neumann में दोनों shared होती हैं (8051)।
- ESP8266 और ESP32 में अंतर बताइए।ESP8266 (NodeMCU) में सिर्फ Wi-Fi built-in है; ESP32 dual-core है जिसमें Wi-Fi + Bluetooth दोनों built-in हैं और power efficiency बेहतर है।
- Microcontroller चुनते समय किन बातों का ध्यान रखें?Application requirement (speed/connectivity), peripherals (ADC, PWM, UART, I2C), memory size (Flash/SRAM), power consumption और cost/community support।