Innehållsförteckning:
- Steg 1: Steg 1: Material
- Steg 2: Steg 2: Inställning
- Steg 3: Steg 3: Icke-elektronik
- Steg 4: Steg 4: Kod
Video: Dragarm som styrs av ljud - Arduino skolprojekt: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Det här är första gången jag arbetar med Arduino och jag arbetar med något liknande någonsin, så ledsen om jag gjorde några misstag! Jag fick den här idén när jag tänkte på mina hobbyer, som är teckning och musik. Så jag försökte kombinera de två till detta! En självtecknande arm som påverkas av ljud.
Steg 1: Steg 1: Material
- Arduino Uno
- Brödbräda
- Ljuddetektor (Sparkfun sen-12642)
- 2 (mini) servon
- Slipsar / dragkedjor
- Lite trä och papper
- något du kan rita/skriva med
Steg 2: Steg 2: Inställning
Jag kopplade först in servon och sedan ljuddetektorn. Ljuddetektorn Sparkfun sen-12642 har 3 utgångar, jag använde bara "kuvert" -utgången.
Servo 1 = stift ~ 9
Servo 2 = stift ~ 10
Ljuddetektor = stift A0
De röda linjerna (5v) är anslutna till den positiva sidan på brödbrädet, och de svarta linjerna (marken) är anslutna till den negativa sidan.
Steg 3: Steg 3: Icke-elektronik
Se till att servon är stabila och på rätt plats. Jag använde slipsar för att fixera dem. Efter det använde jag slipsar för att knyta de (utbytbara) övre delarna av servon till träarmarna. Efter det kan du ansluta träarmdelarna till servon. Anslut alla ledningar till Arduino och brödbräda.
Efter det lödde jag trådarna till ljuddetektorn.
Steg 4: Steg 4: Kod
Jag är inte på något sätt nära att vara bra på att koda, men jag försökte mitt bästa och internet hjälpte mycket:)
#inkludera Servo myservo1; Servo myservo2; int pos = 0; int PIN_ANALOG_IN = A0;
void setup () {Serial.begin (9600);
// Visa status
Serial.println ("Initierad"); myservo1.attach (9); myservo2.attach (10); }
void loop ()
{int värde;
// Kontrollera kuvertinmatningen
värde = analogRead (PIN_ANALOG_IN);
// Kuvertvärdet påverkar servon
Serial.println (värde); if (värde 5) && (värde 10) && (värde 20) && (värde 30) && (värde 60)) {myservo1.write (slumpmässigt (0, 90)); myservo2.write (slumpmässig (0, 90)); }
fördröjning (180);
}
Rekommenderad:
Dubbla 7 -segmentskärmar som styrs av potentiometer i CircuitPython - demonstration av Persistens i syn: 9 steg (med bilder)
Dubbla 7-segmentsdisplayer som styrs av potentiometer i CircuitPython-Demonstration of Persistence of Vision: Detta projekt använder en potentiometer för att styra displayen på ett par 7-segment LED-skärmar (F5161AH). När potentiometervredet vrids ändras det visade numret i intervallet 0 till 99. Endast en lysdiod lyser när som helst, mycket kort, men
Julgransljus som styrs av en leksak. 12 steg (med bilder)
Julgransljus som styrs av en leksak .: Hälsningar beslutsfattare! Jul och nyår kommer. Det betyder en festlig stämning, gåvor och, naturligtvis, en julgran dekorerad med starka färgglada ljus. För mig är julmarknadsljusen för tråkiga för tråkiga. För att göra barn nöjda gjorde jag en unik C
Robotarm som styrs av handske: 6 steg (med bilder)
Robotarm som styrs av handske: Syfte: Få erfarenhet och problemlösningskunskaper genom att skapa ett projekt för att slutföraOutline- Använd en handske för att ansluta genom en arduino för att styra en 3D-tryckt "arm". Var och en av lederna på den 3D-tryckta armen har en servo som
ESP8266 -NODEMCU $ 3 WiFi -modul #2 - Trådlösa stift som styrs via WEBBSIDA: 9 steg (med bilder)
ESP8266 -NODEMCU $ 3 WiFi -modul #2 - Trådlösa stift som styrs via WEBBSIDA: En ny värld av dessa mikroberäkningar har kommit och det här är ESP8266 NODEMCU. Detta är den första delen som visar hur du kan installera miljön för esp8266 i din arduino IDE genom att komma igång -videon och som delarna i
Rymvärmare som styrs av digital termostat: 5 steg (med bilder)
Rymvärmare som styrs av digital termostat: Den här instruktionsboken visar hur du använder en digitalt programmerbar termostat från hyllan för att styra en billig rymdvärmare. De flesta billiga rymdvärmare har bara en analog vred för att grovt ställa in temperaturen; även de snyggaste modellerna tillåter bara