Obsah:
- Krok 1: Kousky, které budete potřebovat
- Krok 2: A kód
- Krok 3: Umístění bitů na správné místo
- Krok 4: A ty dráty … Ach chlapče
- Krok 5: V akci
Video: Nejmenší a nejroztomilejší robot pro vyhýbání se překážkám Arduino: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Už vás nebaví velké neohrabané roboty, které vám vezmou půl police ve vašem pokoji? Jste ochotni vzít svého robota s sebou, ale prostě se vám nevejde do kapsy? Tady máš! Představuji vám Minibota, nejroztomilejšího a nejmenšího robota pro vyhýbání se překážkám, jaký jste kdy mohli (někdy vůbec) dát dohromady!
Krok 1: Kousky, které budete potřebovat
Malé prkénko (4,5 cm x 3,5 cm), 17 otvorů dlouhé a 2 řady 5 otvorů široké. Robota můžete postavit bez něj, ale pokud plánujete úpravu robota, je to příjemné.
Arduino Nano. Používám ten, který je dodáván s piny již připájenými k desce, ale můžete také použít pinless arduino nano a pájet kabely přímo k desce
9V baterie. Ano, dobrá baterie.
9V držák baterie. (mám to ze staré hračky)
2 serva s nepřetržitým otáčením (vypadají jako serva SG (), ale ve skutečnosti jsou serva s kontinuálním otáčením. Koupil jsem je ZDE
2 gumová kola. Jen se rozhlédni. Někde je určitě stará hračka, která nepotřebuje svá kola.
Kabely Banda jich. Nic takového jako příliš mnoho kabelů neexistuje.
Ultrazvukový senzor. 4pinový model. Ebay, Amazon nebo jiné místo. Všichni jsou stejní.
3D vytištěný podvozek. 3D soubory najdete ZDE
Krok 2: A kód
Žádná raketová věda zde. Prostě super jednoduchý kód, díky kterému se robot vydá vpřed, pokud na 15 cm není nic vidět, a prudce se otočí, pokud je něco blíže než 15 cm.
Stačí stáhnout soubor txt a zkopírovat kód do rozhraní Arduino.
Krok 3: Umístění bitů na správné místo
Nepájivá deska, Arduino, ultrazvukový senzor a baterie se nacházejí v horní části šasi, ale NEVKLÁDEJTE součásti. Nejprve musíte celou věc zapojit. (ano, udělal jsem tu chybu) (dvakrát)
2 serva jsou zaklapnuta ve spodní části podvozku. Ano, tyto 2 můžete nyní vložit.
Kola jsou k servopohonům připevněna trochou drátu, horkým lepidlem nebo kouzelným kouzlem. Tvoje volba.
Krok 4: A ty dráty … Ach chlapče
Tady přichází ošklivá část. zapojení. Tolik drátů a tak málo místa.
Začněme pomocí ultrazvukového senzoru.
- Vcc -> +5V Arduina
- Trig -> D11 Arduina
- Echo -> D12 Arduina
- GND -> GND Arduina (jakýkoli ze 2 GND pinů Arduina)
Servo 1:
- Oranžový vodič -> D9 Arduina
- Červený vodič -> +5V Arduina
- Hnědý drát -> GND Arduina (jakýkoli ze 2 GND pinů Arduina)
Servo 2:
- Oranžový vodič -> D10 Arduina
- Červený vodič -> +5V Arduina
- Hnědý drát -> GND Arduina (jakýkoli ze 2 GND pinů Arduina)
Baterie:
- Červený vodič -> Vin pin Arduina
- Černý drát -> GND Arduina (jakýkoli ze 2 GND pinů Arduina)
Nyní stačí opatrně nacpat všechny dráty uvnitř šasi a sevřít obě poloviny. Můj robot je tak plný, že potřebuje gumičku, aby se nerozlil jeho vnitřnosti.
Krok 5: V akci
Váš robot půjde vpřed, dokud nenajde něco menšího než 15 cm.
Vzdálenost můžete změnit v tomto řádku kódu:
if (vzdálenost <= 15)
Rychlost vpřed a vzad můžete také změnit úpravou těchto řádků:
myservo1.write (XXX); myservo2.write (XXX);
kde XXX = 0 je vpřed plnou rychlostí pro myservo1 a XXX = 180 je vpřed plnou rychlostí pro myservo2
a XXX = 90 se pro obě serva zastaví.
Doporučuje:
Robot pro vyhýbání se překážkám pomocí ultrazvukového senzoru (Proteus): 12 kroků
Robot pro vyhýbání se překážkám pomocí ultrazvukového senzoru (Proteus): S robotem pro vyhýbání se překážkám se běžně setkáváme všude. Hardwarová simulace tohoto robota je součástí soutěže na mnoha vysokých školách a mnoha akcích. Softwarová simulace překážkového robota je však vzácná. I když to můžeme někde najít
Vyhýbání se překážkám LEGO robot: 8 kroků (s obrázky)
Překážka vyhýbající se LEGO robotům: Máme rádi LEGO a také milujeme Crazy Circuits, proto jsme je chtěli spojit do jednoduchého a zábavného robota, který se dokáže vyhnout nárazu do zdí a dalších předmětů. Ukážeme vám, jak jsme postavili ten náš, a nastíníme základy potřebné k tomu, abyste si mohli postavit vlastní
Robot Arduino 5 v 1 - Následujte mě - Sledování řádku - Sumo - Kresba - Vyhýbání se překážkám: 6 kroků
Robot Arduino 5 v 1 | Následujte mě | Sledování řádku | Sumo | Kresba | Vyhýbání se překážkám: Tato řídicí deska robota obsahuje mikrokontrolér ATmega328P a ovladač motoru L293D. Samozřejmě se neliší od desky Arduino Uno, ale je užitečnější, protože k pohonu motoru nepotřebuje další štít! Je bez skoku
Robot pro vyhýbání se překážkám pro přepravu velkého užitečného zatížení: 6 kroků
Robot pro vyhýbání se překážkám pro přenášení těžkého užitečného zatížení: Toto je robot pro vyhýbání se překážkám postavený tak, aby unesl rockera mého syna
Boe-Bot: Robot pro vyhýbání se překážkám: 6 kroků
Boe-Bot: Robot pro vyhýbání se překážkám: Tento malý robot používá své vousy k detekci překážek. Když se spustí jeden nebo oba jeho vousy, couvne a otočí se jiným směrem. Jinak se pohybuje vpřed. Základní deska Paralax, napájená 4 bateriemi AA, umožňuje tento malý