Мазмұны:

ElectroOcarina: 6 қадам
ElectroOcarina: 6 қадам

Бейне: ElectroOcarina: 6 қадам

Бейне: ElectroOcarina: 6 қадам
Бейне: Брэнсон Тэй | Это бесплатное приложение платит вам $ 481 ... 2024, Қараша
Anonim
ElectrOcarina
ElectrOcarina

Мен Zelda Ocarina Of Time аңызының үлкен жанкүйерімін, ол мен ойнаған ең жақсы бейне ойындардың бірі ретінде есімде (егер ол болмаса). Сол себепті мен әрқашан окаринаны алғым келді, мен бірнеше жыл бұрын мен электронды шығаруды шешті. Жақсы … ол кезде мен сәтсіздікке ұшырадым. Қалай болғанда да, мен жақында бір компанияның бірнеше өнім шығарғанын білдім. Бірақ бұл мен ElectroOcarina деп атайтын нәрсе емес: сіз оған кіре алмайсыз! Сондықтан мен нұсқаулық бойынша музыкалық аспаптар байқауы болғанын түсіндім, мен сымдармен күресуді шештім. Бұл нұсқаулық сізге түсіндіреді және береді 7 электрокарина жасау үшін файлдар. 7 түймесі бар, 8 тонды ойнайды және қарапайым Arduino Nano -мен жұмыс істейді. Бұл жобаны іске асыру үшін сізге қажет:

Fusion 360

3D принтері

Ардуино Нано

Кейбір электрондық компоненттер (BOM төменде толығырақ қарастырылады)

Уақыт пен махаббат;)

1 -қадам: 3D модельдеу

3D модельдеу
3D модельдеу
3D модельдеу
3D модельдеу
3D модельдеу
3D модельдеу

Біріншіден, Ocarina дизайнын жасайық. Ол үшін мен Fusion 360 қолдандым, мен бұл файлмен мақтанбаймын: менің ойымша, тым көп қадамдар.

Қалай болғанда да, мен бұл модельді жасау үшін жүріп өттім:- Негізгі корпустың қабықшасын салу- Айналдыру- Мультфильмді салу- Айналдыру- түйіндерді тегістеу үшін филе- Түймешіктерге тесік жасау- Құрылыс ұшағын ауыстыру- Офсет объектінің профилі ішке- «Қысқыш шекара» жасау үшін экструзия- Динамик үшін сурет салу- Динамик үшін бос орын құру үшін экструзия- Бұрандаларды алу үшін ішкі түйісулерді сызу- Оларды шығару- Құбыр ұшын тазалау- Кеңістік құру үшін айналдыру Пьезо үшін - денені екіге бөліңіз - біреуін «қысқыш шекарамен» біріктіріңіз. Модельдеудің қалған кезеңдері электронды бөлмені құруға арналған. Файлға қараңыз, бұл қадамдардың барлығы түсінікті болады.

Мен айтқанымдай, мен бұл модельмен мақтанбаймын:-Өте көп қадамдар-ҚОСУ/ӨШІРУ қосқышының саңылауын ұмытып қалдым-Батареяға арналған орын аяқталмады-Ардуино төсегі жақсы сәйкес келмеді, мен Мен оны ұстаудың басқа жолын ойлаймын

Осы себептерге байланысты мен файлда қайтадан жұмыс жасаймын, сондықтан сіз оны жүктеп алсаңыз, мен ұсынғаннан сәл өзгеше нәрсе таба аласыз. Мен өз файлымды жасауға тырысамын, бірақ егер 3D модельдеу сізге ұнамаса, өтінемін. Fusion файлын осы жерден жүктеп алыңыз. (Менің файлды қайта жүктеу мүмкін болмады! Бұл тез арада жаңартылуы керек) Жарқын жағында мен дизайнның кейбір бөліктерін параметрлік етіп жасадым, сондықтан егер сіздің түймелеріңіз менікі, динамик пен пьезо өлшемдеріне сәйкес келмесе, тесіктердің өлшемін өзгертуге болады. Бұл өзгертулерді оңай жасау үшін өзгертуге> параметрлерді өзгертуге өтуге болады (соңғы суретті қараңыз)

2 -қадам: 3D басып шығару

3D басып шығару
3D басып шығару
3D басып шығару
3D басып шығару

Модель дайын болғаннан кейін біз оны 3D басып шығара аламыз! Бұл бөлік туралы көп нәрсе айтуға болмайды

Тіректермен күресті аяқтағаннан кейін, сіз аэрозольды тығыздағышты қолдана аласыз (бұл ағылшын тіліндегі атауына сенімді емес), бұл баспа бетін тегістеуге мүмкіндік береді. Негізінде бұл былай болады: -Қолдану- Кептіруге рұқсат етіңіз- Зығыр қағазды қолданыңыз- Қайта қарауды бастаңыз, бұл бөлік ұзын, бірақ сіз бұл қадамға қанша уақыт жұмсаңыз, бояуыңыз соғұрлым жақсы болады (мен сияқты жалқау болмаңыз).

3 -қадам: электронды

Электронды
Электронды
Электронды
Электронды
Электронды
Электронды

Міне, материалдық есеп: -Arduino Nano-Wires- Перфорацияланған электронды тақта (опциональды)- 9В батарея- Батарея ілгегі- қосу/өшіру қосқышы (мен ұмытып кеттім!: O)- 10K резистор- 1M резистор- Piezo Buzzer- 8Ohm Speaker ++++ Төмендегі тізімді осы тақта ++++ ауыстыруы мүмкін

-LM386 (төмен қуатты дыбыс күшейткіші) -10 кох потенциометр -10 ом резистор -10 мкФ конденсатор -0,05 мкФ (немесе 0,1 мкФ) конденсатор -250 мкФ конденсатор

Бұл схемада 4 бөлік бар:-Қуат-соққы сенсоры-түймелер-күшейткіш + дыбыс шығысыОларды тексеріп көрейік.

Қуат

Ешқандай ерекше ештеңе жоқ, батареядан күшейткішке қосымша желі қажет болатынын есте сақтаңыз. Жоғарыдағы суретті қараңыз.

Соққы сенсоры

Алғашқы сынақтарда мен микрофонды қолдандым, бірақ нәтиже өте нашар және кездейсоқ болды. Мен одан бас тарттым және қарапайым Пьезоны қолдануды шештім: бұл арзан әрі тиімді. Сіз оны arduino мен жердің аналогтық түйреуішіне қосуыңыз керек. Абайлаңыз 1MegaOhm резисторы пьезоға параллель қосылған. Сондай -ақ, сіздің түйреуіштің қайсысы + және қайсысы пьезоға негізделгенін білу үшін абай болу керек. Мен монитордағы мәндерді оқуды және компонентті екі жолмен тексеруді тексеру үшін өте қарапайым код жасадым:

void setup () {pinMode (A0, INPUT); Serial.begin (9600); }

void loop () {Serial.println (analogRead (A0)); кешіктіру (20);}

Түймелер

Босатылған кезде түймелер жерге 10к резистор арқылы қосылуы керек.

Күшейткіш

Әділ болу үшін мен осы беттен схеманы шығардым

4 -қадам: код

Код DZL жасаған «Synth» кітапханасын пайдаланады, оны осы github бетінен жүктеуге болады. Мен жазған бөлімге қатысты бұл өте қарапайым код: ол соққының бар -жоғын тексереді. түймесі басылмаса да, соққы болса, ол негізгі қадамды ойнайды. Егер соққы болмаса, ол ештеңе жасамайды. Кодты тексеріңіз;)

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

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

Бәрін дәнекерлеп, сымдарға бататын уақыт келді … Бос болды … Түймешіктеріңізге ұзын сым беріңіз, бұл құрастыру кезінде көмектеседі.

6 -қадам: Әрі қарай не болады?

Бұл жобаны жасау өте қызықты және үмітсіз болды, бірақ оны тек көптеген жолдармен жақсартуға болатын v1! Міне, болашақ әзірлемелер тізімі: -Жартылай тондарды ойнату үшін қосымша түймені қосыңыз-Дыбыс сапасын жақсартыңыз-3D файлын қайта жасаңыз-Қалқанды қосуға дайын болыңыз Жоба сізге ұнады деп үміттенемін, егер сіз оны жасаған болсаңыз, маған хабарлаңыз!:)

Ұсынылған: