Att göra TFF: en klänning som blir upphetsad när tweeted (5 / 8 steg)
Steg 5: Att göra vingar
Använda papper mönster, läggs sömsmånerna till skapa nya papper mönster. Fyra av varje storlek av triangeln formerna skärs--två uppsättningar av två för för varje sida. Två trianglar är sys ihop på två av de tre sidorna och den tredje sidan stickas in för att lämna formen öppen som en ficka. Alla trianglar är placerade och fästs på baksidan av klänningen och sydd med fickor vänd inåt för att dölja tråd struktur.
Rörliga vingar
Jag har undersökt flera alternativ för att flytta vingarna som elmotorer med lock, spakar och muskel tråd. Utmaningen i detta projekt var att vi vill ha tillförlitlig rörelse, men klänningen flyttar och är mjuk. Jag bosatte sig på med servon eftersom de var lätt att garantera och kontrollera förflyttningar. Du kan komma med en bättre rörelse... Låt mig veta!
Heavy gauge tråd är böjd i wing fickorna med en krok i midjan. Servon är fäst krokar och sedan fäster på samma Arduino pin symmetriska rörlighet på varje sida.
Servon ge inte riktigt vingarna en "fladdra", utan snarare en trevlig slowish rörelse.
Arduino kod för servon:
#include < Servo.h >
Servo myservo; skapa objekt för att styra en servo servoAnge pin-koder:
CONST int servoPin = 9; Servon PIN-koden (med en PIN-kod för båda för att spegla wing rörelsevariabler som ändras:
int servoCounter = 0; initialt placerar av servonvoid setup() {
myservo.attach(servoPin); tillmäter objektet servo servo på pin 9void loop() {
SERVON (baserat på svep)
för (int servoCounter = 0; servoCounter < 15; servoCounter ++) {//repeat detta mönster 15 gånger
för (pos = 0; pos < 180; pos + = 1) / / går från 0 grader till 180 grader
{/ / i steg om 1 grad
myservo.write(POS); berätta servo gå för att placera i variabel "pos"
Delay(1); väntar 1ms - mycket snabbt för servo att nå ställning
}
för (pos = 180, pos > = 1; pos-= 1) / / går från 180 grader till 0 grader
{
myservo.write(POS); berätta servo gå för att placera i variabel "pos"
Delay(1); Waits 11ms för servo att nå ställning
}
}