Étape 3: logiciel
Le côté logiciel des choses est assez simple. J’ai ajouté 2 versions du code : facile et un autre plus compliqué (et redondant), mais ils font exactement la même chose. J’ai ajouté des commentaires, il devrait être facile à comprendre. Il utilise 2 bibliothèques (expander pour l’IO et récepteur IR) qui doivent être collés dans le dossier bibliothèques.
Ce que le code fait, est la suivante :
- Il reçoit l’entrée de la télécommande
- Il définit le pin extenseur correspondant arduino ou une broche haute. Cela pousse la porte de la mosfet
- Il définit l’axe faible après 1,5 secondes
La seule chose qui doit être modifié, sont les valeurs de la IRcodes qui sont envoyés depuis la télécommande, car ceux-ci dépendra quelle distance vous utilisez. Pour rechercher la valeur de chaque bouton, il suffit de télécharger le code et ouvrir le moniteur de la série. Lorsque vous appuyez sur un bouton, la valeur s’affichera sur l’écran.
Changer ces derniers dans les boucles de la version normale, soit dans la liste de la version avancée de.
Vous pouvez aussi aller un pas plus loin et le laisser allumer tous les feux d’artifice un après l’autre, avec juste 1 Appuyez sur. Essayez d’être créatif ! ;)