User manual

24
Jour 15
Aujourd’hui sur le calendrier de lAvent
- 1 x plasticine
- 1 résistance de 20 MOhm (rouge – noir – noir – bleu)
Contact tactile en plasticine
De nos jours, les lumières circulatoires, les ouvre-portes, les interrupteurs d’éclai-
rage et les machines automatiques sont souvent commandés par des contacts
tactiles. Les boutons qu’il faut vraiment presser sont de plus en plus rares. Lexpé-
rience du 15ème jour permet de commuter deux LEDs via un simple contact tactile.
La broche d’entrée est connectée à +5 V via une résistance d’impédance extrême-
ment élevée (20 MOhm) de sorte quun signal faible mais clairement défini HAUT
est présent. Une personne qui ne flotte pas librement dans l’air est toujours mise
à la terre et fournit un niveau bas par l’intermédiaire de la peau conductrice de l’électricité. Si une per-
sonne touche un contact de capteur, le signal faible HAUT est superposé par le niveau BAS significative-
ment plus fort du bout du doigt et attire la broche au niveau BAS.
Cependant, le niveau de résistance entre la main et la masse dépend de beaucoup de choses, y compris
les chaussures et le revêtement de sol. Pieds nus dans l’herbe humide est le meilleur lien avec la masse
de la terre, mais il fonctionne aussi bien sur les sols en pierre. Les sols en bois isolent plus fortement,
les revêtements de sol en plastique sont souvent chargés positivement. Comme pour les touches tactiles
sur les ascenseurs et les portes, un contact de masse supplémentaire est prévu pour chaque circuit afin
de s’assurer que le circuit fonctionne toujours. Si ce capteur tactile et le capteur réel
sont touchés simultanément, la connexion à la terre est établie dans tous les cas.
La pâte conduit l’électricité presque aussi bien que la peau humaine. Il peut être
facilement modelé à n’importe quelle forme, un contact de pétrissage est également
plus agréable au toucher quun simple morceau de fil de fer. La zone avec laquelle la
main touche le contact est beaucoup plus grande. De cette façon, il nest pas si facile
d’établir un « contact libre «. Couper un morceau de fil de raccordement d’environ
10 cm de long, enlever l’isolant aux deux extrémités jusquà une longueur d’environ 1
cm et mettre une extrémité dans un morceau de plasticine. Insérez l’autre extrémité
dans le tableau d’affichage comme indiqué sur l’illustration.
Comme mBlock active toujours les résistances pull-down intégrées dans la plupart
des cartes compatibles Arduino, les entrées numériques sont automatiquement
ramenées à 0 V et ont un niveau bas même sans les toucher. Les cartes compa-
tibles Arduino disposent d’entrées analogiques supplémentaires qui conviennent
parfaitement aux contacts tactiles. Les entrées analogiques fournissent des valeurs
comprises entre 0 (niveau BAS) et 1023 (niveau HAUT). Selon le type de carte, les
valeurs autour de 200 sont de bonnes valeurs limites pour distinguer le contact
tactile avec ou sans contact.
Composants: 1 x carte nano, 1 x carte enfichable, 1 x LED orange avec résistance
série, 1 x LED jaune avec résistance série, 1 x résistance MOhm (rouge – noir –
bleu), 2 x contact plasticine, 1 x pont en fil de fer
Le programme
Le programme 15mblock commute deux LEDs via un contact de capteur en plasticine.
Comment fonctionne le programme
La broche analogique A2 est lue à chaque fois que la boucle sans fin est exécutée. Tant que
le contact du capteur nest pas touché, il a une valeur très élevée, car il est connecté à +5 V
via la résistance 20 mA.
Si vous touchez simultanément le contact tactile et de préférence le contact de masse,
la valeur de la broche de l’entrée analogique chute de manière significative à presque 0.
Dans ce cas, la LED sur la broche 10 est allumée et la LED sur la broche 8 est éteinte. Tant
que la valeur d’entrée est supérieure à 200, la LED de la broche 8 s’allume et la LED de la
broche 10 s’éteint.
LEDs de commutation avec contact tactile.
Le programme 15mblock.
15. Jour