2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Upgraduji skenovací ultrazvukový projekt SONAR. Chci na obrazovku zpracování přidat některá tlačítka, která změní azimut, ložisko, rozsah, rychlost a náklon na druhé servo. Začal jsem s projektem Lucky Larry. Věřím, že je původcem tohoto systému. Jako bývalý NAVY sonarman vidím potřebná vylepšení. Navíc to byla skvělá příležitost vyvinout plně duplexní páteř pro budoucí projekty Arduino/Processing. Do tohoto projektu jsem také přidal jednotku Sharp IR pro rozsah, kterou doufám použiji v tandemu se senzorem U/S. Nakonec to bude navigační a mapovací senzorový modul pro mobilní roboty. Většinu upgradů mám funkční.
Dosažené milníky:
Režimy fungují.
Rychlost skenování funguje.
Funkce náklonu hlavy.
Takže toto je nedokončená práce a vím, že jsou nějaké problémy, ale funguje to. Tento projekt zde žije.
www.facebook.com/groups/596507724269561/
Dělat:
Po výběru zůstanou tlačítka rozsvícená.
Získání infračerveného senzoru zobrazeného modře s překrytím purpurově.
Vyrovnání hlavy senzoru pomocí gyroskopu.
Stál jsem na ramenou obrů, abych mohl začít, a měl jsem pomoc od několika docela velkých lidí, aby mě dostali tak daleko. Pokud tento kód přijmete a vylepšíte, sdílejte ho prosím zpět
Zásoby
Arduino Nano
Nano senzorový štít
2 x servomotor (mg-996)
Ultrazvukový senzor HC-SR04
Zásobník z hliníkového úhlu
Držák senzoru
Krok 1:
Vytiskl jsem 3D držák serva a na pásové pile jsem z hliníkového úhlu vyrobil rychloupínací držáky. Použijte libovolnou sestavu otáčení a naklápění, kterou můžete najít nebo vyrobit. Díky stínění senzoru jsou připojení velmi jednoduchá
trigPin = 3
echoPin = 4
Pan_Servo = 5
Tilt_Servo = 6
Krok 2:
Krok 5: Požadovaný software pro Arduino SoNAR:
Ke spuštění tohoto projektu sonaru budete potřebovat arduino IDE a Processing IDE. Zpracování IDE přijme hodnoty odeslané z arduina a zobrazí data na PC. Tlačítka na obrazovce mění chování skici arduino.