Stap 5: Hardware: de switch
Je kunt je afvragen hoe zullen we de arduino detecteren dat er een schakelaar is gespiegeld. We hebben een pincode instellen om te lezen digitale hoog of laag in onze software dus we zullen gebruiken de schakelaar aansluiten ofwel de grond (laag) tot en met de pin of een 5v (hoog) aan op de pin.
Een goed voorbeeld van hoe dit te doen is op de arduino website op http://arduino.cc/en/tutorial/button. Wij zullen deze methode gebruiken om de schakeloptie detecteren.
Kortom, is wat er gebeurt dat de pin aan de ene kant van de schakelaar, alsmede een weerstand gonna grond is aangesloten. De andere kant van de schakelaar is aangesloten op de 5v pin. Wanneer de schakelaar opent, is de pin verbonden alleen op de grond (via de weerstand). Wanneer de schakelaar wordt gesloten is de pin direct aangesloten op de 5v pin. De enorme ohm weerstand houdt de huidige loting laag wanneer de schakelaar wel open is.
Soldeer twee ~ 12" secties van de 18 gauge draad aan op de middelste pin en één van de pinnen van de kant van de switch. Draai de twee draden samen om een dikkere kabel die ziet er netter en compacter. Deze route via de zijwand van de behuizing (Zie Hardware: behuizing voor meer details).
Gebruik een van de jumper draden een voorsprong uit de switch verbinden met de 5 v-pin. Een jumper draad en een voorsprong van de 100K-ohm-weerstand koppelen aan de andere draad uit de switch. De jumper draad is verbonden met pin 4 op het GSM-schild.
Tot slot, een laatste jumper draad aan het andere einde van de 100K-ohm-weerstand soldeer en sluit die aan op de grond pin.
Om te testen je dit correct hebt gedaan, sluit de GSM-schild op de arduino, uploaden van de schets gegeven in de stap van de software en instellen van de switch. Als u met het draadloze netwerk verbonden bent en alles is gebeurd correct wanneer u de schakeloptie spiegelen ontvangt u tekstberichten!