Orodha ya maudhui:

Mchoro wa Kuchora Unaodhibitiwa na Sauti - Mradi wa Shule ya Arduino: Hatua 4 (na Picha)
Mchoro wa Kuchora Unaodhibitiwa na Sauti - Mradi wa Shule ya Arduino: Hatua 4 (na Picha)

Video: Mchoro wa Kuchora Unaodhibitiwa na Sauti - Mradi wa Shule ya Arduino: Hatua 4 (na Picha)

Video: Mchoro wa Kuchora Unaodhibitiwa na Sauti - Mradi wa Shule ya Arduino: Hatua 4 (na Picha)
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Julai
Anonim
Mchoro wa Kuchora Unaodhibitiwa na Sauti - Mradi wa Shule ya Arduino
Mchoro wa Kuchora Unaodhibitiwa na Sauti - Mradi wa Shule ya Arduino

Hii ni mara yangu ya kwanza kufanya kazi na Arduino, na kufanya kazi na kitu kama hiki milele, pole sana ikiwa nilifanya makosa yoyote! Nilipata wazo hili wakati nilifikiria juu ya burudani zangu, ambazo ni kuchora na muziki. Kwa hivyo nilijaribu kuchanganya hizo mbili kuwa hii! Mkono wa kujichora unaoathiriwa na sauti.

Hatua ya 1: Hatua ya 1: Vifaa

- Arduino Uno

- Bodi ya mkate

- Kigunduzi cha sauti (Sparkfun sen-12642)

- 2 (mini) Servo's

- Funga vifunga / vifungo vya zip

- Baadhi ya kuni na karatasi

- kitu ambacho unaweza kuchora / kuandika na

Hatua ya 2: Hatua ya 2: Sanidi

Hatua ya 2: Sanidi
Hatua ya 2: Sanidi

Kwanza niliunganisha Servo na kisha kigunduzi cha sauti. Kigunduzi cha sauti cha Sparkfun sen-12642 kina matokeo 3, nilitumia tu pato la "bahasha".

Servo 1 = pini ~ 9

Servo 2 = pini ~ 10

Kigunduzi cha sauti = pini A0

Mistari nyekundu (5v) imeunganishwa kwa upande mzuri kwenye ubao wa mkate, na mistari nyeusi (ardhi) imeunganishwa kwa upande hasi.

Hatua ya 3: Hatua ya 3: Yasiyo ya umeme

Hatua ya 3: Yasiyo ya umeme
Hatua ya 3: Yasiyo ya umeme
Hatua ya 3: Yasiyo ya umeme
Hatua ya 3: Yasiyo ya umeme
Hatua ya 3: Yasiyo ya umeme
Hatua ya 3: Yasiyo ya umeme

Hakikisha kuwa servo ni thabiti na iko mahali pazuri. Nilikuwa nikifunga vifunga ili kutuliza. Baada ya hapo nilitumia vifuniko vya kufunga kufunga sehemu za juu za servo kwa mikono ya mbao. Baada ya hapo unaweza kuunganisha sehemu za mkono wa mbao na servo's. Unganisha waya zote kwa Arduino na ubao wa mkate.

Baada ya hapo niliuzia nyaya kwa kitambuzi cha sauti.

Hatua ya 4: Hatua ya 4: Kanuni

Siko karibu kuwa mzuri katika kuweka alama, lakini nilijaribu kwa kadri na mtandao ulisaidia sana:)

# pamoja na Servo myservo1; Servo myservo2; int pos = 0; PIN_ANALOG_IN = A0;

kuanzisha batili () {Serial.begin (9600);

// Hali ya kuonyesha

Serial.println ("Imeanzishwa"); myservo1.ambatanisha (9); myservo2.ambatanisha (10); }

kitanzi batili ()

{int thamani;

// Angalia pembejeo ya bahasha

thamani = AnalogSoma (PIN_ANALOG_IN);

// Thamani ya bahasha huathiri servo's

Serial.println (thamani); ikiwa (thamani ya 5) && (thamani ya 10) && (thamani ya 20) && (thamani ya 30) && (thamani ya 60)) {myservo1.write (nasibu (0, 90)); myservo2.write (bila mpangilio (0, 90)); }

kuchelewesha (180);

}

Ilipendekeza: