Onion Omega - Aquariumsteuerung: Unterschied zwischen den Versionen
Signux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Signux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 54: | Zeile 54: | ||
Cron einrichten/erweitern | Cron einrichten/erweitern | ||
<code>nano /etc/crontabs/root</code> | <code>nano /etc/crontabs/root</code> | ||
=More= | |||
[https://docs.onion.io/omega2-docs/Firmware-Flashing-from-USB-storage.html Firmware via Usb-Stick flashen] | |||
Version vom 25. August 2018, 20:32 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
Bild mit Usb cam Logitech c270 schiessen
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
Optional:
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"
Serielle verbindung via usb herstellen
screen /dev/ttyUSB0 115200
Curl nachträglich installieren
opkg update opkg install curl
Cron einrichten/erweitern
nano /etc/crontabs/root