Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne opplæringen skal jeg vise deg hvordan du leser flere analoge verdier ved å bruke bare en analog inngangspinne.
Trinn 1: Hvorfor vil du dette
Hvis du er en elektronikkentusiast eller en hobbyist, kjenner du kanskje mange mikrokontrollerbrett som
Arduino Uno
Arduino nano
Arduino pro mini
esp 8266 nodemcu
Arduino Uno har 6 analoge pinner, nano har 8 pinner, pro mini har 6 pinner
i motsetning til andre tavler, har nodeMCU bare en analog pin, så hvis du vil bli lest mer enn én loggverdi ved hjelp av nodemcu? er det mulig å lese flere analoge verdier med bare en pinne.? ja
Trinn 2: Hvordan er det mulig?
vi gjør dette ved å slå av og på sensorer som multiplexering. Først slår vi på en sensor, og vi leser de analoge dataene fra den sensoren, og i neste trinn slår vi på den neste sensoren og slår av den første sensoren og leser data fra den andre sensor at det
Trinn 3: Ting som trengs for dette prosjektet
- nodemcu eller arduino
- 2*variable motstander
- 2*dioder
- brødbrett
- noen ledninger
Trinn 4: Kretsdiagram
i dette kretsdiagrammet kan du se I koblet positive terminaler av variable motstander til digital pin 1 og 2 slik at vi kan slå av og på variable motstander ved å slå de digitale pinnene på og av
tilkoblinger av variable motstander til d1 og d2 grunn til jord koble analoge pinner til dioder positiv side koble dioder negativ ende til A0 på nodemcu Jeg brukte dioder for å overvinne overlappende data som handler om tilkoblinger
Trinn 5: Programmering
Last ned kode og bibliotek
Trinn 6: Oppsett av Blynk -app
Last ned kode og bibliotek
Se videoen for fullstendige instruksjoner
www.youtube.com/embed/8UAWH36mIdk
Takk