Përmbajtje:
Video: Kontrolli i semaforit: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Në këtë tutorial ne mësojmë se si të krijojmë një semafor dhe si ta kontrollojmë atë të menaxhuar nga karta Drivemall.
Ne do të shohim se si të krijojmë semaforë për makina dhe këmbësorë me një buton prenotimi.
Nëse nuk kemi drivermall mund të përdorim arduino, por poshtë lidhjes për zhvillimin e Drivemall.
Avantazhi i preferimit të Drivemall mbi bordin klasik Arduino është ai i zvogëlimit të kompleksitetit të lidhjeve që çojnë në një konfigurim më të rregullt. Sidoqoftë, kjo është opsionale: të gjitha rezultatet janë akoma të vlefshme me tabelën arduino, një dërrasë buke dhe mjaft kërcyes dupont për lidhje.
Hapi 1: Fatura e Materialeve
- Baord Drivemall / ArduinoMega
- 4 led të kuqe
- 4 led jeshile
- 4 të verdhë të udhëhequr
- 8 transistor npn
- 16 rezistente 220 ohm
- 8 rezistente 22k ohm
- 1 rezistencë 1k ohm
- kabllo
- 1 buton
Hapi 2: Lidhjet
Drita e trafikut kontrollohet duke përdorur dy transistorë PNP të lidhur sipas diagramit në figurën 2. Funksionimi i tranzistorit PNP është shumë i thjeshtë kur baza është e lidhur me GND është e mundur kalimi i rrymës midis emetuesit dhe kolektorit.
Ne përdorim transistorë për të zvogëluar numrin e kunjave të bordit të kërkuar për të ndezur çdo semafor të vetëm.
Pra, nëse të dyja BAZAT janë VDD, LED i kuq do të ndizet ose për të qenë më i qartë LED 21 17 14 6.
Nëse fuqizojmë BAZA e tranzistorit të dytë, LED -të 3 15 18 19 do të ndizen.
Si e fundit, nëse i lidhim të dyja BAZAT me GND, LED -et 20 16 13 10 do të ndizen
Lidhja e butonit është rezistenca klasike e lidhur me GND në njërën kunj të butonit dhe tjetra në VDD.
Kunjat Arduino të regjistruara janë ato nga 1 në 10.
Hapi 3: Firmware
Periodikisht vetëm një nga semaforët është e gjelbër. Kur shtypet butoni i këmbësorëve, në periudhën tjetër semafori për këmbësorët ndryshon jeshil
Për të menaxhuar thirrjen me buton për këmbësorët pa vonesë në kohë reale, është përdorur funksioni millis (), i cili e kthen kohën në milisekonda që kur pajisja është ndezur, në mënyrë që të mund të përdoret
shembull
rrymë e gjatë e panënshkruar Milis = millis ();.
if (currentMillis - previousMillis> 2000 dhe bt03 == true dhe bbot == false)
{
Serial.println (1);
T1 ();
previousMillis = aktualMillis;
bt1 = e vërtetë;
BT03 = false;
}
Ne ngarkojmë kohën aktuale në çdo lak dhe nëse rryma minus e mëparshmja është më e madhe se koha e zgjedhur, futni nëse për të ndryshuar gjendjen e semaforit do të aktivizojë ndryshoren Boolean për tranzicionin e ardhshëm, natyrisht ndryshoren e parë Boolean është tashmë e vërtetë para hyrjes së lakut.
Hapi 4: Mohimi
Ky tutorial është prodhuar si pjesë e projektit Makerspace for Inclusion, i bashkëfinancuar nga Programi Erasmus + i komisionit Evropian.
Projekti synon të promovojë një formë joformale të arsimit si një mjet për të nxitur përfshirjen sociale të të rinjve, edukim joformal siç mund të gjendet brenda hapësirave krijuese.
Ky tutorial pasqyron pikëpamjet vetëm të autorëve dhe Komisioni Evropian nuk mund të mbahet përgjegjës për çdo përdorim që mund t'i bëhet informacionit të përmbajtur në të.
Recommended:
Kontrolluesi i semaforit Arduino - 4-drejtimëshe: 3 hapa
Kontrolluesi i semaforit Arduino | 4-Way: Në këtë postim, ju do të mësoni se si të bëni një kontrollues të semaforit Arduino. Ky kontrollues semafori do të përdoret për të kontrolluar rrjedhën e trafikut. Këto mund të aplikohen në zona me trafik të lartë për të shmangur bllokimet e trafikut ose aksidentet. Th
Simulatori i semaforit: 7 hapa
Simulatori i Dritave të Trafikut: Ky projekt Arduino kombinon butonat dhe dritat për të bërë një imitues të bukur të vogël të semaforit në një mënyrë kryq. Argëtohuni dhe vëzhgoni! Kam bërë disa ndryshime, duke përfshirë kodimin e butonave dhe dallimet në semaforët. Ky projekt përfshin 2 se
LED i semaforit: 4 hapa
Drita e trafikut LED: Origjina nga: https://www.makeuseof.com/tag/arduino-traffic-ligh..The Semafori Arduino është një projekt i shpejtë, i lehtë dhe argëtues që mund të bëhet më pak se një orë. Ndryshimet e bëra:- Butoni Projekti origjinal është se ai thjesht do të vazhdonte të ndryshonte
Udhëzues për modulin e semaforit LED: 5 hapa
Tutoriali i Modulit të Dritës së Trafikut LED: Përshkrimi: Ky është një modul i ekranit të mini-semaforit, shkëlqim i lartë, shumë i përshtatshëm për prodhimin e modelit të sistemit të semaforit. Isshtë paraqitur me madhësinë e tij të vogël, instalime elektrike të thjeshta, në shënjestër dhe instalim me porosi. Mund të lidhet me PWM
Kontrolli i Ndriçimit Kontrolli LED i bazuar në PWM duke përdorur butona Push, Raspberry Pi dhe Scratch: 8 hapa (me fotografi)
Kontrolli i Ndriçimit PWM Bazuar në Kontrollin LED duke përdorur Butonat Push, Raspberry Pi dhe Scratch: Unë po përpiqesha të gjeja një mënyrë për të shpjeguar se si punonte PWM për studentët e mi, kështu që i vura vetes detyrën të përpiqesha të kontrolloja shkëlqimin e një LED duke përdorur 2 butona shtytës - një buton që rrit shkëlqimin e një LED dhe tjetri e zbeh atë. Për të përparuar