Kazalo:
- 1. korak: Zaloge
- 2. korak: Kako nastaviti svojo ploščico
- 3. korak: Napišite svojo kodo
- 4. korak: Narišite prečko
- 5. korak: Nastavite sistem in ga preizkusite
Video: Sistem spremljanja prečkanja vlaka: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Ta navodila vas bodo naučila, kako z MatLabom kodirati Arduino za nadzor dela železniškega sistema.
1. korak: Zaloge
Za ta projekt boste potrebovali:
Računalnik
Arduino plošča
Matlab 2017
3D tiskalnik
Model vlaka
2 foto senzorja
1 modra LED luč
2 rdeči LED luči
1 servo motor
1 Piezzo zvočnik
USB kabel
3 330 ohmski upori
17 Žensko-ženske žice
3 Žensko-Moški Žice
34 Moško-moške žice
4 leseni bloki
Lepilni trak
2. korak: Kako nastaviti svojo ploščico
Ko smo nastavili ploščico, smo sledili shemam v knjigi, ki smo jih nekoliko spremenili, da smo lahko na ploščo namestili vse, kar smo potrebovali.
3. korak: Napišite svojo kodo
Ko je plošča ožičena in povezana z računalnikom s kablom USB, je čas, da napišete kodo MatLab. Naši vhodi so bili sestavljeni iz tipkovnice, ki programu pove, naj teče, in fotosenzorjev, ki berejo luč in programu sporočajo, ali vidijo luč ali ne. Če fotosenzorji ne berejo svetlobe, program naredi številne stvari. Prva stvar je, da program določi hitrost vlaka glede na čas, ko je prvi svetlobni senzor blokiran, ko je drugi svetlobni senzor odblokiran, nato pa zažene kodo za določitev hitrosti vlaka in pošlje okno s sporočilom ali gre vlak prehitro, prepočasi ali z dobro hitrostjo. Hkrati, ko se sproži prvi senzor, pove prečki, naj se spusti navzdol, utripa rdeče luči in predvaja zvok z nadležno frekvenco. Program nato počaka nekaj časa, ko vlak preide drugi senzor, da dvigne prečko nazaj, ustavi utripanje luči in ustavi zvok.
4. korak: Narišite prečko
Narisal sem prečko, ki naj bi bila pritrjena na servo motor v Onshapeu, vendar bi deloval vsak 3D -gradbeni sistem. Za svoje dimenzije sem naredil palico 3,5 "X.2" X.5 "in na en konec dodal osnutek in na obeh straneh" POZOR "zaradi videza. Prav tako sem skozi palico dodal luknjo, da smo lahko prilepili servo nastavek Pomembno je, da bodite pozorni na enote, ki jih natisne vaš 3D tiskalnik, in za začetek narišite prečko v teh dimenzijah.
5. korak: Nastavite sistem in ga preizkusite
Ko zberete vse komponente, nastavite Arduino in napišete kodo, je čas, da jo nastavite in preizkusite! Za naš projekt smo računalnik postavili na sredino proge in naš adruino na enako razdaljo med tem, kje bodo luči in kje je cestni prehod. Za nastavitev naših belih luči in foto -senzorjev smo jih prilepili na lesene kocke, tako da bi bilo dovolj visoko nad tirom, da bi jih foto -senzorji prebrali, vendar dovolj nizko, da bi bili blokirani, ko vlak pelje mimo. Nato smo za namestitev prečne palice pritrdili na servo motor in jo postavili med dve uteži, da se motor ne bi premikal, ko se palica dvigne in spusti, celo uteži smo skupaj zalepili za dodatno oporo. Nato smo na obeh straneh cestnega križišča prilepili rdeče luči.
Ko je bil naš sistem nastavljen, smo preizkusili, da se prepričamo, da vse deluje pravilno, in spremenili, kjer je bilo potrebno.
Priporočena:
Sistem vizualnega spremljanja za kmetijstvo LoRa Iot - Oblikovanje sprednje aplikacije z uporabo Firebase & Angular: 10 korakov
Sistem vizualnega spremljanja za kmetijstvo LoRa Iot | Oblikovanje sprednje aplikacije z uporabo Firebase & Angular: V prejšnjem poglavju govorimo o tem, kako senzorji delajo z modulom loRa za polnjenje baze podatkov Firebase v realnem času, in videli smo zelo visok diagram, kako deluje ves naš projekt. V tem poglavju bomo govorili o tem, kako lahko
S svojim mobilnim telefonom nadzirajte postavitev modela vlaka !: 11 korakov (s slikami)
S svojim mobilnim telefonom nadzirajte svojo postavitev vzorčnega vlaka !: Upravljanje vzorčne razporeditve vlaka z žično krmilno ročico in krmilniki udeležbe je lahko dober začetek za začetnike, vendar predstavljajo težavo zaradi neprenosljivosti. Prav tako lahko brezžični krmilniki, ki prihajajo na trg, nadzorujejo le nekatere domove
Samodejni sistem prečkanja železnice z vgrajeno platformo na osnovi Arduino: 9 korakov
Samodejni sistem železniških prehodov z vgrajeno platformo, ki temelji na Arduinu: do božiča je le še teden dni! Vsi so zaposleni s praznovanji in pridobivanjem daril, kar je mimogrede še težje dobiti z neskončnimi možnostmi povsod okoli nas. Kako bi bilo, če bi se odločili za klasično darilo in dodali pridih DIY v
Samodejna povratna zanka vlaka z uporabo Arduina: 10 korakov (s slikami)
Avtomatizirana vzvratna zanka vlaka z uporabo Arduina: izdelava povratnih zank lahko pomaga pri modelih postavitev vlakov za spremembo smeri vlakov, česar ni mogoče storiti z gramofoni. Na ta način lahko ustvarite enotirne tirnice z vzvratno zanko na vsakem koncu za vožnjo vlakov brez premora ali prekinitve
Sistem sedežev vlaka: 4 koraki (s slikami)
Sistem vlakovnih sedežev: Danes smo izdelali sistem, ki ga je mogoče implementirati na sedežih vlakov. Morali smo najti nadlogo in zanjo rešiti. Odločili smo se, da bomo izdelali sistem, ki vam bo povedal, ali je v voznem vlaku, v katerem ste trenutno, na voljo sedež. Nič ni možno