Turinys:

„DashCam“sukūrimas naudojant „Raspberry Pi Zero“(1 p.): 3 žingsniai
„DashCam“sukūrimas naudojant „Raspberry Pi Zero“(1 p.): 3 žingsniai

Video: „DashCam“sukūrimas naudojant „Raspberry Pi Zero“(1 p.): 3 žingsniai

Video: „DashCam“sukūrimas naudojant „Raspberry Pi Zero“(1 p.): 3 žingsniai
Video: Kaip suprogramuoti, paleisti pirmą kartą įrašymo įrenginį Dahua NVR. Lietuviška instrukcija 2024, Lapkritis
Anonim
„DashCam“kūrimas naudojant „Raspberry Pi Zero“(1 p.)
„DashCam“kūrimas naudojant „Raspberry Pi Zero“(1 p.)

Tai yra naujos serijos pradžia, kurioje mes mokomės sukurti prietaisų kamerą naudojant „Raspberry Pi Zero“. Šis projektas iš tikrųjų yra nuolatinis vaizdo įrašymo įrenginys ir gali būti naudojamas kitoms programoms, įskaitant laukinės gamtos stebėjimą.

1 dalyje nagrinėjame įrašymo skyrių, kuris apima vaizdo įrašymą iš „Pi“kameros ir išsaugojimą „microSD“kortelėje. Mes taip pat rūpinamės failų numeracija, aptikome likusią saugyklą, sustabdome scenarijų, jei jo trūksta, ir taip pat pridedame FTP funkciją, kad galėtume pasiekti failus nuotoliniu būdu.

Vaizdo įraše atidžiau pažvelgiama, kaip viskas susideda, ir mes taip pat sukuriame keletą bandomųjų scenarijų, kurie padeda suprasti galutinį scenarijų. Primygtinai rekomenduoju pirmiausia pažiūrėti vaizdo įrašą, kad geriau suprastumėte projektą.

1 žingsnis: Raspberry Pi paruošimas

„Raspberry Pi“paruošimas
„Raspberry Pi“paruošimas
„Raspberry Pi“paruošimas
„Raspberry Pi“paruošimas
„Raspberry Pi“paruošimas
„Raspberry Pi“paruošimas
„Raspberry Pi“paruošimas
„Raspberry Pi“paruošimas

Pirmas dalykas, kurį turime padaryti, yra atsisiųsti „Raspbian Pi“operacinę sistemą. Aš naudoju „Pi Zero“šiam projektui, nes tai yra kompaktiška plokštė. Aš taip pat nenaudosiu darbalaukio ir tai yra priežastis, kodėl aš atsisiunčiau paprastąją versiją. Tada jums reikia perkelti šį vaizdą į „microSD“kortelę, tačiau prieš pradėdami su juo paleisti „Pi“, turime nukopijuoti „wpa_supplicant.conf“ir „ssh“failus į įkrovos diską. Šie failai reikalingi, kad galėtume nuotoliniu būdu valdyti „Raspberry Pi“. Kita galimybė yra naudoti laidinį ryšį ir prijungti klaviatūrą/pelę/ekraną, kad būtų galima valdyti „Pi“. Pasirinkimas yra jūsų, o čia yra nuoroda į ankstesnį įrašą, kuriame tai išsamiau paaiškinta kartu su nuotoline prieiga ir FTP: https://www.instructables.com/id/Remotely-Accessing-the-Raspberry-Pi-SSH-Dekstop -FT/

Štai santrauka, kaip tai sukonfigūruoti:

Faile „wpa_supplicant.conf“pateikiama išsami tinklo informacija, leidžianti „Pi“prisijungti prie jūsų „WiFi“tinklo - to reikia norint įdiegti programinę įrangą ir ją valdyti. „Wi -Fi“ryšys reikalingas tik pradinio sąrankos metu, o mums to nereikia norint įrašyti vaizdo įrašą automobilyje. Norėdami atsisiųsti šablono failą, galite naudoti toliau pateiktą nuorodą. Tiesiog atnaujinkite savo šalies kodą, tinklo pavadinimą ir slaptažodį ir nukopijuokite juos į „microSD“kortelę. Norėdami atnaujinti failą, galite naudoti teksto rengyklę, pvz., „Notepad ++“, „Sublime Text“ar „Atom“.

WPA šablono failas:

Šalies kodų sąrašui naudokite šią nuorodą:

Tada turime sukurti tuščią failą pavadinimu ssh, naudodami pageidaujamą teksto rengyklę. Nepridėkite prie failo jokių plėtinių ir tiesiog nukopijuokite jį į lentą. Baigę prijunkite fotoaparatą, įdėkite „microSD“kortelę ir įjunkite plokštę. Plokštė pirmą kartą prisijungs prie jūsų tinklo.

Prieš tęsdami, turime gauti plokštės IP adresą. Vienas iš būdų tai padaryti yra naudojant programinę įrangą, vadinamą „AngryIP“skaitytuvu. Įdiekite ir paleiskite tai, ir tada galėsite gauti plokštės IP adresą.

Tada turime prisijungti prie lentos naudodami terminalą (arba komandų eilutę „Windows“). Tiesiog įveskite „ssh [email protected]“ir paspauskite „Enter“. Būtinai naudokite savo lentos IP adresą. Įveskite numatytąjį slaptažodį, kuris yra aviečių, ir turėsite prieigą prie lentos.

Dabar turime padaryti keletą dalykų, kad galėtume pradėti nuo scenarijaus. Pirmas dalykas yra įjungti fotoaparatą, kurį galima padaryti vykdant komandą „sudo raspi-config“. Turėsite pereiti prie „Sąsajos parinktys“, tada „Fotoaparatas“ir jį įjungti. Naudodami tabuliavimo klavišą pasirinkite parinktį „Baigti“ir iš naujo paleiskite lentą. Suteikite lentai minutę ir vėl prisijunkite prie jos.

Tada turime atnaujinti „Raspbian“operacinę sistemą, ir tai galima padaryti vykdant komandą „sudo apt update && full -upgrade -y“. Tada įdiekite „proftpd“vykdydami komandą „sudo apt install proftpd“. Įdiegiama FTP programinė įranga, leidžianti pasiekti „microSD“kortelės failus. Tada galite atidaryti „FileZilla“ir prisijungti prie lentos, kuri leis jums pasiekti failus.

2 veiksmas: sukurkite scenarijų

Sukurkite scenarijų
Sukurkite scenarijų
Sukurkite scenarijų
Sukurkite scenarijų

Anksčiau sukūrėme scenarijų failus, kurių plėtinys buvo.sh, tai buvo „bash“scenarijai. Šiam projektui mes sukursime „python“scenarijų, kurio plėtinys bus.py Naudodami „python“suteikiame prieigą prie daugybės modulių, bibliotekų ir scenarijų, todėl mums lengviau kurti projektus.

Pirmiausia turime įdiegti „picamera“modulį, kad galėtume naudoti kamerą savo scenarijuose. Tai galima padaryti paleidus komandą „sudo apt install python-picamera“. Kai tai bus baigta, tiesiog sukurkite „python“scenarijų paleisdami „sudo nano dashcam.py“ir įveskite turinį iš šio failo:

www.bitsnblobs.com/wp-content/media/fw/diy/e26-dashcam.py

Taip pat galite nukopijuoti/įklijuoti turinį, kuris yra vienas SSH naudojimo pranašumų. Failą galite išsaugoti įvesdami „CTRL+X“, tada Y, tada ENTER. Žiūrėkite vaizdo įrašą, kad gautumėte išsamų paaiškinimą, kaip visa tai veikia kartu. Prieš tai mes taip pat sukūrėme du papildomus scenarijus, kad geriau suprastume.

3 žingsnis: išbandykite scenarijų

Išbandykite scenarijų
Išbandykite scenarijų

Prieš paleisdami scenarijų, turime įdiegti „psutil“modulį, kaip mes jį naudojame disko naudojimui gauti. Norėdami įdiegti „psutil“, pirmiausia turime įdiegti kažką, vadinamą „pip“, kuris yra „python“paketų diegimo programa. Tai galima padaryti paleidus komandą „sudo apt install python-pip“, po to-komandą „pip install psutil“, kuri įdiegs psutil.

Kai tai padarysite, sukurkite naują aplanką paleisdami komandą „mkdir videos“ir mes galime tiesiog paleisti komandą „python dashcam.py“, kuri paleis scenarijų. Turėtumėte turėti galimybę peržiūrėti sukurtus failus, kaip parodyta paveikslėlyje. Taip pat galite juos gauti naudodami „FileZilla“ir atkurti naudodami VLC. Galite sustabdyti scenarijų įvesdami „CTRL+C“ir rekomenduojama iš naujo paleisti lentą.

Antrosios dalies vaizdo įrašas bus transliuojamas tiesiogiai kitą savaitę kartu su rašytiniu įrašu. Apsvarstykite galimybę užsiprenumeruoti mūsų „YouTube“kanalą, nes tai padeda paremti tokį darbą.

„YouTube“:

Ačiū, kad skaitėte!

Rekomenduojamas: