Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Piirin asettaminen
- Vaihe 2: Piirin ohjelmointi
- Vaihe 3: Morse -koodin integroiminen liikennevaloon
- Vaihe 4: Tiivistelmä
- Vaihe 5: Johtopäätös
Video: Toimivan liikennevalon tekeminen Auduino -kortilla: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Liikennevalot ovat merkinantolaitteita, joita käytetään yleisesti tien risteyksissä, jalankulkijoiden risteyksissä ja muissa paikoissa liikennevirtojen hallitsemiseksi. Käsikäyttöinen kaasuvalolla varustettu liikennevalo oli ensimmäinen laatuaan, ja tekniikka on parantunut huomattavasti sen käyttöönoton jälkeen talvella 1868.
Tässä ohjeessa käydään läpi, miten voit luoda oman manuaalisesti ohjatun liikennevalon käyttämällä Auduino -korttia ja joitain koodauksia.
Tarvikkeet
Auduino -kortin lisäksi tarvitset seuraavat laitteistot hallittavan liikennevalon luomiseksi:
- 3 LEDiä (1 punainen, keltainen ja vihreä LED)
- Leipälauta
- 3 220 Ω vastukset
- 14 hyppyjohtoa
- 1 painonappikytkin
- 1 arvokas vastus (mieluiten 10 000 Ω vastus)
Vaihe 1: Piirin asettaminen
Ennen kuin voimme ohjelmoida liikennevalon, meidän on muodostettava piiri järjestelyssä, jossa painike, vastukset, LEDit ja johdot on asetettu paikoilleen. Aloita kytkemällä Auduino -korttisi leipälautaan, kuten kuvassa 1.
Aloita yhdistämällä yksi pari punaisia ja mustia johtoja rinnakkaisiin virtakiskoihin, punainen positiiviseen kiskoon ja musta negatiiviseen kiskoon. Liitä sitten toinen pari punaista ja mustaa johtoa Auduino -korttiportteihin, punainen johto on kytkettävä 5 V: n paikkaan ja musta johto on liitettävä toiseen GROUND -paikkaan. Kun olet tehnyt tämän, voit asettaa LEDit, painikkeen ja vastukset kuvan 2 mukaisesti.
Aloita hankkimalla 3 220 Ω vastusta ja aseta ne pylväsjärjestelyyn seuraavien 3 LED -valon kanssa tässä värijärjestyksessä: punainen, keltainen ja vihreä. Kunkin LEDin negatiiviset jalat on kytkettävä samaan riviin kuin niihin kohtisuorat vastukset. Aseta napinjalat kiskoihin, jotka on erotettu leivinlevyn keskellä olevalla jakajalla yhdessä vastuksen kanssa. Kun olet tehnyt tämän, jatka johdotuksen liittämistä komponentteihin, jotka meidän on ohjelmoitava vaiheessa 2. Katso piirros kytkennän viimeistelystä kuvasta #3.
Tartu 10 hyppyjohtoon ja kytke punainen LED -rivi nastaan 10, keltainen LED -rivi nastaan 9 ja vihreä LED -rivi nastaan 8. Liitä painikkeen virta- ja maadoitusjohdot vastaaviin paikkoihinsa kuvan 3 mukaisesti. Kytke lopuksi oikeanpuoleinen paininjalka nastaan #12. Katso kaikki kuvat, jos et ole varma, että piirisi on oikea. Kun olet vahvistanut, että viimeinen piirisi vastaa kuvaa #3, jatka vaiheeseen 2.
Vaihe 2: Piirin ohjelmointi
Jatka avataksesi ohjelmointirajapinta, joka on yhteensopiva Arduino -korttisi kanssa (esim. TinkerCAD, Arduino IDE jne.), Ja kopioi yllä näkyvä koodi. Jos se on tehty oikein, piirisi pitäisi olla aluksi kaikkien merkkivalojen sammuksissa. Kun painat painiketta, vihreä LED -valo syttyy. Jälleen kerran keltainen LED -merkkivalo syttyy ja vihreä LED -valo sammuu. Lopuksi, painamalla sitä vielä kerran, punainen LED syttyy ja keltainen LED sammuu. Painikkeen painaminen vielä kerran sammuttaa kaikki LEDit ja lopettaa silmukan. Painikkeen painaminen uudelleen toistaa liikennevalosilmukan.
Vaihe 3: Morse -koodin integroiminen liikennevaloon
Kun olet tyytyväinen koodisi ja haluat kokeilla jotain erilaista, voit koodata Morse -koodijärjestelmän liikennevalojen LED -valoista. Tämä koodi tulostaa kirjaimen sarjamonitorista, kun LED -valo alkaa lähettää kirjainta Morse -koodilla.
Muista, että "SOS" -kuvio käyttää vain punaista LEDiä viestin lähettämiseen, kun taas "LOMA" -kuvio käyttää sekä punaista että vihreää LEDiä pisteiden ja viivojen erottamiseen. Jos se on tehty oikein, "SOS" -kuvion vihreän LED -valon pitäisi syttyä kerran osoittamaan, että sykli on päättynyt, ja se käynnistyy uudelleen hetken kuluttua, ja keltainen merkkivalo "LOMA" -kuvion syttyy vihreän merkkivalon sijasta. sitä käytetään viivoihin, mutta tämä palvelee samaa tarkoitusta kuin vihreä LED "SOS" -kuviossa. Vaihda kuvioita pitämällä painiketta painettuna viisi sekuntia, kun vihreä tai keltainen LED -valo syttyy "SOS" - tai "VACATION" -kuviossa.
Vaihe 4: Tiivistelmä
MINIATURE MANUAL LIIKENNEVALON LUOMINEN
Mikä on liikennevalo?
Liikennevalot ovat automaattisia merkinantolaitteita, joita yleisesti käytetään tien risteyksissä, jalankulkijoiden risteyksissä ja muissa paikoissa liikennemäärien hallitsemiseksi. Käsikäyttöinen kaasuvalolla varustettu liikennevalo oli ensimmäinen laatuaan, ja tekniikka on parantunut suuresti sen käyttöönoton jälkeen talvella 1868.
Piirin luominen
Piiri koostuu perusleipälevystä, Arduino -kortista, 3 LEDistä, 4 vastuksesta, 1 painikkeesta ja lukuisista johtimista. Tämän laitteen kokoaminen vie jonkin verran kärsivällisyyttä ja aikaa, koska piirikomponenttien sijoittelun on oltava täydellinen, koska yhden komponentin sijoittaminen väärään kohtaan voi johtaa toimintahäiriöiseen piirijärjestelmään ja jotkut asiat eivät välttämättä toimi kunnolla.
Menetelmät
Eri menetelmiin voi kuulua manuaalinen kytkin, joka voi käydä läpi kolme vaihetta, mikä voidaan saavuttaa käyttämällä painiketta tai vipukytkintä lukuisilla "vaihteilla". Painikkeen painaminen selaa kolmea vaihetta yksitellen oikeassa järjestyksessä, vivun "asennon" muuttaminen toisaalta muuttaa vaihetta sen mukaan, missä asennossa se on (ts. Vivun vasen pää on punainen, keskellä on keltainen, oikea pää on vihreä). Ihmiset voivat myös yrittää tehdä signaalin automatisoiduksi ohjelmoimalla liikennevalon muuttamaan sen valoasentoa ajoittain (esim. 30 sekuntia vihreälle, 5 sekuntia keltaiselle ja 60 punaiselle).
Johtopäätös
Yhteenvetona voidaan todeta, että liikennevalon uudelleen luominen leipälauta -asteikolla on mahdollista, ja sen toiminnassa ja toiminnassa on ainutlaatuisia rajoituksia ja monipuolisuutta.
Vaihe 5: Johtopäätös
Kun kaikki on paikallaan, tarkista, onko kopioimassasi koodissa virheitä kirjoittamalla, jotta kaikki toimii. Alla on video liikennevalopiiriin integroidusta Morse -koodisekvenssistä ja kirjaimet tulostetaan sarjamonitoriin!
Suositeltava:
Lineaarisen toimilaitteen tekeminen: 3 vaihetta
Lineaarisen toimilaitteen tekeminen: Lineaariset toimilaitteet ovat koneita, jotka muuttavat pyörimisen tai minkä tahansa liikkeen työntö- tai vetoliikkeeksi
Oman tekeminen (saha) Kaksinkertainen LED -himmennin: 4 vaihetta
Oman (Seesaw) kaksois-LED-himmentimen tekeminen: Tänään näytän sinulle, kuinka tehdä kaksois-LED-himmennin, jossa on vain 555-ajastinsirut ja tavalliset komponentit. tai N-kanava), joka säätää LED-valon kirkkautta, tämä käyttää kahta MOS
LED -äänispektrianalysaattorin tekeminen: 7 vaihetta (kuvilla)
LED -äänispektrin analysaattorin tekeminen: LED -äänispektrin analysaattori luo kauniin valaistuskuvion musiikin voimakkuuden mukaan. Markkinoilla on paljon DIY LED -musiikkispektrisarjoja, mutta tässä aiomme tehdä LED -äänispektrin NeoPixe -analysaattori
Liikennevalon hallinta: 4 vaihetta
Liikennevalojen hallinta: Tässä opetusohjelmassa opimme luomaan liikennevalot ja hallitsemaan niitä Drivemall -kortilla.Katsoimme, miten luodaan liikennevalot autoille ja jalankulkijoille varauspainikkeella. drivermall voimme käyttää arduia
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): 16 vaihetta
Bluetooth -sovittimen tekeminen Pt.2 (yhteensopivan kaiuttimen tekeminen): Tässä ohjeessa näytän sinulle, kuinka voin käyttää Bluetooth -sovitinta tehdäkseni vanhan kaiuttimen Bluetooth -yhteensopivaksi.*Jos et ole lukenut ensimmäistä ohjeeni " Bluetooth -sovitin " Ehdotan, että teet niin ennen kuin jatkat. C