Sadržaj:
- Pribor
- Korak 1: Postavljanje kruga
- Korak 2: Programiranje kruga
- Korak 3: Integriranje Morseovog koda u semafor
- Korak 4: Sažetak
- Korak 5: Zaključak
Video: Kako napraviti radni semafor s Auduino pločom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Semafori su signalni uređaji koji se obično koriste na raskrižjima cesta, pješačkim prijelazima i drugim mjestima za kontrolu tokova prometa. Ručno upravljani plinski semafor prvi je takve vrste i tehnologija se uvelike poboljšala od njegovog uvođenja zimi 1868. godine.
Ova instrukcija će proći kroz to kako stvoriti vlastiti ručno upravljani semafor pomoću Auduino ploče, zajedno s nekim kodiranjem.
Pribor
Osim Auduino ploče, za izradu vlastitog semafora kojim se može upravljati trebat će vam i sljedeći hardver:
- 3 LED diode (svaka po jedna crvena, žuta i zelena LED)
- Matična ploča
- 3 otpornika od 220 Ω
- 14 kratkospojnih žica
- 1 prekidač na gumb
- 1 otpornik velike vrijednosti (po mogućnosti otpornik od 10 000Ω)
Korak 1: Postavljanje kruga
Prije nego što možemo programirati semafor, moramo postaviti krug u raspored s gumbom, otpornicima, LED diodama i žicama. Počnite spajanjem Auduino ploče na ploču, kao što je prikazano na slici #1.
Počnite spajanjem jednog para crvenih i crnih žica paralelnih vodova, crvenom za pozitivnu traku i crnom za negativnu. Zatim spojite još jedan par crvenih i crnih žica na portove Auduino ploče, crvenu žicu treba spojiti na utor od 5 V, a crnu žicu u drugi uzemljeni utor. Nakon što to učinite, možete postaviti LED diode, gumb i otpornike, kao što se vidi na slici #2.
Počnite tako što ćete nabaviti 3 220 Ω otpornika i postaviti ih u koloni, a zatim 3 LED diode, poredati u ovom redoslijedu boja: crvenoj, žutoj i zelenoj. Negativne nožice na svakoj LED diodi trebaju biti spojene u isti red s otpornicima okomito na njih. Noge s gumbima postavite u tračnice koje su odvojene razdjelnikom na sredinu ploče za kruh, zajedno s otpornikom. Nakon što to učinite, nastavite s povezivanjem ožičenja na komponente koje ćemo morati programirati u koraku 2. Pogledajte sliku #3 da biste dovršili ožičenje vašeg kruga.
Uhvatite 10 kratkospojnih žica i spojite red crvene LED diode na pin 10, žuti red LED na pin #9 i red zelene LED diode na pin 8. Priključite žice za napajanje i uzemljenje na odgovarajuće mjesto, kao što je prikazano na slici #3. Na kraju, spojite gornju desnu nogicu gumba na pin #12. Pogledajte sve slike ako niste sigurni da je vaš krug ispravan. Nakon što potvrdite da vaš završni krug odgovara slici #3, prijeđite na korak 2.
Korak 2: Programiranje kruga
Nastavite s otvaranjem programskog sučelja koje je kompatibilno s vašom Arduino pločom (tj. TinkerCAD, Arduino IDE, itd.) I kopirajte gornji kôd. Ako se izvede ispravno, vaš krug bi trebao isprva isključiti sve LED diode. Nakon što pritisnete gumb, zasvijetlit će vaša zelena LED dioda. Još jednom će zasvijetliti vaša žuta LED dioda, a zelena će se isključiti. Konačno, ako ga pritisnete još jednom, zasvijetlit će vaša crvena LED dioda, a vaša žuta LED će se isključiti. Pritiskom na ovaj gumb još jednom isključit ćete sve LED diode i završiti petlju. Ponovnim pritiskom na tipku ponovit će se petlja na semaforu.
Korak 3: Integriranje Morseovog koda u semafor
Kad budete zadovoljni svojim kodom i poželite isprobati nešto drugačije, iz LED -dioda na semaforu možete kodirati izlazni sustav Morseovog koda. Ovaj kôd ispisuje slovo u serijskom monitoru kada LED počne ispisivati slovo u Morseovoj abecedi.
Imajte na umu da "SOS" uzorak koristi samo crvenu LED diodu za emitiranje poruke, dok "VACATION" uzorak koristi i crvenu i zelenu LED za razlikovanje točaka i crtica. Ako se učini ispravno, zelena LED dioda za "SOS" uzorak trebala bi zasvijetliti jednom da označi da je ciklus završen, i ona će se ponovno pokrenuti, a žuta LED za "VACATION" uzorak bi trebala zasvijetliti umjesto zelene LED kao koristi se za crtice, međutim to služi istoj svrsi kao i zelena LED dioda u "SOS" uzorku. Za promjenu uzoraka, pritisnite i držite gumb pet sekundi kada se u "SOS" odnosno "VACATION" uzorku upali zelena ili žuta LED.
Korak 4: Sažetak
STVARANJE MINIATURNOG RUČNOG PROMETNOG SVJETLA
Što je semafor?
Semafori su automatski signalni uređaji koji se obično koriste na raskrižjima cesta, pješačkim prijelazima i drugim mjestima za kontrolu obima prometa. Ručno upravljani plinski semafor bio je prvi takve vrste i tehnologija se uvelike poboljšala od njegovog uvođenja zimi 1868. godine.
Stvaranje sklopova
Krug se sastoji od osnovne ploče, Arduino ploče, 3 LED diode, 4 otpornika, 1 tipke i brojnih žica. Sklapanje ove opreme zahtijeva malo strpljenja i vremena jer postavljanje komponenti kruga mora biti savršeno jer postavljanje jedne komponente na pogrešno mjesto može dovesti do kvara sustava kruga i neke stvari možda neće raditi ispravno.
Metode
Različite metode mogu uključivati ručni prekidač koji može prolaziti kroz tri faze, što se može postići korištenjem tipke ili prekidača s brojnim "zupčanicima". Pritiskom na gumb će se kroz tri faze kretati jedna po jedna u odgovarajućem redoslijedu, promjena "položaja" poluge s druge strane promijenit će fazu ovisno o tome u kojem se položaju nalazi (tj. Lijevi kraj poluge je crven, sredina je žuta, desni kraj je zelen). Ljudi također mogu pokušati automatizirati signal programiranjem semafora da promijeni svjetlosni aspekt u vremenskim intervalima (tj. 30 sekundi za zeleno, 5 sekundi za žuto i 60 za crveno).
Zaključak
Zaključno, moguće je ponovno stvoriti semafor na skali veličine, a dolazi s jedinstvenim ograničenjima i raznolikošću u funkciji i radu.
Korak 5: Zaključak
Nakon što sve postavite, dvaput provjerite ima li pogrešaka u kodu koji ste kopirali upisivanjem kako biste bili sigurni da sve radi. Ispod je video zapis Morseove abecede integriran u krug semafora na djelu, zajedno sa slovima koja se ispisuju u serijski monitor!
Preporučeni:
Uradi sam Kako napraviti sat koji izgleda lijepo - StickC - Jednostavno za napraviti: 8 koraka
Uradi sam Kako napraviti sat sa lijepim izgledom - StickC - Jednostavno za napraviti: U ovom ćemo vodiču naučiti kako programirati ESP32 M5Stack StickC s Arduino IDE -om i Visuinom za prikaz vremena na LCD -u te također postaviti vrijeme pomoću tipki StickC
Kako napraviti semafor na Arduino pogonu: 4 koraka
Kako napraviti Arduino semafore sa pogonom: U ovom ćemo članku govoriti o projektu Arduino, tj. Arduino sustavu svjetla za prometne pješake. Ovaj je projekt zaista zanimljiv za isprobati i uz pomoć neke umjetnosti i zanata možete stvoriti cijelu scenu semafora i pedalina
Kako mjeriti visoku frekvenciju i radni ciklus, istovremeno, pomoću mikrokontrolera .: 4 koraka
Kako mjeriti visoku frekvenciju i radni ciklus, istovremeno, koristeći mikrokontroler: Znam što mislite: " Huh? Postoji mnogo instrukcija o tome kako koristiti mikrokontrolere za mjerenje frekvencije signala. Zijevati. &Quot; No, čekajte, u ovome postoji novost: opisujem metodu mjerenja frekvencija mnogo viših od mikro
Kako sam nadogradio gladnog robota s PCB pločom: 4 koraka
Kako sam nadogradio gladnog robota s PCB pločom: Poštovani proizvođači, pokazat ću vam kako sam nadogradio gladnog robota pomoću PCB ploče. Ovaj robot hvata predmete pomoću senzora i motora. Okvir je izgrađen pomoću 3D pisača. [Link na stranicu Instructables koja vam govori kako to napraviti] U ovom
Kako kompatibilno s matičnom pločom Arduino .: 4 koraka
Kako kompatibilni Breadboard Arduino .: Nije tajna da smo oko sjedišta oomlout veliki obožavatelji otvorenog koda Arduino mikrokontrolera. Unaprijed izrađena ploča Duemilanove nevjerojatna je platforma za izradu prototipova, ali ponekad je zabavno napraviti nešto za sebe. Slijedi vodič o tome kako