Мазмұны:

Youtube және Netflix компьютерлері үшін қашықтан басқару: 9 қадам (суреттермен)
Youtube және Netflix компьютерлері үшін қашықтан басқару: 9 қадам (суреттермен)

Бейне: Youtube және Netflix компьютерлері үшін қашықтан басқару: 9 қадам (суреттермен)

Бейне: Youtube және Netflix компьютерлері үшін қашықтан басқару: 9 қадам (суреттермен)
Бейне: Жігітім дұрыстап тықпаса не істеу керек? 2024, Шілде
Anonim
Image
Image
Youtube және Netflix компьютерлері үшін қашықтан басқару құралы
Youtube және Netflix компьютерлері үшін қашықтан басқару құралы

Менде жұмыс үстелінің компьютерлік есептегіші төсегімнен алыс орналасқан, сондықтан мен YouTube пен фильмдерді төсегімнен көруді ұнатамын. Мен ұйықтаған сайын мен дыбыс деңгейін реттеуді, кейбір себептерге байланысты видеоны кідіртуді немесе бейнені мүлдем өткізіп жіберуді қажет ететінін сеземін. Мен жай ғана алға қарай еңкейіп, пернетақтадағы түймені баса аламын, бірақ мен оны орындауға тым жалқау едім, оның орнына мен компьютерге осы пультті жобалауға және құруға ондаған сағат жұмсауға шешім қабылдадым. Бұл шын мәнінде сымсыз пернетақта.

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

Мен сондай -ақ бұл туралы бейне түсірдім және бұл жерде тексеруді ұсынамын.

1 -қадам: Шолу

Шолу
Шолу
Шолу
Шолу
Шолу
Шолу

Мен бұл пернетақта қалай жұмыс істейтініне қысқаша тоқталғым келеді. Оның екі режимі бар. Бірі youtube үшін, екіншісі барлық басқа медиа үшін. Екеуі бір нәрсені істейді. Ойнату, кідірту, өткізіп жіберу, кері айналдыру, келесі, алдыңғы және дыбыс деңгейін реттеу. Жалғыз айырмашылығы - көк/медиа режимінде пернелерді басу әдепкі терезелердің медиа түймелеріне ауысады, ал қызыл/ютуб режимінде ол youtube пернелер тіркесімдеріне аударылады (мұнда табуға болады). Сондай -ақ, қызыл/ютуб режимінде алдыңғы түйме жоқ, себебі оның орнына толық экран түймесін қою ыңғайлы болды.

2 -қадам: құралдар мен материалдар

Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар

Құралдар

  • 3D принтері
  • Пісіру темірі
  • ыстық желім

материалдар мен электроника

  • PLA - немесе 3D принтерге арналған кез келген басқа таңдаулы материал. Ақ және қызыл түстер маңызды, ал қара кейбір бөлшектерді қажет етеді
  • М3 кран мен бұрандалар
  • Ротари -кодер мен алдыңғы нұсқаулықта жасадым. Осы жерде
  • 4х3 мм жарықдиодты шамдар. Үш қызыл және бір көк
  • Li-po батареясы 1s 240mAh
  • 11x диодтар - 1n4007
  • 2х 4к7 резистор
  • 9х 100 к резистор
  • 2х 220Р резистор
  • 2x 100nF керамикалық конденсатор
  • 5x түймелері - PB -11D02
  • Қосқыш - KNX -1
  • LM7833 кернеу реттегіші
  • TP4056 зарядтау тақтасы - сілтеме
  • Шағын DC -DC қадамдық түрлендіргіші - CE025 сілтемесі
  • 2x NRF24L01 RF қабылдағыштары
  • USb - RS232 түрлендіргіші - мен оны cp2102 көмегімен қолданамын
  • Mini Arduino
  • Arduino micro

Бұл таратқышқа да, қабылдаушыға да қажет бөлшектер. Бұл құрылғыда айналмалы кодер бар болғандықтан, мен басқа нұсқаулықты қарастырдым, сізге бұл үшін бөлшектер қажет. Сондай -ақ, мұнда кодтағыштың тұтқасы бар STL файлын табуға болады, ол түпнұсқадан сәл қысқа және қашықтан басқару пультінде жақсы көрінеді.

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

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

Мен айтқанымдай, бұл конструкция соңғы айналдырғышта құрастыратын айналмалы кодерді қажет етеді (мұнда), бірақ мен тұтқаның өлшемін сәл реттедім және жаңа STL файлын мына жерден табуға болады. Түпнұсқа файл да жұмыс істейді. Барлық файлдар дұрыс бағдарланған. Іс қолдау материалын қажет етеді, мен оны жоғары ажыратымдылықта және баяу жылдамдықта басып шығаруды ұсынамын, әсіресе басып шығарудың соңында баяу жылдамдық тегіс аяқтауға әкеледі. Қалған файлдар арнайы параметрлерді қажет етпейді.

Іс тірек материалмен ұсталған жерде сәл өрескел болуы мүмкін. Егер сіз жақсырақ аяқтағыңыз келсе, мен бұл бөліктерді 120 құм қағазымен сүртуді ұсынамын. Енді M3 шүмегімен корпустағы 4 тесікті түртудің жақсы уақыты. Барлық сәндік бөлшектерді орнына жабыстыруға болады. Түймешіктер де орнына мықтап орналасуы керек. Сіз оларды қысқышпен бұрап алуыңыз мүмкін. Кішкене режим түймесін стендке қоюға болады, бірақ оның түймесінің қақпағын қоюды ұмытпаңыз. Содан кейін қызыл және көк режимдегі жарықдиодты корпусқа сәйкес басу арқылы басуға болады.

4 -қадам: Логотиптің артқы жарығы

Логотиптің артқы жарығы
Логотиптің артқы жарығы
Логотиптің артқы жарығы
Логотиптің артқы жарығы
Логотиптің артқы жарығы
Логотиптің артқы жарығы

Құрылыстың қолтаңбалы ерекшеліктерінің бірі - алдыңғы жағында орналасқан артқы жағындағы youtube логотипі. Бұл мәселені шешу үшін бірнеше сағат қажет болды, мен бірнеше нәрсені үйрендім. Егер мен оны қайтадан салуым керек болса, мен мұны қалай жасайтынымды айтуға рұқсат етіңіз, содан кейін мен сізге нені салғанымды және неге бұл тамаша шешім емес екенін айтамын. Ең алдымен, мен логотиптің әр жағына екі жарықдиодты қоюды және айналаны маскировкалауды ұсынамын. Жарық жақсы таралмаса да, ол жақсы көрінеді және ол өте жарқын.

Мен мінсіз болуды қалағандықтан, менде күрделі нәрселер бар. Мен логотиптің формасына ұқсас ыстық желім блогын салдым. Содан кейін ол дәл дұрыс мөлшерде кесіліп, орнына салынып, ыстық желіммен бекітілген. Логотип шынымен жақсы көрінеді, бірақ мен корпустың ішін маскировкалауда нашар жұмыс жасадым, сондықтан жақтары да жарық болады. Бұл ең үлкен мәселе емес. Бұл жарық таратқыш пен айналмалы кодердің арасында бос орын жеткіліксіз, ол кейде кептеліп қалады. Бұл мен бәрін жинап болғаннан кейін білдім.

tl; dr Артқы жарығын күрделі етпеңіз.

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

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

Батарея мен кернеуді күшейткіштен басқа, барлық электроника айналмалы кодердің төменгі жағында орналасқан. Қуат қосқышы, РЖ модулі, зарядтау тақтасы мен arduino -да 3D форматында басып шығарылған ұстағыштары бар, олар айналмалы кодерге жабыстырылады. Қуат қосқышынан гайкамен ұстағышқа орнатуға болады, содан кейін суретте көрсетілгендей кодердің бұрышына қою керек. Ұстағыштың орнында бекітетін кішкене ойығы бар. Мен супплейклді қолдануды және жанасатын екі бетті тегістеуді ұсынамын. РФ модулінің ұстағышымен де осылай жасауға болады. Мұны суретте көрсетілген жерге дәл орнатудың қажеті жоқ. Зарядтау тақтасының ұстағышының бір жағында ілмегі бар, ол желімделетін жерге дәл түседі. Ақырында, arduino ұстаушысы - екі бөлек бөлік. Желімделген кезде ардуиноны жай ғана итеріп қою керек, сондықтан олардың арасындағы қашықтық қандай болуы керек екенін тексеріңіз, өйткені ардуино оны қайдан алғаныңызға байланысты өзгеруі мүмкін. Қашықтықты екі рет тексеріңіз, себебі желімделгеннен кейін оны өзгерту қиын болады.

6 -қадам: Жазу

Жазу
Жазу
Жазу
Жазу
Жазу
Жазу

Әзірге бізде барлық тақталарға орын бар, бірақ әлі де пассивті компоненттер көп. Барлығын бір тақтаға салатын уақыт жетті. Кішкене төртбұрышты алдын ала тақта бұл жұмысты орындайды. Схема қол жетімді, бірақ бұл тек резисторлар мен диодтардың сериясы. Жарықдиодты сымдарға арналған резисторлар бұл тақтада болмауы керек, өйткені оларды жарықдиодты аяқтарға дәнекерлеу ыңғайлы. Бұл тақтаны кодтаушыға жабыстыруға әуре болмаңыз, себебі сіз төменгі жағына кіруіңіз керек, және сіз бәрін дәнекерлегеннен кейін, ол тек сыммен бекітіледі.

Енді бәрін байланыстыратын кез келді. Батареямен әлі де алаңдамаңыз. Қалғанның бәрі берілген схемада көрсетілгендей сыммен қосылуы керек. Arduino pro mini -дан жарық диодты алып тастаудан бастаңыз, себебі олар шамалы ток шығарады. Ардуиноның бағдарламалау түйреуіштеріне аналық түйреуішті бекітіңіз. Мен мұны алдын ала бағдарламалаған болсаңыз да жасауды ұсынамын. Алдымен мен arduino мен RF модулін қостым. Барлық сымдарды бір жерге қоймауға тырысыңыз, себебі ол тым үлкен болып кетуі мүмкін. Содан кейін мен ардуиноны қосқыштарға дәнекерледім. Префикс тақтасының төменгі жағында дәнекерлеу сымдарын мазаламаңыз. Оның орнына оларды резистордың немесе диодтың аяқтарына тікелей дәнекерлеңіз. Соңында светодиодтарды қосыңыз.

Бұл кезде ол жұмыс істеуі керек. Мен оны ток өлшегішпен жұмыс істейтін зертханалық электрмен жабдықтауды ұсынамын. Осылайша сіз оның тым көп ток тартпағанын немесе жұмыс істеп тұрғанын тексере аласыз. Қашықтан басқару пультінде 60 мА шамасында сурет салу керек, ал ұйқыда ол 0 болуы керек, сондықтан оған алданып қалмаңыз.

Егер сіз қашықтан басқару пульті жұмыс істейтінін растасаңыз. Сіз батареяны орната аласыз. Мен қолданатын батарея бір ұялы 240 мАч Li-po. 41 x 26,5 x 6 мм өлшемінде бұл ең үлкен батарея. Ол екі жақты таспамен бекітілген. 5В күшейткішті жай ғана ыстық желіммен жабыстыруға болады, алдымен сымдарды дәнекерлегеніңізге көз жеткізіңіз. Содан кейін оны схемада көрсетілгендей қосуға болады.

7 -қадам: қабылдағыш

Қабылдағыш
Қабылдағыш
Қабылдағыш
Қабылдағыш
Қабылдағыш
Қабылдағыш
Қабылдағыш
Қабылдағыш

Бақытымызға орай, қабылдағыш таратқышқа қарағанда әлдеқайда қарапайым. Бұл үшін бізге тек Arduino микро және RF модулі қажет (NRF24L01). Жоғарыда айтылғандай, РЖ модулі 3.3В кернеуді қажет етеді, ал arduino 3V3 істікшесі бар, бірақ менде шамамен 4.8В өлшеді. Сондықтан мен жеке кернеу реттегішін қосуға тура келді. Мүмкін сіздің arduino кернеу реттегіші жұмыс істейді. Егер бұл схема мен ұсынғандай болса, бірақ сіз VC түйреуішін RF модулінен arduino -дегі 3V3 түйреуішіне қосасыз және реттегішті мүлде елемейсіз.

Arduino да, RF модулі де 3D басып шығарылған корпусты жылжытуға арналған. Сымдарды қысқа ұстаңыз, себебі корпустың ішінде көп орын жоқ. Ардуиноны тексеріңіз, жүктелген код HID ретінде әрекет етуі керек. Егер ол жұмыс істесе, сіз істің екі жартысын жаба аласыз және олар жай ғана орнына түсуі керек.

Егер сіз оны әдемі етіп көрсеткіңіз келсе, youtube логотипін қоса аласыз. Ол ресивердің үстіне жабыстырылған. Файлдарды бөлек басып шығару керек, қызыл және ақ жіптен басқа сізге қара түсті файл қажет.

8 -қадам: код

Мен бұл жобаға arduino 1.8.5 қолдандым. Барлық қажетті кітапханаларды кітапхана менеджерінен табуға болады, сондықтан оларды өзіңіз импорттау туралы алаңдамайсыз. Кодты құрастырған кезде дұрыс тақта таңдалғанына көз жеткізіңіз, әйтпесе ол құрастырылмауы мүмкін. Мен сондай -ақ arduino pro mini -ге кодты жүктеуде қиындықтарға тап болдым. Бұл, ең алдымен, мен қолданатын USB -сериялық адаптерге байланысты болды. Мен ескі arduino 1.0.5 -ді еш қиындықсыз жүктейтінін білдім, бірақ ол менің кодты қандай да бір себептермен құрастырмайды. Мен кодты 1.8.5 IDE -де құрастыруды аяқтадым, содан кейін он алтылық файлды 1.0.5 -ке жүктедім. Егер сізде осындай мәселе болса, мен мұны қалай жасауға болатынын түсіндіретін форумды таптым. Сілтеме

Егер сіз пернелерді қайта ауыстырғыңыз келсе және жаңа комбинацияларды жасағыңыз келсе, ресиверді қайта бағдарламалау арқылы жасай аласыз. Осылайша, ресиверді әр уақытта бөліп алудың қажеті жоқ. Екі кодқа да түсініктеме берілген, сондықтан егер сіз arduino -мен таныс болсаңыз, оны реттеуде қиындықтар болмауы керек. Егер сіз осылай ойласаңыз, түсініктеме қалдырыңыз.

9 -қадам: Орындалды

Орындалды
Орындалды

Құттықтаймын! сіз өзіңіздің компьютеріңізге немесе Mac немесе андроид құрылғысына арналған таңғажайып қашықтан басқару құралын құрдыңыз. Мен бұл кез келген жерде жұмыс істейтініне сенімдімін, себебі бұл тек пернетақта. Егер сізде қандай да бір мәселелер болса немесе маған қарапайым шешім тапсаңыз, маған хабарлаңыз. Сондай -ақ, бейнені қарау процесін қадағалаңыз.

Ұсынылған: