Arduino: būvējiet voltmetrus - kā tas darbojas
Ar Arduino nav gandrīz nekā, ko jūs nevarētu būvēt. Šajā rakstā mēs atklājam, kā pats izveidot voltmetru.
Arduino: būvējiet voltmetrus - kā tas darbojas
- Voltmetra daļas ir salīdzinoši vadāmas: jums ir nepieciešams Arduino, maizes dēlis, 100kΩ un 10kΩ rezistors un daži pārejas kabeļi.
- Pievienojiet kabeļus un rezistorus, kā parādīts attēlā.
Programmējiet Arduino voltmetru
Ja viss ir savienots pareizi, varat sākt programmēt voltmetru. Pilnu kopēšanas kodu varat atrast mūsu attēlu galerijā.
- Pirmkārt, komandas "float vp = 4.7;", "float r1 = 100000;" un "pludiņš r2 = 10000;" izveidoja trīs mainīgos. Mainīgie r1 un r2 apzīmē divus rezistorus. Mainīgais vp ir spriegums, ko Arduino saņem caur USB kabeli. Drošības apsvērumu dēļ tas ir nedaudz mazāks par 5 V.
- Tad ar komandu "Serial.print ((int) (vp / (r2 / (r1 + r2)))));" seriālā monitora maksimālo spriegumu.
- Tagad ar komandām "float v = (analogRead (0) * vp) / 1024.0;" un "pludiņš v2 = v / (r2 / (r1 + r2));" tiek aprēķināts spriegums uz brīvo pāreju kabeļiem. Ja vēlaties, varat to izdarīt ar komandu "Serial.println (v2);" var izvadīt arī seriālajā monitorā.