Sisällysluettelo:
- Vaihe 1: Pakolliset kohteet
- Vaihe 2: Kuinka liikennevalojärjestelmä toimii?
- Vaihe 3: Seurattavat vaiheet
Video: Arduinon liikennevaloprojekti [jalankulkijoiden ylitys]: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Jos etsit jotain helppoa, yksinkertaista ja samalla haluat tehdä vaikutuksen kaikkiin Arduinollasi, liikennevaloprojekti on luultavasti paras valinta varsinkin kun olet aloittelija Arduinon maailmassa.
Katsotaan ensin, kuinka tehdä yksinkertainen liikennevalomekanismi ja tehdä siitä sitten mielenkiintoisempi, lisää myös jalankulkijoiden ylitys. Tämä viesti kattaa tarvittavat kohteet, vaihe vaiheelta ja lopullisen koodin, joka on ladattava Ardunioon, jotta kaikki toimisi.
Aloitetaan siis!
Vaihe 1: Pakolliset kohteet
Jos suosittelet käyttämään seuraavia lueteltuja kohteita vain tämän projektin onnistumiseksi.
Arduino:
1 x 10 k ohmin vastus:
1 x painikekytkin:
6 x 220 ohmin vastukset:
Leipälauta:
Liitäntäjohdot:
Punaiset, keltaiset ja vihreät LEDit:
Vaihe 2: Kuinka liikennevalojärjestelmä toimii?
Tässä projektissa simuloimme liikennevalojärjestelmää kuten tosielämässä. Punainen LED -valo syttyy 15 sekunniksi ja sen jälkeen keltainen ja vihreä. Sitten vihreä sammuu ja keltainen kytkeytyy päälle muutaman sekunnin ajan, minkä jälkeen PUNAINEN ja sykli jatkuu.
Jos otamme nyt käyttöön jalankulkutien ominaisuuden, merkkivalojen pitäisi toimia PUNAISENA LED -merkkivalona aina, kun joku painaa ylityspainiketta, kuten tosielämässä. Joten sen sijaan, että valot vaihtuisivat 15 sekunnin välein, valo vaihtuu vain, kun painiketta painetaan.
Nyt opetellaan kokoamaan kaikki yhteen
Vaihe 3: Seurattavat vaiheet
1. Tehdään ensin piiri normaalille liikennevalojärjestelmälle ilman jalankulkuominaisuutta. Noudata tarkkaa kytkentäkaaviota, koska ohjelma on suunniteltu sen mukaisesti.
2. Nyt kun sait ensimmäisen puoliskon paikoilleen, lisätään jalankulkuominaisuus hieman enemmän nykyiseen piirikaavioon.
3. Lataa tätä hanketta varten tehty Arduino -koodi. Löydät koodin tästä linkistä:
4. Bingo! olet valmis testaamaan liikennevalojärjestelmääsi jalankulkijoiden ylityksellä.
Suositeltava:
Tee GPS -RAJAN RAJAT Arduinon avulla: 8 vaihetta
Tee GPS -RAJAN RAJAT Arduinon avulla: Tässä opetusohjelmassa opimme tekemään GPS -Rajarajoja Arduinolla, tämä on hyödyllistä, kun sinulla on robotti etkä halua, että se menee määritetyn alueen ulkopuolelle. , näytössä näkyy "Ulkopuolella"
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: 5 vaihetta
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: Sony Spresense tai Arduino Uno eivät ole niin kalliita eivätkä vaadi paljon virtaa. Jos projektillasi on kuitenkin virtaa, tilaa tai jopa budjettia, voit harkita Arduino Pro Minin käyttöä. Toisin kuin Arduino Pro Micro, Arduino Pro Mi
Osavaltion kone Arduinolla - jalankulkijoiden liikennevalo: 6 vaihetta (kuvilla)
Tilakone Arduinolla - jalankulkijoiden liikennevalo: Hei! Näytän sinulle, kuinka ohjelmoida jalankulkijoiden liikennevalot Arduinolle C ++: ssa äärellisellä tilakoneella käyttämällä YAKINDU Statechart Tools -työkalua. Tämä osoittaa valtion koneiden voiman ja sitä voidaan käyttää suunnitelmana
Liikennevaloprojekti: 15 vaihetta
Liikennevaloprojekti: Hei ystäväni, tänään aion tehdä liikennevalojen piirin. Tämä piiri teen BC547 -transistoreilla
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen