$sudo apt-get update
$sudo apt install python3-pip git
$pip3 install rpi-rf (siehe git projekt rpi-rf)
$git clone https://github.com/mrpjevans/rfchat.git
$git clone git://git.drogon.net/wiringPi
$cd wiringPi
$./build
$ zum testen und sehen der verfügbaren gpio’s
gpio -v
gpio readall
$cd ..
$cd rfchat
$python3 receive.py
$python3 send.py 1234
example: an einem pi model B rev2
sender an vcc = pin2, gnd = pin6, data = pin11 (gpio0 = bcm17)
receiver an vcc = pin4, gnd = pin9, data = pin13 (gpio2 = bcm27) – (antenne anlöten!)
2 terminal fenster aufmachen und mit beiden auf den pi mit ssh einloggen.
einer ist der receiver: $python3 receive.py
der andere sendet: $python3 send.py -p 400 -t 1 4216579 [das ist eine beispielzahl!]
der receiver sollte sowas ausspucken:
[INFO] receive: 4216579 [pulselength 179, protocol 3]