Stap 4: Voorbereiden van de magie
We gebruiken een Raspberry Pi Model B, Rev. 2 Raspbian uitgevoerd. Aangezien we de code in Java schreven moeten we eerst de JDK te installeren:
sudo apt-get update & & sudo ad rem-worden installeren oracle-java7-jdk
Ook moeten we installeren WiringPi:
sudo ad rem-worden installeren git-core (in geval u nog niet hebt geïnstalleerd GIT nog)
git clone git://git.drogon.net/wiringPi
CD wiringPi
git pull oorsprong
CD wiringPi
. / bouwen
(Nu dat we wiringPi laten we controleren of de kabels zijn aangesloten op de juiste GPIO pinnen. De positie van de GPIO pinnen verschilt afhankelijk van welke Raspberry Pi model en herziening u gebruikt. Let op: Voor onze basisopstelling gebruiken wij de 3V3 en GPIO #6 pins, voor een geavanceerde installatie de GPIO #6 en GND pinnen. Uitsluitend type "gpio readall" in de command line interface en je krijgt een overzicht over de GPIO pin locaties op je Raspberry Pi model.)
Last but not least Pi4J:
curl -s get.pi4j.com | sudo bash
Omdat onze codefragment is gebaseerd op het Pi4J GPIO luisteraar voorbeeld zullen we deze mappen omwille van de eenvoud gebruiken. Om te sturen sommige tweets via het Java-programma, downloaden en openen van de nieuwste twitter4j.zip, ga naar /lib/ en uitpakken naar/opt/pi4j/lib/twitter4j-core-x.x.x.jar.
De tweet functie vereist (natuurlijk) een twitter-account en u ook moet maken van een Twitter App , zodat u uiteindelijk toegang heeft tot de API. Zodra u klaar bent met dat, ga naar de sectie van de "Sleutels en toegangstokens" binnen het beheer van de App. Zorg ervoor dat uw app heeft lees- en schrijfmachtigingen. Zoals in de screenshot hierboven, moet u implementeren verschillende sleutels in uw dossier van Java.