Obsah:

Kartonový robot pro řízení provozu: 8 kroků
Kartonový robot pro řízení provozu: 8 kroků

Video: Kartonový robot pro řízení provozu: 8 kroků

Video: Kartonový robot pro řízení provozu: 8 kroků
Video: TOP 10 Tajné funkce mobilu o kterých 90% lidí neví 2024, Září
Anonim
Kartonový robot pro řízení provozu
Kartonový robot pro řízení provozu

Přihlašuji se do soutěže o lepenku. Pokud se vám můj návod líbí, hlasujte pro něj! Po prostudování tohoto návodu se naučíte navrhovat a používat Cruizmo Cis. Cruizmo Cis je inteligentní robot, který řídí provoz. Řídí průchod a přechody automobilů i chodců. Vysílá signály LED diodám, aby informovaly dojíždějící z provozu, kdy mají jet nebo zastavit. Zapíná také pouliční osvětlení, je -li noc nebo je -li prostředí tmavé.

Krok 1: Shromáždění potřebných materiálů

Shromažďování potřebných materiálů
Shromažďování potřebných materiálů
Shromažďování potřebných materiálů
Shromažďování potřebných materiálů
Shromažďování potřebných materiálů
Shromažďování potřebných materiálů
Shromažďování potřebných materiálů
Shromažďování potřebných materiálů

Komponenty: 1x Arduino uno & USB kabel (nebo Nano) 4x 5mm červené LED diody4x 5mm bílé LED diody4x 5mm zelené/modré LED diody2x Tlačítka1x LDR10x 220 ohmové rezistory „Arduino Store nebo Amazon. Tools:CardboardSpáječkaTapeGlueA4 papír Pravítko. Pila malé velikosti. Nůžky. Tužka. Aplikace: Arduino IDE (lze získat zde)

Krok 2: Vyjmutí dílů z lepenky

Vyřezávání dílů z lepenky
Vyřezávání dílů z lepenky
Vyřezávání dílů z lepenky
Vyřezávání dílů z lepenky
Vyřezávání dílů z lepenky
Vyřezávání dílů z lepenky
Vyřezávání dílů z lepenky
Vyřezávání dílů z lepenky

Na výrobu silnic, cest, stojanů robotů, sloupů a pouličních světel jsem použil lepenku. Pro návrh jsem použil vhodný rozměr. Pokud chcete, můžete použít různé rozměry. K okrajům lze přidat vůli 0,5 cm. Nejprve si pořiďte lepenku, nůžky, pravítko a tužku na vyznačení rozměrů. Na kartonu vyznačte kvádr o výšce 2 centimetry, šířce 2 centimetry, délce 12 centimetrů. Na kvádru vyznačte malý otvor o průměru 0,5 cm pro světla. Rovněž označte čtverec tlačítka. Nůžkami odstřihněte vyznačenou rovinu. Poté ho položte na lepenku a vystřihněte dalších sedm, aby bylo osm. To bude použito jako sloupy pro provoz a pouliční osvětlení. Vytvořte také malý otvor o průměru 0,5 cm pro světla. Další je kabina, ve které robot stojí. Označte a vyřízněte další kvádr s rozměry: výška 2,5 cm, šířka 6 cm, délka 17 cm. Toto bude základna kabiny. Pro tělo kabiny označte a vyřízněte další kvádr s rozměry: výška 5 centimetrů, šířka 6 centimetrů, délka 8,5 centimetrů.

Krok 3: Lepení kusů

Lepení kusů
Lepení kusů
Lepení kusů
Lepení kusů
Lepení kusů
Lepení kusů
Lepení kusů
Lepení kusů

Pomocí lepidla jsem spojil kusy dohromady, abych získal požadované struktury. Každý z osmi kusů lepenky pro tyče by měl být přilepený na okrajích kromě jedné ze stran, které budou otevřené. Aby to vypadalo jako otevřený box. Lepidlo by mělo být aplikováno chytře a pečlivě, aby struktury vypadaly hezky. Základna kabiny a tělo by měly být také lepeny odděleně podobným způsobem jako tyče. Poté budou dvě struktury slepeny k sobě nanesením malého lepidla na okraje, čímž vznikne jedna struktura otevřenou stranou směrem k vám. Střed základny by měl být zarovnán se středem karoserie tak, aby vzdálenost mezi okraji byla 4,25 centimetrů. Poté odřízněte bod, kde se setkávají obě strany základny kabiny a karoserie. Ostatní části budou lepeny po instalaci kabeláže.

Krok 4: Navrhování Cruizmo Cis

Navrhování Cruizmo Cis
Navrhování Cruizmo Cis
Navrhování Cruizmo Cis
Navrhování Cruizmo Cis

Tělo Cruizmo Cis je kvádr o výšce 3 cm, šířce 2 cm a délce 4 cm. Hlava je kostka s výškou 2 centimetry, šířkou 1 centimetrem a délkou 2 centimetry. Chcete -li získat robota, označte rozměry a vyřízněte jej z lepenky. Přilepením okrajů krychle získáte hlavu. Použijte tužku na oválná očka a ústa, nebo si je nařízněte, pokud chcete Přilepte všechny hrany kvádru kromě jednoho, který bude přilepen později. Potom přilepte hlavu k tělu. Chcete -li robot umístit do kabiny, vystřihněte 2 centimetry na 2 centimetry čtvereční z horní části kabiny. Namontujte robota na kabinu a přilepte ho.

Krok 5: Elektrické vedení uvnitř Cruizmo Cis

Elektrické vedení uvnitř Cruizmo Cis
Elektrické vedení uvnitř Cruizmo Cis
Elektrické vedení uvnitř Cruizmo Cis
Elektrické vedení uvnitř Cruizmo Cis
Elektrické vedení uvnitř Cruizmo Cis
Elektrické vedení uvnitř Cruizmo Cis
Elektrické vedení uvnitř Cruizmo Cis
Elektrické vedení uvnitř Cruizmo Cis

Aby robot mohl plnit své funkce, vložil jsem do něj elektrický obvod. V základně kabiny je prkénko pro připojení robota k dopravnímu systému. V robotu je deska Arduino Uno se spoustou vodičů připojených k to. Deska vysílá a přijímá signály z jiných komponent. Připojení je vidět na výše uvedených schématech. Dopravní LED diody jsou připojeny k pinům v rozsahu od 2 do 9. Vodiče přejdou na semafory. Pouliční osvětlení je připojeno k digitálnímu kolíku 10. Tlačítko je připojeno k digitálnímu pinu 11. GND přejde na nepájivou desku. A0 přejde do LDR. Všechny přípojky jsou připojeny na prkénko.

Krok 6: Dokončení struktur

Dokončení struktur
Dokončení struktur
Dokončení struktur
Dokončení struktur
Dokončení struktur
Dokončení struktur

Některé tvary, které nebyly úplně slepené, protože je třeba zapustit některá vedení. Pomocí pily odřízněte 6 pravoúhlých kusů o rozměrech 2 x 1,5 centimetru a 2 obdélníkové kusy o velikosti 4 x 1,5 centimetru z veroboardu. Na dvou delších samostatně pájet tlačítko, červená LED, zelená/modrá LED s vodiči vyvedenými ven pro připojení k Arduinu. Z ostatních 6 kusů vyberte dvě a nezávisle pájte červenou a zelenou/modrou LED s vyvedenými vodiči. Na zbývajících 4 kousky, na každý pájte bílou LED, vodiče z kladného pinu budou spojeny dohromady s Arduinem a negativy s GND. Pájené obvody vložte do lepenkových struktur. Na základně kabiny je vytvořen otvor pro LDR, poté se do něj vloží prkénko. Arduino se vloží do robota. Po dokončení zapojení lze přilepit otevřené povrchy. Struktury jsou kompletní a Cruizmo Cis je připraven začít fungovat, ale je třeba zadat kód některých řádků. nahráno. Podívejme se na kód.

Krok 7: Kód

Kód
Kód
Kód
Kód
Kód
Kód
Kód
Kód

Ke kompilaci kódu jsem použil Arduino IDE. Kód lze získat zde Nejprve jsem definoval piny pro LDR, tlačítko a diody LED použité v obvodu. Poté jsem v setupu () nakonfiguroval piny LED na OUTPUT a BUTTON_PIN na INPUT_PULLUP, což umožňuje tlačítku používat vestavěný Ve smyčce () jsem pomocí příkazu if zkontroloval, zda má Cruizmo Cis zapnout pouliční osvětlení nebo ne. Poté se zobrazí další příkaz if a zkontroluje, zda je tlačítko stisknuto nebo ne. Za smyčkou jsou dva funkce používané Cruizmo Cis k řízení provozu. Funkce goRoad () zastaví chodce a umožní autům jet dál. Červené světlo nejprve bliká, aby upozornilo chodce, než je úplně zastaví. Funkce stopRoad () zastaví auta a umožní chodcům přejít. Červené světlo nejprve zabliká, aby upozornilo automobily, než je úplně zastaví, a rozsvítí se zelené/modré světlo, aby projelo chodce.

Krok 8: Dokončení

Finalizace
Finalizace
Finalizace
Finalizace
Finalizace
Finalizace

Aby se to rýmovalo, kartónové tyče se používají jako pouliční a semafory. Dva tyče s tlačítkem by měly být použity pro chodce. Chodci požádají o přejezd stisknutím tlačítka a Cruizmo Cis jim může vyhovět jejich požadavku, pouze pokud byl stisknut 17 sekund po předchozím stisknutí. Pokud je podmínka splněna, smějí přejít po dobu 6 sekund. Poté, co je červená kontrolka zastaví a vozy budou moci pokračovat v jízdě. Nakonec se ujistěte, že je kód správně nahrán na desku Arduino, abyste dosáhli správného výsledku. Bavte se!

Doporučuje: