Stap 3: Raspberry pi
Op de raspberry pi, moet je 2 dingen installeren.
- Bedrading pi
- apache2 met php5
Bedrading pi wordt gebruikt voor het bepalen van de GPIO pinnen van de php-pagina. Hier kunt u het installeren van pi verwekkend.
Volg deze instructies voor apache2 installeren op een raspberry pi en ook volg 'Extra - installeren PHP' lager op de pagina.
Nu het enige wat dat u hoeft te doen is in '/ var/www/html' verwijderen van index.html en maak een nieuw bestand index.php.
In de index.php voegt u het volgende toe:
<?php exec("gpio mode 0 out"); exec("gpio mode 2 out"); exec("gpio mode 3 out"); if (isset($_GET['led1'])) { if($_GET['led1'] == 1) { exec("gpio write 0 1");// pin 0 in wiring pi is gpio 17 } else { exec("gpio write 0 0"); } } if(isset($_GET['led2'])) { if($_GET['led2'] == 1) { exec("gpio write 2 1");// pin 2 in wiring pi is gpio 27 } else { exec("gpio write 2 0"); } } if(isset($_GET['led3'])) { if($_GET['led3'] == 1) { exec("gpio write 3 1");// pin 3 in wiring pi is gpio 22 } else { exec("gpio write 3 0"); } } ?>
Thats it. Nu moet u zitten kundig voor controle van de GPIO pinnen van je raspberry pi met behulp van een app.