Sisällysluettelo:
- Vaihe 1: Työteoria
- Vaihe 2: Rakennetaan
- Vaihe 3: Liitä joitain LED -valoja
- Vaihe 4: Koodaus
- Vaihe 5: Sovellukset
- Vaihe 6: Haitat
Video: 100+ kytkintä yhdellä Arduino -nastalla: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Johdanto
Onko tulonapit loppuneet? Älä huoli, tässä on ratkaisu ilman vuororekistereitä. Tässä videossa aiomme oppia yhdistämään yli 100 kytkintä yhteen Arduinon nastaan.
Vaihe 1: Työteoria
Katso ensin piirikaaviota, muuten et voi ymmärtää mitä tarkoitan. Aina kun painan kytkintä, piiri suoritetaan eri määrän vastuksia,
- Jos piirissä painetaan viidennettä kytkintä, piiri on valmis kaikkien neljän vastuksen läpi,
- Jos painamme neljättä kytkintä, piiri on valmis 3 vastuksen kautta,
- Jos painamme kolmatta kytkintä, piiri päättyy kahden vastuksen kautta,
- Jos painamme toista kytkintä, piiri on valmis 1 vastuksen kautta,
- Ja jos painamme ensimmäistä kytkintä, piiri on valmis ilman vastuksia.
Tämä tarkoittaa sitä, että analogisen nastan A1 saavuttava jännite on erilainen jokaiselle kytkimelle, joten käytämme analogRead () -funktiota lukemaan arvot nastasta A1 ja käytämme sitten if if if -ehtoa eri toimintojen suorittamiseen jokaiselle kytkimelle.
Vaihe 2: Rakennetaan
- Liitä ensin viisi painokytkintä leipälautaan.
- Tietenkin voit kytkeä enintään 1023 kytkintä teoriassa 8-bittiseen mikro-ohjaimeen, kuten Arduinoon.
- Yhdistä sitten vastukset painokytkimien väliin kaavion mukaisesti.
- Kytke kaikkien kytkimien toinen pää Arduinon 5 V: een, kuten näet tästä. Olen liittänyt sen siten, että toinen pää on kytketty partaveden siniseen viivaan, joka on kytketty 5 V: iin.
- Liitä sitten viimeisen kytkimen päästä johto Arduinon analogiseen nastaan A1.
- Liitä sitten vastus Arduinon A1: n ja GND: n poikki, joka on alasvetämistä varten, eli pitää arvo nollassa, kun mitään painiketta ei paineta.
Vaihe 3: Liitä joitain LED -valoja
Liitämme joitain LED -valoja tarkistaaksemme piirimme toiminnan.
- Liitä LEDit piirin mukaisesti,
- Kytke kaikki positiiviset liittimet, kaikki LEDit 5 V: iin.
- Liitä kunkin LEDin negatiivinen liitin Arduinon digitaaliseen nastaan D12 - D8.
- Käytännössä meidän on kytkettävä LEDit vastuksiin hyvän käyttöiän ajaksi.
Vaihe 4: Koodaus
Katsokaa ohjelmaa. Kaikki rivit on kommentoitu oikein.
Ladataan nyt koodi ja katsotaan se toiminnassa.
Vaihe 5: Sovellukset
- Näppäimistö
- Täysikokoinen näppäimistö Arduinolle.
- Mukautettu mininäppäimistö Raspberry Pi -tabletille jne.
Vaihe 6: Haitat
Useat kytkimet eivät toimi yhdessä hetkessä. Jos keksit toisen sovelluksen, lähetä se kommentteihin
Kiitos.
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Kosketa kytkintä transistorin avulla: 3 vaihetta
Kosketuskytkin transistorin avulla: Transistori on puolijohdelaite, jota käytetään vahvistamaan tai vaihtamaan elektronisia signaaleja ja sähköä. Se koostuu puolijohdemateriaalista, jossa on yleensä vähintään kolme liitintä ulkoiseen piiriin liittämistä varten. Jännite- tai virtalähde
Ohjaa lämmittimen kytkintä releellä käyttämällä Sonoff Th10: 8 askelta
Ohjaa lämmittimen kytkintä releellä Sonoff Th10: Sonoff -laitteiden avulla voit kytkeä päälle ja sähkölaitteita. erityisesti mallin th10 ennustetaan kytkevän lämmittimet päälle ja pois päältä lämpötilan säätö- ja aikatauluominaisuuksilla. ongelma tulee, kun kotilämmittimesi saa virtaa kaasulla