Obsah:

Vylepšený ultrazvukový skenovací Arduino SoNAR: 5 krokov
Vylepšený ultrazvukový skenovací Arduino SoNAR: 5 krokov
Anonim
Vylepšený ultrazvukový skenovací Arduino SoNAR
Vylepšený ultrazvukový skenovací Arduino SoNAR

Aktualizujem skenovací ultrazvukový projekt SONAR. Chcem na obrazovku spracovania pridať niekoľko tlačidiel, ktoré zmenia azimut, ložisko, rozsah, rýchlosť a náklon na druhé servo. Začal som s projektom Lucky Larry. Verím, že je pôvodcom tohto systému. Ako bývalý NAVY sonarman vidím potrebné vylepšenia. Navyše to bola vynikajúca príležitosť vyvinúť úplnú duplexnú chrbticu pre budúce projekty Arduino/Processing. Do tohto projektu som tiež pridal jednotku rozsahu Sharp IR, ktorú dúfam použijem súbežne so snímačom U/S. Nakoniec to bude navigačný a mapovací senzorový modul pre mobilných robotov. Väčšinu aktualizácií mám funkčných.

Dosiahnuté míľniky:

Režimy fungujú.

Rýchlosti skenovania fungujú.

Funkcia náklonu hlavy.

Takže toto je nedokončená práca a viem, že existujú určité problémy, ale funguje to. Tento projekt tu žije.

www.facebook.com/groups/596507724269561/

Robiť:

Po výbere zostanú tlačidlá rozsvietené.

Infračervený snímač sa zobrazuje modro s prekrytím fialovou farbou.

Vyrovnanie hlavy snímača pomocou gyroskopu.

Stál som na ramenách obrov, aby som mohol začať, a dostal som pomoc od niektorých dosť veľkých ľudí, aby ma dostali tak ďaleko. Ak tento kód použijete a vylepšíte, zdieľajte ho späť

Zásoby

Arduino Nano

Nano senzorový štít

2 x servomotor (mg-996)

Ultrazvukový senzor HC-SR04

Hliníkový uholník

Držiak senzora

Krok 1:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok

Vytlačil som 3D držiak serva a na pásovej píle som z hliníkového uhla vyrobil rýchloupínacie konzoly. Použite akúkoľvek zostavu otáčania a nakláňania, ktorú nájdete alebo vyrobíte. Pripojenie štítu snímača je veľmi jednoduché

trigPin = 3

echoPin = 4

Pan_Servo = 5

Tilt_Servo = 6

Krok 2:

Krok 5: Požadovaný softvér pre Arduino SoNAR:

Na spustenie tohto projektu sonaru budete potrebovať arduino IDE a Processing IDE. Spracovanie IDE prijme hodnoty odoslané z arduina a zobrazí údaje na počítači. Tlačidlá na obrazovke menia správanie skice arduino.

Odporúča: