Obsah:
- Krok 1: Komponenty požadované pro projekt
- Krok 2: Vytvoření těla robota
- Krok 3: Schematický diagram robota
- Krok 4: Nahrání kódu do Arduina
- Krok 5: Pracovní video
Video: Autonomní robot na bázi Arduina pomocí ultrazvukového senzoru: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Vytvořte si svůj vlastní autonomní robot založený na Arduinu pomocí ultrazvukového senzoru.
Tento robot se může do značné míry pohybovat sám, aniž by narazil do jakýchkoli překážek. V podstatě to, co dělá, je, že detekuje všechny druhy překážek na cestě a rozhodne se pro sebe nejlepší cestou (ne všechny překážky).
Takže bez zbytečného plýtvání časem, můžeme začít.
Krok 1: Komponenty požadované pro projekt
Zde je seznam všech potřebných komponent, které pro tento projekt potřebujete:
- Arduino UNO R3
- Ultrazvukový senzor
- Servomotor (mini)
- Propojovací dráty
- Regulátor napětí L7805CV
- IC ovladače motoru L293D
- 4 x 3,7 V lithium-iontová baterie
- 2 x převodový motor
- 3 x Kola
- Prkénko
Jakmile shromáždíte všechny komponenty, můžete začít.
Krok 2: Vytvoření těla robota
Při výrobě těla robota postupujte takto:
Krok 1: Pájecí kolíky samice pájejte na malý kousek PCB, jak je znázorněno na fotografii. A připevněte k němu šroub.
Krok 2: Nyní přišroubujte desku plošných spojů k vašemu servomotoru a ujistěte se, že je dostatečně těsná.
Krok 3: Vezměte svůj ultrazvukový senzor a vložte jeho samčí kolíkové kolíky do kolíkových konektorů na PCB. Vložte jej správně (aby bylo zajištěno spojení). A zarovnejte jej tak, aby 90 stupňů servomotoru směřovalo k přední straně robota.
Krok 4: Nyní pro výrobu těla robota můžete použít lepenku nebo plastovou desku s horkým lepidlem nebo šrouby. Udělal jsem tělo robota s nějakým wiremoldem, který ležel kolem a šrouby.
Krok 5: Umístěte Arduino a prkénko na místo, jak je znázorněno na fotografii, a zajistěte ho horkým lepidlem nebo oboustrannou páskou.
Krok 6: Nakonec umístěte servomotor do jeho polohy a zafixujte ho čímkoli chcete.
Krok 3: Schematický diagram robota
Připojte součásti podle schématu. Je to docela snadné.
Připojte nejprve dvě baterie paralelně a poté je zapojte do série, abyste získali maximální napětí a kapacitu. Nyní, pokud máte dva motory se stejnými otáčkami, pak nemusíte provádět připojení od pinu 11 Arduina k pinu 9 ic L293D. Pokud ale vaše motory nemají stejné otáčky, proveďte připojení. A ujistěte se, že motor s vyššími otáčkami by měl být v poloze motoru 2.
Zkontrolujte, zda jsou všechna připojení těsná a zajištěná.
Krok 4: Nahrání kódu do Arduina
Kód tohoto projektu je uveden níže.
Před nahráním však kód otevřete a proveďte potřebné úpravy.
Nastavte rpm_control rychlejšího motoru tak, aby oba motory měly stejné otáčky. A také podle toho nastavte right_delay a left_delay tak, aby mělo perfektní otočení o 90 stupňů směrem doprava a doleva.
Jakmile kód nahrajete a nastavíte všechny ostatní věci, můžete začít.
Krok 5: Pracovní video
Děkuji za přečtení.
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
Výukový program ultrazvukového senzoru pomocí Arduina: 6 kroků
Výukový program Ultrazvukový senzor pomocí Arduina: Tento návod je průvodcem populárním ultrazvukovým snímačem HC - SR04. Vysvětlím, jak to funguje, ukážu vám některé z jeho funkcí a sdílím příklad projektu Arduino, který můžete sledovat a integrovat do svých projektů. Přinášíme schematický diagram
Dopravní signál pomocí Arduina a ultrazvukového senzoru: 4 kroky
Dopravní signál pomocí Arduina a ultrazvukového senzoru: S érou chytrých technologií je vše stále chytřejší a inteligentní dopravní systém je jednou z oblastí, která bude mít obrovský dopad na náš život. Původně zveřejněno na: https://highvoltages.co/tutorial/arduino-tutorial/traffic-sig
BeanBot - autonomní papírový robot na bázi Arduina!: 8 kroků (s obrázky)
BeanBot - autonomní papírový robot na bázi Arduina !: Existuje něco inspirativnějšího než prázdný papír? Pokud jste vášnivý kutil nebo stavitel, pak bezpochyby zahájíte své projekty tím, že je načrtnete na papír. Měl jsem nápad zjistit, zda je možné postavit rám robota z papíru
Metody detekce vodní hladiny Arduino pomocí ultrazvukového senzoru a Funduino vodního senzoru: 4 kroky
Metody detekce hladiny vody Arduino pomocí ultrazvukového senzoru a Funduino senzoru vody: V tomto projektu vám ukážu, jak vytvořit levný detektor vody pomocí dvou metod: 1. Ultrazvukový senzor (HC-SR04) .2. Senzor vody Funduino