Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I den här självstudien kommer jag att visa dig hur du läser flera analoga värden med endast en analog ingångsstift.
Steg 1: Varför du vill det här
om du är en elektronikentusiast eller en hobbyist kanske du känner till massor av mikrokontrollerkort som
Arduino Uno
Arduino nano
Arduino pro mini
esp 8266 nodemcu
Arduino Uno har 6 analoga stift, nano har 8 stift, pro mini har 6 stift
Till skillnad från andra kort har nodeMCU bara en analog pin så om du vill läsa mer än ett loggvärde med nodemcu? är det möjligt att läsa flera analoga värden med bara en stift.? ja
Steg 2: Hur är det möjligt?
vi gör detta genom att slå på och av sensorer som multiplexering. först slår vi på en sensor och vi läser de analoga data från den sensorn och i nästa steg slår vi på nästa sensor och stänger av den första sensorn och läser data från den andra sensor att det
Steg 3: Saker som behövs för detta projekt
- nodemcu eller arduino
- 2*variabla motstånd
- 2*dioder
- bakbord
- några ledningar
Steg 4: Kretsdiagram
I detta kretsschema kan du se att jag har anslutit positiva terminaler för variabla motstånd till digitala stift 1 och 2 så att vi kan stänga av och på variabla motstånd genom att slå på och av de digitala stiften
anslutningarpositiva variabla motstånd till d1 och d2 jord till jord anslut analoga stift till dioder positiv sida anslut dioder negativ ände till A0 på nodemcu Jag använde dioder för att övervinna överlappande data som handlar om anslutningar
Steg 5: Programmering
ladda ner kod och bibliotek
Steg 6: Blynk App Setup
ladda ner kod och bibliotek
titta på videon för fullständiga instruktioner
www.youtube.com/embed/8UAWH36mIdk
tack