Nach einigen Tagen testen und basteln möchte ich hier nun
ein neues Projekt vorstellen.
Ich habe mir überlegt was kann er denn noch der Raspi ;=)
und kam auf den Gedanken etwas mit den Gpio anzufangen.
Letzendlich bin ich dabei hängengeblieben Funksteckdosen mit dem
Rasbperry Pi ein und auszuschalten. In Erweiterung und mit Unstützung
von Aragorn sind diese jetzt sogar über Web bzw über IPC-Webif schaltbar.
Was wird benötigt ?
Raspberry Pi mit Debian (Version egal)
Funksteckdosen Set (Baumarkt ca. 15 € - 4 Steckdosen + 1 Handsender)
RF Link Sender 433 MHZ (wattenrott.com - ca 3,50 € )
Welche Software brauchen wir noch ?
rcswitch für den raspi -->>
wirinpi für den raspi -->>
Auf die Installation von Debian etc gehe ich hier nicht mehr ein.
Grundsätzliche Vorgehensweise:
1. Installation von WiringPi
apt-get install git-core
git clone git://git.drogon.net/wiringPi
cd wiringPi git pull origin
./build
2. Installation von rcswitch
git clone
cd rcswitch-pi
./make
3. Anschluss RF 433 Sender an den PI
Lediglich 3 Kabel sind anzuschliessen.
Wenn die Konfiguration in rcswitch nicht geändert wurde,
dann ist die aktive GPIO 17 / wiringPin 0 also letzendlich PIN 11
an der Stiftleiste.
Also grob skizziert :
RF433 Sender - Raspberry
PIN 1 GND - PIN 6 (GND) auf der Stiftleiste
PIN 2 Data in - PIN 11 (GPIO17) auf der Stiftleiste
PIN 3 Vcc - PIN 2 (5V)auf der Stiftleiste
PIN 4 Antenne - optional
4. Vorbereitung der Funksteckdosen
Die Funksteckdosen die ich habe sind aus dem Baumarkt mit einem PT2262 - Chip
und sind mittels 10 poligen Dipschalter konfigurierbar.
5 Pole für den Systemcode und 5 Pole für den Gerätecode - einstellbar mittels
0 und 1.
Wenn ich also die erste Steckdose mit der Fernbedienung ansprechen will
dann so >>
<gerätecode> <systemcode> <befehl>
11111 1 1 (1-an , 0 -aus) -> erste Steckdose
11111 2 1 -> zweite Steckdose
usw.
5.Schalten der Dosen per Konsole
In das Verzeichnis des rcswitch-pi wechseln
und dort das Programm send mit den entsprechenden Parametern
aufrufen.
./send 11111 1 1 -->> schaltet die erste Dose an
./send 11111 1 0 -->> schaltet die erste Dose aus.
./send 11111 2 1 -->> schaltet die zweite Dose an
./send 11111 2 0 -->> schaltet die zweite Dose aus.
6. Schalten der Dosen per Webinterface
Siehe Post 4 und folgende ...
ein neues Projekt vorstellen.
Ich habe mir überlegt was kann er denn noch der Raspi ;=)
und kam auf den Gedanken etwas mit den Gpio anzufangen.
Letzendlich bin ich dabei hängengeblieben Funksteckdosen mit dem
Rasbperry Pi ein und auszuschalten. In Erweiterung und mit Unstützung
von Aragorn sind diese jetzt sogar über Web bzw über IPC-Webif schaltbar.
Was wird benötigt ?
Raspberry Pi mit Debian (Version egal)
Funksteckdosen Set (Baumarkt ca. 15 € - 4 Steckdosen + 1 Handsender)
RF Link Sender 433 MHZ (wattenrott.com - ca 3,50 € )
Welche Software brauchen wir noch ?
rcswitch für den raspi -->>
Sie müssen registriert sein, um Links zu sehen.
wirinpi für den raspi -->>
Sie müssen registriert sein, um Links zu sehen.
Auf die Installation von Debian etc gehe ich hier nicht mehr ein.
Grundsätzliche Vorgehensweise:
1. Installation von WiringPi
apt-get install git-core
git clone git://git.drogon.net/wiringPi
cd wiringPi git pull origin
./build
2. Installation von rcswitch
git clone
Sie müssen registriert sein, um Links zu sehen.
cd rcswitch-pi
./make
3. Anschluss RF 433 Sender an den PI
Lediglich 3 Kabel sind anzuschliessen.
Wenn die Konfiguration in rcswitch nicht geändert wurde,
dann ist die aktive GPIO 17 / wiringPin 0 also letzendlich PIN 11
an der Stiftleiste.
Also grob skizziert :
RF433 Sender - Raspberry
PIN 1 GND - PIN 6 (GND) auf der Stiftleiste
PIN 2 Data in - PIN 11 (GPIO17) auf der Stiftleiste
PIN 3 Vcc - PIN 2 (5V)auf der Stiftleiste
PIN 4 Antenne - optional
4. Vorbereitung der Funksteckdosen
Die Funksteckdosen die ich habe sind aus dem Baumarkt mit einem PT2262 - Chip
und sind mittels 10 poligen Dipschalter konfigurierbar.
5 Pole für den Systemcode und 5 Pole für den Gerätecode - einstellbar mittels
0 und 1.
Wenn ich also die erste Steckdose mit der Fernbedienung ansprechen will
dann so >>
<gerätecode> <systemcode> <befehl>
11111 1 1 (1-an , 0 -aus) -> erste Steckdose
11111 2 1 -> zweite Steckdose
usw.
5.Schalten der Dosen per Konsole
In das Verzeichnis des rcswitch-pi wechseln
und dort das Programm send mit den entsprechenden Parametern
aufrufen.
./send 11111 1 1 -->> schaltet die erste Dose an
./send 11111 1 0 -->> schaltet die erste Dose aus.
./send 11111 2 1 -->> schaltet die zweite Dose an
./send 11111 2 0 -->> schaltet die zweite Dose aus.
6. Schalten der Dosen per Webinterface
Siehe Post 4 und folgende ...
Zuletzt bearbeitet: