Raspberry Pi

Hier sind einige Infos zum Raspberry hinterlegt:

angefangen bei einigen nützlichen Befehlen für den Terminal in Linux:

automatisiert update und upgrade:
sudo apt-get -y update && sudo apt-get -y upgrade

Python libs installieren:
sudo apt-get -y install python-scipy python-numpy python-matplotlib python-serial
Tesseract und ImageMagick installieren:
sudo apt-get -y install tesseract-ocr imagemagick python-imaging-tk
LIRC installieren:
sudo apt-get -y install lirc

Keyboardlayout ändern:
sudo nano /etc/default/keyboard

SSH Server aktivieren:
sudo mv /boot/boot_enable_ssh.rc /boot/boot.rc

Neu starten:
sudo shutdown -r now

IP Adresse anzeigen:
ip addr

ifconfig

Für Xming:startlxde

Festplattennutzung:
df

$ fswebcam -d /dev/video0 -l 10 test-%Y-%m-%d–%H-%M-%S.jpeg

Nützliche Programme:

  • Putty (SSH)
  • Filezilla (SFTP)
  • EasyEclipse for Python (Python Programmierung)

Seiten zum Thema Home Automation:

  • http://alexba.in/blog/2013/01/06/setting-up-lirc-on-the-raspberrypi/
  • http://www.agocontrol.com/tag/raspberry-pi/
  • http://www.lexxi.at/2012/11/20/projekte-mit-dem-raspberry-pi/
  • http://volkszaehler.org/
  • http://fhem.de/fhem.html
  • http://knx-user-forum.de/knx-eib-forum/20663-eibd-linknx-cometvisu-auf-raspberry-pi.html

Seiten zum Thema Remote Desktop:

http://www.welzels.de/blog/2013/03/per-remote-desktop-zum-raspberry-pi/

Überlegungen zum Thema Home Automation:

  • Steuerung aller IR-Geräte wie TV, Radio, Staubsaugroboter, etc.
  • Steuerung von elektrischen Verbrauchern wie Licht, Rolladen, Bewässerung, etc.
  • Steuerung/Regelung der Heizung
  • Erfassung von Wetterdaten wie Temperatur, Luftfeuchtigkeit, Wind, Helligkeit
  • Erfassung des Strom-, Gas- und Wasserverbrauchs
  • Erfassung der Raumtemperatur
  • Mediacenter
  • Objektüberwachung, Sicherung
  • Interaktive Bedienung von zuhause und unterwegs
  • 24V ist Standard für Industrie (Sensoren/Aktuatoren/Stromversorgung) und Kleinspannung bei der Hausinstallation
  • können gleiche Leitungen für EIB, CAN, RS485 genutzt werden und bleibt man so flexibel? – EIB ist spezifiziert mit 2x2x0,8 Leitung, womit CAN und RS485 darauf betrieben werden können, da diese in der Regel nur 2 bzw. 3 Adern benötigen. Höhere Protokolle wie Profibus spezifizieren auch spezielle Kabel für eine RS485 Schnittstelle, diese sind aber höchstwarscheinlich auch bei EIB Kabeln verwendbar

Schnittstellenerweiterungen, Protokolle:

  • IR
  • CAN
  • UART (RS232, RS485, DMX512, Bluetooth)
  • I2C
  • AI
  • AO
  • Funk (433MHz/868MHz)
  • WLAN
  • EIB/KNX-Bus

Links:

  • www.openremote.org/
  • www.dehof.de/eib/
  • www.eib-kroner.de/eib-installation_busleitung.html

 http://www.heise.de/open/artikel/Toolbox-Texterkennung-mit-Tesseract-OCR-1674881.html

tesseract imagename outputbase digits

psm-Optionen

Optionsnr. Funktion

0 Nur Ausrichtung und Skript-Erkennung (OSD “Orientation and script detection”).

1 Automatische Seitensegmentierung mit OSD.

2 Automatische Seitensegmentierung, aber keine OSD, oder Texterkennung (OCR).

3 Vollständige automatische Seitensegmentierung, aber keine OSD (Standardeinstellung).

4 Behandelt die Vorlage als eine einzelne Textspalte mit unterschiedlichen Zeichengrößen.

5 Behandelt die Vorlage als einzelnen einheitlichen Textblock im Blocksatz.

6 Behandelt die Vorlage als einheitlichen Textblock

7 Behandelt das Bild als einzelne Textzeile.

8 Behandelt das Bild als einzelnes Wort.

9 Behandelt das Bild als einzelnes, im Kreis geschriebenes Wort.

10 Behandelt das Bild als einzelnes Zeichen.

raspistill -o image.jpg

tesseract image.jpg outputbase digits

GPIO Speed

GPIO Interrupt Speed

DS18S20

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>