Étape 3: Clignotement de la LED
Malheureusement, à l’heure actuelle, la Console de l’oignon n’est pas vers le haut et tourne encore, et c’est clair comment programmer les GPIO avec un langage de programmation commun, tels que C ou Python, même si, c’est promis que ce sera possible à l’avenir.
Au lieu de cela, nous utiliserons un script bash commune et l’interface fast-gpio, qui permet aux utilisateurs de facilement lire et écrire dans les broches e/s (en savoir plus à ce sujet ici). Notre script accomplit les tâches simples suivantes, indéfiniment, jusqu'à ce que nous avons arrêter son exécution :
- Déclarer une épingle en tant que sortie.
- La valeur que la broche spécifique élevée
- Attendre une seconde
- L’axe de la valeur basse
- Attendre une seconde
- Passez à l’étape 2
Tout d’abord, nous devons créer un fichier et commencer à écrire dedans. Nous il nommera : Blink.sh
Si vous avez téléchargé précédemment nano , vous pouvez y parvenir en tapant : nano Blink.sh
Collez-y le code suivant :
Le code doit être explicite, mais je voudrais savoir si vous avez des questions. Il se met à clignoter une LED connectée à la broche numéro 6.
Après que vous avez écrit le code, appuyez sur CTRL + o pour enregistrer le fichier et Ctrl + x pour quitter nano.
Rendez le script exécutable en exécutant la commande : chmod + x Blink.sh
Enfin, exécutez le script en tapant : ./Blink.sh
Si tout se passe comme il se doit, vous devriez voir votre voyant clignotant, chaque une seconde ! Vous pouvez arrêter le script en appuyant sur Ctrl + c. C’est tout ! :)