Мазмұны:
- 1 -қадам: материалдарды жинау
- 2 -қадам: Қимыл сенсорларын қосыңыз
- 3 -қадам: Қалғанның бәрін қосыңыз
- 4 -қадам: Бағдарламалық қамтамасыз ету
- 5 -қадам: Барлығын қолдана алатын етіп орнатыңыз
- 6 -қадам: Сіз дайынсыз! Масайрау
Бейне: Theremoose - Theremin басқарылатын компьютерлік тышқан: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жоба Рэнди Гленмен бірлесіп жасалған, оны мына жерден тексеріңіз:
Бір апта бұрын мен Торонтодағы қорқынышты идеялардың хакатонына қатыстым (stupidhacktoronto.com). Бұл сол демалыстың нәтижесі.
Біз басқаша оймен бастадық. Біздің команданың бір мүшесінде жартылай аяқталған 3D басып шығаратын плоттер мен екі қимыл сенсоры болды, сондықтан біздің ойымыз плоттерлерді қимыл сенсорларымен басқаратын қорқынышты эскиз жасау болды. Өкінішке орай, қозғалыс датчиктерінің ақаулықтарын жойып, ақыры оларды таңқурай пи мен тонусты генератормен жұмыс істей бастағаннан кейін жарты күннің ішінде плоттердегі қозғалтқыштардың бірі істен шығып, оны ерітіп жіберді. Балқытылған плоттер мен ақымақ қимыл сенсоры қалды, бізге жаңа идея қажет болды.
Дәл сол кезде біздің ойымызға келді, егер біз өзіміздің ақымақ тереминді компьютерлік тышқан ретінде қолдансақ ше? Біздің идея осылай туды. Сіз ойланып отырған шығарсыз, неге оны термоуза деп атайсыз, ол таза үй. Шынымен түсіну үшін сіз өзіңізге біреуін жасауыңыз керек, бірақ, әдетте, термоуз атауы шешілді, себебі ешбір тышқан мұндай дыбыс шығара алмады, термоуз бұланға ұқсайды. Біз де канадалықпыз, сондықтан бәріне бұлан кіруі керек.
Ескерту: Бұл нақты теремин емес, өйткені ол сыйымдылықпен жұмыс істемейді, тек сенсорлық сенсорларды қолданады. Бірақ ол әлі де біреуі сияқты жұмыс істейді! Менің ойымша, сіз оны сандық теремин деп атай аласыз ба?
1 -қадам: материалдарды жинау
Біздің команда мүшелерінің бірі керемет жасаушы болғаны және біз осы жобаны құру үшін қажет нәрсені және тағы басқаларын әкелгені бізді бақытты етті. Бірақ егер сізде әлемдегі ең керемет электроника жиынтығы болмаса, сіз бұл материалды алуыңыз керек.
Саған қажет болады:
- Teensy v3.0
- Жас аудио қалқан
- күшейтілген динамиктер
- кіріктірілген жарықдиодты бар үлкен түйме (немесе жарық диодсыз, бірақ жарық диоды оны қызықты етеді)
- көптеген секіргіш сымдар
- нан тақталары
- 2x ұшқын сенсорлары (бұл біз қолданған нәрсенің жаңа нұсқасы, бәрі көріністен басқа)
- 4x жарықдиодты шамдар
- 5x транзисторлар (PN2222A)
- 5х 470 Ом резисторлар
- тінтуірге арналған жақтаудың бір түрі (біз ағаш пен пластикалық шыныаяқ қолдандық, сіз жақсырақ жасай аласыз деп үміттенеміз)
2 -қадам: Қимыл сенсорларын қосыңыз
Мен үшін бұл ең қызықты бөлім. Барлығын электрмен жабдықтау.
Бастау үшін біз тек оң жақ сенсорға кейбір өзгерістер енгізуіміз керек (бұл тінтуірді жоғары және төмен жылжытады):
- «I2C Pullup» жастықшалары арасындағы дәнекерлеуішті алып тастаңыз.
- «Адрр» жастықшаларына көпір салыңыз.
Мен бұл жастықшалардың жоғарыда қай жерде орналасқанын көрсететін шағын диаграмма жасадым.
Енді сізде оң қол сенсоры өзгертілгенде, екі датчикті де Teensy тақтасына осылай жалғаңыз:
- Жерге жерге бекіту (GND - GND).
- Сенсорлардағы VCC -ті Teensy -дегі 3.3v -ге қосыңыз.
- Сенсорлардағы деректер түйреуішін (DA) 18 -ге бекіту үшін Teensy -ге бекітіңіз.
- Сенсорлардағы (CL) сағатты түйреуішті Teensy -ге 19 -штыруға бекітіңіз.
Міне, сенсорлар сыммен қосылды!
3 -қадам: Қалғанның бәрін қосыңыз
Енді сенсорлар қосылды, қалғанының бәрін Teensy -ге бекітейік. Төменде нұсқаулар бар және жоғарыдағы суреттермен сызылған сызба, сымдарды дұрыс түсіндіру үшін жеткілікті деп үміттенеміз!
Түйме
Түймені 0 -ге бекітіп, жерге қосыңыз. Түймені табиғи түрде ашқаныңызға көз жеткізіңіз (біздің түймеде NO және COM жазуы бар).
Светодиодты қосу үшін, егер сіздің түймеңізде жарық диоды бар болса, біз сияқты:
- транзистордың негізіне Teensy pin 1 бекітіңіз
- эмитентті жерге қосыңыз
- коллекторды жарықдиодты анодқа бекітіңіз
- светодиодтың катодын Teensy -ге +3.3v дейін, 470 Ом резисторы бар
Жарықдиодты индикаторлар
Олар кері байланысты қамтамасыз етеді, осылайша сіз тінтуірдің қай бағытта қозғалатынын білесіз, егер сіз термозды мониторға қарамай қолданғыңыз келсе. Жарайды, біз оларды қостық, себебі ешқандай жоба жарық диодсыз аяқталмайды.
Біз төрт жарықдиодты қостық, олардың әрқайсысы 2 -ден 5 -ке дейінгі жасөспірім түйреуішке бекітілген, оларды келесідей жалғаңыз:
- транзистордың негізін жоғарыдағы 4 Teensy түйреуішінің біріне бекітіңіз.
- эмитентті жерге қосыңыз
- коллекторды жарықдиодты анодқа бекітіңіз
- светодиодтың катодын Teensy -ге +3.3v дейін, 470 Ом резисторы бар
Динамиктер
Оларды Teensy аудио қалқанына қосыңыз. Оның 1/8 дюймдік аудио ұясы бар.
Бар болғаны! Бұл жобада қосылатын ештеңе жоқ.
4 -қадам: Бағдарламалық қамтамасыз ету
Бұл жобаның коды төменде көрсетілген:
drive.google.com/file/d/1hLA2Aydn1qutxAOlt…
Сіз оны сол сілтемеден жүктеп алып, Arduino IDE -де ашып, тақтаға жүктей аласыз және бәрі жақсы жұмыс істей алады. Бірақ бұл скучно! Кодпен тәжірибе жасап, параметрлерді өзгертуге тырысыңыз. Біз жасөспірімдер тудыратын толқын түрлерімен тәжірибе жасап, өте қызықты болдық. Біз аралау тіс толқыны ең тітіркендіргіш екенін анықтадық. Параметрдің үстінде толқын пішінін өзгерту үшін өзгерту қажет сурет бар.
Код жүктелгеннен кейін, сіз Teensy -ді компьютерге қосқанда, ол тышқан рөлін атқарады! Бұл өзгертілген кодты жүктеуге тырысқанда және біреу онымен ойнап жүргенде тітіркендіруі мүмкін. Teensy бірінші рет қосылған кезде, ол екі режимнің біріне кіре алады. Егер сіз қосулы кезде үлкен түймені басып тұрсаңыз, ол тыныш режимде болады (үйде қолдануға өте ыңғайлы), егер сіз оны жай ғана қоссаңыз, ол қатты режимде болады (егер мүмкін болса, кофехананы тазалау үшін тамаша) орын таппаңыз).
5 -қадам: Барлығын қолдана алатын етіп орнатыңыз
Бұл шығармашылыққа жетуге болатын қадам! Біз термоузға арналған жақтауды қосымша ағаш бөлігін пайдаланып, сенсорларды компьютердің екі жағына орнатып, түймені басу үшін қызыл жеке кесені (тастармен толтырылған) қолдандық (біз оны қолдандық. қызыл соло шыныаяқ, себебі бұл иегіңізбен соғуға болатын тамаша биіктік).
Менің ойымша, бұл біз хакатонда болған кездегі тамаша шешім болды және оған кадр жасау - бұл соңғы минуттық идея, бірақ мен сіз жақсырақ жасай аласыз деп ойлаймын, сондықтан сіз ойлағаныңызбен бөлісіңіз. менімен бірге!
Сіз термосты орнатуды шешсеңіз, оң сенсорды жоғары және төмен қаратып, ал сол сенсорды солға және оңға қаратып қойғаныңызға көз жеткізіңіз. Біз бақылаудың ең оңай екенін білдік.
Сіз біздің жүйені жоғарыдағы суреттен көре аласыз.
6 -қадам: Сіз дайынсыз! Масайрау
Мұны қалай қолдануды үйретудің ең жақсы әдісі - сізге бейне көрсету. Сіз жоғарыдағы бейнелерді қарап, термозаның әрекетін көре аласыз. Мұнда ол Minecraft пен Minesweeper ойнау үшін қолданылады, бірақ сіз тек «менікінен» басталатын ойындарды ойнаудың қажеті жоқ, термоуздың мүмкіндіктері шексіз!
Егер сіз олардың біреуін салсаңыз, маған хабарлаңыз! Сондай -ақ, осы керемет, жаңашыл технологияны ең жақсы пайдалануды ұсыныңыз.
Егер сіз бізге аудиожазбада дауыс берсеңіз, біз оны өте жоғары бағалайтын боламыз, өйткені аудиоға қатысты қандай басқа өнертабыс термоузадан жақсы болуы мүмкін?
Біз бұл жобаны құруда көңілді болдық, және сіз оны жасайсыз деп үміттенеміз!
Ұсынылған:
ParaMouse сал адамдарға арналған компьютерлік тышқан: 5 қадам (суреттермен)
ParaMouse сал адамдарға арналған компьютерлік тінтуір: Сәлеметсіз бе, мен бұл оқулықта мүгедектерге, сал ауруына шалдыққандарға немесе компьютерлерге арналған компьютерлік тышқанды қалай құруға болатынын сипаттаймын. жеткілікті болу үшін
Қолданбалы компьютерлік тышқан курсоры: 11 қадам
Қолданбалы компьютерлік тінтуір курсоры: Сіз тышқан курсорының әрқашан бірдей көрінетінінен шаршайсыз ба? Бұл нұсқаулықта сіз өзіңіздің жеке тінтуір курсорын қалай жасау керектігін үйренесіз және оны Windows 10 компьютерінде жұмыс жасайтын етіп орнатасыз
Ақылды қолғапты компьютерлік тышқан: 4 қадам (суреттермен)
Ақылды қолғапты компьютерлік тышқан: Бұл " Ақылды қолғап " кез келген компьютерде, Mac немесе Linux компьютерінде қолдануға болатын компьютерлік тышқан. Ол компьютерге сенсорлар мен басқа компоненттерді қосуға мүмкіндік беретін Binho Nova көп протоколды USB хост адаптерінің көмегімен жасалған, содан кейін бақылауға
Компьютерлік құпиялылық - Arduino автоматтандырылған компьютерлік құпиялылығы: 5 қадам (суреттермен)
Компьютердің құпиялылығы - Arduino сіздің компьютеріңіздің автоматтандырылған құпиялылығы: Мәселе: Егер сіз басқа адамдармен тұрсаңыз немесе сіздің жеке кеңсеңіз болса, сіз құпия деректермен жұмыс істеп жатқанда сіздің бөлмеңізде кездейсоқ пайда болатын адамдардың мәселесімен таныс болуыңыз мүмкін. 2 -ші экранда біртүрлі заттар ашылады
Аяқпен басқарылатын компьютерлік тышқан: 7 қадам (суреттермен)
Аяқпен басқарылатын компьютерлік тінтуір: Мен тінтуірдің функцияларын аяққа тіреуге айналдырдым, осылайша мен өз ойымды бұзбай, мәтінді өңдей және өңдей аламын және қолымды клавиатурадан алып тастап, кәдімгі тінтуірмен немесе доппен ойнадым. Жаяу жүретін коммерциялық тышқандар қол жетімді