2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Jeg oppgraderer det ultralydsskannende SONAR -prosjektet. Jeg vil legge til noen knapper på behandlingsskjermen som vil endre Azimuth, Bearing, Range, Speed og Tilt for en andre servo. Jeg begynte med Lucky Larry -prosjektet. Jeg tror han er opphavsmannen til dette systemet. Som en tidligere NAVY sonarman ser jeg forbedringene som trengs. Pluss at dette var en ypperlig mulighet til å utvikle en full dupleks -ryggrad for fremtidige Arduino/prosesseringsprosjekter. Jeg har også lagt til en Sharp IR -enhet til dette prosjektet som jeg håper å bruke sammen med U/S -sensoren. Til syvende og sist vil dette være en navigasjons- og kartleggingssensorpod for mobile roboter. Jeg har de fleste oppgraderingene som fungerer.
Milepæler rammet:
Modi som fungerer.
Skannehastighetene fungerer.
Hodet vipper.
Så dette er et pågående arbeid, og jeg vet at det er noen problemer, men det fungerer. Dette prosjektet bor her.
www.facebook.com/groups/596507724269561/
Å gjøre:
Når knappene forblir tent etter valg.
Få den infrarøde sensoren vist i blått med overlappingen i lilla.
Utjevning av sensorhodet med en gyro.
Jeg sto på skuldrene til giganter for å komme i gang og har hatt hjelp fra noen ganske store mennesker for å komme meg så langt. Hvis du tar denne koden og forbedrer den, vennligst del den tilbake
Rekvisita
Arduino Nano
Nano sensorskjerm
2 x servomotor (mg-996)
HC-SR04 Ultralydsensor
Aluminium vinkel lager
Sensorfeste
Trinn 1:
Jeg 3D -utskrev servomonteringen min og lagde raske servobeslag av aluminiumsvinkel på båndsagen. Bruk hvilken som helst panne- og vippesamling du kan finne eller lage. Med sensorskjermen er tilkoblingene ganske enkle
trigPin = 3
echoPin = 4
Pan_Servo = 5
Tilt_Servo = 6
Steg 2:
Trinn 5: Nødvendig programvare for Arduino SoNAR:
Du trenger arduino IDE og Processing IDE for å kjøre dette sonarprosjektet. Behandling av IDE vil motta verdiene som sendes fra arduino og vise dataene på PCen. Knappene på skjermen endrer oppførselen til arduino -skissen.