Folgende Warnungen sind aufgetreten:
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.24 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 34 errorHandler->error_callback
/global.php 961 eval
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 43 - File: showthread.php(1621) : eval()'d code PHP 8.2.24 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1621) : eval()'d code 43 errorHandler->error_callback
/showthread.php 1621 eval




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Eine Frage der Auflösung/Dimmbarkeit
#12
Habe nun folgendes Skript "lightsensor" in die /etc/init.d/lightsensor gelegt mit folgendem Inhalt

#!/bin/bash

# Den Pin als Eingang definieren
echo "4" > /sys/class/gpio/export
echo "in" > /sys/class/gpio/gpio4/direction

# Den Zustand des Eingangs lesen
previous=$(cat /sys/class/gpio/gpio4/value)

# Endlose Schleife
while true
do
# Den Zustand des Eingangs lesen
pin=$(cat /sys/class/gpio/gpio4/value)

# Wenn der Zustand geaendert hat
if [ $pin -ne $previous ]
then
if [ $pin -lt $previous ]
then
# Eingeschaltet
echo "255" >> /sys/class/backlight/rpi_backlight/brightness
else
# Ausgeschaltet
echo "50" >> /sys/class/backlight/rpi_backlight/brightness
fi
fi

previous=$pin
sleep 1
done

Leider klappt die autostart funktion noch nicht.
Wenn ich den Wert des Sensors über das Skript abfrage durch "sudo /etc/init.d/lightsensor start" funktioniert alles wunderbar, nur eben nicht von alleine beim Neustart.

Hat jemand eine Idee?
Zitieren


Nachrichten in diesem Thema
RE: Eine Frage der Auflösung/Dimmbarkeit - von Siggi-89 - 02.04.2017, 14:31

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
RasPiCarProjekt