Tartalomjegyzék:

Pi Bird: 5 lépés
Pi Bird: 5 lépés

Videó: Pi Bird: 5 lépés

Videó: Pi Bird: 5 lépés
Videó: MIA BOYKA, T-killah - Лепесток (Премьера клипа 2021) 2024, November
Anonim
Pi Bird
Pi Bird

Működése: fényképezzen madarakat, amikor a pi kamera nagy változást érzékel a kép pixeleiben.

Amire szükségünk lesz

  • Raspberry Pi a szokásos SD -kártyával
  • Pi kamera modul
  • Pi eset
  • Madáretető
  • Makró lencsék (opcionális)
  • 5 V -os powerbank (opcionális)
  • USB wifi kulcs (opcionális)

Mit fogunk tenni

  • Telepítse a szükséges csomagokat egy friss képre
  • Töltsön be egy szkriptet, amely figyeli a kamera kimenetét az elhaladó objektumok tekintetében
  • Állítson be egy egyszerű webes felületet a képek böngészéséhez
  • Fikáljon a madáretetővel és a lencsékkel a megfelelő fókusz eléréséhez

1. lépés: Telepítsen friss képet és engedélyezze a kamerát

Fogjon SD -kártyát, és telepítse kedvenc képét. A bejegyzésben található információk egy Raspbian alapú disztribúción alapulnak, de másokon is működniük kell némi hangolással.

A Raspian Jessie Lite -t választottam, mivel ebben a projektben nincs szükség asztali környezetre. Érdemes frissíteni a disztribúciót, és módosítani az alapértelmezett jelszót. Azután:

  • engedélyezze a kamera modult a raspi-config parancssorból történő elindításával.
  • tiltsa le a fényképezőgép piros LED -ét a disable_camera_led = 1 hozzáadásával a /boot/config.txt fájlhoz: sudo echo "disable_camera_led = 1" >> /boot/config.txt
  • telepítse a Python Image Library-t (PIL): sudo apt-get install -y python-imaging-tk
  • csomagok telepítése a könnyű webszerver támogatására; sok lehetőség van, például: sudo apt-get install -y apache2 mysql-server php5 php5-mysql

2. lépés: Állítsa be a mozgásérzékelő szkriptet

Ebben a projektben a fényképezőgépet nemcsak képek rögzítésére, hanem annak felderítésére is használják. Ez úgy történik, hogy kis felbontású képet készít rendszeres időközönként, és összehasonlítja pixelről pixelre az előző képpel. Ha a két kép jelentősen eltér egymástól, akkor teljes méretű kép készül.

Ez egy python szkripttel történik, amely letölthető a wgetről: https://www.fasyl.com/rpi/PiBird_motion_pic.py; chmod +x PiBird_motion_pic.py

Ez a szkript a rapsberrypi.org szálon található brainflakes eredeti szkriptjéből van módosítva.

A 25. sort szerkesztheti, hogy a képeket egy másik helyre mentse.

Ha a szkriptet automatikusan szeretné futtatni indításkor, adjon hozzá egy cron feladatot. Ha nem biztos benne, hogyan tegye, futtassa: sudo sh -c 'crontab -l> 2del && echo "@reboot` pwd`/PiBird_motion_pic.py ">> 2del && crontab 2del && rm 2del'.

3. lépés: A webszerver beállítása

Sokféleképpen élvezheti a képeket, átviheti őket SSH -n keresztül vagy tárolhatja USB -meghajtón. Úgy döntöttem, hogy áttekintem őket egy egyszerű webes felületen keresztül, és letöltöm azokat, amelyek tetszenek a böngészőmön keresztül.

Az egyszerű webes felület beállításához írja be: wget -O /var/www/index.php https://www.fasyl.com/rpi/PiBird_list_pics.php; rm /var/www/index.html

Ez akkor működik a legjobban, ha WiFi -n keresztül éri el a webszervert. Ehhez be kell állítania a vezeték nélküli interfészt. Ennek számos módja van a használt Pi és dongle függvényében.

4. lépés: Tegye össze mindent

Összerakni
Összerakni

Rendben, a Raspberry Pi most készen áll a képek készítésére. Egyszerűen futtassa a./PiBird_motion_pic.py programot, és szúrjon le néhány pózot. Most, ha a Pi IP -jére böngész, látnia kell az első képeit.

Itt az ideje, hogy mindent összehozzunk. Valószínűleg ezt a részt kell igazítania a tényleges hardver alapján.

Annak érdekében, hogy megvédje a Pi -t a naptól és az esőtől, helyezze egy tokba, és zárjon le minden nagy nyílást szalaggal stb.

Ezt a madáretetőt használtam két oldalsó nyílással, nagyon kényelmes a kamera egyik oldalára való betöltése, a másikról pedig a madarak jövése és etetése.

Ahhoz, hogy a fókusz a megfelelő helyre kerüljön, és szépen bekeretezzem a képet, egy alapvető fényképezőgép makró lencsét használtam egy joghurtos csészéhez csatlakoztatva, alsó részével. Kicsit furcsa, de szépen működött. Jó eredményt érhet el néhány olcsó telefonkamera lencsével.

Vannak információk arról, hogyan lehet beállítani a kamera fókuszát a beépített lencse elforgatásával; nálam nem működött: meglehetősen bonyolult rögzíteni az apró lencsetestre és elforgatni.

Némi kísérletezésre lesz szükség a megfelelő keretezéshez és fókuszáláshoz; hegedülés közben könnyedén elkészíthet egy tesztképet a raspistill -o test-j.webp

Végezetül el kell döntenie, hogy miként szolgáltat áramot a Pi -nek; az 5V -os akkumulátor valószínűleg a legjobb megoldás.

5. lépés: Snap néhány madarat

Snap néhány madár
Snap néhány madár

Rendben, minden kész.

Ideje mindent felszerelni kint, megtölteni az adagolót magvakkal és várni, amíg a látogatók berepülnek.

Érezd jól magad !

Ajánlott: