Obsah:

Vytvorenie DashCamu pomocou Raspberry Pi Zero (bod 1): 3 kroky
Vytvorenie DashCamu pomocou Raspberry Pi Zero (bod 1): 3 kroky

Video: Vytvorenie DashCamu pomocou Raspberry Pi Zero (bod 1): 3 kroky

Video: Vytvorenie DashCamu pomocou Raspberry Pi Zero (bod 1): 3 kroky
Video: How To Do Stable Diffusion LORA Training By Using Web UI On Different Models - Tested SD 1.5, SD 2.1 2024, November
Anonim
Vytvorenie DashCamu pomocou Raspberry Pi Zero (bod 1)
Vytvorenie DashCamu pomocou Raspberry Pi Zero (bod 1)

Toto je začiatok novej série, v ktorej sa naučíme, ako zostaviť palubnú kameru pomocou Raspberry Pi Zero. Tento projekt je vlastne nepretržitý videorekordér a môže byť použitý na iné aplikácie vrátane monitorovania voľne žijúcich živočíchov.

V časti 1 sa zaoberáme sekciou záznamu, ktorá zahŕňa zachytenie videa z kamery Pi a jeho uloženie na kartu microSD. Staráme sa tiež o číslovanie súborov, zisťovanie zostávajúceho úložiska, zastavenie skriptu, ak je nízky, a tiež pridávame funkciu FTP na vzdialený prístup k súborom.

Video sa podrobnejšie zaoberá tým, ako sa všetko spája, a taktiež vytvárame niekoľko testovacích skriptov, ktoré pomáhajú porozumieť konečnému scenáru. Dôrazne odporúčam najskôr si pozrieť video, aby ste lepšie porozumeli projektu.

Krok 1: Príprava Raspberry Pi

Príprava Raspberry Pi
Príprava Raspberry Pi
Príprava Raspberry Pi
Príprava Raspberry Pi
Príprava Raspberry Pi
Príprava Raspberry Pi
Príprava Raspberry Pi
Príprava Raspberry Pi

Prvá vec, ktorú musíme urobiť, je stiahnuť si operačný systém Raspbian pre Raspberry Pi. Na tento projekt používam Pi Zero, pretože je to kompaktná doska. Tiež nebudem používať pracovnú plochu, a to je dôvod, prečo som si stiahol lite verziu. Potom musíte tento obrázok vložiť na kartu microSD, ale skôr, ako s ním spustíme Pi, musíme skopírovať súbory wpa_supplicant.conf a ssh na zavádzaciu jednotku. Tieto súbory sú potrebné na to, aby sme mohli Raspberry Pi ovládať na diaľku. Ďalšou možnosťou je použiť drôtové pripojenie a pripojenie klávesnice/myši/displeja na ovládanie Pi. Voľba je na vás a tu je odkaz na predchádzajúci príspevok, ktorý to podrobnejšie vysvetľuje spolu so vzdialeným prístupom a FTP: https://www.instructables.com/id/Remotely-Accessing-the-Raspberry-Pi-SSH-Dekstop -FT/

Tu je súhrn toho, ako to nakonfigurovať:

Súbor wpa_supplicant.conf poskytuje podrobnosti o sieti, vďaka ktorému sa Pi môže pripojiť k vašej sieti WiFi - je to potrebné na inštaláciu softvéru a tiež na jeho zatiaľ ovládanie. Pripojenie WiFi je potrebné iba počas počiatočného nastavenia a nepotrebujeme ho na nahrávanie videa v aute. Na tento účel môžete pomocou nižšie uvedeného odkazu stiahnuť súbor šablóny. Jednoducho aktualizujte kód svojej krajiny, názov siete a heslo a potom ich skopírujte na kartu microSD. Na aktualizáciu súboru môžete použiť textový editor, ako napríklad Poznámkový blok ++, Sublime Text alebo Atom.

Súbor šablóny WPA:

Zoznam kódov krajín nájdete na nasledujúcom odkaze:

Potom musíme vytvoriť prázdny súbor s názvom ssh pomocou vami preferovaného textového editora. Nepridávajte do súboru žiadnu príponu a jednoducho ho skopírujte na tabuľu. Po dokončení práce pripojte fotoaparát, vložte kartu microSD a potom dosku zapnite. Prvému pripojeniu k vašej doske bude trvať asi minútu.

Predtým, ako budeme pokračovať, musíme získať IP adresu dosky. Jedným zo spôsobov, ako to dosiahnuť, je použiť softvér s názvom AngryIP scanner. Nainštalujte a spustite to a potom budete môcť získať IP adresu dosky.

Potom sa musíme prihlásiť na dosku pomocou terminálu (alebo príkazového riadka v systéme Windows). Jednoducho zadajte „ssh [email protected]“a stlačte kláves Enter. Nezabudnite použiť IP adresu dosky. Zadajte predvolené heslo, ktoré je malinové, a potom budete mať prístup na tabuľu.

Teraz musíme urobiť niekoľko vecí, než budeme môcť začať so scenárom. Prvá vec je povolenie kamery, ktorú je možné vykonať spustením príkazu „sudo raspi-config“. Budete musieť prejsť na položku „Možnosti rozhrania“, potom na položku „Fotoaparát“a povoliť ju. Pomocou klávesu Tab vyberte možnosť „Dokončiť“a potom reštartujte dosku. Dajte doske minútu a potom sa do nej znova prihláste.

Potom musíme aktualizovať operačný systém Raspbian a to je možné vykonať spustením príkazu „sudo apt update && full -upgrade -y“. Potom nainštalujte proftpd spustením príkazu „sudo apt install proftpd“. Nainštaluje sa softvér FTP, ktorý nám umožní prístup k súborom na karte microSD. Potom môžete otvoriť FileZilla a pripojiť sa k doske, ktorá vám umožní prístup k súborom.

Krok 2: Vytvorte skript

Vytvorte skript
Vytvorte skript
Vytvorte skript
Vytvorte skript

Predtým sme vytvorili súbory skriptov s príponou.sh, išlo o skripty bash. Pre tento projekt vytvoríme skript python, ktorý bude mať príponu.py. Použitie pythonu nám poskytuje prístup k mnohým modulom, knižniciam a skriptom, čo nám uľahčuje vytváranie projektov.

Najprv musíme nainštalovať modul picamery, aby sme mohli kameru používať v našich skriptoch. To je možné vykonať spustením príkazu „sudo apt install python-picamera“. Akonáhle je to dokončené, jednoducho vytvorte skript pythonu spustením „sudo nano dashcam.py“a potom zadajte obsah z nasledujúceho súboru:

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

Môžete tiež skopírovať/prilepiť obsah, čo je jednou z výhod použitia SSH. Súbor môžete uložiť tak, že napíšete "CTRL+X", potom Y a potom kláves ENTER. Pozrite si video, v ktorom nájdete úplné vysvetlenie, ako to všetko funguje dohromady. Predtým sme tiež vytvorili dva ďalšie skripty, aby sme lepšie porozumeli.

Krok 3: Otestujte skript

Otestujte si skript
Otestujte si skript

Pred spustením skriptu musíme nainštalovať modul psutil, ktorý používame na získanie využitia disku. Aby sme mohli nainštalovať psutil, musíme najskôr nainštalovať niečo, čo sa nazýva pip, čo je inštalátor balíkov pre python. To je možné vykonať spustením príkazu „sudo apt install python-pip“, za ktorým nasleduje príkaz „pip install psutil“, ktorý nainštaluje psutil.

Po dokončení vytvorte nový priečinok spustením príkazu „mkdir videos“a potom môžeme jednoducho spustiť príkaz „python dashcam.py“, pomocou ktorého sa skript spustí. Mali by ste byť schopní zobraziť vytvárané súbory, ako je znázornené na obrázku. Môžete ich tiež získať pomocou programu FileZilla a prehrať ich pomocou VLC. Skript môžete zastaviť zadaním „CTRL+C“a odporúča sa reštartovať dosku.

Video k 2. časti bude zverejnené budúci týždeň spolu s písomným príspevkom, ktorý ho bude sprevádzať. Zvážte prihlásenie sa na odber nášho kanála YouTube, pretože pomáha podporovať tento druh práce.

YouTube:

Ďakujem za čítanie!

Odporúča: