<?php require_once('common.php'); $result['state'] = 0; $result['error'] = ''; switch($_['action']){ case 'changeState': //Definis le PIN en tant que sortie system("gpio mode ".$pins[$_['pin']]." out"); //Active/désactive le pin system("gpio write ".$pins[$_['pin']]." ".$_['state']); $result['state'] = 1; break; case 'demo': system("gpio write ".$pins['11']." 1"); sleep(1); system("gpio write ".$pins['11']." 0"); system("gpio write ".$pins['12']." 1"); sleep(1); system("gpio write ".$pins['12']." 0"); system("gpio write ".$pins['7']." 1"); sleep(1); system("gpio write ".$pins['7']." 0"); break; default: $result['error'] = 'Aucune action définie'; break; } echo '('.json_encode($result).')'; ?>