Sisällysluettelo:

Työnnä kytkin ohjauksen lediin (Arduino): 4 vaihetta
Työnnä kytkin ohjauksen lediin (Arduino): 4 vaihetta

Video: Työnnä kytkin ohjauksen lediin (Arduino): 4 vaihetta

Video: Työnnä kytkin ohjauksen lediin (Arduino): 4 vaihetta
Video: Управление 32 сервомоторами с помощью PCA9685 и Arduino: V3 2024, Joulukuu
Anonim
Työnnä kytkin ohjauksen lediin (Arduino)
Työnnä kytkin ohjauksen lediin (Arduino)

Tinkercad -projektit »

Hei !, Tänään aion näyttää, kuinka painikkeen avulla ohjataan LED-valon ON/OFF-tilaa Arduinossa.

Aion käyttää tätä varten TinkerCADia, joka on erittäin helppokäyttöinen ja palvelee tarkoituksiamme tällaisissa asioissa.

Jos haluat tietää, miten TinkerCADia käytetään, voit tarkistaa postaukseni TinkerCAD for Electronic Projectsin peruskäytöstä.

Linkki:

Vaihe 1: Kaikkien komponenttien valmisteleminen

Kaikkien komponenttien valmisteleminen
Kaikkien komponenttien valmisteleminen

Hanki nyt kaikki testaukseemme tarvittavat komponentit:

1) Arduino Uno

2) Pieni leipälauta

3) LED

4) Painike

5) Vastus (10K-ohmia) (arvoa voidaan muuttaa vastuksen asetusvalikossa napsauttamalla sitä)

6) Vastus (220 ohmia)

Vaihe 2: Osien liittäminen

Osien liittäminen
Osien liittäminen

Nyt meidän on liitettävä kaikki komponentit vaatimustemme mukaisesti. Tätä varten meidän on ajateltava yksinkertaista logiikkaa. Kun vastaanotamme tulosignaalin painikkeesta, meidän on vain käytettävä lähtösignaalia Arduinoon kytkettyyn LED-valoon.

Aseta tätä varten painike leipälevyn siltaan (kuten kuvassa) ja vedä lanka pois yhdestä painikkeen tapista ja liitä se leipälevyn positiiviseen sarjaan. Liitä sitten 10 k ohmin vastus vastuksen toiseen nastaan (kuten kuvassa). Nyt tämä toimii kytkimenä positiivisen osan ja vastusosan välillä.

Vedä johto pois vastukseen liitetyn painikkeen samasta liittimestä ja liitä se Arduinon nastaan 2. Tämä toimii painikkeen tulona. Liitä vastuksen toinen pää leipälevyn maadoitusosaan (-ve). Kytke positiivinen osa Arduinon 5 V: n syöttöön ja negatiivinen osa Arduinon GND: hen (maahan).

Nyt meidän on kytkettävä LED Arduinon nastaan 13 (voit valita minkä tahansa) 220 ohmin vastuksen kautta.

Vaihe 3: Koodin kirjoittaminen

Koodin kirjoittaminen
Koodin kirjoittaminen

Avaa Koodi -välilehti näytön oikealla puolella ja valitse koodaustila tekstiksi ja poista olemassa oleva koodi.

Ilmoita ensin painike ja LED -nastat, jotka on liitetty Arduinoon. Nyt tarvitsemme muuttujan, joka voi tallentaa painikkeen tilan (toimii muistina). Ilmoita siis kokonaislukumuuttuja ja määritä oletusarvoksi 0 (OFF -tila merkitty 0: ksi).

Ilmoita nyt asetustoiminnossa led -pin -tilaksi OUTPUT ja painikkeen pin -tilaksi INPUT.

Void loop loop -toiminnossa lukee painikkeen tila digitalRead -ohjelmalla ja tallenna se muuttujaan.

Tarkista nyt, onko painikkeen tila HIG H, kytke korkea jännite led -nastaan tai muuhun matalajännitteeseen.

Testaa koodi napsauttamalla simulaatiota.

Vaihe 4: Esittely

Jos sinulla on ongelma, kerro siitä minulle

Suositeltava: