Mundarija:
- 1 -qadam: umumiy nuqtai
- 2 -qadam: asboblar va materiallar
- 3 -qadam: 3D bosib chiqarish
- 4 -qadam: logotipning orqa nuri
- 5 -qadam: yig'ish
- 6 -qadam: Yozish
- 7 -qadam: qabul qiluvchi
- 8 -qadam: kod
- 9 -qadam: bajarildi
Video: Kompyuter Youtube va Netflix uchun masofadan boshqarish pulti: 9 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Menda ish stolidagi kompyuter o'lchagichi yotog'imdan uzoqda, shuning uchun tabiiyki, men yotog'imdan turib youtube va filmlarni tomosha qilishni yaxshi ko'raman. Har safar yotganda, men ovoz balandligini sozlashim, ba'zi sabablarga ko'ra videoni to'xtatib qo'yishim yoki videoni butunlay o'tkazib yuborishim kerak. Men oldinga egilib, klaviaturadagi tugmachani bosishim mumkin edi, lekin men buni qilish uchun juda dangasa bo'ldim, buning o'rniga men kompyuterim uchun masofadan boshqarish pultini loyihalash va qurishda o'nlab soat sarflashga qaror qildim. Bu haqiqatan ham simsiz klaviatura.
Menda allaqachon simsiz klaviatura bor edi, lekin bu klaviatura. Chiroqlar o'chganda, men qidirayotgan kalitni topishning iloji yo'q. Buning ustiga, kichkina o'lchami bilan, men xohlagan tugmachadan ko'ra, bir vaqtning o'zida uchta tugmani bosishim mumkin. Lekin, aslida, bu ajoyib narsa qurish uchun bahona.
Men ham bu haqda video tayyorladim va bu erda tekshirishni tavsiya qilaman.
1 -qadam: umumiy nuqtai
Men bu klaviatura qanday ishlashiga qisqacha to'xtalmoqchiman. U ikkita rejimga ega. Biri youtube uchun, ikkinchisi boshqa barcha ommaviy axborot vositalari uchun. Ularning ikkalasi ham xuddi shunday qilishadi. O'ynang, pauza qiling, o'tkazib yuboring, orqaga, keyingi, oldingi va ovoz balandligini sozlang. Yagona farq shundaki, ko'k/media rejimida tugmachalarni bosish odatiy Windows media tugmalariga, qizil/youtube rejimida esa youtube klaviatura yorliqlariga tarjima qilinadi (bu erda topishingiz mumkin). Bundan tashqari, qizil/youtube rejimida oldingi tugma yo'q, chunki uning o'rniga to'liq ekranli tugmani qo'yish qulayroq deb topdim.
2 -qadam: asboblar va materiallar
Asboblar
- 3D printer
- Lehimlash temir
- issiq elim
materiallar va elektronika
- PLA - yoki 3D printeringiz uchun boshqa afzal qilingan materiallar. Oq va qizil ranglar muhim, qora esa ba'zi tafsilotlarni talab qiladi
- M3 kranlari va vintlardek
- Men ilgari ko'rsatma bergan rotatorli kodlovchi. Mana shu yerda
- 4x3 mm LED. Uchta qizil va bitta ko'k
- Li-po batareyasi 1s 240mAh
- 11x diod - 1n4007
- 2x 4k7 qarshilik
- 9x 100k qarshilik
- 2x 220R qarshilik
- 2x 100nF sopol kondansatör
- 5x tugmachalar - PB -11D02
- Kommutatsiya tugmasi - KNX -1
- LM7833 kuchlanish regulyatori
- TP4056 zaryadlovchi paneli - havola
- Kichik DC -DC bosqichma -bosqich konvertori - CE025 havolasi
- 2x NRF24L01 RF qabul qiluvchi
- USb dan RS232 konvertori - men cp2102 bilan foydalanaman
- Mini Arduino
- Arduino mikro
Bu ham qabul qiluvchi, ham uzatuvchi uchun zarur bo'lgan qismlar. Bu konstruktsiyada rotatorli kodlovchi ham bo'lgani uchun men boshqa ko'rsatmalarni berdim, buning uchun sizga qismlar kerak bo'ladi. Siz bu erda STL faylini topishingiz mumkin, u asl koddan biroz qisqaroq va masofadan boshqarish pultida yaxshiroq ko'rinadi.
3 -qadam: 3D bosib chiqarish
Men aytganimdek, bu tuzilishga men o'rnatadigan aylanadigan kodlovchi kerak bo'ladi, lekin men tugmachaning o'lchamini biroz o'zgartirdim va bu erda yangi STL faylini topish mumkin. Asl fayl ham ishlaydi. Barcha fayllar to'g'ri yo'nalishda. Koson qo'llab -quvvatlovchi materialni talab qiladi va men uni yuqori aniqlikda va sekinroq bosib chiqarishni taklif qilaman, ayniqsa bosma oxirida sekinroq tezlik silliqroq bo'ladi. Qolgan fayllar maxsus sozlamalarni talab qilmaydi.
Qo'llab -quvvatlovchi material bilan ishlangan joy biroz qo'pol bo'lishi mumkin. Agar siz tugatishni xohlasangiz, men bu qismlarni 120 qumli qog'oz bilan silliqlashni taklif qilaman. Endi M3 kran yordamida korpusdagi 4 ta teshikni tegizish uchun ham yaxshi vaqt. Hamma dekorativ qismlarni joyiga yopishtirish mumkin. Tugmalar ham o'z joyiga mahkam o'rnashishi kerak. Siz ularni qisqichlar bilan burishingiz kerak bo'lishi mumkin. Kichkina rejim tugmachasini stendga qo'yish mumkin, lekin uning tugmachasining qopqog'ini qo'yishni unutmang. Qizil va ko'k rejimdagi LEDlar faqat korpusga mos kelishi mumkin.
4 -qadam: logotipning orqa nuri
Qurilishning o'ziga xos xususiyatlaridan biri bu old tomondan orqa yoritilgan youtube logotipidir. Buni to'g'rilashim uchun bir necha soat kerak bo'ldi va men ozgina narsalarni o'rgandim. Agar men uni qayta qurishim kerak bo'lsa, men buni qanday qilishimni aytaman, keyin men sizga nima qurganimni va nima uchun bu mukammal echim emasligini aytaman. Birinchidan, men logotipning har ikki tomoniga ikkita LEDni qo'yishni va atrofini maskalashni taklif qilaman. Chiroq mukammal taqsimlanmasa ham, u juda yaxshi ko'rinadi va u juda yorqin.
Men mukammal bo'lishni xohlaganim uchun, menda murakkab narsalar bor. Men logotip shaklidagi issiq elim blokini qurdim. Keyin u to'g'ri o'lchamda kesilgan, joyiga joylashtirilgan va issiqroq elim bilan mahkamlangan. Logotip chindan ham chiroyli ko'rinadi, lekin men korpusning ichki qismini niqoblashda yomon ish qildim, shuning uchun tomonlar ham yorishadi. Biroq, bu eng katta muammo emas. Bu yorug'lik tarqatuvchi va aylanuvchi kodlovchi o'rtasida bo'sh joy etarli emas, bu uni ba'zida siqib qo'yadi. Bu men hamma narsa yig'ilganidan keyin bilib oldim.
dr; Orqa yoritishni murakkablashtirmang.
5 -qadam: yig'ish
Batareya va kuchlanish kuchaytirgichidan tashqari, barcha elektron qurilmalar aylanadigan enkoderning pastki tomoniga joylashtirilgan. Quvvat tugmasi, RF moduli, zaryadlovchi taxtasi va arduino -ning 3D bosilgan ushlagichlari bor, ular aylanadigan kodlovchi ustiga yopishtirilgan bo'lishi kerak. Quvvat kaliti bilan ushlagichga yong'oq bilan o'rnatilishi mumkin, keyin uni rasmda ko'rsatilgandek kodlovchi burchagiga qo'yish kerak. Tutqichning joyida qulflashi kerak bo'lgan juda kam joyi bor. Men superglue ishlatishni va tegib turadigan har ikki yuzani silliqlashni taklif qilaman. Xuddi shu narsani RF moduli ushlagichi bilan ham qilish mumkin. Buni rasmda ko'rsatilgan joyga aniq o'rnatish shart emas. Zaryadlash taxtasi ushlagichining bir tomonida yopishtirilishi mumkin bo'lgan joyi bor. Va nihoyat, arduino ushlagichi ikkita alohida qismdir. Arduino yopishtirilganda, uni ichkariga kiritish kerak, shuning uchun ularning orasidagi masofa qanday bo'lishi kerakligini tekshiring, chunki arduinolar uni qayerdan olganingizga qarab farq qilishi mumkin. Masofani ikki marta tekshiring, chunki yopishtirgandan so'ng o'zgartirish qiyin bo'ladi.
6 -qadam: Yozish
Hozircha bizda hamma taxtalar uchun joy bor, lekin juda ko'p passiv komponentlar mavjud. Hammasini bitta taxtaga joylashtirish vaqti keldi. Kichik to'rtburchaklar oldingi taxta bu ishni bajaradi. Sxema mavjud, lekin bu ketma -ket bir nechta rezistorlar va diodlar. LEDlar uchun rezistorlar bu taxtada bo'lmasligi kerak, chunki ularni LEDlarning oyoqlariga lehimlash qulayroqdir. Bu taxtani enkoderga yopishtirishdan bezovta bo'lmang, chunki siz pastki qismga kirishingiz kerak bo'ladi va hamma narsani lehimlab bo'lgach, simlar bilan mahkamlanadi.
Endi hamma narsani bog'lash vaqti keldi. Batareya bilan hali bezovta qilmang. Qolgan hamma narsani sxemada ko'rsatilganidek ulash kerak. LEDlarni arduino pro mini -dan olib tashlash bilan boshlang, chunki ular bir oz oqim olib ketayotgan bo'lishi mumkin. Ayol pin sarlavhasini arduino dasturlash pinlariga ulang. Men buni oldindan dasturlashtirgan bo'lsangiz ham buni qilishni taklif qilaman. Avval arduino va RF modulini uladim. Barcha simlarni bir joyga qo'ymaslikka harakat qiling, chunki bu juda katta hajmga ega bo'lishi mumkin. Keyin men arduino -ni kalitlarga lehimladim. Prefabrikaning pastki qismidagi lehim simlarini bezovta qilmang. Buning o'rniga ularni to'g'ridan -to'g'ri rezistor yoki diodlarning oyoqlariga lehimlang. Oxirida LEDlarni ulang.
Bu vaqtda u ishlashi kerak. Men uni oqim o'lchagich bilan ishlaydigan laboratoriya quvvat manbai bilan quvvatlashni taklif qilaman. Shunday qilib, u juda ko'p oqim o'tkazmayotganini yoki ishlayotganligini tekshirishingiz mumkin. Qachon masofadan boshqarish pultida 60mA atrofida chizish kerak va uxlashda u asosan 0 bo'lishi kerak, shuning uchun aldanmang.
Agar siz masofadan boshqarish pultining ishlashini tasdiqlagan bo'lsangiz. Siz batareyani o'rnatishingiz mumkin. Men foydalanadigan batareya bitta uyali 240mAh Li-po. 41 x 26,5 x 6 mm o'lchamdagi bu eng katta batareyadir. U ikki tomonlama lenta bilan mahkamlanadi. 5V kuchaytirgichni yon tomonga issiq yopishtirish mumkin, avval simlarni lehimlaganingizga ishonch hosil qiling. Keyin uni sxemada ko'rsatilgandek ulash mumkin.
7 -qadam: qabul qiluvchi
Yaxshiyamki, qabul qilgich transmitterga qaraganda ancha sodda. Buning uchun bizga faqat Arduino mikro va RF moduli (NRF24L01) kerak bo'ladi. Yuqorida aytib o'tilganidek, RF moduliga 3,3 V kerak bo'ladi va arduino 3V3 pinli, lekin menda 4,8 V atrofida o'lchaganman. Shuning uchun men o'z voltaj regulyatorimni qo'shishim kerak edi. Ehtimol, sizning arduino -dagi voltaj regulyatori ishlaydi. Agar shunday bo'lsa, sxemasi men ko'rsatganimga o'xshaydi, lekin siz VC pinini RF modulidan arduino -dagi 3V3 piniga ulaysiz va regulyatorni umuman e'tiborsiz qoldirasiz.
Arduino ham, RF moduli ham 3D bosilgan qutini siljitish uchun mo'ljallangan. Simlarni qisqa tuting, chunki korpus ichida ko'p joy yo'q. Arduino -ni sinab ko'ring, yuklangan kod HID vazifasini bajarishi kerak. Agar u ishlayotgan bo'lsa, siz ishning ikkala yarmini yopishingiz mumkin va ular joyiga yopishishi kerak.
Agar siz uni yanada chiroyli qilishni xohlasangiz, youtube logotipini ham qo'shishingiz mumkin. U faqat qabul qilgichning yuqori qismiga yopishtirilgan. Fayllarni alohida -alohida chop etish kerak, qizil va oq filamentdan tashqari sizga qora ham kerak bo'ladi.
8 -qadam: kod
Men ushbu loyiha uchun arduino 1.8.5 dan foydalanganman. Barcha kerakli kutubxonalarni kutubxona menejeridan topishingiz mumkin, shuning uchun ularni o'zingiz import qilishdan xavotir olmang. Kodni tuzayotganda, sizda to'g'ri taxtani tanlaganingizga ishonch hosil qiling, aks holda u kompilyatsiya qilinmasligi mumkin. Men arduino pro mini -ga kod yuklashda ham ba'zi muammolarga duch keldim. Bu, ehtimol, men foydalanadigan USB -dan Serial adapterga bog'liq edi. Men eski arduino 1.0.5 aslida hech qanday muammosiz yuklanishini bildim, lekin u biron sababga ko'ra mening kodimni kompilyatsiya qilmaydi. Men kodni 1.8.5 IDE -da kompilyatsiya qilishni tugatdim va keyin hex faylini 1.0.5 bilan yukladim. Agar sizda ham xuddi shunday muammo bo'lsa, men buni qanday qilishni aniq tushuntirib beradigan forum mavzusini topdim. Havola
Agar siz kalitlarni qayta almashtirishni va yangi kombinatsiyalarni yaratishni xohlasangiz, buni qabul qilgichni qayta dasturlash orqali qilishingiz mumkin. Shunday qilib, har safar qabul qilgichni ajratib olishning hojati yo'q. Ikkala kod ham sharhlangan, shuning uchun agar siz arduino bilan tanish bo'lsangiz, uni sozlashda hech qanday muammo bo'lmasligi kerak. Agar shunday bo'lsa, sharh qoldiring.
9 -qadam: bajarildi
Tabriklaymiz! siz kompyuter yoki Mac yoki Android qurilmangiz uchun ajoyib masofadan boshqarish pultini qurdingiz. Ishonchim komilki, u hamma narsada ishlaydi, chunki bu shunchaki klaviatura. Agar sizda biron bir muammo bo'lsa yoki menga oddiy echim topsangiz, menga xabar bering. Bundan tashqari, videoni ko'rib chiqing, chunki u qurilish jarayonini ham o'z ichiga oladi.
Tavsiya:
LoRa asosidagi masofadan boshqarish pulti - Katta masofadan asboblarni boshqarish: 8 qadam
LoRa asosidagi masofadan boshqarish pulti | Katta masofadan asboblarni boshqarish: Hey, nima bo'ldi, bolalar! Bu loyihada biz LEDlar, motorlar kabi turli xil asboblarni boshqarish uchun ishlatilishi mumkin bo'lgan masofadan boshqarish pultini yaratmoqchimiz yoki agar biz kundalik hayotimiz haqida gapiradigan bo'lsak, biz o'z uy dasturchimizni boshqaramiz.
IRduino: Arduino masofadan boshqarish pulti - yo'qolgan masofadan boshqarish pultiga taqlid: 6 qadam
IRduino: Arduino masofadan boshqarish pulti - Yo'qotilgan masofadan boshqarish pultiga taqlid qiling: Agar siz televizor yoki DVD pleer uchun masofadan boshqarish pultini yo'qotib qo'ysangiz, qurilmaning o'zi tugmachalarini bosib o'tish, topish va ulardan foydalanish qanchalik achinarli ekanligini bilasiz. Ba'zida bu tugmalar masofadan boshqarish pulti bilan bir xil funktsiyalarni taklif qilmaydi. Qabul qilish
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Uy asbob -uskunalarini masofadan boshqarish pulti bilan taymer funktsiyasi yordamida qanday boshqarish mumkin: Iste'mol bozoriga 25 yil kirganidan keyin ham, infraqizil aloqa so'nggi kunlarda juda dolzarb bo'lib qolmoqda. Bu sizning 55 dyuymli 4K televizoringiz yoki avtomobilingizning ovoz tizimidan qat'i nazar, hamma narsaga javob berish uchun IQ masofadan boshqarish pulti kerak
Oddiy masofadan boshqarish pulti to'rt kanalli RC o'yinchoqli masofadan boshqarish pultiga aylantirildi: 4 qadam
Oddiy masofadan boshqarish pulti to'rt kanalli RC o'yinchoqli masofadan boshqarish pultiga aylantirildi: 如何 通用 遥控 器 套件 的 的.方法 非常 简单。 只需
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantirish: 9 qadam (rasmlar bilan)
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantiring: "Bugungi yo'riqnomada" sizga qanday qilib umumiy chastotali modulni mikrokontroldorisiz ishlatishingiz mumkinligini ko'rsataman, bu esa oxir -oqibat bizni har qanday qurilmaning IR masofadan boshqarish pultini RFga aylantirishga imkon beradi. Masofadan boshqarish pulti. Konvertatsiya qilishning asosiy afzalligi