Мазмұны:

Ультрадыбыстық теремин (дыбысты үйрету): 3 қадам (суреттермен)
Ультрадыбыстық теремин (дыбысты үйрету): 3 қадам (суреттермен)

Бейне: Ультрадыбыстық теремин (дыбысты үйрету): 3 қадам (суреттермен)

Бейне: Ультрадыбыстық теремин (дыбысты үйрету): 3 қадам (суреттермен)
Бейне: Қылмысқа мәжбүр етті араб фильмі (көп тілді субтитр) 2024, Шілде
Anonim
Image
Image
Құралдар мен жабдықтар
Құралдар мен жабдықтар

Ультрадыбыстық теремин - бұл дыбыс толқындарын үйрету үшін арзан тереминді қолданатын Arduino жобасы. Қолдың құрылғыға дейінгі қашықтықты өзгерте отырып, мен дыбыс толқындарының жиілігін өзгертемін. Сонымен қатар потенциометрді жылжыту толқын амплитудасын өзгертеді. Мұны дыбыс толқындары туралы ғылым сабағы ретінде пайдалануға болады.

1 -қадам: құралдар мен жабдықтар

Жабдықтар

  • USB сымы бар Arduino Uno
  • Ультрадыбыстық сенсор жиілікті өзгертеді
  • Дыбысты ойнату үшін Piezo Buzzer
  • Потенциометр амплитудасын өзгертеді
  • 220 Ом резисторы бар жарық диоды (жиілік үшін визуалды)
  • Іс бойынша Foamcore Board
  • Jumper Wires

ЕСКЕРТПЕ: Бұл бөлшектердің көпшілігі Arduino жиынтығынан алынған.

Құралдар

  • Arduino орнатылған компьютер
  • Ыстық желім мылтығы
  • Қоршауға арналған лазерлік кескіш
  • Егер сіз оны портативті етіп жасағыңыз келсе, Power Bank

2 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Электроника

Алғашқы екі сурет, оң жақта электрониканы тестілеуде көрсетеді, ал үшіншісінде мен корпусты орналастыру үшін компоненттерді айналдырдым. Жарықдиодты және ультрадыбыстық сенсор 40 см ерлер мен әйелдерге арналған секіргіш сымдарды пайдаланады, ол кішірек болуы мүмкін, бірақ менде болды. Мен Arduino -ны қаптамас бұрын оны орап алдым.

Іс

Корпусты MakerCase жасаған, өлшемдері шамалы, сондықтан менің прототипім оны біріктіру үшін қосымша желім қажет болды. Бөлшектерді Arduino-ның үстіне өлшегеннен кейін, мәндеріңізге бірнеше миллиметр қосыңыз және оларды көбік өзегіне лазермен кесуге болатын файлға MakerCase-ке салыңыз.

3 -қадам: Кодекс

Код негізінен pitch деп аталатын айнымалымен басқарылады. Қондырғы ультрадыбыстық сенсордан пьезо динамигі оқитын нәрсеге дейін, атап айтқанда A3 пен C5 арасындағы жиіліктерді жасыру үшін картаны пайдаланады. Шектеулер картаның жоғары қашықтықты көргенде жоғары жиілікті болжамайтындығына көз жеткізеді (олар тітіркендіргіш еді). Қалған код - сенсорды оқу, жарықдиодты қосу және сериялық хабарларды қосу.

қадам = шектеу (карта (қашықтықCm, 1, 40, 256, 523), 220, 523);

Ұсынылған: