Étape 6: Codage sur Arduino ou Imp électrique
Télécharger le fichier de LampController.ino joint au bas de cette page. Ajuster les définitions variables en haut du fichier aux pins utilisés sur votre arduino pour chaque canal de votre bande de RVB LED. En outre, assurez-vous que la ligne suivante contienne les broches corrects pour votre capteur capacitif :
CapacitiveSensor cs_4_2 = CapacitiveSensor(2,4) ;
Si vous trouvez que la luminosité de la lumière modifie en permanence, vous devez augmenter la valeur de la variable nommée « seuil. » Si vous trouvez que votre contact n’a aucun effet, assurez-vous que le code de démonstration de la section « Building the capacitif Touch Sensor » fonctionne. Si cela fonctionne, envisager d’abaisser la valeur de votre seuil. Cette opération peut prendre quelques travaux pour obtenir le droit, alors soyez patient ! Si vous constatez que votre assiette comporte trop de bruit, envisagez de placer le ruban Kapton par-dessus les bords de votre plaque de laiton. Cela va isoler la plaque électrique et devrait vous donner des données d’intérêt pour l’étalonnage du seuil.