Passer au contenu principal

Porte intérieur

AncienneCette versionpage est une archive : les informations qu’elle contient peuvent ne plus être à jour.

 

Accessing the hackerspace

Mainteneur(s) Participant(s) John    Bendem    iooner   
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)]

Activer SPI dans Armbian

    vim /boot/armbianEnv.txt
    modifier ligne ligne overlays=usbhost2 usbhost3 spi-spidev
    ajouter ligne ligne param_spidev_spi_bus=1

    Lancer le script

      ssh [user]@192.168.*.*
      systemctl [start|status|stop|restart] gate
      Log avec avec journalctl -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 porter porter cette librairie  pour que ça fonctionne sur le SoC de l'OrangePI…
        Remplacer l'Orange Pi par une Raspberry Pi Zero et piloter en PWM avec avec 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