Inputs digitals: botó dual

Connexió d’inputs digitals: botó dual

Els botons són probablement els sensors més senzills i directes per interactuar físicament amb una placa o un microcontrolador. Aquests tipus de sensors retornen dos valors: 1 (true) o 0 (false), depenent de si estan activats o no. Ens poden ajudar a fer aplicacions que requereixen una resposta directa de l’usuari, per accionar actuadors o respondre a qüestions simples dins de la nostra instal·lació, per exemple.

El botó dual del kit és un sensor digital doble, és a dir, té la peculiaritat de poder sentir (capturar) dos inputs de tipus polsador alhora. Per tant, per connectar-lo utilitzarem l’adaptador Grove-Dupont que podeu trobar a la capsa del kit ED1+Art, i farem servir dos pins digitals: un per llegir el botó vermell i un altre per llegir el blau.

Botó doble amb el cable Grove-Dupont

Un cop tingueu els components preparats, cal identificar adequadament els pins i fer-los correspondre amb els de l’ED1. En aquest cas, s’ha fet servir el color negre per al pin terra (-), el vermell per a 5v (+) i el groc i el blanc per als pins digitals D1 i D2.

Connexió del botó dual a la placa amb el cable Grove-Dupont als pins D1, positiu (+), negatiu (-) i D2

La part del cable Grove la connectarem directament a la ranura del botó.

Programació d’inputs digitals: botó dual

Per programar els inputs digitals com són els botons, farem una lectura dels pins i la imprimirem a la pantalla de la placa ED1. Els pins digitals fan una lectura binaria, per tant la seva resposta a les nostres interaccions sempre serà 1 o 0 o true o false. Els blocs dels pins els trobarem a la secció Pins del panell esquerra de l’entorn de treball de MicroBlocks.

En el vostre entorn de MicroBlocks, escriviu el codi següent:

Quan executem el codi a la ED1, la pantalla de la placa hauria de mostrar un resultat com aquest:

i en prémer un botó el text ha de canviar de true a false:

This site is registered on wpml.org as a development site.