Мазмуну:
Video: Жөнөкөй УЗИ теремин жасаңыз: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул долбоор arduino негизделген УЗИ теремин.
1 кадам:
Киришүү/Негизги маалымат:
Теремин жасоону көптөн бери ойлоп жүргөм. Мен ар кандай китепканалар жана үндөр менен эксперимент жүргүзө турган Arduino негизделген версиясына тартылдым. Башында мен интернеттен көргөн бир долбоорго кайрылууну чечтим.
Ал Arduinoдогу "Mozzi" китепканасына негизделген жана үн үчүн моно аудио күчөткүчтү талап кылган. Ал ошондой эле акселерометрди колдонуп, кыйшайып калганда бузулган үндү жаратат, бирок мен бул кошумча функцияны талап кылбагандыктан, мен ошого жараша кодду жана схеманы ылайыкташтырдым. Бирок, күчөткүч ар кандай чараларды көрүүгө карабай, мага электр энергиясы менен кыйынчылыктарды жаратып жатты. Мага "Моззи" өзгөчө колдонгон "вибрато үнүн" талап кылбагандыктан, мен жаңы версияны иштеп чыгууну чечтим.
Долбоорду иштеп чыгуу
Мен "ToneAC" китепканасына туш келдим, ал коддоого жетиштүү жана "New Ping" китепканасын менин ультрадыбыштуу сигнал үчүн колдонгон. ToneAC кемчиликсиз иштеп жатканда, newPing бири мен каалаган үндүн диапазонунда жакшы иштебеди жана мен каалабаган диапазондон чыкканда дайыма үн чыгарып турду. Мен ошондой эле ToneAC китепканасы менен абдан шайкеш эмес экенин окудум; Кандай болбосун, мен аралыкты аныктоо үчүн "Ultrasonic" китепканасына өтүүнү чечтим жана бүт кодду кайра жаздым, анткени ал мага см аралыкты берди, NewPing микросекундтарда берди. Мен каалаган оптималдуу диапазонго (болжол менен 120 см) жана чайырга (болжол менен 1,5 октава ойнойт) жетүү үчүн жыштык формуласын карадым, ошондой эле менин схемамды өзгөрттүм. Эки китепкананын бир жакшы жери - бул казыктар так аныкталган жана демейки казыктарга байланыштуу эч кандай түшүнүк жок. Ошондой эле спикер Arduino менен түз байланышта, андыктан USB кабелин колдонсоңуз, ал электр менен камсыздоодо көйгөй жаратпайт жана ачык жана катуу үн чыгара алат. Бирок, ал көп токту бере албаган батарейка менен жакшы иштебейт, ошондуктан аны тиркегенде, сиз чынында Arduino жарыгын көрүп, андан кийин күңүрттөнө аласыз.
2-кадам:
Кошумча тууралоолор жана жылтыратуу
Үн көлөмүн көзөмөлдөө үчүн, мен спикер менен Arduino ортосунда потенциометрди орнотуп койдум, ошондо оюнчу аны бир баскыч менен өзгөртө алат. Тактанын жардамы менен эң жакшы иштегендиктен, мен аны туура түшүнүү үчүн артында манжалары бар теремин тактасын жасадым. Акыр -аягы, мен негизги схема үчүн жакшы корпусту таптым, спикердин зымдары, сенсор жана USB кабели үчүн бир нече тешик бургуладым (ошондуктан мен Arduino түз туташтыра алмакмын) аны чыгарбай эле (жыгач кесимдерин Arduino ордунда болушун камсыз кылыңыз). Мен бул компоненттердин бардыгын-кутунун корпусун, спикерди жана USB кабелин жана адаптерин компакт кутуга салдым, андыктан комплектке окшоп калдым-болгону USB кабелине кошуп, адаптерди розеткага туташтырып ойнот !
3 -кадам:
Бөлүктөр:
УЗИ сенсор
Динамик-16 ом (сиз азыраак чыңалууну колдоно аласыз, бирок бул эң жакшы көлөмдү берет)
Потенциометр- 10 миңге чейин
Arduino Uno (USB кабели менен)
Зым жана корпус баарын киргизет
4 -кадам:
Код жана схема
Район үчүн колдонулган кодду бул жерден тапса болот: Код
Бул долбоордун схемасы абдан жөнөкөй. Баяндамачы Arduino менен түздөн -түз жерге туташтыргыч 9ду жана оң зымды 10 потенциометр аркылуу туташтырат. УЗИ сенсору үчүн триг 12ге, жаңырык 13кө, ал эми бийлик жана жер 5V жана жерге тиешелүү түрдө барат.
5 -кадам: Дагы бир нече видео:
6 -кадам:
Бактылуу болгула!
Сунушталууда:
MIDI Сонар "Теремин": 10 кадам (Сүрөттөр менен)
MIDI Sonar "Theremin": Бул ноталардын бийиктигин жана сапатын көзөмөлдөө үчүн эки сонар аралык сенсорду колдонгон музыкалык аспап. Бул чындыгында Теремин эмес, бирок " Теремин " колуңузду булгалап ойногон аспаптардын жалпы термини болуп калды
Өзүңүздүн Супер Жөнөкөй УЗИ Мистерин жасаңыз: 4 кадам
Өзүңүздүн Супер Жөнөкөй УЗИ Мистерин жасаңыз: Бул долбоордо мен сизге 113 кГц ультрадыбыштуу пьезоэлектрдик диск үчүн жөнөкөй айдоочу схемасын кантип түзүүнү көрсөтөм. Район негизинен 555 таймердик схемадан, MOSFETтен жана бир нече кошумча компоненттерден турат. Жолдо мен дагы
Ардуино УЗИ УЗИ сенсору менен: 5 кадам (Сүрөттөр менен)
УЗИ сенсор менен Arduino Ойготкуч: Бул көрсөтмө youself.All менен электроника жана arduino программалоо боюнча негизги билим болуп саналат. [email protected] Here
Жарык Теремин NES контролерунда - 555 Таймер: 19 кадам (Сүрөттөр менен)
Light Theremin NES контролерунда - 555 таймер: Мен 555 IC менен ойноп келе жатам жана ушул убакка чейин эч нерсе кыла алган жокмун. Мен анын жандана баштаганын угуп, мага термеле баштадым, мен өзүмө абдан бактылуу болдум. Эгер мен аны үн чыгара алсам, анда кимдир бирөө
Theremoose - Теремин башкарган компьютердик чычкан: 6 кадам (сүрөттөр менен)
Theremoose - Theremin Controlled Computer Mouse: Бул проект Рэнди Гленн менен биргеликте жасалган, аны бул жерден текшериңиз: https://www.instructables.com/member/rglenn/Бир жума мурун мен хакатонго катышкам. Торонтодогу коркунучтуу идеялар (stupidhacktoronto.com). Бул th