Porte intérieur
AncienneCette versionpage est une archive : les informations qu’elle contient peuvent ne plus être à jour.
Accessing the hackerspace
Membres
| Mainteneur(s) | Participant(s) |
|---|---|
| John | |
| Bendem | |
| iooner |
Proto
lghs/gate/{id}/open/request -> [uid(8),version(4),token(16),pin_len(1),pin($pin_len)]
lghs/gate/{id}/open/response -> [uid(8),version(4),ok(1)]
OrangePI
Activer SPI dans Armbian
-
vim /boot/armbianEnv.txt -
modifier
ligneligneoverlays=usbhost2 usbhost3 spi-spidev -
ajouter
ligneligneparam_spidev_spi_bus=1
Lancer le script
-
ssh [user]@192.168.*.* -
systemctl [start|status|stop|restart] gate -
Log
avecavecjournalctl -fu gate
Animations Strip LED
Il est possible de piloter un strip LED WS2812 avec l'OrangePi Zero. Malheureusement la seule implémentation trouvée communique via SPI, qui est utilisé par le lecteur RFID.
Solutions envisageables:
-
Trouver comment piloter les LEDS en PWM. Il faudrait
porterporter cette librairiepour que ça fonctionne sur le SoC de l'OrangePI… -
Remplacer l'Orange Pi par une Raspberry Pi Zero et piloter en PWM
avecavec cette librairie(thread intéressant) -
Mettre une Arduino en série sur l'orangePI
-
Mettre un petit ESP et communiquer depuis l'orangePi en MQTT via le serveur local