Мазмуну:

Ultrasonic Theremin (Үн үйрөтүү): 3 кадам (Сүрөттөр менен)
Ultrasonic Theremin (Үн үйрөтүү): 3 кадам (Сүрөттөр менен)

Video: Ultrasonic Theremin (Үн үйрөтүү): 3 кадам (Сүрөттөр менен)

Video: Ultrasonic Theremin (Үн үйрөтүү): 3 кадам (Сүрөттөр менен)
Video: Theremin-Sound Demo 2024, Ноябрь
Anonim
Image
Image
Куралдар жана жабдуулар
Куралдар жана жабдуулар

Ultrasonic Theremin - үн толкундарын үйрөтүү үчүн арзан тереминди колдонгон Arduino долбоору. Колго чейинки аралыкты түзмөккө өзгөртүү менен мен үн толкундарынын жыштыгын өзгөртүп жатам. Ошондой эле, потенциометрдин жылышы толкундун амплитудасын өзгөртөт. Бул үн толкундары жөнүндө илим сабагы катары колдонулушу мүмкүн.

1 -кадам: Куралдар жана Жабдуулар

Жабдуулар

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

ЭСКЕРТҮҮ: Бул бөлүктөрдүн көбү Arduino комплектинен келген.

Куралдар

  • Arduino орнотулган компьютер
  • Hot Glue Gun
  • Корпус үчүн лазер кескич
  • Power Bank, эгер сиз аны портативдүү кылгыңыз келсе

2 -кадам: Ассамблея

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

Электроника

Биринчи эки сүрөт, оң жагында, электрониканы сыноодо көрсөтөт, үчүнчүсүндө, мен корпусту жайгаштыруу үчүн тегерегиндеги компоненттерди кыдырдым. Светодиод жана УЗИ сенсору 40 см эркектен ургаачы секирүүчү зымдарды колдонот, алар кичине болушу мүмкүн, бирок менде болгон. Мен жөн эле капкагын жабуудан мурун Arduinoго ороп койгом.

Case

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

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

Код негизинен чайыр деп аталган өзгөрмө тарабынан башкарылат. Чайыр картаны УЗИ сенсорунан пьезо спикери окуй турган нерсеге жана өзгөчө A3 менен C5 ортосундагы жыштыктарга жашыруу үчүн колдонот. Чектөө карта жогорку аралыкты көргөндө жогорку жыштыкты алдын ала айтпаганына ынандырат (алар тажатты). Калган код - бул сенсорду окуу, LEDди кошуу жана сериялык билдирүүлөрдү кошуу.

кадам = чектөө (карта (расстояниеCm, 1, 40, 256, 523), 220, 523);

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