स्केच में ओम का नियम
Arduino C++एक Uno से कागज़ वाला हिसाब करवाएँ और 5 V सप्लाई और 2 V वाली LED के साथ हर जंपर पंक्ति (220, 1000 और 10000 ohm) का करंट "220 ohm: 13.64 mA" के रूप में छापें। शुरुआती कोड तीनों पंक्तियों के लिए 0 mA छापता है: पता करें क्यों। फिर एक लाइन जोड़ें जो सबसे छोटा रेज़िस्टर बताए जो LED को 20 mA पर रखे: "20 mA needs 150 ohm"।
जाँच
- अभी चलाया नहीं गया220 ohm: 13.6 mA
- अभी चलाया नहीं गया1000 ohm: 3.0 mA
- अभी चलाया नहीं गया10000 ohm: 0.30 mA
- अभी चलाया नहीं गया20 mA needs 150 ohm छापता है
संकेत
- C++ में int को int से भाग देने पर int मिलता है: 3 / 220 = 0, और 0 × 1000 भी 0 ही है।
- संख्याओं को float बनाएँ (5.0, 2.0, 1000.0) और भाग में दशमलव बने रहते हैं।
- R = (V − V_F) / I, I एम्पियर में: 3.0 / 0.020 = 150। Serial.print(x, 0) एक float को बिना दशमलव के छापता है।