
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06




Vytvorte si vlastného autonómneho robota založeného na Arduine pomocou ultrazvukového senzora.
Tento robot sa môže do značnej miery pohybovať sám bez toho, aby narazil do akýchkoľvek prekážok. V zásade robí to, že detekuje všetky druhy prekážok na svojej ceste a rozhodne sa pre seba najlepšou cestou (nie všetky druhy prekážok).
Bez toho, aby sme už strácali čas, začnime.
Krok 1: Komponenty požadované pre projekt




Tu je zoznam všetkých potrebných komponentov, ktoré potrebujete pre tento projekt:
- Arduino UNO R3
- Ultrazvukový senzor
- Servomotor (mini)
- Prepojovacie vodiče
- Regulátor napätia L7805CV
- IC ovládača motora L293D
- 4 x 3,7 V lítium-iónová batéria
- 2 x prevodový motor
- 3 x kolesá
- Breadboard
Akonáhle ste zhromaždili všetky komponenty, môžete ísť.
Krok 2: Vytvorenie tela robota



Na výrobu tela robota postupujte podľa nasledujúceho kroku:
Krok 1: Spájkujte kolíkové kolíky samice na malý kúsok DPS, ako je znázornené na fotografii. A pripevnite k nemu skrutku.
Krok 2: Teraz priskrutkujte dosku plošných spojov k svojmu servomotoru a uistite sa, že je dostatočne tesná.
Krok 3: Vezmite svoj ultrazvukový senzor a vložte jeho kolíkové kolíky do zásuvkových kolíkov na PCB. Vložte ho správne (aby bolo zaistené spojenie). A zarovnajte ho tak, aby 90 stupňový servomotor smeroval k prednej strane robota.
Krok 4: Na výrobu tela robota môžete teraz použiť lepenku alebo plastovú dosku s horúcim lepidlom alebo skrutkami. Telo robota som vyrobil položením nejakého drôtového drôtu a skrutkami.
Krok 5: Umiestnite Arduino a dosku na svoje miesto tak, ako je to znázornené na fotografii, a zaistite ho horúcim lepidlom alebo obojstrannou páskou.
Krok 6: Nakoniec umiestnite servomotor na svoje miesto a zafixujte ho čímkoľvek chcete.
Krok 3: Schematický diagram robota


Pripojte komponenty podľa schémy. Je to celkom jednoduché.
Pripojte najskôr dve batérie paralelne a potom ich zapojte do série, aby ste získali maximálne napätie a kapacitu. Teraz, ak máte dva motory s rovnakými otáčkami, nemusíte vytvárať spojenie z pinu 11 Arduina na kolík 9 ic L293D. Ak však vaše motory nemajú rovnaké otáčky, pripojte sa. A uistite sa, že motor s vyššími otáčkami by mal byť v polohe motora 2.
Uistite sa, že sú všetky spoje tesné a zaistené.
Krok 4: Nahranie kódu do Arduina

Kód tohto projektu je uvedený nižšie.
Pred nahraním kódu ho však otvorte a vykonajte potrebné úpravy.
Nastavte ovládač otáčok za minútu rýchlejšieho motora tak, aby oba motory mali rovnaké otáčky. A tiež nastavte zodpovedajúce oneskorenie right_delay a left_delay tak, aby malo perfektné otočenie o 90 stupňov smerom doprava a doľava.
Po nahraní kódu a nastavení všetkých ostatných vecí môžete ísť.
Krok 5: Pracovné video

Ďakujem za čítanie.
Odporúča:
Robot na vyhýbanie sa prekážkam pomocou ultrazvukového senzora (Proteus): 12 krokov

Robot na vyhýbanie sa prekážkam pomocou ultrazvukového senzora (Proteus): S robotom na vyhýbanie sa prekážkam sa spravidla stretávame všade. Hardvérová simulácia tohto robota je súčasťou súťaže na mnohých vysokých školách a na mnohých podujatiach. Softvérová simulácia prekážkového robota je však zriedkavá. Aj keď to niekde nájdeme,
Výučba ultrazvukového senzora pomocou Arduina: 6 krokov

Výučba ultrazvukového senzora pomocou Arduina: Tento návod je sprievodcom obľúbeným ultrazvukovým snímačom HC - SR04. Vysvetlím, ako to funguje, ukážem vám niektoré z jeho funkcií a podelím sa o príklad projektu Arduino, pomocou ktorého sa môžete integrovať do svojich projektov. Ponúkame schematický diagram
Spustite skokovú hru pomocou Unity, BT Arduino, ultrazvukového senzora: 14 krokov

Spustite skokovú hru pomocou Unity, BT Arduino, ultrazvukového senzora: Po úspechu môjho projektu Unity Multiplayer 3D Hologram Game a Hologram Projector pre PC je to druhý projekt v Unity. Dokončenie celého projektu od začiatku do konca hry preto vyžaduje veľa času na štúdium. Keď začínam
BeanBot - autonómny papierový robot na báze Arduina!: 8 krokov (s obrázkami)

BeanBot - autonómny papierový robot na báze Arduina !: Existuje niečo inšpiratívnejšie ako prázdny papier? Ak ste vášnivý drotár alebo staviteľ, bezpochyby začnete svoje projekty načrtnutím na papieri. Mal som nápad zistiť, či je možné postaviť rám robota z papiera
Metódy zisťovania hladiny vody Arduino pomocou ultrazvukového senzora a vodného senzora Funduino: 4 kroky

Metódy zisťovania hladiny vody Arduino pomocou ultrazvukového senzora a vodného senzora Funduino: V tomto projekte vám ukážem, ako vytvoriť lacný detektor vody pomocou dvoch metód: 1. Ultrazvukový snímač (HC-SR04) .2. Senzor vody Funduino