Мазмұны:
Бейне: PixelOrgan: дыбысқа жауап беретін DotStar LED жолағы (MicroView көмегімен): 3 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
ThedodMy github беті бойынша Автордың толығырақ оқыңыз:
Бұл туралы: дәнекерлеу кезінде сорады, [үміттенемін] кодтаумен өтейді. Дод туралы толығырақ »
Бұл DotStar 72 жарық диодты жолағында кіріктірілген микрофонның кірісі бейнеленетін жеңіл органикалық зат, ол жоғарғы жарық диоды ағымдағы жоғары/орта/төменгі деңгейлерді R/G/B түрінде көрсетеді, ал қалған бөлігі Жарық диодтары алдыңғы мәндерді білдіреді (осылайша біз сарқырама әсерін аламыз). Бейнелерді мына жерден қараңыз.
Контроллер ретінде мен MicroView - OLED дисплейі бар шағын Arduino клонын қолдандым. Бұл жүйеге ағымдағы жоғары/орта/төмен эквалайзер стилін, сондай-ақ жалпы деңгейді көрсететін көлденең жолақты көрсетуге мүмкіндік береді (микро сезімталдығы потенциометрін реттеу кезінде ыңғайлы). Мұның бәрін арзан Arduino клонымен жасау қиын болмауы керек (және құнын ~ 35 долларға азайтыңыз). Сіз кодтағы MicroView-ге қатысты жолдарды жоюыңыз керек (оларды анықтау оңай).
1 -қадам: материалдар
- MicroView контроллері.
- MicroView бағдарламашысы (USB қуат көзі үшін де қолданылады).
- 72 жарықдиодты DotStar жолағы (мен оны қолдандым).
- Электрлі микрофон (кіріктірілген күшейткіші бар).
- 10㏀ потенциометр.
- «Жартылай өлшемді» нан тақтасы.
- Нанға секіргіштер.
- Қатты ядролы 22 AWG сымдары (микрофон үшін).
- А типті еркек USB терминалы коннекторы.
- USB қабырға зарядтаушысы (кем дегенде 2 порт, олардың біреуі> = 2А).
2 -қадам: құрастыру
- MicroView (бағдарламашының үстінде), микрофонды (оны сымдарға дәнекерлеу қажет) және тақтаға потенциометрді жинаңыз (диаграмманы қараңыз).
- Бұл кезеңде (DotStar -ды қоспас бұрын), прогаммерді компьютерге USB арқылы қосыңыз және кодты жүктеңіз (келесі қадамды қараңыз).
- DotStar жолағының бос қызыл және қара сымдарын USB бұрандалы-терминалды адаптерге жалғаңыз (қара-оң жақ бұранда, қызылдан солға-екінші бұранда).
- Сағаттан өтетін секіргіштерді және деректер түйреуіштерін бекітіңіз (MicroView -тің «жоғарғы» жағында солдан 4 -ші және 5 -ші түйреуіштер).
- MicroView бағдарламашысы мен USB бұрандалы терминал адаптерін (DotStar қосылған) қабырғадағы зарядтағыштың розеткасына қосыңыз. Маңызды: адаптер кемінде 2А жеткізе алатын розеткада болуы керек (MicroView таңдаулы емес).
Ләззат алыңыз.
3 -қадам: код
Сіз төмендегі кодты жүктей аласыз.
Сіз сондай -ақ Adafruit DotStar мен Sparkfun MicroView кітапханаларын орнатуыңыз қажет (оларды жүктеудің қажеті жоқ, оларды Arduino IDE -дің Sketch/Include Library/Manage Libtraries мәзірінен орнатуға болады).
Шығындарды азайту
Егер сіз [~ $ 35 үнемдеңіз] және MicroView [+ Programmer] орнына Arduino -ның «тұрақты» клонын қолданғыңыз келсе, microview | uview | виджеті бар барлық жолдарды алып тастаңыз және ол кез келген Arduino клонында жұмыс істейтін болар еді (әлі тексерілмеген [әлі]). Сізде графикалық дисплей болмайды (әрине), бірақ сіз микрофон сезімталдығының потенциометрін жарық диодты жолақтың өзінен реттеу кезінде кері байланыс ала аласыз.
Сондай -ақ, мен бағдарламалаушыны USB қуат көзі ретінде қолданғаныммен, ~ 15 доллар үнемдеуге және Dotstar -дан microView (JST коннекторының қызыл және қара түйреуіштері) қосуға болады, бірақ олардың арасында> 1mF конденсаторды қосу керек (MicroView толқындарынан қорғау үшін).
Ұсынылған:
Arduino ойын контроллері сіздің бірлік ойынына жауап беретін шамдармен :: 24 қадам
Arduino ойын контроллері сіздің бірлігіңізге жауап беретін шамдармен: Біріншіден, мен бұл нәрсені сөзбен жаздым. Мен бірінші рет нұсқаулықты қолданамын, сондықтан мен: кодты жазыңыз, сол қадамның жоғарғы жағындағы кескінге сілтеме жасайтынымды біліңіз. Бұл жобада мен 2 бөлек бит іске қосу үшін 2 arduino қолданамын
Arduino Led Strip жауап беретін жүрек соғу сенсоры: 5 қадам
Arduino Led Strip жауап беретін жүрек соғу сенсоры: Мен жасаған бірінші нәрсе - бұл Grove -дегі жүрек соғу жиілігі сенсорымды Arduino -ға YouTube -те өте қарапайым оқулық арқылы қосу. https://www.youtube.com/watch?v=Dzq4tnJ0LjAhttps://www.kiwi-electronics.nl/grove-finger-clip
Кірістер: жауап беретін материал: 12 қадам (суреттермен)
Кірістер: Жауап беретін материал: Сыйымдылық - бұл заттың электр зарядын сақтау қабілеті. Бұл оқулықта біз денеміздің сыйымдылығына жауап беретін және осы электр тізбегін аяқтау үшін қолданылатын тоқыма сенсорларын құрастырамыз және тоқамыз. Бұл оқулықта сіз
Музыкаға жауап беретін жарық шоғы: 7 қадам (суреттермен)
Музыкаға жауап беретін жарық шоғы күрте: Бұл оқу құралы менің Нью -Йорк университетінде музыкалық технологиялар мен қолданбалы электроника мамандығы бойынша оқудың соңғы курсының жобасы аясында шығарылды. Ол электроникаға қызығушылығы бар музыканттарға арналған. Дайын өнім жарықдиодты матрица болады
Дыбыстық жауап беретін робот: 4 қадам
Дыбысқа жауап беретін робот: Бұл оқулықта сіз дыбысқа жауап беретін робот жасауды үйренесіз, робот сіздің дауысыңыздың көлеміне жауап береді. Жарықдиодты матрицалар болып табылатын екі көз негізгі эмоциялар арқылы сіздің дауысыңыздың көлемін көрсетеді. Мен бұл идеяны ойлап таптым