setMapper( new WiringPiMapper(2) ); $par = new BitmappedGpio(); for($n = 0; $n < 6; $n++) { $pin = $gpio[$n]->setDirection("out"); $par->setGpioPin($n,$pin); } $aa = array( 0b0000000, 0b0000000, 0b0000000, 0b0000000, 0b0000001, 0b0000011, 0b0000111, 0b0001111, 0b0011110, 0b0111100, 0b1111000, 0b1110000, 0b1100000, 0b1000000, 0b0000000, ); $ab = array_reverse($aa); for($x=0;$x<50;$x++) { foreach($aa as $n) { $par->write($n); usleep(50000); } foreach($ab as $n) { $par->write($n); usleep(50000); } } $par->write(0);