चित्र लोड हो रहा है…
रुका हुआ · आपका कोड अभी नहीं चल रहा। जब तक आप ‘चलाएँ’ नहीं दबाते, बोर्ड वही प्रोग्राम चलाता है जो उसमें पहले से है।
अभी कुछ नहीं छपा। ‘चलाएँ’ दबाएँ।
अभी जाँचा नहीं गया
जाँचने के लिए अपना कोड चलाएँ। जाँचें एक तय स्क्रिप्ट को वर्चुअल घड़ी पर दोहराती हैं, इसलिए एक ही कोड का नतीजा हमेशा एक जैसा आता है।
हर खराबी सिमुलेशन में सच में होती है। एक चालू करें, चित्र देखें, फिर पढ़ें कि ऐसा क्यों हुआ।
आप ही दुनिया हैं: कोड चलते समय पुर्ज़ों को दबाएँ, खिसकाएँ और घुमाएँ।
यहाँ कोई मान बदलें या कोड में किसी चिप पर क्लिक करें।
LED बटन की नकल करती है: जब तक दबाएँ, जली रहती है।
आखिरकार एक इनपुट: D2 पर लगा पुश बटन तय करता है कि D13 वाली LED कब जले। LED जलाने के लिए उसे दबाए रखें, या कोड बदलें ताकि हर बार दबाने पर LED पलट जाए।
| पिन | किससे जुड़ता है | क्या करता है |
|---|---|---|
5V | बटन की एक तरफ़ | दबाने पर यह D2 से जुड़ जाता है। |
D2 | बटन की दूसरी तरफ़, और 10 kΩ पुल-डाउन | दबाने पर HIGH पढ़ता है, वरना LOW। |
GND | पुल-डाउन और LED | बटन छूटा होने पर D2 को LOW रखता है, और LED का करंट वापस ले जाता है। |
D13 | 220 Ω रेज़िस्टर और LED | LED जलाता है। |
सेंसर और एक्चुएटर जिन्हें यह बोर्ड चलाता है, असली कनेक्शन के साथ।
एनोड (लंबी टाँग) पिन की ओर, कैथोड GND पर, और बीच में सीरीज़ में 220 Ω से 1 kΩ का रेज़िस्टर।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| A | D13तार का रंग नारंगी |
| K | GNDतार का रंग काला |
रेज़िस्टर के बिना कभी नहीं: पिन LED में 100 mA से ज़्यादा करंट धकेलने की कोशिश करेगा।
D2 और GND के बीच, pinMode(2, INPUT_PULLUP) के साथ: दबाने पर LOW पढ़ता है। अगर GND पर बाहरी पुल-डाउन हो और बटन 5 V पर, तो इसके बजाय दबाने पर HIGH पढ़ता है।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| 1 | D2तार का रंग नीला |
| 3 | GNDतार का रंग काला |