Obsah:
- Krok 1: Sestavte podvozek
- Krok 2: Připojte všechny věci
- Krok 3: Vložte všechny věci
- Krok 4: Program 1
- Krok 5: Program 2
- Krok 6: Spusťte robot
Video: Arduino: Citlivý robot: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Ahoj.
Chci vám ukázat, jak můžete postavit robota s Arduinem a několika dalšími díly. Co tedy potřebujeme?
- Arduino. Mám leonarda, ale není to důležité
- H můstek TB6612FNG nebo jiný
- Robotický podvozek například DAGU DG012-SV nebo ručně vyrobený
- Ultrazvukový senzor
- Servo
- 2 modré LED diody
- Bzučák
- Fotorezistor
- Rezistor 1, 2 k Ω
- Prkénko
- Kabely, páska, šrouby, baterie
Krok 1: Sestavte podvozek
Pokud děláte podvozek, pamatujte na motory. K pohybu vašeho robota musí mít dostatečnou sílu.
Pokud jste si koupili podvozek, musíte jej předložit.
Nyní je čas vložit baterie. Používám box na 5 AA baterií, ale pokud máte větší motory, potřebujete více baterií.
Krok 2: Připojte všechny věci
Pokud máte most TB6612FNG H, můžete jej připojit k arduinu, jak je uvedeno níže, pokud ne, musíte jej mírně změnit.
Pro připojení používám prkénko se 170 otvory, protože toto prkénko je malé a může být umístěno na Arduinu.
1. Ultrazvukový senzor:
-Spusťte 2 pin Arduino
-Echo 1 pin Arduino
-VCC 5V Arduino
-GND GND Arduino
2. Servo:
-GND GND Arduino -VCC 5V Arduino -Data 9 pin Arduino
3. most H:
-všechna hmotnost (GND) na hmotnost v Arduino -VCC 5V Arduino -A01 motor1 hmotnost (-) -A02 motor1 výkon (+) -B02 motor2 hmotnost (-)
-B01 hmotnost motoru 2 (-)
-VMOT VIN Arduino
-PWMA 6 pin Arduino
-AIN1 8 pin Arduino -AIN2 7 pin Arduino -BIN2 4 pin Arduino -BIN1 3 pin Arduino -PWMB 5 pin Arduino
4. Buzer:
-GND (-) GND Arduino
-VCC (+) 11 pin Arduino
5. LEDky:
-Oba VCC (+) z LED diod na 10 pin Arduino
-Oba GND (-) z LED diod na GND Arduino
Dlouhé kabely svázaly kus drátu.
6. Fotorezistor:
Na obrázku vidíte, jak se připojuje. Rezistor má 1, 2 k Ω
Krok 3: Vložte všechny věci
Nyní musíte všechny věci vložit na podvozek. Na šroubování Arduina a podvozku používám 4 šrouby M3, mezi Arduino a podvozek jsem dal kousek slámy. Breadboard umístěný na arduinu. Ultrazvukový senzor s oboustrannou páskou jsem nalepil na servo a servo na podvozek černou páskou. Leds je na ultrazvukovém senzoru na pásce. Kabely z LED diod a snímače ping potřebují dostatek prostoru, protože se pohybují.
Krok 4: Program 1
Robot s tímto programem se po sledování překážek vrátí zpět vlevo a vpravo a odjede na toto místo, kde má více místa a když se ozve. Když jsou tmavé diody, rozsvítí se, když se rozsvítí jasné diody. Níže jsem přidal kód, v komentářích je vysvětlení kódu. Po načtení tohoto kódu můžete spustit robota.
Krok 5: Program 2
Robot s tímto programem může jezdit v bludišti. Konstrukce je stejná, pouze kód je trochu jiný.
Krok 6: Spusťte robot
Nyní můžete svého robota spustit. Níže jsem přidal filmy s mým robotem. První je test, druhý je kompletní robot s prvním a druhým programem.
Doporučuje:
Vícebarevný malíř světla (citlivý na dotek): 8 kroků (s obrázky)
Vícebarevný malíř světla (citlivý na dotek): Malování světlem je fotografická technika používaná k vytváření speciálních efektů při dlouhých časech závěrky. K " malování " obrazy. V tomto Instructable vám ukážu, jak vytvořit malíře světla v jednom s dotykem
Velmi citlivý obvod požárního poplachu pomocí relé: 9 kroků
Velmi citlivý obvod požárního poplachu pomocí relé: Ahoj, příteli, dnes udělám obvod požárního poplachu, který je velmi citlivý. Dnes tento obvod vyrobím pomocí relé a tranzistoru BC547. Začněme
Senzor podlahové rohože citlivý na tlak: 9 kroků (s obrázky)
Senzor podlahové rohože citlivý na tlak: V tomto Instructable se podělím o design senzoru podlahové rohože citlivé na tlak, který je schopen detekovat, když na ni stojíte. Přestože vás nemůže přesně vážit, může určit, zda se na něj postavíte plnou vahou, nebo zda jednoduše
Extrémně citlivý levný domácí seismometr: 8 kroků (s obrázky)
Extrémně citlivý levný domácí seismometr: Snadno sestavitelný a levný citlivý seismometr Arduino
Arduino MIDI Fighter (citlivý na dotek): 7 kroků (s obrázky)
Arduino Based MIDI Fighter (Touch Sensitive): MIDI je zkratka pro Musical Instrument Digital Interface. Zde vyrábíme na dotek citlivý MIDI bojovník, který má 16 padů. mohou být zvýšeny nebo sníženy. Zde jsem použil 16 kvůli omezeným pinům arduino. Také jsem použil analogové vstupní piny