Arduino: ehitage voltmeetrid - kuidas see töötab
Arduinoga ei saa peaaegu midagi ehitada. Selles artiklis paljastame, kuidas ise voltmeetrit luua.
Arduino: ehitage voltmeetrid - kuidas see töötab
- Voltmeetri osad on suhteliselt juhitavad: vajate Arduinot, leivalauda, 100kΩ ja 10kΩ takistit ning mõnda hüppajakaablit.
- Ühendage kaablid ja takistid nagu pildil näidatud.
Programmeerige Arduino voltmeeter
Kui kõik on õigesti ühendatud, võite hakata voltmeetrit programmeerima. Kopeerimise täieliku koodi leiate meie pildigaleriist.
- Esiteks käsud "float vp = 4, 7;", "float r1 = 100000;" ja "ujuk r2 = 10000;" lõi kolm muutujat. Muutujad r1 ja r2 tähistavad kahte takistit. Muutuja vp on pinge, mille Arduino saab USB-kaabli kaudu. Turvalisuse huvides on see pisut vähem kui 5 V.
- Siis käsuga "Serial.print ((int) (vp / (r2 / (r1 + r2)))));" jadamonitori maksimaalne väljundpinge.
- Nüüd käskudega "float v = (analogRead (0) * vp) / 1024.0;" ja "ujuk v2 = v / (r2 / (r1 + r2));" arvutatakse vaba hüppaja kaablite pinge. Kui soovite, saate seda teha käsuga "Serial.println (v2);" saab väljastada ka jadamonitoris.