चित्र लोड हो रहा है…
रुका हुआ · आपका कोड अभी नहीं चल रहा। जब तक आप ‘चलाएँ’ नहीं दबाते, बोर्ड वही प्रोग्राम चलाता है जो उसमें पहले से है।
अभी कुछ नहीं छपा। ‘चलाएँ’ दबाएँ।
अभी जाँचा नहीं गया
जाँचने के लिए अपना कोड चलाएँ। जाँचें एक तय स्क्रिप्ट को वर्चुअल घड़ी पर दोहराती हैं, इसलिए एक ही कोड का नतीजा हमेशा एक जैसा आता है।
हर खराबी सिमुलेशन में सच में होती है। एक चालू करें, चित्र देखें, फिर पढ़ें कि ऐसा क्यों हुआ।
आप ही दुनिया हैं: कोड चलते समय पुर्ज़ों को दबाएँ, खिसकाएँ और घुमाएँ।
यहाँ कोई मान बदलें या कोड में किसी चिप पर क्लिक करें।
F401 में DAC नहीं है, इसलिए analogWrite() PWM बनाता है: D9 एक सेकंड में 1000 बार चालू-बंद होता है और ड्यूटी रोशनी तय करती है। A0 पर लगा नॉब ड्यूटी चुनता है।
| पिन | किससे जुड़ता है | क्या करता है |
|---|---|---|
D9 | 220 Ω रेज़िस्टर, फिर LED की लंबी टाँग | PWM आउटपुट: 1 kHz, 8-बिट ड्यूटी। |
A0 | नॉब का वाइपर | ADC इनपुट, 0-4095। |
3V3 | नॉब का एक सिरा | नॉब की रेंज का ऊपरी सिरा। |
GND | नॉब का दूसरा सिरा और LED की छोटी टाँग | साझा ग्राउंड। |
सेंसर और एक्चुएटर जिन्हें यह बोर्ड चलाता है, असली कनेक्शन के साथ।
PWM पिन D9 पर 220 Ω के ज़रिए एक LED: 3.3 V से लगभग 5 mA।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| A | D9तार का रंग नारंगी |
| K | GNDतार का रंग काला |
हमेशा रेज़िस्टर लगाएँ। नीली या सफ़ेद LED को खुद ही लगभग 3 V चाहिए, इसलिए 3.3 V पिन से वह बस हल्की-सी चमकती है।
दोनों सिरे GND और 3V3 पर, वाइपर A0 पर: analogReadResolution(12) के बाद analogRead() 0-4095 देता है।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| 1 | GNDतार का रंग काला |
| W | A0तार का रंग पीला |
| 3 | 3V3तार का रंग लाल |
इसे 3V3 से पावर दें, 5V से कभी नहीं: एनालॉग मोड में ADC इनपुट ज़्यादा से ज़्यादा 4.0 V झेलता है, और 3.3 V से ऊपर कुछ भी हो तो 4095 पढ़ता है।
सिग्नल PWM पिन D9 पर; ज़्यादातर हॉबी सर्वो के लिए 3.3 V का पल्स काफ़ी है।
| पुर्ज़े का पिन | बोर्ड का पिन |
|---|---|
| SIG | D9तार का रंग नारंगी |
| GND | GNDतार का रंग भूरा |
इसे इसकी अपनी 5 V सप्लाई से पावर दें और ग्राउंड जोड़ दें। USB पर पूरे बोर्ड के पास 300 mA हैं, और शुरू होता सर्वो इससे ज़्यादा लेता है।