Onion Omega - Aquariumsteuerung: Unterschied zwischen den Versionen

Aus WIKI
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 38: Zeile 38:


<code>fswebcam /www/webcam/test.jpg --no-banner -r 800x600</code>
<code>fswebcam /www/webcam/test.jpg --no-banner -r 800x600</code>
Stückchen Aus wand ausschneiden:
<code>jpegtran -crop 180x60+280+150 -outfile /www/webcam/crop.jpg /www/webcam/test.jpg</code>

Version vom 14. Februar 2016, 11:38 Uhr

Man nehme ein Onion Omega, ein mindestens einen Temperatursensor und eine usb-steckdosenleiste, baue sich seinen eigne firmware zusammen und läd es auf den Onion omega und spielt noch ein paar scripte ein und tada die Steuerung ist fertig.

Mit dem folgenden script lässt sich die RGB LED abschalten:

echo "15" > /sys/class/gpio/export
echo "16" > /sys/class/gpio/export
echo "17" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio15/direction
echo "out" > /sys/class/gpio/gpio16/direction
echo "out" > /sys/class/gpio/gpio17/direction
echo "1" > /sys/class/gpio/gpio15/value
echo "1" > /sys/class/gpio/gpio16/value
echo "1" > /sys/class/gpio/gpio17/value

Firmware einspielen

sysupgrade /tmp/openwrt-ar71xx-generic-onion-omega-squashfs-factory.bin

Nach dem Firmware upgrade werden noch die folgenden Verzeichnisse aus dem backup eingespielt

/etc
/root
/www

Webcam einbinden mit mjpg-Streamer

mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 800x600" -o "output_http.so -p 8080 -w /www/webcam"

mjpg_streamer -i "input_uvc.so -d /dev/video0" -o "output_file.so -f /www/webcam -d 60000"


Datei umbenennen

mv -f /www/webcam/*.jpg picture.jpg

fswebcam /www/webcam/test.jpg --no-banner -r 800x600

Stückchen Aus wand ausschneiden:

jpegtran -crop 180x60+280+150 -outfile /www/webcam/crop.jpg /www/webcam/test.jpg