Përmbajtje:

Krahu i vizatimit që kontrollohet me zë - Projekti i shkollës Arduino: 4 hapa (me fotografi)
Krahu i vizatimit që kontrollohet me zë - Projekti i shkollës Arduino: 4 hapa (me fotografi)

Video: Krahu i vizatimit që kontrollohet me zë - Projekti i shkollës Arduino: 4 hapa (me fotografi)

Video: Krahu i vizatimit që kontrollohet me zë - Projekti i shkollës Arduino: 4 hapa (me fotografi)
Video: "Dëgjojeni perlën e Jorit"😅😅 - Big Brother Vip Albania 2024, Korrik
Anonim
Krahu i vizatimit që kontrollohet me zë - Projekti i shkollës Arduino
Krahu i vizatimit që kontrollohet me zë - Projekti i shkollës Arduino

Kjo është hera ime e parë që punoj me Arduino, dhe punoj me diçka të tillë ndonjëherë, prandaj më falni nëse kam bërë ndonjë gabim! Këtë ide e mora kur mendova për hobet e mia, të cilat janë vizatimi dhe muzika. Kështu që unë u përpoqa t'i kombinoj të dyja në këtë! Një krah vetë-vizatues që ndikohet nga tingulli.

Hapi 1: Hapi 1: Materialet

- Arduino Uno

- Tabela e bukës

- Detektor i zërit (Sparkfun sen-12642)

- 2 (mini) Servo

- Mbështjellëse lidhëse / lidhëse zip

- Pak dru dhe letër

- diçka me të cilën mund të vizatoni/shkruani

Hapi 2: Hapi 2: Konfigurimi

Hapi 2: Konfigurimi
Hapi 2: Konfigurimi

Fillimisht futa prizën e Servos dhe më pas detektorin e zërit. Detektori i zërit Sparkfun sen-12642 ka 3 dalje, unë kam përdorur vetëm daljen "zarf".

Servo 1 = pin ~ 9

Servo 2 = pin ~ 10

Detektor i zërit = pin A0

Linjat e kuqe (5v) janë të lidhura me anën pozitive në tabelën e bukës, dhe linjat e zeza (terren) janë të lidhura me anën negative.

Hapi 3: Hapi 3: Jo elektronikë

Hapi 3: Jo elektronik
Hapi 3: Jo elektronik
Hapi 3: Jo elektronik
Hapi 3: Jo elektronik
Hapi 3: Jo elektronik
Hapi 3: Jo elektronik

Sigurohuni që servo -të janë të qëndrueshëm dhe në vendin e duhur. Kam përdorur mbështjellës kravatë për t'i rregulluar ato. Pas kësaj kam përdorur mbështjellës për lidhjen e pjesëve të sipërme (të zëvendësueshme) të servos në krahët prej druri. Pas kësaj ju mund të lidhni pjesët prej druri të krahut me servo -në. Lidhni të gjitha telat me Arduino dhe tabelën e bukës.

Pas kësaj i bashkova telat te detektori i zërit.

Hapi 4: Hapi 4: Kodi

Unë nuk jam aspak afër të qenit i mirë në kodim, por u përpoqa sa më mirë dhe interneti më ndihmoi shumë:)

#përfshi Servo myservo1; Servo myservo2; int pos = 0; int PIN_ANALOG_IN = A0;

void setup () {Serial.begin (9600);

// Shfaq statusin

Serial.println ("Filluar"); myservo1.tash (9); myservo2.attach (10); }

lak void ()

{int vlera;

// Kontrolloni hyrjen e zarfit

vlera = analogRead (PIN_ANALOG_IN);

// Vlera e zarfit ndikon në servo

Serial.println (vlera); nëse (vlera 5) && (vlera 10) && (vlera 20) && (vlera 30) && (vlera 60)) {myservo1.write (rastësore (0, 90)); myservo2.write (rastësore (0, 90)); }

vonesë (180);

}

Recommended: