Sisukord:

Papist liikluskorraldusrobot: 8 sammu
Papist liikluskorraldusrobot: 8 sammu

Video: Papist liikluskorraldusrobot: 8 sammu

Video: Papist liikluskorraldusrobot: 8 sammu
Video: 'Our Thing' Season 4: Episode 5 "Making Gotti's Son" | Sammy "The Bull" Gravano 2024, November
Anonim
Papist liikluskorraldusrobot
Papist liikluskorraldusrobot

Osalen pappvõistlusel. Kui teile meeldib minu juhendatav, palun hääletage selle eest! Pärast selle juhendi uurimist saate teada, kuidas Cruizmo Cis'i kujundada ja kasutada. Cruizmo Cis on intelligentne robot, mis kontrollib liiklust. See kontrollib nii autode kui ka jalakäijate läbisõitu ja ületamist. See saadab valgusdioodidele signaale, et liiklejad teaksid, millal minna või peatuda. See lülitab sisse ka tänavavalgustuse, kui on öö või kui keskkond on pime.

Samm: vajalike materjalide kogumine

Vajalike materjalide kogumine
Vajalike materjalide kogumine
Vajalike materjalide kogumine
Vajalike materjalide kogumine
Vajalike materjalide kogumine
Vajalike materjalide kogumine
Vajalike materjalide kogumine
Vajalike materjalide kogumine

Komponendid: 1x Arduino uno & USB -kaabel (või Nano) 4x 5mm punased LED -id 4x 5mm valged LED -id 4x 5mm rohelised/sinised LED -id 2x vajutusnupud 1x LDR10x 220 oomi takisti, Arduino pood või Amazon. Tööriistad: papp Jootekolb TapeGlueA4 paber Joonlaud. Väikese suurusega saag. Käärid. Pliiats. Rakendused: Arduino IDE (saab siit)

2. samm: osade lõikamine papist

Osade lõikamine papist
Osade lõikamine papist
Osade lõikamine papist
Osade lõikamine papist
Osade lõikamine papist
Osade lõikamine papist
Osade lõikamine papist
Osade lõikamine papist

Ma kasutasin teede, tee, robotistendi, postide ja tänavavalgustite valmistamiseks pappi. Ma kasutasin disaini jaoks sobivat mõõdet. Soovi korral saate kasutada erinevaid mõõtmeid. Servadele saab lisada 0,5 sentimeetri vaba ruumi. Alustuseks hankige mõõtmete märkimiseks papp, käärid, joonlaud ja pliiats. Märkige papil ristkülik, mille kõrgus on 2 sentimeetrit, laius 2 sentimeetrit, pikkus 12 sentimeetrit. Märkige risttahvel tulede jaoks väike auk läbimõõduga 0,5 sentimeetrit. Märkige ka nupu ruut. Lõika kääride abil märgitud tasapind välja. Seejärel asetage see papile ja lõigake veel seitse välja, et saaks kaheksa. Seda kasutatakse liiklus- ja tänavavalgustite postidena. Tehke tulede jaoks ka väike auk läbimõõduga 0,5 sentimeetrit. Järgmiseks on kabiin, kus robot seisab. Märkige ja lõigake teine risttahukas mõõtmetega: kõrgus 2,5 sentimeetrit, laius 6 sentimeetrit, pikkus 17 sentimeetrit. See on salongi alus. Kabiini kere jaoks märkige välja ja lõigake teine risttahukas mõõtmetega: kõrgus 5 sentimeetrit, laius 6 sentimeetrit, pikkus 8,5 sentimeetrit.

3. samm: tükkide liimimine

Tükkide liimimine
Tükkide liimimine
Tükkide liimimine
Tükkide liimimine
Tükkide liimimine
Tükkide liimimine
Tükkide liimimine
Tükkide liimimine

Kasutasin vajalike struktuuride saamiseks tükkide ühendamiseks liimi. Iga kaheksast poolusest papist tuleks servad liimida, välja arvatud üks avatud külgedest. Nii et see näeks välja nagu avatud kast. Liim tuleb targalt ja hoolikalt peale kanda, et konstruktsioonid näeksid kenad välja. Salongi alus ja kere tuleks samuti liimida eraldi sarnaselt postidele. Seejärel liimitakse need kaks konstruktsiooni kokku, kandes servadele vähe liimi, et saada üks struktuur avatud poolega teie poole. Aluse keskosa peaks olema joondatud kere keskpunktiga nii, et servade vaheline kaugus oleks 4,25 sentimeetrit. Seejärel lõigake punkt, kus kabiini aluse ja kere mõlemad küljed kohtuvad. Pärast juhtmestiku paigaldamist liimitakse muud osad.

4. samm: Cruizmo Cis projekteerimine

Cruizmo Cis projekteerimine
Cruizmo Cis projekteerimine
Cruizmo Cis projekteerimine
Cruizmo Cis projekteerimine

Cruizmo Cisi keha on risttahukas, mille kõrgus on 3 sentimeetrit, laius 2 sentimeetrit ja pikkus 4 sentimeetrit. Pea on kuubik, mille kõrgus on 2 sentimeetrit, laius 1 sentimeetrit, pikkus 2 sentimeetrit. Roboti saamiseks märkige mõõtmed ja lõigake see papist. Liimige kuubi servad, et saada pea. Kasutage ovaalsete silmade ja suu jaoks pliiatsit või lõigake need soovi korral välja. Liimige kõik risttahuka servad, välja arvatud see, mis liimitakse hiljem. Seejärel liimige pea keha külge. Roboti kabiini panemiseks lõigake välja 2 cm x 2 cm ruut kabiini ülaosast. Paigaldage robot salongile ja liimige see.

Samm: Cruizmo Cis'i elektrijuhtmestik

Cruizmo Cis elektrijuhtmestik
Cruizmo Cis elektrijuhtmestik
Cruizmo Cis elektrijuhtmestik
Cruizmo Cis elektrijuhtmestik
Cruizmo Cis elektrijuhtmestik
Cruizmo Cis elektrijuhtmestik
Cruizmo Cis elektrijuhtmestik
Cruizmo Cis elektrijuhtmestik

Selleks, et robot saaks oma funktsioone täita, kinnitasin selle sisse elektriskeemi. Salongi põhjas on leivaplaat roboti ühendamiseks liiklussüsteemiga. Roboti sees on Arduino Uno plaat, kuhu on ühendatud palju juhtmeid seda. Tahvel saadab ja võtab vastu signaale teistelt komponentidelt. Ühendust on näha ülaltoodud diagrammidel. Liiklusdioodid on ühendatud tihvtidega vahemikus 2 kuni 9. Juhtmed lähevad valgusfoori. Tänavavalgustid on ühendatud digitaalse tihvtiga 10. Nupp on ühendatud digitaalse tihvtiga 11. GND läheb leivalauale. A0 läheb LDR -i. Kõik alused on ühendatud leivaplaadiga.

6. samm: struktuuride lõpuleviimine

Struktuuride valmimine
Struktuuride valmimine
Struktuuride valmimine
Struktuuride valmimine
Struktuuride valmimine
Struktuuride valmimine

Mõned kujundid, mis ei ole täielikult liimitud, kuna mõned juhtmed tuleb manustada. Lõika saega 6 ristkülikukujulist 2 x 1,5 sentimeetrit ja 2 ristkülikukujulist 4 x 1,5 sentimeetrit tükki. Kahel pikemal jootke nupp iseseisvalt, punane LED, roheline/sinine LED koos juhtmetega, mis ühendatakse Arduinoga. Ülejäänud 6 tükist valige kaks ja jootke iseseisvalt välja punased ja rohelised/sinised LED -id juhtmetega. Ülejäänud 4 tükid, jootke igaüks valge LED, ühendatakse positiivse tihvti juhtmed kokku Arduinoga ja negatiivid GND -ga. Sisestage joodetud ahelad pappkonstruktsioonidesse. Salongi alusele luuakse auk LDR, siis sisestatakse leivaplaat sellesse. Arduino sisestatakse robotisse. Pärast juhtmestiku lõpuleviimist saab lahtised pinnad liimida. Konstruktsioonid on valmis ja Cruizmo Cis on valmis tööle hakkama, kuid mõned read tuleb sisestada üles laaditud. Vaatame koodi üle.

Samm: kood

Kood
Kood
Kood
Kood
Kood
Kood
Kood
Kood

Koodi koostamiseks kasutasin Arduino IDE -d. Esiteks määrasin ahelas kasutatavate LDR -i, nuppude ja LED -ide tihvtid. Seejärel seadistasin seadistuses () LED -tihvtid OUTPUT -i ja BUTTON_PIN -i INPUT_PULLUP -ks, see võimaldab nupul kasutada sisseehitatud tõmbe takisti. Ahelas () kasutasin lauset if, et kontrollida, kas Cruizmo Cis peaks tänavavalgustuse sisse lülitama või mitte. Siis teine, kui ilmub avaldus ja kontrollib, kas nuppu vajutatakse või mitte. Pärast silmust on kaks funktsioonid, mida Cruizmo Cis kasutab liikluse juhtimiseks. Funktsioon goRoad () peatab jalakäijad ja võimaldab autodel edasi liikuda. Punane tuli vilgub esmalt jalakäijatele enne nende täielikku peatamist. Funktsioon stopRoad () peatab autod ja võimaldab jalakäijatel ületada. Punane tuli vilgub esmalt autode hoiatamiseks enne nende täielikku peatamist ja roheline/sinine tuli süttib jalakäijate möödumiseks.

8. etapp: viimistlemine

Lõplik vormistamine
Lõplik vormistamine
Lõplik vormistamine
Lõplik vormistamine
Lõplik vormistamine
Lõplik vormistamine

Selle riimimiseks kasutatakse papppostisid tänava- ja valgusfooridena. Jalakäijatele tuleks kasutada kahte nupuga poolust. Jalakäijad soovivad ristumist nupule vajutades ja Cruizmo Cis saab neile taotluse rahuldada ainult siis, kui seda vajutati 17 sekundit pärast eelmist vajutamist. Kui tingimus on täidetud, lubatakse neil ületada 6 sekundit. Pärast seda, kui punane tuli neid peatab ja autodel lubatakse edasi sõita. Lõpuks veenduge, et kood on Arduino tahvlile õigesti üles laaditud, et saavutada õige tulemus. Lõbutsege!

Soovitan: