Étape 5: Matériel : le commutateur
On peut se demander comment nous allons faire l’arduino détecter qu’un commutateur a été renversé. Nous avons mis une épingle pour lire numérique haute ou basse dans notre logiciel nous allons donc utiliser l’interrupteur pour connecter non plus le sol (faible) à la broche ou 5v (élevé) à la broche.
Un excellent exemple de comment le faire c’est sur le site d’arduino à http://arduino.cc/en/tutorial/button. Nous allons utiliser cette méthode pour détecter l’interrupteur.
En bref, ce qui se passe, c’est que la broche est reliée à un côté de l’interrupteur, mais aussi une résistance va à la terre. L’autre côté de l’interrupteur est relié à la broche de 5v. Lorsque l’interrupteur s’ouvre, la broche est reliée uniquement à la masse (au travers de la résistance). Lorsque l’interrupteur est fermé, la broche est reliée directement sur la broche de 5v. La résistance ohms énorme maintient le courant bas lorsque l’interrupteur est ouvert si.
Souder deux sections ~ 12" du fil de 18 calibre à la fiche de centrale et celui des broches côté sur l’interrupteur. Torsader les deux fils ensemble pour créer un câble plus épais qui ressemble plus ordonnée et plus compacte. Cet itinéraire à travers la paroi latérale du boîtier (voir matériel : boîtier pour plus de détails).
Parmi les fils de raccordement permet de connecter un câble de l’interrupteur sur la broche de 5v. Attacher un fil de raccordement et un chef de file de la résistance de 100K Ohms à l’autre fil de l’interrupteur. Le fil de raccordement est relié à la borne 4 du bouclier de GSM.
Enfin, souder un fil de raccordement final à l’autre bout de la résistance de 100K Ohms et que se connecter à la broche de terre.
Pour tester vous avez fait ceci correctement, branchez le bouclier GSM sur l’arduino, Télécharger le croquis donné lors de l’étape de logiciels et de mettre en place l’interrupteur. Si vous êtes connecté au réseau sans fil et tout a été fait correctement lorsque vous appuyer sur l’interrupteur, vous recevrez des messages de texte !