De TFF maken: een jurk die wordt opgewekt toen tweeted (7 / 8 stap)

Stap 7: Het samenstellen van de elektronica

Nu dat we een Tweet trigger schakelaar dankzij de iPhone jack en LM339 comperator, is het tijd de delen om samen te trekken.


  • Spanning switch is aangesloten als een input pin op de Arduino
  • Vogels en servo's zijn aangesloten als u wilt output pinnen
  • 4 AA batterijvoeding
  • De code horloges de invoer pin en wanneer de switch wordt gesloten, de vogels zingen, en de servo's zet 15 keer

Arduino code:

/*
#TFF twitter jurk
met veel inspiratie uit via het internet (Sweep, knop, Arduino kookboek)
*/

#include < Servo.h >


Servo myservo;  maken van servo-object om te bepalen van een servo
maximaal acht servo-objecten kan worden gemaakt

constanten niet gewijzigd. Ze gewend bent hier
pin-codes instellen
Const int headphonePin = 2;     het nummer van de hoofdtelefoon vergelijkende pin
Const int ledPin = 13;      het nummer van de LED-pin
Const int servoPin = 9;     Servo's Pin (met behulp van een pin voor beide spiegel vleugel verkeer
Const int birdPin = 6;

variabelen zal veranderen:
int headphoneState = 1;         variabele voor het lezen van de status van de hoofdtelefoon
int servoCounter = 0;   teller voor het aantal knooppersen
int pos = 0;    variabele op te slaan van de servo positie

VOID Setup {}
myservo.attach(servoPin);  de servo op pin 9 hecht aan de servo-object
pinMode (ledPin, OUTPUT);    LED test pin
pinMode (birdPin, OUTPUT);    Birdsongs pin
pinMode (headphonePin, INPUT); initialiseren van de hoofdtelefoon Comparateur pin als input


voor het oplossen van--nemen in finale
Serial.begin(9600);
}

void loop {}

int val;
Val = digitalRead(headphonePin); voor het oplossen van over seriële
digitalWrite (birdPin, laag);   verrekening van de vogels
Lees de staat van de hoofdtelefoons:
headphoneState = digitalRead(headphonePin); Is er een tweet-geluid, of is het stil?
/*

RUST STAAT ***

*/
In het circuit, wanneer er geen lawaai, is uitvoer HIGH
In deze rustige staat willen we niets geactiveerde, of laag
Als (headphoneState == HIGH) {}
functies weren
digitalWrite (ledPin, laag);
digitalWrite (birdPin, hoge);
}
/*

GEACTIVEERDE STAAT ***

*/
else {}
Anders betekent dat een tweet heeft geleid tot een waarschuwing
Hiervoor willen we een verrekening van de sequense van Vogelzang en servo vleugels
LED inschakelen:
digitalWrite (ledPin, hoge);
digitalWrite (birdPin, laag);   de LED aangezet
delay(10000);
digitalWrite (birdPin, hoge);

Servo's (gebaseerd op Sweep)
voor (int servoCounter = 0; servoCounter < 15; servoCounter ++) {//repeat dit patroon 15 keer

voor (pos = 0; pos < 180; pos += 1) / / gaat van 0 graden tot 180 graden
{/ / in stappen van 1 graad
myservo.write(POS);              servo naar positie in de variabele 'pos' vertellen
delay(1);                       wacht 1ms - zeer snel voor de servo te bereiken de positie
}
voor (pos = 180; pos > = 1; pos-= 1) / / gaat van 180 graden tot 0 graden
{
myservo.write(POS);              servo naar positie in de variabele 'pos' vertellen
delay(1);                       11ms voor de servo te bereiken de positie wacht
}

}
}
}

Gerelateerde Artikelen

Hoe te repareren van een koord die wordt getrokken uit

Hoe te repareren van een koord die wordt getrokken uit

Dit is een eenvoudige manier om te repareren of vervangen van een koord die zijn getrokken uit een artikel van kleding.Afrekenen alle mijn nuttige tips video's op:http://www.inbobitrust.blogspot.com/
Hoe een Foldover taille rok van een jurk en een Tshirt omwerken

Hoe een Foldover taille rok van een jurk en een Tshirt omwerken

deze tutorial is perfect voor een beginner, korte en zoet. Ik heb variaties van deze rok ten minste vijf keer reeds dit jaar en ik nooit moe van de supremely comfortabele, zacht en elastisch fold-over tailleband rok. Ik ben petite, wat betekent dat j
Een jurk van een jurk!

Een jurk van een jurk!

Leren hoe te maken van een schattig polar fleece jurk zonder gebruik te maken van een patroon!Stap 1: De sjabloon maken Mijn dochter wilde een kleurrijke jurk met bloemen en ontwerpen, dus ik meteen dacht over het maken van een uit polar fleece stof.
Een jurk twee jurk rode jurk blauwe jurk!

Een jurk twee jurk rode jurk blauwe jurk!

Er is in feite een jurk, die uit twee jurken, geen rode jurk, maar zeker een blauwe jurk bestaat.Een jurk gemaakt van satijn gordijnen en een oude rokIk maakte de eerste snede op deze rok toen ik wilde maken van een jurk voor mijn zus bijna 14 jaar g
Snelle manier om een jurk (of de volledig luie manier!!)

Snelle manier om een jurk (of de volledig luie manier!!)

ik moest maken een jurk goedkoop en snel. Aldus was geboren: Hoe maak een jurk snel en eenvoudig wanneer u alle net genoeg stof voor de rok deel is (en dat moet samen worden gereconstrueerd) en een goedkope patroon.1e: Ga naar de zuinigheid winkel en
Bouwen van een apparaat die clips aan je riem en bijgehouden hoeveel tijd u binnen en buiten besteedt

Bouwen van een apparaat die clips aan je riem en bijgehouden hoeveel tijd u binnen en buiten besteedt

ons doel in deze stapsgewijze instructable is het bouwen van een apparaat kunt u illustraties aan uw riem en dragen gedurende de dag.  Dit apparaat zal het loggen van gegevens dat wanneer gedownload naar een back-endserver-systeem, zullen een verslag
Veel veranderingen voor een jurk

Veel veranderingen voor een jurk

mijn vriend kocht dit grote oude jurk aan de zijkant van de weg voor $1. Het is handgemaakt, waarschijnlijk uit een patroon en een paar keer gewijzigd.De rits was zo verroest dat we niet konden unzip het en nadat sommige proberen de rits trekken gewo
Maken van een jurk met behulp van een commerciële patroon of leren van de taal van naaien

Maken van een jurk met behulp van een commerciële patroon of leren van de taal van naaien

Niet iedereen kan of zal maken hun eigen patroon naaien. Veel mensen willen gewoon weten hoe om te naaien iets draagbaar, met behulp van een commerciële patroon. Ik leer begin naaien voor volwassenen (voor het grootste deel) door middel van onze scho
Hoe 3D printen in huizen en kantoren om veiliger te maken, door het bouwen van een behuizing die Filters gassen en zwevende deeltjes

Hoe 3D printen in huizen en kantoren om veiliger te maken, door het bouwen van een behuizing die Filters gassen en zwevende deeltjes

Mijn doel met dit project was om het maken van 3D printen in kleine huizen en kantoren gelegen in een stedelijke omgeving met geen speciale workshop veiliger, omdat 3D printen gaat om mogelijke gezondheidsrisico's. Dit zal dus een instructie over het
Bouwen van een laser-show, die wordt verplaatst naar uw favoriete muziek

Bouwen van een laser-show, die wordt verplaatst naar uw favoriete muziek

dit is een home laser show ik met een 35mW groene lab laser bouwde. De laser een spiegel die is gekoppeld aan een spreker weerkaatst, dan gaat via een diffractie raspen, zodat de patronen betrekking op mijn gehele plafond hebben zal. Het is vrij zoet
Maken van een Dr die TARDIS Tea Party hoed

Maken van een Dr die TARDIS Tea Party hoed

In dit instructable leert u hoe maak je een Dr die TARDIS hoedGereedschap hiervoor:Laser CutterVinyl CutterArduinoZandstraaltoestelIk maakte het op TechShop. Kijk op TechShop hier.Gelieve te controleren mijn andere instructable (Coming Soon) voor inf
Maken van een snijplank die zal niet verdraaien

Maken van een snijplank die zal niet verdraaien

De meeste snijplanken zijn zo gemaakt dat het einde graan boven ligt. Dit is omdat de einde graan een stuk moeilijker dan de kant-graan is en het houdt veel beter na jaren gebruik, maar het is soort van een pijn om een dergelijks. Dus ik wilde gewoon
Een XL (mannen) hoody in een jurk maken

Een XL (mannen) hoody in een jurk maken

Omdat ik liefde dragen hoody's, mooi en warm en het beste van mijn vriendje zijn, omdat ze zo lang!Om ze te maken een beetje meer girly dacht ik ik probeer het nemen van de naaimachine en het maken van aangepaste pasvorm.Het is lang genoeg voor mij o
Een jurk voor elke gelegenheid

Een jurk voor elke gelegenheid

Hallo en welkom de tutorial om "Een jurk voor elke gelegenheid!" In dit instructable, ik wil twee speciale technieken: Hoe ontwerp een nieuwe hals uit een bestaand patroon en Hoe installeer ik een onzichtbare rits wanneer u niet over een onzicht