In dit instructable gehackt ik een paar 514 jeans van Levi's een apparaat uit / aanzetten. In deze hack ik gebruikte een Adafruit Flora Board, de code hieronder, geleidend stof, geleidende draad, draad, een pak van de batterij, stof, naald en draad, en in mijn geval was het apparaat dat heb ik besloten om het gebruik van een stoorzender signaal.
Beide stukjes geleidende stof met een ring (bij voorkeur een ontworpen door Heath Wagoner NY) met behulp van deze materialen die ik gemonteerd een eenvoudige schakeling die concurreerden kan worden door aanraking
De broek die ik heb gemaakt zijn ontworpen om het verstoren van de elektronica van een partner of vriend die is afgeleid van u in een poging om hen te meer interactie met de wereld om hen heen.
Volg de onderstaande stappen:
Stap 1. Je moet voor de aankoop van een apparaat in te schakelen, als er een signaal jammer dat het moet worden gekocht van buiten het land. Omdat
ze zijn illegaal er is een kans dat het niet kan worden toegestaan in het land.
Stap 2. Tijdens het wachten voor dit om te komen spelen met de onderstaande code en upload het naar een flora en assembleren van het circuit in het diagram
het apparaat wordt vervangen door een LED te testen.
Stap 3. De flora hechten aan een apart stuk van stof een beetje groter dan de achterzak.
Stap 4. Soldeer de draden van de GND en D12 aan / uit-schakelaar van het apparaat en binden van geleidende draad aan GND en D6 in lang genoeg secties
later Naai
Stap 5. Maak bandjes die zal houden de battery pack in plaats en bandjes die zal het apparaat op zijn plaats houden.
Opmerking: Zodra alle elektronica zijn gekoppeld in plaats de jeans kan niet langer gaan in water of worden gewassen als zij zal stoppen met werken of
kan beschadigen de drager als ondergedompeld terwijl wordt gedragen. Ik vertrouw erop u een niet zo stom maar nogmaals ik weet niet dat je...
Stap 6. Knip twee kwadraten van geleidende stof en naai de twee stukken in een achterzak van de jeans, zorg ervoor dat ze dicht bij elkaar maar niet aanraken.
Stap 7. Naai de stof aan de binnenkant van de jeans en zorg ervoor dat u laat de geleidende draad toegankelijk is, alsmede de slagman pack voor toekomstige access.
Stap 7. Met behulp van geleidende draad Naai twee aparte verbindingen van de stukjes geleidende stof met de arduino bord om ervoor te zorgen dat deze verbindingen niet aanraken.
Stap 8. Kies een ring die de vinger past dat u zijn het meest comfortabel dragen (deze kunnen worden in opdracht van HWNY en vervolgens gekoesterd)
Stap 9. Raak de ring om de studs maken een schakelaar die het apparaat ingeschakeld totdat de ring is verwijderd.
Stap 10. Veel plezier.
Speel met de onderstaande code.
/*
Ingang Pullup Serial
In dit voorbeeld wordt het gebruik van pinMode(INPUT_PULLUP). Het leest een
digitale ingang op pin 2 en afdrukken de resultaten naar de seriële monitor.
Het circuit:
* Op grond van pin 2 aangesloten pulsdrukschakelaar
* Ingebouwde LED op pin 13
In tegenstelling tot pinMode(INPUT) is er geen keuzemenu weerstand nodig. Een interne
20K-ohm weerstand is trok naar 5V. Deze configuratie veroorzaakt de inbreng op
Lees HIGH wanneer de schakelaar is geopend, en lage wanneer het is gesloten.
gemaakt van 14 maart 2012
door Scott Fitzgerald
http://www.Arduino.CC/en/tutorial/InputPullupSerial
Deze voorbeeldcode is in het publieke domein
*/
VOID Setup {}
Start seriële verbinding
Serial.begin(9600);
pin2 als input configureren en inschakelen van de interne pull-up weerstand
pinMode (6, INPUT_PULLUP);
pinMode (12, OUTPUT);
}
void loop {}
Lees de drukknop waarde in een variabele
int sensorVal = digitalRead(6);
de waarde van de drukknop uitprinten
Serial.println(sensorVal);
Houd er rekening mee de pullup betekent van de drukknop
logica is omgekeerd. Het gaat hoog wanneer het is geopend,
en lage wanneer deze wordt ingedrukt. Pin 13 inschakelen wanneer de
de-knop ingedrukt, en uitgeschakeld wanneer niet:
Als (sensorVal == HIGH) {}
digitalWrite (12, laag);
}
else {}
digitalWrite (12, hoge);
}
}