Volt meter
Volt meter
En enkel voltmätare med Arduino kort är att använda A/D Analog till Digital omvandling.

Potentiometern är på 10 Kohm och har en stiftlist fastlödd. I mittenstiftet är hela skalan 0 till 4.75 Volt.

Min dator har bara 4.75 Volt ut från USB-porten. Detta måste jag mäta och ange i Scetchen.
I den orangea kabel mäts den justerbara spänningen.

Kod
/* Arduino som simpel Voltmätare Analog input, serial output pc_h pchbutik.se 2015-03-14 */ float UnoVolt = 4.75; // Ändra till det värde som du får på din volt mätare. const int VoltInPinne = A0; // Den orangea kabeln från mitten-pinnen på potentiometern int sensorTal = 0; // Värdet från A0 analoga ingången 0 till 1023 (=10 bitar) float Volt = 0; // 10 bitar värdet som omvandlats till volt float divider = 0; void setup() { // initialize serial communications at 9600 bps: Serial.begin(9600); divider = 1023 / UnoVolt; // Gemensam nämnare } void loop() { // läs det analoga värdet. sensorTal = analogRead(VoltInPinne); // Dela det med nämnaren. Volt = sensorTal / divider; // Skriv det till datorn via USB-kabeln. Visas i 'Serial Monitor' Serial.print("sensorTal = "); Serial.print(sensorTal); Serial.print("\t Volt = "); // \t betyder tab Serial.println(Volt); // Vänta i 1000 millisekunder = 1 sekund delay(1000); }

Detta är resultatet i 'Serial port', när jag skruvar på potentiometern från ena sidan till andra.
Denna sida är konverterad med hjälp av AI.
En sida för dig som bygger elektronik själv, experimenterar och laborerar.
Skapad av Per-Anders Hult för PchButik.se.




