Мазмұны:
- 1 -қадам: Мәселені анықтау
- 2 -қадам: ұсынылған шешім
- 3 -қадам: Бөлшектер: ойын ойнауға арналған элементтер
- 4 -қадам: схеманың форматы
- 5 -қадам: КОД
- 6 -қадам: прототип
Бейне: ДЫБЫСТАРДАН ҚУАНЫҢЫЗ: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Кіріспе
Бұл жобаның мақсаты - жылдам прототип жасау үшін arduino тақтасының көмегімен қандай да бір мәселені шешетін жаңа өнім құру.
1 -қадам: Мәселені анықтау
Қазіргі кезде балалар музыка мен аспаптарға қызығушылық танытпайтын сияқты. Біздің ойымызша, бұл орын алады деп ойлайтын себептердің бірі, олар қоршаған барлық технологиямен музыканың қалай орындалатынына қызығушылық танытпайды. Осы идеядан біз неге бұл мәселені шешу үшін технологияны қолданбаймыз? Біз өз өнімімізді осылай шығардық! Классикалық Саймон Сайстың айтуы бойынша біз балаларға әр түрлі музыкалық стильде қолданылатын музыкалық аспаптардың әр түрін үйренуге көмектесетін ойын құрамыз.
2 -қадам: ұсынылған шешім
Біз arduino тақтасын 5 түрлі батырманың көмегімен басқара алатындай етіп кодтайтын боламыз, осылайша дыбыс пен аспаптың дыбысы бір уақытта қосылады. Содан кейін бала сол түймені басуы керек. Бұл Саймон айтатын функция, бірақ әр түрлі музыкалық аспаптардың дыбысын қолданады. Осылайша бала аспаптың дыбысын аспаптың бейнесімен байланыстырады.
3 -қадам: Бөлшектер: ойын ойнауға арналған элементтер
Arduino Uno тақтасы: 1 бірлік
Секіргіштер: пакет үлгісінің 1 бірлігі
Прото тақта: 1 бірлік
Қарсылық: 5 бірлік
Светодиод: түйме: 5 бірлік
Динамик: 1 бірлік
Батарея: 1 бірлік
SD картасы: 1 бірлік
Батарея 9 Вольт: 1 бірлік
Корпустың суреттері: 1 бірлік
4 -қадам: схеманың форматы
5 -қадам: КОД
Мен «PlayMemmory» ойын файлын орналастырамын. Бізді Саймон ойынының қалтасы шабыттандырды, бірақ 4 түймесінің орнына 5 түйме бар. Музыканы ойнату үшін файлдармен жұмыс істеу үшін «TMRpcm-master» кітапханасын пайдалану керек. Сондықтан сізге істеу керек - ardunio кітапханасын ашып, мен төменге салатын қалтаны тіркеу.
ШАБЫТ
Ойын коды қарапайым және түсіндірілген. Бірақ маған ойын жасау үшін екі қалта шабыттандырды.
Екінші жағынан, «DFPlayer-Mini-mp3-master» қалтасы WAV файлдарының оқылуын тексереді. Файлға өту үшін сізге өту керек: C: / DFPlayer-Mini-mp3-master / DFPlayer_Mini_Mp3 / мысалдар / DFPlayer_sample
Бір жағынан сіз жарықдиодты түймелері бар түймелерді, түймелерді және олардың файлын WAV форматында басқарасыз. Файлды табу үшін сізге бару керек: C: / Button-master / Button-master / Examples / SimpleOnOff
Мен қалталарды сіздің кодыңызбен бөлісемін, осылайша сіз көбірек түймелер мен дыбыстар қосасыз.
6 -қадам: прототип
ПОСТЕР ЖӘНЕ ІС
Корпустың моделін жасау үшін біз лазерлік кесуді қолдандық. Біз «template.dxf» файлын іліп қоямыз, егер бар болса, оны лазерлік машинада кесуге болады. Біз wav форматындағы музыкалық файлдардың «viento» және «cuerda» үлгісін және оған сәйкес постерді орналастыратынымызды айтуымыз керек.
АУДИО ФОРМАТЫ
Mp3 файлдарын WAV форматына түрлендіру үшін мен сізге arduino оқи алатын форматтағы «ffmpeg» бағдарламасын көрсетемін.
- 8 бит
- 8000 Гц
- Дыбыстық формат (моно). Өйткені біз динамикті қолданамыз.
Mp3 файлын wav -ге сол «қалта» қалтасына түрлендіру маңызды. Түрлендіру үшін бір қалтада файлдар болуы керек. Ол «ffmpeg-20171109-723b6ba-win64-static» ішіне кіруі керек:
C: / ffmpeg-20171109-723b6ba-win64-static / bin
Ұсынылған:
DIY 37 Leds Arduino рулетка ойыны: 3 қадам (суреттермен)
DIY 37 Leds Arduino рулетка ойыны: Рулетка - бұл кішкентай дөңгелекті білдіретін француз сөзімен аталған казино ойыны
Ковидтік қауіпсіздік дулыға 1 -бөлім: Tinkercad схемаларына кіріспе: 20 қадам (суреттермен)
Covid Safety дулыға 1 -бөлім: Tinkercad схемаларына кіріспе !: Сәлеметсіз бе, дос! Бұл екі бөлімнен біз Tinkercad схемаларын қалай қолдануға болатынын білеміз - бұл схемалардың қалай жұмыс істейтінін білуге арналған көңілді, қуатты және білім беру құралы! Оқудың ең жақсы әдістерінің бірі - бұл жасау. Сонымен, біз алдымен өзіміздің жеке жобамызды жасаймыз: th
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау