Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In diesem Tutorial zeige ich Ihnen, wie Sie mehrere analoge Werte mit nur einem analogen Eingangspin lesen.
Schritt 1: Warum möchten Sie das?
Wenn Sie ein Elektronik-Enthusiast oder ein Bastler sind, kennen Sie vielleicht viele Mikrocontroller-Boards wie
Arduino Uno
Arduino Nano
Arduino pro mini
esp 8266 Knoten
Arduino Uno hat 6 analoge Pins, Nano hat 8 Pins, der Pro Mini hat 6 Pins
Im Gegensatz zu anderen Boards hat nodeMCU nur einen analogen Pin. Wenn Sie also mit nodemcu mehr als einen analogen Wert lesen möchten? Ist es möglich, mehrere Analogwerte mit nur einem Pin zu lesen? Jawohl
Schritt 2: Wie ist das möglich?
Wir tun dies, indem wir Sensoren wie Multiplexing ein- und ausschalten. Zuerst schalten wir einen Sensor ein und lesen die analogen Daten von diesem Sensor und im nächsten Schritt schalten wir den nächsten Sensor ein und schalten den ersten Sensor aus und lesen Daten vom zweiten Sensor, dass es
Schritt 3: Dinge, die für dieses Projekt benötigt werden
- nodemcu oder arduino
- 2*variable Widerstände
- 2*Dioden
- Steckbrett
- einige Drähte
Schritt 4: Schaltplan
In diesem Schaltplan sehen Sie, dass ich die positiven Anschlüsse der variablen Widerstände mit den digitalen Pins 1 und 2 verbunden habe, damit wir die variablen Widerstände durch Ein- und Ausschalten der digitalen Pins ein- und ausschalten können
Verbindungenpositive der variablen Widerstände an d1 und d2 Masse an Masse verbinden analoge Pins mit Dioden positive Seite verbinden Dioden negatives Ende mit A0 von Nodemcu Ich habe Dioden verwendet, um überlappende Daten zu überwinden, bei denen es um Verbindungen geht
Schritt 5: Programmierung
Code und Bibliothek herunterladen
Schritt 6: Einrichtung der Blynk-App
Code und Bibliothek herunterladen
Bitte sehen Sie sich das Video an, um eine vollständige Anleitung zu erhalten
www.youtube.com/embed/8UAWH36mIdk
Danke