Styra Raspberry pi GPIO använder en app (3 / 4 steg)
Steg 3: Raspberry pi
Raspberry pi, bör du installera 2 saker.
- Ledningar pi
- apache2 med php5
Ledningar pi används till att kontrollera GPIO stiften från php-sidan. Här kan du se hur man installerar siring pi.
Följ dessa instruktioner för att installera apache2 på en raspberry pi och följer även 'Extra - installera PHP' lägre på sidan.
Nu det enda du behöver göra är i '/ var/www/html"ta bort index.html och göra en ny filen index.php.
I index.php lägger du till:
<? php
exec ("gpio läge 0 ut");
exec ("gpio läge 2 ut");
exec ("gpio läge 3 ut");
om (isset($_GET['led1'])) {
om ($_GET ['led1'] == 1) {
exec ("gpio skriva 0 1"); / / pin 0 i ledningar pi är gpio 17
} annat {
exec ("gpio skriva 0 0");
}
}
IF(isset($_GET['led2'])) {
om ($_GET ['led2'] == 1) {
exec ("gpio skriva 2 1"); / / stift 2 i ledningar pi är gpio 27
} annat {
exec ("gpio skriva 2 0");
}
}
IF(isset($_GET['led3'])) {
om ($_GET ['led3'] == 1) {
exec ("gpio skriva 3 1"); / / stift 3 i ledningar pi är gpio 22
} annat {
exec ("gpio skriva 3 0");
}
}
? >
Det var allt. Nu bör du kunna kontrollera GPIO stiften av din raspberry pi med en app.