Мазмұны:
- 1 -қадам: компоненттер мен құралдарды жинаңыз
- 2 -қадам: Винтаждық қашықтан басқару құралын ажыратыңыз
- 3 -қадам: кірістер мен орындардың орнын анықтаңыз
- 4 -қадам: Микроконтроллерді орналастыруды таңдаңыз
- 5 -қадам: Барлығын бірге дәнекерлеңіз
- 6 -қадам: тесіктерді бұрғылау
- 7 -қадам: код
- 8 -қадам: Жинаңыз және ләззат алыңыз
- 9 -қадам: БОЛАШАҚ
Бейне: «Ретро болашақ» Bluetooth пульті: 9 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Мен әрқашан «ертеңгі әлемнің» келбеті мен сезімін ұнататынмын, ол бізге ортағасырлық ғылыми фантастика мен концептуалды өнімдерде ұсынылған.
Жарайды, бұл дұрыс емес. Мен жас кезімде Star Trek -тегі трикодерлерді ұсқынсыз және сыпайы деп ойладым, бірақ келесі буындағыдар сымбатты және керемет болды. Бірақ қазір мен есейгеннен кейін қара мен күмістің, тері мен металдың комбинациясын таңдадым.
Мен соңғы онжылдықта ғана минимализмге эстетика мен функционалдылықтың үйлесімін терең түсіндім.
Мен өзімнің «атомдық» студиямның контроллерін құру жобасына кіріскенде, мен таяу дәуірдегі теледидардың пультін негіз ретінде пайдаланғым келді. Мен eBay-де Magnavox сегіз түймелі пультінің екі пакетін тауып, ғашық болдым. Маған тек біреу керек болды, бірақ бұл жақсы келісім болды. Осы жоба барысында мен болашақ жобада сол тұжырымдамаға басқаша көзқараспен қарау үшін екіншісін қолдануға шабыттандым.
Мен білдім, сымсыз теледидардың қашықтан басқару пульті (көбінесе «шерту» деп аталады) дыбысты қолданады. [Ескертпе: біздің үйде арзан теледидарлар болды, мен «қашықтан басқару құралы» болдым) Мен көрген жалғыз біреудің ішінде теледидар естуге болатын дыбыс шығару үшін пластинаны басқан жалғыз түйме болды. келесі арна және келесі және тағы басқалар өшіру күйіне жеткенше.
Бірақ бұл пультті ашу одан да көп нәрсені көрсетті. Ішкі тақтада пульттің жоғарғы жағына бағытталған катушка мен динамик тәрізді нәрсе болды. Түймелердің әрқайсысының жанында әр түрлі конденсатор болды. Сегіз түйменің біреуін басу арқылы тізбек берілген жиілікті модуляциялайтын конденсаторлардың бірінен өтеді.
Мен осындай кірістер диапазонын қамтамасыз ету үшін қарапайым параллель тізбектерді қолданудың әсемдігіне таң қалдым. Мен оны бөліп алғаныма өкіне бастадым.
Жақсы … менде екі. ҒЫЛЫМ атынан құрбандыққа шалуға болады!
1 -қадам: компоненттер мен құралдарды жинаңыз
Өзіңіздің ретро Bluetooth қашықтан басқару пультін жасау үшін сізге қажет бөліктер:
- Винтаждық қашықтан басқару пульті (мен сегіз түймесі бар Magnavox пультін қолданамын)
- Пермабон тақтасының бір бөлігі (Егер сізде теңшелетін ПХД жасау үшін дағдыларыңыз, уақыттарыңыз бен ресурстарыңыз болса, оны орындаңыз. Бұл жобадағы менің ең үлкен қиындықтарым осы формадағы жақсы қосылыстарды сыммен жалғау болды)
- Микроконтроллер (мен Adafruit Feather 32u4 Bluefruit LE қолданамын)
- Bluetooth модулі (мен жоғарыда көрсетілген қауырсынды қолдандым, бірақ екеуінде де болды, бірақ мен бөлек бөлшектерді қолданар едім)
- Түймелер (мен Adafruit -тің «Жұмсақ тактильді түймелерін» қолданамын, себебі мен қолданған үлкен түймелер микрофонға түсу үшін жеткілікті түрде қатты басылған)
- Қандай да бір түрдегі батарея
- Қосу/өшіру қосқышы
Сізге қажет басқа заттар:
- Дәнекер
- Сым
- Тақырыптар
- Электр таспасы
- Үшінші қол немесе ПХД вицесі (мен екеуін де қолдандым)
- Сым кескіш
- Сымды тазартқыш
- Штангенциркульдер және/немесе жақсы көз алмасы
2 -қадам: Винтаждық қашықтан басқару құралын ажыратыңыз
Менде бұл туралы түсініксіз естелік бар, бірақ менің ата -анам маған бір кездері Қызыл омарға барғаным туралы айтты, мен резервуардағы омарлардың аттарын шығара бастадым. Ата -анам мені көндіруге тырысты, бірақ мен көнбедім. Содан кейін тамақ келгенде, шаян тәрізділер өлі (мен шаян тәрізділерді білмедім) тәрелкелерде мен олар өлтірді ме деп сұрай бастадым (сыншыларға балалық шақтың есімдерін енгізіңіз) !? Мен әбден ренжідім.
Менің алып тастауым керек болған қорқынышты сабақ - өлтірілетін нәрселердің атын атамау.
Мен бірнеше минутты бұрауышпен «Кликидің» артында тұрып, қандай құбыжық боламын деп ойладым.
Содан кейін менде екеуі бар екенін есіме алдым, ал екіншісін әлі атамадым, сондықтан мен оны өлтірдім.
Электр тақтасын алып тастау оңай болды. Мен оларды қысу үшін қысқыштарды пайдаланбас бұрын батарея ұстағышына өтетін сымдарды қысқарттым.
3 -қадам: кірістер мен орындардың орнын анықтаңыз
Бақытымызға орай, бастапқы қашықтан басқару пультінің тақтасы мен жатқызған тақтайшамен бірдей болды, сондықтан мен оған ештеңе кесуге тура келмеді.
Түймелерді орналастыру үшін мен дәл өлшеудің комбинациясын қолдандым және дәлірек «көз алмау» түймелердің бірінші қатары мен екінші қатардың бірінші түймешігін қолдандым. Осыдан кейін мен басқаларды орналастыру үшін сол бос орындарды қайта -қайта санадым.
Қосу/өшіру қосқышы салыстырмалы түрде оңай болды. Қажет болмаса, мен істі қысқартқым келмеді, сондықтан эмитент болған алдыңғы жағын қолдандым. Жоғарыдағы суретте менде түймелердің екінші жағында коммутатор болды, бірақ мен оны басқа жаққа жылжытпасам тесік арқылы өтуге болмайтындықтан, оны дәнекерлеу алдында қайта тексердім.
4 -қадам: Микроконтроллерді орналастыруды таңдаңыз
Міне, мен мұңай бастадым.
Бастапқыда мен микроконтроллерді тақтаның төменгі жағына түймелермен орналастырып, оны батареяның түпнұсқалық бөліміне орналастыратын жерге қоюды ойладым, бірақ егер мен мұны істесем, тақтаның биіктігі стендке бекітілмейтін болады. -бұл артқы жағында да болды.
Содан кейін мен оны тақтаның үстіңгі жағына қоюға тырыстым, бірақ ол стендтер арасындағы уақытқа сәйкес келмеді.
Ақырында, мен қолданатын GPIO түйреуіштерін түйменің арасына орналастырылатын етіп орналастыруды шештім. Маған керекті жерді бекіту үшін оны сәл бүйірге бұруға тура келді.
5 -қадам: Барлығын бірге дәнекерлеңіз
Мен жасаған бірінші нәрсе - екі жағындағы түймелердің барлық «жоғарғы сыртқы» түйреуіштеріне бір сымды жалғау. Содан кейін мен сымдарды тақтаның төменгі жиегіне бүктеп, дәнекерлеу көпірін жасадым. Содан кейін мен коммутатордың бір жағынан жерге қосылған автобусқа басқа сымды өткіздім.
Содан кейін мен бастың түйреуіштерінің жолағын дұрыс ұзындықта кесіп, оларды жартылай тесіктерге қойдым. Осылайша мен түймелердің әр «төменгі ішкі» түйреуіштерінен тақырыптың пластикалық бөлігінің астындағы сәйкес GPIO түйреуіштеріне сымдар жүргізе аламын.
Осыдан кейін мен диванға отырдым, қолымнан жылап отырып, кезек -кезек ром мен коксты ішіп, жарақаттан арылдым, мен барлық байланыстармен өзімді тастадым және өзімнің ПХД жасау үшін уақыт пен дағдыға ие болғым келді. Мен сондай -ақ әр түрлі табиғаттан тыс күштерге ант бердім, егер бұл жұмыс істесе, мен оны ешқашан қайталамаймын. [Суретте жоқ]
Содан кейін мен қосқыштың ортаңғы орнынан Қауырсынның «қосу» түйреуішіне дейінгі сымды өткіздім.
Содан кейін мен бір тақырыпты түйреуішті қажет жерге қойдым және оны жердегі автобусқа қысқа сыммен өткізетін жерге дәнекерледім.
Ақырында мен қауырсынды орнына қойып, дәнекерледім. Жоғарыдағы суретте мен оң жағын бітірмедім, тек жерге түйреуіш.
6 -қадам: тесіктерді бұрғылау
Мен дәл өлшеу мен дәл емес көз алмасының комбинациясын қолдана отырып, бекіту бұрандаларының орналасуын белгілеп, тесіктерді бұрғылау үшін менің Dremel мен стендімді қолдандым.
7 -қадам: код
Менің дәнекерлеу жұмысымнан басқа, бұл дәл қазір жобаның ең ұсқынсыз бөлігі. Бұл екі түрлі кітапхананың бұзылуы: біреуі Adafruit -тен (олардың Adafruit BluefruitLE nRF51 кітапханасынан) және мен тым көп Рум мен кокс пен жылағаннан кейін тапқан басқа нәрсе.
Мен екеуін жұмыс жасағанша ұрдым.
Көбінесе.
Мұндағы нұсқада қашықтан басқару құралы мета кілттерді жібермеуі керек. Бұл менің қолдануыма әсер етпейді, сондықтан мен оны жөндеуге әлі уақыт бөлген жоқпын.
Негізінде ол GPIO түйреуіштерін сканерлейді және оларды пернетақтадағы нөмірге салыстырады. Бұл нөмірді мен қолданатын студия бағдарламалық жасақтамасындағы таңбашаларға оңай тағайындау үшін кейбір мета кілттерді ұстап тұрып жібереді.
8 -қадам: Жинаңыз және ләззат алыңыз
Мен қорғаныс үшін барлық сымдардың үстіне электр таспасын жаптым. Мен аккумуляторды жалғап, оны бекіткіштердің арасына жоғарғы жағына қойдым. Батареяны ию арқылы бір орнында айналады, ол жақсы жерде қалады.
Енді менде Bluetooth қашықтан басқару пульті бар, ол түймені басқанда студиялық компьютерге жылдам пернені жібереді. Мен бағдарламалық жасақтаманы көрінетін пернетақтанысыз басқара аламын.
9 -қадам: БОЛАШАҚ
Мен мұны қайда алу керектігін білетін бірнеше түрлі идеялар бар:
Егер мен қолданыстағы жүйеде қалатын болсам, онда мен байланыс тақтасын жақсарту үшін өз тақтамды жасағым келеді. Мен сондай -ақ кодты таза әрі таза болу үшін жаңартатын едім.
Тағы бір ой - басқа пультті (Clicky!) Ол ойлап шығарған кезде қолдану және Clicky ести алатын қабылдағыш құру! және HID мүмкіндігі бар микроконтроллерді қолдана отырып, студиялық компьютердің пернетақтасы ретінде әрекет етеді.
Ұсынылған:
Болашақ оқиғаларды кері санау таймері: 5 қадам
Болашақ оқиғаларды кері санау таймері: Шолу: Оқиғаларды санау сағаты коммерциялық өнімдерге ұқсас, бірнеше бұрылыстары бар: а) Бөлменің дисплейінен оқылады. Б) Оқиғаның бейнесін реттеуге болады. түсі - жасыл - > сары
Lego Duplo пойызына арналған Bluetooth Bluetooth қашықтан басқару пульті: 3 қадам (суреттермен)
Lego Duplo пойызына арналған ағаштан жасалған Bluetooth қашықтан басқару пульті: Менің балаларыма бұл кішкентай Lego Duplo пойызы ұнады, ол менің сөздеріммен сөйлесе алмайды, сондықтан мен оған ересектерге немесе телефондарға/планшеттерге тәуелсіз пойызбен ойнауға көмектесетін нәрсе жасағым келді. Бір нәрсе
Қашықтан басқару пульті Bluetooth жарығы: 4 қадам (суреттермен)
Қашықтан басқару пультіндегі Bluetooth жарық қосқышы: Бұл «Оңтайландырылған жалқаулық: өте маңызды мәселелерді шешуге арналған шешімдер» деп аталатын сериядағы алғашқы жоба болады; Сіз ешқашан төсекте жатып, ноутбукте Netflix оқыдыңыз ба? Ең жаманы, әрине
Болашақ сағатқа оралу: 8 қадам (суреттермен)
Болашақ сағатқа оралу: Бұл жоба өмірді ұлым үшін оятар ретінде бастады. Мен оны «Болашаққа оралу» уақытша схемасына ұқсас етіп жасадым. Дисплей уақытты әр түрлі форматта көрсете алады, оның ішінде әрине фильмдер. Оны батырмалар арқылы реттеуге болады
Ретро-болашақ теледидарға конверсия: 6 қадам (суреттермен)
Ретро-болашақ теледидардың конверсиясы: бұл мен заманауи (бірақ ескірген) СКД теледидар панелімен ауыстырылған ерте түсті портативті теледидар. Бұл өте жұқа және қабырғаға бекітілген, мен бастапқы түймені басатын айналмалы-туниді сақтай отырып, теледидардың бастапқы басқару элементтерін түрлендірдім