~~NOCACHE~~ ====== Nistkasten mit IP-Kamera ====== ~~NOCACHE~~ [[Meisennistkasten 2020|Meisennistkasten 2020]] ===== 2021 ===== ==== 03.05.21 ==== Im Laufe des Tages schlüpfen alle Jungtiere aus den 9 Eiern {{ :2021-05-03_08-55-02.jpg?400 |Die ersten 2 geschlüpften Jungmeisen}} ==== 23.05.21 ==== 5 Meisen sind ausgeflogen. 2 sind noch im Nest. {{:arducam_mini_2mp:dsc_3878.jpg?300 |}} Ist die Internetverbindung manuell eingeschalten wird alle 5 Minuten das Bild aus dem Nistkasten aktualisiert. Ansonsten wird bei ausreichend verfügbarem Strom das Netzwerk alle viertel Stunde automatisch für einen Upload eingeschalten. Die Kamera ist ungefähr auf die Höhe, in welche die Meisen ihr Nest erfahrungsgemäß bauen, fokussiert. In Reichweite des WLAN ist Streaming möglich. ===== Technik ===== {{:arducam_mini_2mp:dsc_3867.jpg?300 |}} * ESP8266 ESP-07 * OV2640 2MP Sensor auf Arducam-Board * 12 Infrarot-LED L934F3C, (Conrad 154394) * (Biquad-Antenne für die Verbindung zum Access Point am [[bienen:bienenwaage|Bienenstand]] (ca. 40-50m)) Ab 2021 nicht mehr notwendig, da WLAN auch so in Reichweite. * Firmwareupdate OTA * Über WLAN gleichzeitig erreichbar als AccessPoint (192.168.4.1) oder Station (192.168.240.210) ==== Board ==== Zweiseitige Leiterplatte zur Verbindung von Kameramodul, ESP8266 und den IR-LED. Steckverbinder zum Programmieren. {{ :arducam_mini_2mp:asp8266_arducam.gif?400 |}} {{ :arducam_mini_2mp:asp8266_arducam_top.pdf |}} {{ :arducam_mini_2mp:asp8266_arducam_bottom.pdf |}} {{ :arducam_mini_2mp:dsc_3864.jpg?300 |}} Kameramodul Arducam OV2640 mit Kühlkörper im Gehäuse. Dieses ist einfach auch Plastik zusammengeklebt. Die Bohrungen um das Kameramodul sind für die IR-Led {{ :arducam_mini_2mp:dsc_3865.jpg?300 |}} Platine von unten. Diese Seite wird auf das Kameramodul aufgesteckt {{ :arducam_mini_2mp:dsc_3876.jpg?300 |}} Zusammengesteckt Kamera im Nistkasten eingesetzt. ^Arducam^ESP^ |CS|GPIO2| |MOSI|GPIO13| |MISO|GPIO12| |SCK|GPIO14| |GND|GND| |VCC|3,3| |SDA|GPIO4| |SCL|GPIO5| ==== Einstellungen der Arduino-IDE bei Benutzung eines ESP8266 ESP-07:==== * ESPDuino (ESP-13) * Flash-Size 1M * Crystal 40 MHz * V2 higher Bandwidth * Flash-Frequenz 40 MHz * CPU-Frequenz 160 MHz {{ :esp8266:sd-mux-test_top.pdf |}} {{ :esp8266:sd-mux-test_bottom.pdf |}} MAX4372FEUK+T Stromsensor SOT-23-5 Conrad 1121045 TS3A27518E NC -> Cardreader NO -> Pinleiste |IN|low|Pinleiste| |IN|hight|Cardreader| |EN|7|GPIO4| |IN1 & IN2|6|GPIO5| ^SV5^TS3A27518E^Name SDIO^Name SPI^SD std^SD micro^ |1|NC1|DAT2| |9|1| |2|NC2|DAT3|CS|1|2| |3|NC3|CMD|MOSI|2|3| |4|3,3V| | |4|4| |5|NC4|CLK|SCK|5|5| |6|GND| | |3,6|6| |7|NC5|DAT0|MISO|7|7| |8|NC6|DAT1| |8|8| ====== Display für Nistkastenkamera ====== Ein technologisch anspruchsvolleres Gerät, aber auch teurer, ist der auch für Videochats mittels Jitsi geeignete [[nanopi_m4:Kiosk|Nanopi Kiosk]] (Webcam, Touchfunktionen, Lautsprecher). *Display aus einem Thinkpad T42P (UXGA, 1600x1200), *Screen Controller Board aus China, (wie die Anzeige des [[nanopi_m4:eierlegende_wollmilchsau:hardwareaufbau|Nanopi M4]]), *Raspberry Zerro W, mit aufgelötetem Antennenanschluss für die Antenne aus dem Thinkpad. *Drei Bildquellen über Taster umschaltbar. Seinen Strom erhält der Raspberry über den internen 5V Spannungswandler des Display-Controller-Boards. Dadurch ist nur eine Zuleitung 12 V zur gesamten Anzeige notwendig. Der Umbau der Antenne war notwendig, da bei direkt hinter dem Display positioniertem Raspberry das Wlan-Signal durch das Display zu sehr abgeschirmt wird. {{ :arducam_mini_2mp:bildanzeige.jpg?400 |}} {{ :arducam_mini_2mp:bildanzeige2.jpg?400 |}} Über rc.local wird ein Script gestartet, welches die Bilder in regelmäßigen Abständen vom Server lädt und diese mittels imagemagick direkt in den Framebuffer /dev/fb0 schreibt. === genutzte GPIO === GPIO 16, 20, 21, 23 16, 20 und 21 sind die Funktionstaster, an der 23 hängt ein Taster zum Auschalten des Raspberry. Um eine Beschädigung des Dateisystems auf der SD-Karte zu vermeiden sollte er nicht einfach vom Strom getrennt werden. {{:arducam_mini_2mp:img_20200626_220430.jpg?400 |}} === Wlan konfigurieren === /etc/wpa_supplicant/wpa_supplicant.conf === SSH einschalten === Auf SD-Card Datei /boot/ssh erstellen === Benötigte Software === sudo apt-get update sudo apt install imagemagick wiringpi === disable Bluetooth === sudo systemctl disable hciuart.service sudo systemctl disable bluetooth.service === Bootvorgang beschleunigen=== in /boot/config.txt # Disable bluetooth dtoverlay=pi3-disable-bt # Disable the rainbow splash screen disable_splash=1 # Enable audio (loads snd_bcm2835) #dtparam=audio=on # Overclock the SD Card from 50 to 100MHz dtoverlay=sdtweak,overclock_50=100 # Set the bootloader delay to 0 seconds. The default is 1s if not specified. boot_delay=0 ====== Verbesserungen ====== Eine zweite Kamera vor dem Nistkasten mit einem Bewegungssensor. Eventuell Bewegungssensor auch für die innere Kamera, die Bilder des leeren Kastens sind langweilig. PIR Controller NCS36000