Etape 5: Fixer quelque chose d’intéressant
J’ai fait un clignotement de LED intégré, mais ce n’est pas très intéressant. Nous allons donc raccorder un appareil plus utile au routeur que nous pouvons contrôler à partir du web.
Je vais utiliser une lampe de développer fait maison (à base élevée LED alimenté, un adaptateur pour PC portable recyclé et radiateur) à titre d’exemple, mais vous pouvez utiliser pratiquement n’importe quoi(ex : activer ou désactiver une soupape pour l’eau de votre jardin, serrure ou débloquer une gâche électrique à votre porte d’entrée, commutateur à distance un appareil en marche via un relais).
Souder les fils conducteurs aux broches GPIO et GND du routeur. J’ai dû utiliser certains flux pour aider les flux bien dans les joints de soudure.
Broches du routeur ne peut pas sortie ou couler beaucoup de courant---vous ne devrait pas les utiliser pour piloter un autre appareil directement : notre meilleure option est d’utiliser une épingle pour activer/désactiver un transistor, relais ou un opto-isolateur. Dans mon cas, mon pilote de LED a un intégré marche/arrêt bascule, ce qui rend ma tâche d’installation vraiment facile.
Enfin, une fois tout attaché Assurez-vous que le sol de votre routeur et périphériques attachés sont reliés entre eux.
Regarder cette lumière en action
Notes de misc
À l’occasion, vous aurez de chance et votre routeur et périphériques ont la même tension d’entrée et peuvent partager la même alimentation. Si vous le faites toujours Assurez-vous d’exécuter des câbles d’alimentation distinct à chacun, plutôt que toute la puissance via le routeur wifi, car il ne peut pas être conçu pour transporter la quantité de courant nécessaire à un dispositif supplémentaire !
--
J’utilise mes broches GPIO comme sorties, mais peut elles agissent en tant qu’entrée avec quelque chose comme un interrupteur magnétique ou bouton poussoir ? Oui ! Utiliser gpioctl pour lire une broche fonctionne comme suit :
gpioctl dilame 3 (Mettre la broche à l’entrée)
gpioctl obtenez 3 (retourne l’État HIGH / LOW)
Vous pouvez lire davantage sur les stratégies d’accès aux broches gpio avec openwrt ici.