📘 CodingMarble Learn

एम्बेडेड सिस्टम (Embedded Systems)

एम्बेडेड सिस्टम एक छोटा कंप्यूटर है जो किसी बड़ी चीज़ के अंदर एक ही काम के लिए लगा होता है, जैसे वॉशिंग मशीन या ट्रैफ़िक लाइट। यह सेंसर से पढ़ता है (इनपुट), माइक्रोकंट्रोलर पर प्रोग्राम चलाता है (प्रोसेस) और LED, मोटर जैसे एक्चुएटर चलाता है (आउटपुट)। प्रोग्राम लूप में दोहराता है और वेरिएबल, शर्तें व इवेंट इस्तेमाल करता है। स्मार्ट चीज़ें ब्लूटूथ या वाई-फ़ाई जैसे प्रोटोकॉल से डेटा भेजती हैं।

🎬 कदम-दर-कदम कहानी

  1. यह छोटा कंप्यूटर (माइक्रोकंट्रोलर) किसी मशीन के अंदर छिपा रहता है। यही एम्बेडेड सिस्टम है।
  2. इनपुट: सेंसर बाहर की दुनिया नापता है। यह रोशनी का सेंसर 0 से 1023 तक संख्या भेजता है।
  3. प्रोसेस: प्रोग्राम एक नियम जाँचता है: “अगर रोशनी < सीमा, तो…”। यह जाँच बार-बार लूप में चलती है।
  4. आउटपुट: एक्चुएटर काम करता है। अँधेरा हुआ, तो LED जली। यह सब पलक झपकने से भी तेज़ होता है।
  5. एक ही बोर्ड कई काम कर सकता है: गरमी ज़्यादा हो तो पंखे की मोटर भी चले।
  6. खुद आज़माओ: रोशनी और सीमा के स्लाइडर बदलो। पहले अंदाज़ा लगाओ LED कब जलेगी, फिर जाँचो।

टिप: 3D दृश्य को घुमाने के लिए खींचें। ज़ूम के लिए दो उंगलियाँ इस्तेमाल करें।

🤔 आम शंकाएँ और उनके जवाब

क्या मेरा फ़ोन एम्बेडेड सिस्टम है?

फ़ोन सामान्य कंप्यूटर है, पर उसके अंदर कई एम्बेडेड सिस्टम हैं: कैमरा कंट्रोलर, बैटरी मैनेजर, टच चिप।

सेंसर लक्स की जगह 0 से 1023 क्यों देता है?

ADC वोल्टता को 10-बिट संख्या में बदलता है। ज़रूरत हो तो सूत्र से असली इकाई निकाल सकते हैं।

जाँच लूप के अंदर क्यों हो?

रोशनी समय के साथ बदलती है। लूप न हो तो बोर्ड एक बार देखकर अँधेरा होना कभी नहीं पकड़ेगा।

LED कितनी जल्दी जवाब देती है?

लूप एक सेकंड में हज़ारों बार चल सकता है, तो बदलाव तुरंत लगता है।

क्या एक माइक्रोकंट्रोलर दो नियम चला सकता है?

हाँ। लूप रोशनी और तापमान को एक के बाद एक बहुत तेज़ी से जाँचता है।

एम्बेडेड सिस्टम क्या है?

एम्बेडेड सिस्टम एक कंप्यूटर है जो किसी दूसरी चीज़ के अंदर एक तय काम के लिए लगा होता है। हमें वह कंप्यूटर जैसा दिखता नहीं।

माइक्रोकंट्रोलर

इसका दिमाग़ माइक्रोकंट्रोलर है: एक ही चिप में प्रोसेसर, मेमोरी (प्रोग्राम और डेटा के लिए) और इनपुट/आउटपुट पिन। साधारण कंप्यूटर में माइक्रोप्रोसेसर होता है, जिसे अलग मेमोरी चिप चाहिए।

स्कूल और शौक के बोर्ड (Arduino जैसे या micro:bit जैसे) माइक्रोकंट्रोलर को पिन, USB और बिजली के साथ एक बोर्ड पर रखते हैं।

सेंसर और एक्चुएटर

हर एम्बेडेड सिस्टम इनपुट → प्रोसेस → आउटपुट पर चलता है।

सेंसर (इनपुट)

एक्चुएटर (आउटपुट)

एम्बेडेड सिस्टम की प्रोग्रामिंग

ज़्यादातर प्रोग्राम के दो हिस्से: setup (एक बार चले) और loop (हमेशा चलता रहे)।

setup: पिन 13 को आउटपुट बनाओ
loop:
  light = सेंसर पढ़ो
  if light < 300:
      LED चालू
  else:
      LED बंद
  100 ms रुको

कोड लिखने से पहले फ़्लोचार्ट बनाओ। फिर जाँचो और ग़लती सुधारो (डीबग)।

स्मार्ट चीज़ें और प्रोटोकॉल

स्मार्ट चीज़ वह एम्बेडेड सिस्टम है जो दूसरे उपकरणों से बात करे — इंटरनेट ऑफ़ थिंग्स (IoT)।

सोचने की बातें: बैटरी, खर्च, सुरक्षा और डेटा की निजता।

मुख्य सूत्र और परिभाषाएँ

हल किए गए उदाहरण

1. स्वचालित स्ट्रीट लाइट में इनपुट, प्रोसेस और आउटपुट बताओ।

इनपुट: रोशनी सेंसर। प्रोसेस: माइक्रोकंट्रोलर जाँचता है रोशनी सीमा से कम है या नहीं। आउटपुट: रिले से लैंप चालू।

2. 10-बिट ADC, 5 V संदर्भ, 2.5 V पढ़ता है। कौन-सी संख्या?

(2.5/5) × 1023 ≈ 511।

3. 30 °C से ऊपर पंखा चलाने का नियम लिखो।

if तापमान > 30: पंखा चालू, else: पंखा बंद — लूप के अंदर।

4. दरवाज़े के बटन के लिए इवेंट (इंटरप्ट) क्यों, लूप में जाँच क्यों नहीं?

बोर्ड सो सकता है और बटन दबने पर ही जागता है; बैटरी बचती है और जल्दी का दबाव छूटता नहीं।

5. मिट्टी सेंसर 0 (गीला) से 1023 (सूखा) देता है। पौधे को पानी देने की योजना बनाओ।

लूप: सेंसर पढ़ो; मान > 700 तो पंप 3 s चालू; 10 मिनट रुको; दोहराओ।

आम गलतियाँ

अभ्यास क्विज़

1. इनमें एम्बेडेड सिस्टम कौन-सा है?
2. सेंसर एक:
3. माइक्रोकंट्रोलर में होता है:
4. एक्चुएटर कौन-सा है?
5. ब्लूटूथ और वाई-फ़ाई उदाहरण हैं:

अभ्यास: खुद जवाब दो

अपना जवाब लिखो या चुनो, फिर जाँचें दबाओ। अटको तो संकेत देखो; जवाब देने के बाद पूरा हल दिखेगा।

अक्सर पूछे जाने वाले प्रश्न

एम्बेडेड सिस्टम क्या है, उदाहरण सहित?

किसी उत्पाद के अंदर एक काम वाला छोटा कंप्यूटर, जैसे माइक्रोवेव का कंट्रोलर या स्वचालित स्ट्रीट लाइट।

सेंसर और एक्चुएटर में क्या अंतर है?

सेंसर कुछ नापता है (इनपुट); एक्चुएटर कुछ करता है, जैसे जलना या घूमना (आउटपुट)।

माइक्रोकंट्रोलर और माइक्रोप्रोसेसर में अंतर?

माइक्रोकंट्रोलर में एक चिप पर CPU, मेमोरी और I/O होते हैं; माइक्रोप्रोसेसर सिर्फ़ CPU है, उसे बाहर की मेमोरी चाहिए।

यह कहाँ पढ़ाया जाता है

इंग्लैंडYear 9Technical knowledge
जापान高校(専門学科)1〜3年Hardware Technology
फ्रांसPremièreCompetences and content

पहले यह पढ़ें

आगे पढ़ें

इससे जुड़े पाठ

सभी कंप्यूटर विज्ञान पाठ