Inhaltsverzeichnis:

ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1 - Gunook
ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1 - Gunook

Video: ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1 - Gunook

Video: ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1 - Gunook
Video: Master GPIO with Raspberry Pi Pico & MicroPython - Uncover the Secrets! 2024, Juni
Anonim
ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1
ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1
ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1
ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1
ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1
ANALOGSPANNUNG LESEN - ARDUINO - CODE REVEAL #1

CODE REVEAL #1READ ANALOG VOLTAGE: Dieses Beispiel zeigt Ihnen, wie Sie einen analogen Eingang am analogen Pin 0 lesen, die Werte von analogRead () in Spannung umwandeln und auf dem seriellen Monitor der Arduino Software (IDE) ausdrucken.

Schritt 1: ERFORDERLICHE HARDWARE:

Arduino oder Genuino Board, 10k OHM Potentiometer.

Schritt 2: SICHERHEITSVORKEHRUNGEN; GESUNDE NUTZUNG:

BEACHTEN SIE, DASS DIE VERWENDUNG DER EXTERNEN STROMVERSORGUNG AM ANALOGEN PIN DES ARDUINO 5 V NICHT ÜBERSCHREITEN SOLLTE, DA ARDUINO MIT 5 V LOGIK ARBEITET UND DER MIKROCONTROLLER AUSBRENNEN KANN, WENN DIE SPANNUNG HÖHER ALS 5 V IST. DIESES PROJEKT IST NÜTZLICH ZUR PRÜFUNG DER SPANNUNG VON KLEINEN BLEISTIFT- ODER LITHIUM-BATTERIEN UND TRIMPOTS.

Schritt 3: SCHALTUNG:

SCHALTKREIS
SCHALTKREIS
SCHALTKREIS
SCHALTKREIS

Verbinden Sie die drei Drähte vom Potentiometer mit Ihrer Platine. Der erste geht von einem der äußeren Pins des Potentiometers auf Masse. Der zweite geht auf 5 Volt vom anderen äußeren Pin des Potentiometers. Der dritte geht vom mittleren Pin des Potentiometers zum Analogeingang 0. Durch Drehen der Welle des Potentiometers ändern Sie den Widerstand auf beiden Seiten des Schleifers, der mit dem mittleren Pin des Potentiometers verbunden ist. Dadurch ändert sich die Spannung am mittleren Pin. Wenn der Widerstand zwischen der Mitte und der an 5 Volt angeschlossenen Seite nahe Null ist (und der Widerstand auf der anderen Seite nahe bei 10 Kiloohm liegt), nähert sich die Spannung am Mittelstift 5 Volt. Wenn die Widerstände umgekehrt werden, nähert sich die Spannung am Mittelstift 0 Volt oder Masse. Diese Spannung ist die analoge Spannung, die Sie als Eingang lesen. Der Mikrocontroller der Platine verfügt über eine Schaltung, die als Analog-Digital-Wandler oder ADC bezeichnet wird und diese sich ändernde Spannung liest und in eine Zahl zwischen 0 und 1023 umwandelt. Wenn die Welle ganz in eine Richtung gedreht wird, gehen 0 Volt zum Stift und der Eingangswert ist 0. Wenn die Welle ganz in die entgegengesetzte Richtung gedreht wird, gehen 5 Volt zum Stift und der Eingabewert ist 1023. Dazwischen gibt analogRead() eine Zahl zwischen 0 und 1023 zurück, die proportional zur an den Pin angelegten Spannung ist.

Schritt 4: CODE:

CODE
CODE

Wenn Sie keinen Computer oder Laptop haben, können Sie Ihren Arduino mit der App 'Arduinodroid' programmieren, die im Google Play Store erhältlich ist. Sie können den seriellen Monitor mit Hilfe von 'Arduinodroid' besuchen.void setup () { Serial.begin (9600);}void loop () { int sensorValue = analogRead (A0); Erhaltungsspannung = sensorValue * (5,0 / 1023.0); Serial.println (Spannung);}

Schritt 5: Der Instagram-Post

Besuchen Sie diesen Instagram-Post, in dem ich dieses Projekt beschrieben habe -

Empfohlen: