Turinys:
- 1 žingsnis: medžiagų sąrašas
- 2 žingsnis: sukurkite cisternos važiuoklę
- 3 žingsnis: pritvirtinkite elektros prietaisus prie plokštės
- 4 žingsnis: pritvirtinkite fotoaparatą ir atstumo matuoklį prie lentos
- 5 veiksmas: pritvirtinkite fotoaparato plokštę prie stovo ir stovėkite prie korpuso
- 6 veiksmas: pritvirtinkite akumuliatoriaus laikiklį prie korpuso
- 7 žingsnis: pritvirtinkite elektros plokštę prie važiuoklės ir viską prijunkite
- 8 veiksmas: nustatykite programinę įrangą
- 9 veiksmas: nustatykite ryšį
- 10 žingsnis: Gaukite „Android“programą
Video: „PiTanq“- robotų bakas su „Raspberry Pi“ir „Python“, kad išmoktumėte AI: 10 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
„Pitanq“yra robotas-tankas su kamera, maitinama „Raspberry Pi“. Jo tikslas-padėti išmokti dirbtinio savarankiško vairavimo intelekto. AI ant rezervuaro palaiko „OpenCV“ir „Tensoflow“, specialiai sukurtas „Raspbian Jessie“.
Remiantis tvirta aliuminio važiuokle, „PiTanq“tinka naudoti lauke.
Yra atviro kodo „python“žiniatinklio paslauga, atskleidžianti REST sąsają, skirta valdyti robotą.
Taip pat pateikiama „Android“programa.
Yra dar keletas papildomų dalykų: kameros pasukimo ir pakreipimo stovas (taip pat valdomas telefonu) ir ultragarso jutiklis.
Atsisakymas. Tai nėra išsamus vadovas, tik aprašymas. Visas vadovas yra „GitHub“.
1 žingsnis: medžiagų sąrašas
Raspberry Pi
Fotoaparatas
Maitinimo keitiklis
Variklio valdiklis
PWM valdiklis
2x18650 baterijos
Važiuoklė
Pasukamas ir pakreipiamas stovas
Atsisakymas. Minėtas sąrašas nėra baigtas. Yra daug smulkių daiktų, tokių kaip laidai, varžtai, akrilo plokštės. Galite gauti daugiau informacijos arba nusipirkti visą paketą „PiTanq“svetainėje
2 žingsnis: sukurkite cisternos važiuoklę
3 žingsnis: pritvirtinkite elektros prietaisus prie plokštės
4 žingsnis: pritvirtinkite fotoaparatą ir atstumo matuoklį prie lentos
5 veiksmas: pritvirtinkite fotoaparato plokštę prie stovo ir stovėkite prie korpuso
6 veiksmas: pritvirtinkite akumuliatoriaus laikiklį prie korpuso
7 žingsnis: pritvirtinkite elektros plokštę prie važiuoklės ir viską prijunkite
8 veiksmas: nustatykite programinę įrangą
- Įdiekite Raspbian Jessie
- Įdiekite „OpenCV“
- Įdiekite „Tensorflow“
- Įdiekite „MJPG-Streamer“
- Gaukite valdymo paslaugos kodą iš „GitHub“
Šis kodas yra parašytas „python“ir suteikia REST sąsają bako valdymui.
AI naudojimo pavyzdžiai yra šie:
- kačių ieškiklis su „Haar“kaskadomis iš „OpenCV“
- objektų detektorius su OpenCV-DNN
- vaizdo klasifikatorius su „Tensorflow“
REST sąsaja yra tokia:
- GET /ping
- GET /versija
- GET /pavadinimas
- GET /dist
- POST /fwd /on
- POST /fwd /off
- POST /atgal /įjungta
- POST /atgal /išjungti
- POST /kairė /įjungta
- POST /kairė /išjungta
- POST /dešinė /įjungta
- POST /dešinė /išjungta
- POST /photo /make
- GET /nuotrauka /: phid
- GET /nuotrauka /sąrašas
- POST /cam /up
- POST /kumštelis /žemyn
- POST /kumštelis /dešinė
- POST /kumštelis /kairė
- POST/aptikti/haar/: phid
- POST/aptikti/dnn/: phid
- POST/klasifikuoti/tf/: phid
9 veiksmas: nustatykite ryšį
Yra būdas be galvos nustatyti „Raspberry Pi“„Wi-Fi“ryšį.
Įdėkite „microSD“kortelę su „Raspbian“į kompiuterį.
Sukurkite teksto failą wpa_supplicant.conf su turiniu:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1 šalis = JAV
tinklas = {ssid = "your-wifi-network" psk = "your-wifi-password" key_mgmt = WPA-PSK}
Taip pat rekomenduojama sukurti tuščią failą pavadinimu „ssh“. Tai leis nuotolinę prieigą prie RPI (nepamirškite pakeisti numatytojo slaptažodžio).
10 žingsnis: Gaukite „Android“programą
Įdiekite „Android“programą iš „Google Play“
Su programėle galima vairuoti baką, perkelti kamerą, žiūrėti tiesioginį vaizdo įrašą, fotografuoti, aptikti nuotraukose esančius objektus.
Rekomenduojamas:
3D spausdintas RC valdomas bakas !!: 8 žingsniai (su nuotraukomis)
3D spausdintas RC valdomas bakas !!: Ar kada nors norėjote turėti nuotoliniu būdu valdomą transporto priemonę, kuri gali išvažiuoti iš kelio ir netgi galite matyti iš pirmojo asmens vaizdo kameros, tada šis bakas jums yra nuostabus. Bako takeliai užtikrina puikų sukibimą važiuojant tokiomis vietovėmis kaip purvas ir
„Arduino +“„Bluetooth“valdomas bakas: 10 žingsnių (su nuotraukomis)
„Arduino + Bluetooth“valdomas bakas: Aš kuriu šį baką, norėdamas sužinoti, kaip programuoti, kaip veikia varikliai, servos, „Bluetooth“ir „Arduino“, ir sukuriu vieną, atlikdamas tyrimus iš interneto. Dabar aš nusprendžiau sukurti savo instrukcijas žmonėms, kuriems reikia padėti sukurti „Arduino“baką. Čia aš
R/C garo turbinos bakas: 19 žingsnių (su nuotraukomis)
R/C garo turbinos bakas: ar reikia pasiteisinimo žaisti su ugnimi? Tada apsvarstykite galimybę pastatyti šį turbinos baką. Garantuokite, kad išprotėsite savo kaimyną ir pritrauksite šunis kilometrų atstumu. Šiek tiek nutildykite garsiakalbius ir pažiūrėkite vaizdo įrašą, kad suprastumėte, ką aš turiu galvoje :) Tačiau jei rimtai, jei
„Pasidaryk pats“„Betta“(arba bet kurios žuvies) bakas su USB LED lempute: 10 žingsnių
„Pasidaryk pats“„Betta“(arba bet kokios žuvies) bakas su USB LED lempa: mano pirmasis „Instructable“. Čia radau mielą saldainių indelį, parduodamą čia, KSA, kuris gerai atrodo „Betta“bakui. USB maitinimo LED lempos funkcija iš pradžių buvo sukurta dirbtinio intelekto (https://www.instructables.com/id/The-USB-powered-LED-CD-lamp/?ALLST
Kokso butelio vertikalus ėsdinimo bakas: 12 žingsnių
Kokso butelio vertikalus ėsdinimo bakas: nežinote, ar vertikalus ėsdinimas jums tinka? Išbandyk! Per maždaug 10 minučių pagaminkite nedidelio dydžio, pinto dydžio, nesandarų ėsdinimo baką su 2 daiktais, kuriuos jau turite: DVD dėklas ir 2 litrų butelis