Sisukord:
Video: Mitme nupu ühendamine Arduino ühe tihvtiga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tere kõigile, Kui teie Arduino projektides on vilkuvate LED -ide väljakasvanud, võite vajada lisatihvte.
Näitan teile trikki, mida saate kasutada, kui teil võib olla mitu nuppu, mis on ühendatud sama analoogpistikuga.
Samm: materjalid
Ahel on väga lihtne ja see nõuab lihtsalt 1kOhm takisti iga lüliti jaoks. Põhimõtteliselt ehitame pingejaguri, kus iga nupu vajutamisel ühendame Arduino analoogsisendiga erineva arvu takistid.
2. samm: skemaatiline
Alustage ühe takisti ühendamisest 5V väljundiga ja esimese lüliti ühe küljega. Seejärel tuleb lüliti teine pool ühendada maandusega. Iga täiendav nupp ühendatakse oma takistiga järjestikku esimesega ja maandatakse teisel küljel.
Analoogsisend on ühendatud esimese takisti ja esimese sisendnupu vahele.
EasyEda täieliku skeemi leiate siit:
3. samm: kood
Kood on väga lihtne, kus silmusefunktsiooni esimeselt realt loeme analoogsisendi väärtuse ja seejärel võrdleme seda teatud lävega, et teha kindlaks, millist nuppu vajutatakse. Õigete väärtuste tuvastamiseks lasin esmalt jadamonitorile printida ainult analoogpinna väärtuse ja seejärel teisendasin selle õigesse vahemikku.
Kogu koodi saab alla laadida minu GitHubi lehelt:
4. samm: edasine laiendamine
Seda meetodit saab hõlpsasti skaleerida paljude nuppude jaoks, kuid pidage meeles, et mida rohkem lisate, seda väiksem on künnise erinevus, nii et kõik sisendpinge kõikumised võivad põhjustada vale näidu. Kuid tavapäraste toimingute korral kuni 10–15 nuppu ei tohiks see probleem olla.
Soovitan:
Mitme monitori ühendamine sülearvutiga: 3 sammu
Mitme monitori ühendamine sülearvutiga 4 USB -jaoturit/adapterit (monitoride sisselülitamiseks) - 1 nr. PVC vaht, paksus 5 mm
Ühe tihvtiga klaviatuuri Raspberry Pi kasutusjuhend: 9 sammu
Ühe nööpnõelaga klaviatuuri Raspberry Pi kasutusjuhend: TÄHELEPANU: SEE ON KASUTAMISJUHIS AVATUD ALLIKASE TOOTELE: ÜHE PIN -KLAPP. SEE EI OLE DIY PROJEKT. KUI TAHATE TEIE LAUDADE MEISTADA, VÕIB EAGLE FILES LEIDA ÕPETUSE LÕPPU. Mis on One Pin -klahvistik? Ühe nupuga klaviatuur
MITME ANDURI ÜHENDAMINE ÜHE ARDUINO UNO SERIAL PORT -iga: 4 sammu
MITME ANDURI ÜHENDAMINE ÜHE ARDUINO UNO SERIAL PORT -iga: Selles õpetuses laiendame ühte Arduino UNO UART (Rx/Tx) jadapordi, et saaks ühendada mitu Atlase andurit. Laiendamine toimub 8: 1 jadapordi laiendusplaadi abil. Arduino sadam on laiendajaga seotud pärast seda, kui
Nupu ühendamine helisisendi ja -väljundiga: 13 sammu
Nupu ühendamine helisisendi ja -väljundiga: vajutusnupp on üks teie tegevuse jäädvustamise põhikomponente. Saate midagi dünaamiliselt vajutada, et midagi teha. Projektides on nuppude kasutamiseks juba mitu võimalust (nt hiire ja klaviatuuri häkkimine või Arduino, gainer, MCK). See
Kuidas lugeda mitut lülitit ühe MCU tihvtiga: 4 sammu
Kuidas lugeda mitut lülitit ühe MCU tihvtiga: Kas olete kunagi mõne projekti (te) kallal käinud ja projekt aina kasvab ja kasvab, samal ajal kui lisate sellele rohkem asju (me nimetame seda silmatorkavaks loomingulisuseks)? Hiljutise projekti raames ehitasin sagedusmõõturit ja lisasin viie funktsiooni