Turinys:
Video: Atnaujintas „Arduino“ultragarsinis nuskaitymo „SoNAR“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Aš atnaujinu nuskaitymo ultragarso SONAR projektą. Noriu pridėti keletą mygtukų apdorojimo ekrane, kurie pakeis azimutą, guolį, diapazoną, greitį ir pakreipimą antrai servo sistemai. Pradėjau nuo „Lucky Larry“projekto. Manau, kad jis yra šios sistemos pradininkas. Kaip buvęs NAVY sonaristas matau, kad reikia patobulinti. Be to, tai buvo puiki proga sukurti visiškai dvipusį pagrindą būsimiems „Arduino“/apdorojimo projektams. Prie šio projekto taip pat pridėjau „Sharp IR“diapazono įrenginį, kurį tikiuosi naudoti kartu su U/S jutikliu. Galų gale tai bus mobiliųjų robotų navigacijos ir žemėlapių jutiklių dėžutė. Dauguma atnaujinimų veikia.
Svarbiausi įvykiai:
Veikiantys režimai.
Veikia nuskaitymo greitis.
Galvos pakreipimas veikia.
Taigi, tai yra nebaigtas darbas ir žinau, kad yra tam tikrų problemų, tačiau tai veikia. Šis projektas gyvena čia.
www.facebook.com/groups/596507724269561/
Daryti:
Po pasirinkimo mygtukai lieka apšviesti.
Infraraudonųjų spindulių jutiklio rodymas mėlynos spalvos, o sutapimas - violetinės spalvos.
Jutiklio galvutės išlyginimas giroskopu.
Norėdami pradėti, aš stovėjau ant milžinų pečių ir man padėjo kai kurie gana dideli žmonės. Jei paimsite šį kodą ir patobulinsite, pasidalykite juo
Prekės
Arduino Nano
Nano jutiklio skydas
2 x servo variklis (mg-996)
Ultragarsinis jutiklis HC-SR04
Aliuminio kampinis sandėlis
Jutiklio laikiklis
1 žingsnis:
Aš 3D atspausdinau savo servo laikiklį ir iš juostinio pjūklo iš aliuminio kampo padariau greitus servo laikiklius. Naudokite bet kokį keptuvę ir pakreipimo mazgą, kurį galite rasti ar pagaminti. Su jutiklio skydu jungtys yra gana paprastos
trigPin = 3
echoPin = 4
„Pan_Servo“= 5
Tilt_Servo = 6
2 žingsnis:
5 veiksmas: reikalinga „Arduino SoNAR“programinė įranga:
Norint vykdyti šį sonaro projektą, jums reikės „arduino IDE“ir „Processing IDE“. Apdorojant IDE bus gautos iš „arduino“atsiųstos vertės ir duomenys bus rodomi kompiuteryje. Ekrano mygtukai keičia arduino eskizo elgseną.
Rekomenduojamas:
Atnaujintas mini garsiakalbis: 7 žingsniai (su nuotraukomis)
Atnaujintas mini garsiakalbis: Sveiki, vaikinai, tai vėl Matthias ir šiandien mes gaminame atnaujintą mini garsiakalbį. Garsas nebus labai garsus, nes jame nėra stiprintuvo, tačiau vis tiek galite valdyti garsumą telefonu ar kompiuteriu. Pasilinksmink
Tachometras/nuskaitymo matuoklis naudojant „Arduino“, OBD2 ir CAN magistralę: 8 žingsniai
Tachometras/nuskaitymo matuoklis naudojant „Arduino“, OBD2 ir CAN magistralę: Visi „Toyota Prius“(ar kitos hibridinės/specialios transporto priemonės) savininkai žinos, kad jų prietaisų skydeliuose gali nebūti kelių ratukų! Mano prius neturi variklio apsisukimų per minutę ar temperatūros matuoklio. Jei esate atlikėjas, galbūt norėsite žinoti tokius dalykus kaip laiko planavimas ir
Atnaujintas saulės lazeris + LED dabar su „Power Bank“: 3 žingsniai
Atnaujintas „Solar Laser + Led“dabar su „Power Bank“: USB naudoju maitinimo banko grandinę, o vietoj superkondensatorių naudojau LED nikelio metalo hidridą, pridėjau lazerinį žymiklį ir maitinimo bankui naudojau ličio elementą ir įkroviau USB nėra saulės energija. Ir aš pridėjau atsarginę saulės bateriją
3D nuskaitymo procesas ir klaida: 3 žingsniai
3D nuskaitymo procesas ir klaida: Neseniai pirmą kartą bandžiau naudoti nešiojamąjį 3D skaitytuvą, bandydamas padaryti formą. Supratau vieną dalyką, kad neturėjau tinkamo apšvietimo, kampas turi būti visiškai tiesus, taip pat tai, kad laisvai kabantys objektai (pvz
„Meshlab“naudojimas lazerinio nuskaitymo duomenims valyti ir surinkti: 8 veiksmai
„Meshlab“naudojimas lazerinio nuskaitymo duomenims valyti ir surinkti: „Meshlab“yra atviro kodo programinė įranga, naudojama tinklinio tinklo duomenims tvarkyti ir redaguoti. Ši pamoka konkrečiai parodys, kaip surinkti, išvalyti ir atkurti duomenis iš 3D lazerinio skaitytuvo. Čia naudojami metodai, naudojami naudojant skaitytuvą