Étape 17 : Programmation, de test et de réglage de votre Conseil d’administration
Tout d’abord, si vous n’êtes pas familier avec la programmation de la DP32 avec MPIDE, vous devriez vérifier ma mise en route avec le tutoriel DP32, qui vous emmène à travers le processus d’installation d’un programme simple de clignotant LED.
J’ai joint le code que vous devrez utiliser ces capteurs. Copiez le code suivant active simplement la LED droite ou gauche, si le capteur de ligne droite ou gauche voit la lumière (ou plus précisément une surface réfléchissante blanche). Lorsque vous le téléchargez, cependant, il peut ne pas fonctionner tout de suite parce que certains de vos composants peuvent différer de la mienne, donc vous devrez régler vôtre.
Il y a deux façons de régler ces capteurs, dans le code ou en utilisant les potentiomètres. Je vais vous montrer comment utiliser les deux.
Tout d’abord, avec votre Conseil d’administration connecté à votre ordinateur, ouvrir le Serial Monitor en appuyant sur le bouton dans le coin supérieur droit de la fenêtre MPIDE (il est décrit dans la figure 1). Vous devriez commencer à voir quelque chose comme la photo 2. Ces valeurs représentent la quantité de lumière vos sondes droites et gauches « voient ».
Placer votre planche sur une surface réfléchissante blanche. Regardez ce qui arrive lorsque vous jouer avec les potentiomètres à l’avant de votre planche. Selon comment vous transformer, vous pouvez faire les valeurs monter ou descendre. Maintenant Placez votre planche sur une tache sombre, comme une bande de ruban isolant. Regardez comment les valeurs descendent.
Si soit de droite ou à gauche les valeurs dépassent les seuils fixés au début de l’esquisse MPIDE, puis la LED correspondante s’allume. Quand il descend au-dessous de cette valeur, la LED s’éteint. En réglant votre potentiomètre, vous pouvez trouver un cadre où les valeurs que vous obtenez pour surfaces lumineuses est significativement plus élevée que la gamme des surfaces sombres. Ensuite, vous pouvez définir votre valeur de seuil dans le code de s’asseoir quelque part entre ces deux gammes.
Essayer vous-même !
Remarque :
J’ai reçu beaucoup de questions au sujet de pourquoi j’ai choisi le spectre visible LEDs pour ce faire, au lieu de LEDs infra-rouge. De ce que je me souviens, LEDs infrarouge fonctionnent mieux, mais l’amélioration des performances n’est pas vraiment perceptible à mon avis.
L’utilisation du spectre visible LEDs, cependant, fait deux choses pour nous. Tout d’abord, ces LEDs sont beaucoup plus faciles à mettre la main sur de grandes quantités car ils sont plus fréquents dans l’électronique, et ils sont vendus en grandes quantités plus souvent. La principale raison pourquoi je l’ai fait, cependant, est pratique. Ayant fait beaucoup de projets avec LEDs IR, je peux vous dire que c’est une douleur pour s’assurer qu’ils sont en train de travailler. Les débutants (comme j’étais et je suis toujours de temps en temps) peuvent et probablement grillera une LED ou deux, et avec LEDs IR, il n’y a aucun moyen de savoir si elle ne fonctionne que si vous tirez une caméra. Avec spectre visible LEDs, vous n’avez pas ce problème.
De plus, ils ont l’air plus frais avec les lumières éteintes.