Kako narediti delujoč semafor z Auduino ploščo: 5 korakov
Kako narediti delujoč semafor z Auduino ploščo: 5 korakov
Anonim
Kako narediti delujoč semafor z desko Auduino
Kako narediti delujoč semafor z desko Auduino

Semaforji so signalne naprave, ki se pogosto uporabljajo na križiščih cest, prehodih za pešce in na drugih lokacijah za nadzor tokov prometa. Ročno upravljan semafor s plinom je bil prvi te vrste in tehnologija se je od uvedbe pozimi 1868 močno izboljšala.

Ta navodila bodo opisala, kako skupaj z nekaj kodiranjem ustvariti lasten ročno upravljan semafor z uporabo plošče Auduino.

Zaloge

Poleg plošče Auduino boste za izdelavo lastnega nadzornega semaforja potrebovali tudi naslednjo strojno opremo:

  • 3 LED (po 1 rdeča, rumena in zelena LED)
  • Tla
  • 3 220 Ω upori
  • 14 mostičnih žic
  • 1 stikalno stikalo
  • 1 upor visoke vrednosti (po možnosti upor 10 000Ω)

1. korak: Nastavitev vezja

Nastavitev vezja
Nastavitev vezja
Nastavitev vezja
Nastavitev vezja
Nastavitev vezja
Nastavitev vezja

Preden lahko programiramo semafor, moramo vzpostaviti vezje v skladu z gumbom, upori, LED in žicami. Začnite tako, da svojo ploščo Auduino priključite na ploščo, kot je prikazano na sliki #1.

Začnite tako, da povežete en par rdečih in črnih žic vzporednih napajalnih tirnic, rdeče za pozitivno vodilo in črno za negativno tirnico. Nato priključite še en par rdečih in črnih žic na vrata Auduino plošče, rdečo žico morate priključiti na režo 5V, črno žico pa na drugo režo GROUND. Ko to storite, lahko nastavite LED, gumb in upore, kot je prikazano na sliki 2.

Začnite tako, da vzamete 3 220Ω upori in jih nastavite v stolpce, nato pa s tremi LED diodami v tem barvnem vrstnem redu: rdeča, rumena in zelena. Negativne noge na vsaki LED diodi morajo biti povezane v isti vrsti kot upori, pravokotni nanje. Nogice gumbov postavite v tirnice, ki so ločene z delilnikom na sredini plošče za kruh skupaj z uporom. Ko to storite, nadaljujte s povezovanjem ožičenja s komponentami, ki jih bomo morali programirati v 2. koraku. Za dokončanje ožičenja vezja glejte sliko #3.

Primite 10 mostičnih žic in povežite rdečo LED vrstico na pin #10, rumeno LED vrsto na pin #9 in zeleno LED LED na pin #8. Priključite napajalne in ozemljitvene žice na ustrezna mesta, kot je prikazano na sliki #3. Nazadnje, zgornji desni krak gumba priključite na pin #12. Če niste prepričani, da je vezje pravilno, si oglejte vse slike. Ko potrdite, da se vaš zadnji krog ujema s sliko #3, nadaljujte z 2. korakom.

2. korak: Programiranje vezja

Programiranje vezja
Programiranje vezja
Programiranje vezja
Programiranje vezja

Odprite programski vmesnik, ki je združljiv z vašo ploščo Arduino (tj. TinkerCAD, Arduino IDE itd.), Kopirajte zgornjo kodo. Če je pravilno izvedeno, bi moralo biti v vašem vezju najprej izklopljene vse LED. Ko pritisnete gumb, zasveti zelena LED. Še enkrat bo zasvetila vaša rumena LED in zelena LED se bo ugasnila. Nazadnje, če ga pritisnete še enkrat, bo zasvetila vaša rdeča LED in ugasnila rumena LED. Če še enkrat pritisnete ta gumb, se izklopijo vse LED in konča zanka. Ponovni pritisk na gumb bo ponovil semaforsko zanko.

3. korak: Vključitev Morsejeve kode v semafor

Vključitev Morsejeve kode v semafor
Vključitev Morsejeve kode v semafor
Vključitev Morsejeve kode v semafor
Vključitev Morsejeve kode v semafor
Vključitev Morsejeve kode v semafor
Vključitev Morsejeve kode v semafor

Ko ste zadovoljni s svojo kodo in želite preizkusiti nekaj drugega, lahko iz LED -diode semaforja kodirate izhodni sistem Morsejeve kode. Ta koda natisne črko v serijskem monitorju, ko LED začne oddajati črko v Morsejevi abecedi.

Upoštevajte, da vzorec "SOS" za oddajanje sporočila uporablja samo rdečo LED, medtem ko vzorec "VACATION" uporablja rdečo in zeleno LED za razlikovanje pik in črtic. Če je izvedeno pravilno, mora zelena LED za vzorec "SOS" enkrat zasvetovati, kar pomeni, da je cikel zaključen, in se bo za trenutek znova zagnala, rumena LED za vzorec "VACATION" pa mora svetleti namesto zelene LED kot uporablja se za pomišljaje, vendar ima isti namen kot zelena LED v vzorcu "SOS". Če želite preklopiti vzorce, pritisnite in držite gumb pet sekund, ko v vzorcu »SOS« oziroma »VAKACIJA« zasveti zelena ali rumena LED.

4. korak: Povzetek

Ustvarjanje miniaturne ročne prometne luči

Kaj je semafor?

Semaforji so avtomatske signalne naprave, ki se pogosto uporabljajo za križišča cest, prehode za pešce in druge lokacije za nadzor obsega prometa. Ročno upravljan semafor s plinom je bil prvi te vrste in tehnologija se je od uvedbe pozimi 1868 močno izboljšala.

Ustvarjanje vezja

Vezje je sestavljeno iz osnovne plošče, plošče Arduino, 3 LED, 4 uporov, 1 potisnega gumba in številnih žic. Sestavljanje te naprave zahteva nekaj potrpljenja in časa, saj morajo biti komponente komponent vezja popolne, saj lahko namestitev ene komponente na napačno mesto povzroči okvaro sistema vezja in nekatere stvari morda ne bodo delovale pravilno.

Metode

Različne metode lahko vključujejo ročno stikalo, ki lahko prehaja skozi tri faze, kar lahko dosežete z gumbom ali stikalom na ročici s številnimi "prestavami". S pritiskom na gumb se bodo tri faze premikale ena za drugo v ustreznem vrstnem redu, spreminjanje "položaja" ročice na drugi strani pa bo spremenilo fazo, odvisno od tega, v katerem položaju je (tj. Levi konec ročice je rdeč, sredina je rumena, desni konec je zelen). Ljudje lahko poskušajo avtomatizirati signal tudi tako, da na semaforju spremenijo svetlobni vidik v časovnih presledkih (tj. 30 sekund za zeleno, 5 sekund za rumeno in 60 za rdečo).

Zaključek

Skratka, ponovno ustvarjanje semaforja na lestvici je mogoče in ima edinstvene omejitve in raznolikost v delovanju in delovanju.

5. korak: Zaključek

Ko je vse na svojem mestu, dvakrat preverite, ali obstajajo napake v kodi, ki ste jo kopirali, tako da vnesete, da zagotovite, da vse deluje. Spodaj je videoposnetek zaporedja Morsejeve kode, ki je integriran v vezje semaforja v akciji, skupaj s črkami, ki se natisnejo v serijski monitor!

Priporočena: