Мазмуну:

Beat Box: 5 кадам
Beat Box: 5 кадам

Video: Beat Box: 5 кадам

Video: Beat Box: 5 кадам
Video: 5 LEVELS OF CAJON (Beginner to Advanced) #shorts 2024, Ноябрь
Anonim
Битбокс
Битбокс

Бул кутуча - бул куту, сенсор кабыл алган үн белгилүү бир чектен ашканда күйүүчү бир нече LED жарыктары менен жабдылган.

1 -кадам: талаптар

Талаптар
Талаптар
Талаптар
Талаптар

Керектүү жабдыктар:

-1 Arduino Uno

-Нан тактасы

-Эркек/Эркек секирүүчүлөр

-Эркек/Аял секирүүчүлөр

-An Arduino үн сенсору (төрт казык)

-Сиз каалагандай көптөгөн LED чырактары

-Резисторлор (сиз колдонгон светодиоддор менен бирдей) -

-10 x 25 картон кутуча -Worbla -Бояуу

2 -кадам: Arduino, Breadboard жана Үн сенсорун туташтыруу

Arduino, Breadboard жана Үн сенсорун туташтыруу
Arduino, Breadboard жана Үн сенсорун туташтыруу
Arduino, Breadboard жана Үн сенсорун туташтыруу
Arduino, Breadboard жана Үн сенсорун туташтыруу
Arduino, Breadboard жана Үн сенсорун туташтыруу
Arduino, Breadboard жана Үн сенсорун туташтыруу

Үн сенсорунун төрт түйрүгү бар: AO, GND, VCC (aka the +) жана DO. Сиз казыктарды Arduino менен төмөнкү жол менен туташтырышыңыз керек:

AO = AO GND = GND VCC (+) = 5V DO = Digital Pin 2

Ошондой эле маалымдама үчүн столду карасаңыз болот.

Arduino, үн сенсору жана нан тактасы шилтеме сүрөттө көрүнүп тургандай бири -бири менен байланышкан. Сүрөттө бир гана LED туташтырылган, бирок сиз кааласаңыз, ар дайым көбүрөөк туташа аласыз. Албетте, ар бир LEDдин өзүнүн каршылыгы бар экенине ынануу керек. Резисторлор Arduino GND менен байланышкан бир гана секиргичке туташтырылышы керек. Демек, LEDден Arduinoго чейинки тартип: Ардуинодогу санарип пин, LED жарыгы -, LED жарык +, резистор, Arduinoдогу GND.

3 -кадам: ширетүү жана зымдар

Лайкоо жана зымдар
Лайкоо жана зымдар
Лайкоо жана зымдар
Лайкоо жана зымдар

Баары туура иштегенине ынангандан кийин, мен бардыгын ширетип, кутучага туура келгенин текшерүү үчүн нан өлчөмүн өзгөрттүм.

Сураныч, кедей ширетүүчү жумушка боорукер болуңуз, мен эч кандай техникалык түшүнүгү жок стресске толгон студентмин.

4 -кадам: Долбоорду коддоо

Долбоорду коддоо
Долбоорду коддоо

"Soundensor.ino" файлы менин долбоорум үчүн колдонгон кодду камтыйт. Үн сенсоруна сезимталдыкты өзгөртүү керек болушу мүмкүн. Мен муну сериялык мониторго (Arduino программасында жогорку оң жакта) барып, "аналогдук" маанини карап көрдүм. Эгерде ал 20дын тегерегинде болсо, анда "int_threshold" кодун 21ге же жакын нерсеге коёсуз. Ошондой эле, көк төрт бурчтуктун үстүндөгү кичинекей баскычты буруп, үн сенсорунун сезгичтиги менен ойной аласыз.

5 -кадам: Турак жай куруу

Турак жай куруу
Турак жай куруу
Турак жай куруу
Турак жай куруу
Турак жай куруу
Турак жай куруу

Долбоордун турак жайы үчүн мен баштоо үчүн жөнөкөй картон кутучаны колдондум. Мен аны бышыктык үчүн Worbla, термопласттын белгилүү бир түрү менен жаптым. Мен ошондой эле Worbla аркылуу корпустун айрым деталдарын жасадым жана EVA көбүгүнөн "кулпуну" жасадым. Worbla дагы эле калыптанып турганда, мен кутучанын үстүнө светодиоддун өтүшү үчүн беш тешик жасадым жана ар кандай зымдар үчүн артында тешик жасадым. Тешиктер жетишерлик чоң экенин текшериңиз!

Мен Worbla-ны атайылап сүрөт тартуудан мурун тарткан эмесмин, анткени мен орой, териге окшош текстураны туурагым келгенин билчүмүн. Worbla муздагандан кийин, мен кутуну толугу менен кара түскө боёгом. Андан кийин мен жасалма, бир өңгө айланып кетпеши үчүн, ар кандай түстөрдү катмарлап койдум.

Анан сиз бардык жабдыктарыңызды кутуга саласыз! Мен зымдын арткы тешигин кубат булагыма жана үн сенсорума колдондум, андыктан анын микрофонун каалаган жерге коё алам. Бирок, мен аппараттык кутуга оңой батыш үчүн эч нерсе жасаган жокмун. Балким, эгер менде дагы бир аз убакыт болгондо, мен муну жасамакмын.

Эми сиз болгону сүйүктүү музыкаңызды тандооңуз керек!

Сунушталууда: