Kazalo:

Kartonski robot za nadzor prometa: 8 korakov
Kartonski robot za nadzor prometa: 8 korakov

Video: Kartonski robot za nadzor prometa: 8 korakov

Video: Kartonski robot za nadzor prometa: 8 korakov
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, September
Anonim
Robot za nadzor prometa iz kartona
Robot za nadzor prometa iz kartona

Udeležujem se natečaja za karton. Če vam je moj pouk všeč, ga glasujte! Ko boste preučili ta navodila, se boste naučili oblikovati in uporabljati Cruizmo Cis. Cruizmo Cis je inteligenten robot, ki nadzoruje promet. Nadzira prehode in prehode avtomobilov in pešcev. Pošilja signale LED diodam, da prometniki vedo, kdaj naj gredo ali se ustavijo. Prižge tudi ulične luči, če je noč ali če je okolje temno.

Korak: Zberite potrebne materiale

Zbiranje potrebnih materialov
Zbiranje potrebnih materialov
Zbiranje potrebnih materialov
Zbiranje potrebnih materialov
Zbiranje potrebnih materialov
Zbiranje potrebnih materialov
Zbiranje potrebnih materialov
Zbiranje potrebnih materialov

Komponente: 1x Arduino uno in USB kabel (ali Nano) 4x 5 mm rdeče LED 4x 5 mm bele LED 4x 5 mm zelene/modre LED 2x potisni gumbi 1x LDR10x 220 ohmski upori 9V baterija in pokrov Jumper žice Bordna deska in veroboard Komponente lahko kupite v bližnji trgovini ali na spletu na AliExpress.com, Arduino Store ali Amazon. Orodja: lepenkaSpajkanjeTapeGlueA4 papir Ravnilo. Žaga majhne velikosti. Škarje. Svinčnik. Aplikacije: Arduino IDE (dobite tukaj)

2. korak: Izrežite dele iz kartona

Izrezovanje delov iz kartona
Izrezovanje delov iz kartona
Izrezovanje delov iz kartona
Izrezovanje delov iz kartona
Izrezovanje delov iz kartona
Izrezovanje delov iz kartona
Izrezovanje delov iz kartona
Izrezovanje delov iz kartona

Za izdelavo cest, poti, stojala za robote, stebrov in uličnih luči sem uporabil karton. Za oblikovanje sem uporabil ustrezno dimenzijo. Po želji lahko uporabite različne dimenzije. Na robove je mogoče dodati 0,5 cm prostora. Za začetek vzemite karton, škarje, ravnilo in svinčnik za označevanje dimenzij. Na kartonu označite kockasto višino 2 cm, širino 2 cm, dolžino 12 cm. Na kvadratu označite majhno luknjo premera 0,5 centimetra za luči. Za gumb označite kvadrat. S škarjami izrežite označeno ravnino. Nato ga položite na karton in izrežite še sedem, da bo osem. Ta bo uporabljen kot stebrički za semaforje in ulične luči. Naredite tudi majhno luknjo s premerom 0,5 centimetra za luči. Naslednja je kabina, v kateri stoji robot. Označite in izrežite drugi kvader z dimenzijami: višina 2,5 centimetra, širina 6 centimetrov, dolžina 17 centimetrov. To bo osnova kabine. Za telo kabin označite in izrežite še en kvader z dimenzijami: višina 5 centimetrov, širina 6 centimetrov, dolžina 8,5 centimetra.

3. korak: lepljenje kosov

Lepljenje kosov
Lepljenje kosov
Lepljenje kosov
Lepljenje kosov
Lepljenje kosov
Lepljenje kosov
Lepljenje kosov
Lepljenje kosov

Uporabil sem lepilo za povezovanje kosov, da dobim zahtevane strukture. Vsak od osmih kartonskih kosov za drogove je treba lepiti na robovih, razen na eno stran, ki bo odprta. Tako, da bo videti kot odprta škatla. Lepilo je treba pametno in previdno nanesti, da bodo strukture videti lepo. Podnožje kabine in ohišje je treba lepiti ločeno na podoben način, kot so drogovi. Nato se obe strukturi zlepita skupaj tako, da na robove nanesemo malo lepila, da dobimo enotno strukturo z odprto stranjo obrnjeno proti tebi. Središče podstavka mora biti poravnano s središčem karoserije, tako da je razdalja med robovi 4,25 centimetra. Nato odrežite točko, kjer se stikata obe strani podnožja kabine in karoserije. Drugi deli bodo zlepljeni po namestitvi ožičenja.

4. korak: Oblikovanje Cruizma Cis

Oblikovanje Cruizmo Cis
Oblikovanje Cruizmo Cis
Oblikovanje Cruizmo Cis
Oblikovanje Cruizmo Cis

Telo Cruizma Cisa je kockasta z višino 3 cm, širino 2 cm in dolžino 4 cm. Glava je kocka z višino 2 centimetra, širino 1 centimeter, dolžino 2 centimetra. Če želite dobiti robota, označite dimenzije in ga izrežite iz kartona. Lepite robove kocke, da dobite glavo. Za ovalne oči in usta uporabite svinčnik ali pa jih izrežite, če želite Lepite vse robove kvadra, razen tistega, ki bo pozneje lepljen. Nato prilepite glavo na telo. Če želite robota postaviti v kabino, izrežite 2 cm x 2 cm kvadratnih od vrha kabine. Robota namestite na kabino in ga lepite.

5. korak: Električna napeljava znotraj Cruizma Cis

Električna napeljava znotraj Cruizma Cis
Električna napeljava znotraj Cruizma Cis
Električna napeljava znotraj Cruizma Cis
Električna napeljava znotraj Cruizma Cis
Električna napeljava znotraj Cruizma Cis
Električna napeljava znotraj Cruizma Cis
Električna napeljava znotraj Cruizma Cis
Električna napeljava znotraj Cruizma Cis

Da bi robot opravljal svoje funkcije, sem vanj vgradil električni tokokrog. V podnožje kabine je plošča za povezavo robota s prometnim sistemom. Znotraj robota je plošča Arduino Uno z veliko žicami, priključenimi na to. Plošča pošilja in sprejema signale iz drugih komponent. Povezavo lahko vidite na zgornjih shemah. Prometne LED diode so povezane z zatiči od 2 do 9. Žice bodo šle na semaforje. Ulične luči so povezane z digitalnim zatičem 10. Gumb je povezan z digitalnim zatičem 11. GND gre na mizo, A0 na LDR. Vsi ozemljitve so povezane na mizo.

6. korak: Dokončanje struktur

Dokončanje struktur
Dokončanje struktur
Dokončanje struktur
Dokončanje struktur
Dokončanje struktur
Dokončanje struktur

Nekatere oblike, ki niso bile popolnoma zlepljene, ker je treba vstaviti nekaj ožičenja. Z žago izrežite 6 pravokotnih kosov velikosti 2 x 1,5 centimetra in 2 pravokotna kosa velikosti 4 x 1,5 centimetra. samostojno spajkajte gumb, rdečo LED, zeleno/modro LED z žicami, ki se povezujejo z Arduinom. Od preostalih 6 kosov izberite dva in neodvisno spajkajte rdečo in zeleno/modro LED z žicami, ki vodijo ven. Na preostalih 4 kosov, na vsako spajkajte belo LED, žice s pozitivnega zatiča bodo povezane skupaj z Arduinom, negativi pa na GND. Vstavite spajkana vezja v kartonske konstrukcije. Na podstavku kabine se ustvari luknja za LDR, nato vanj vstavi opcijsko ploščo. Arduino vstavi v robota. Po zaključku ožičenja se lahko odprte površine zlepijo. Strukture so končane in Cruizmo Cis je pripravljen za začetek delovanja, vendar je treba vnesti nekaj vrstic naložen. Preglejmo kodo.

7. korak: Koda

Kodeks
Kodeks
Kodeks
Kodeks
Kodeks
Kodeks
Kodeks
Kodeks

Za sestavljanje kode sem uporabil Arduino IDE. Kodo lahko dobite tukaj Najprej sem opredelil zatiče za LDR, gumb in LED, ki se uporabljajo v vezju. Nato sem v nastavitvi () nastavil zatiče LED na OUTPUT in BUTTON_PIN na INPUT_PULLUP, kar gumbu omogoča uporabo vgrajenega vlečni upor. V zanki () sem uporabil stavek if, da preverim, ali naj Cruizmo Cis prižge ulične luči ali ne. Nato se prikaže druga izjava if in preveri, ali je gumb pritisnjen ali ne. Po zanki sta dva funkcije, ki jih Cruizmo Cis uporablja za nadzor prometa. Funkcija goRoad () ustavi pešce in dovoli avtomobilom, da gredo naprej. Rdeča lučka bo najprej utripala, da bo pešce opozorila, preden jih popolnoma ustavijo. Funkcija stopRoad () ustavi avtomobile in jim omogoči prehod. Rdeča lučka bo najprej utripala, da opozori avtomobile, preden jih popolnoma ustavi, zelena/modra luč pa se bo prižgala, da bo prehodila pešce.

8. korak: Dokončanje

Dokončanje
Dokončanje
Dokončanje
Dokončanje
Dokončanje
Dokončanje

Za rimovanje se kartonski drogovi uporabljajo kot ulični in semaforji. Za pešce je treba uporabiti dva pola z gumbom. Pešci zahtevajo prehod s pritiskom na gumb, Cruizmo Cis pa jim lahko ugodi le, če je bil pritisnjen 17 sekund po prejšnjem pritisku. Če je pogoj izpolnjen, jim je dovoljen prehod za 6 sekund. Potem ko jih bo rdeča luč ustavila in avtomobili lahko vozijo naprej. Nazadnje se prepričajte, da je koda pravilno naložena na ploščo Arduino, da dosežete pravilen rezultat. Zabavajte se!

Priporočena: