Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Muhandislar Buddy USB klaviatura va sichqoncha emulyatori moduli
Ko'k tishli ulanishga ega bo'lgan bu kichik qurilma Android telefoningizni/planshetingizni har qanday kompyuter uchun simsiz masofadan boshqarish pultiga aylantiradi. Bu sizning Android qurilmangizga HID -ga mos keladigan barcha qurilmalarni* OS yuklash darajasida yuklanishidan oldin ham boshqarish imkonini beradi. Engineers Buddy kbd/sichqoncha/so'l yozuvchisi va Commander so'l pleyeridan iborat ikkita dastur, bu juda ko'p ishlatiluvchi kuchli vositaga aylanadi.
Engineers Buddy ilovasi bilan birgalikda bu tizim muhandislari uchun ajoyib vosita. Kiosk tizimlari, ishlov berish va boshqalar bilan ishlash uchun USB klaviaturasini olib yurishning hojati yo'q. OEM taxtasi va yukxalta sumkasi uzunligi atigi 10 sm va vazni 1,7 oz (45 g) dan oshmaydi. U kalit taqinchoqqa, belbog'li ilmoqqa mahkamlanadi yoki cho'ntagingizga yaxshilab yopiladi. Bundan tashqari, Commander ilovasi uchun makro ishlab chiqarishning eng yaxshi usuli.
Commander makro pleer ilovasidan potentsial foydalanish:-
Xavfsizlik. Har bir xavfsizlik kamerasi (yoki kuzatuvchi), qaerda klaviaturada yozsangiz, potentsial kalit yozuvchisi. Smartfon yoki planshetda bitta tugmani bosish bilan parollar kabi saqlangan xavfsiz ma'lumotlarni yozing.
Tibbiy. Nogiron yoki nogironlarga xizmat ko'rsatuvchi va yordam beradigan odamlar uchun ularning potentsiali klaviatura yordamida boshqariladigan murakkab protseduralarga kirishga imkon beradi, masalan, foydalanuvchi nomi va parolini kiritish, so'ngra bitta funktsiyani ishga tushirish.
Tijorat. Takrorlanadigan vazifalar uchun juda yaxshi, masalan, minimal kadrlar tayyorgarligi bilan tizimni ishga tushirish yoki qayta qurish.
Ma'muriy. Engineers Buddy uskunasini klaviatura va sichqoncha bo'lmagan tizimga doimiy ravishda o'rnating. Xodimlar yoki tashrif buyuruvchilar Commander ilovasidan foydalanib, foydalanuvchi maqomiga/bo'limiga qarab cheklangan/avtomatlashtirilgan funktsiyalarni ta'minlab, moslashtirilgan makrolarni ishga tushirishlari mumkin.
Yaxshi tushunish uchun quyidagi havolalar yordamida ikkala ilovadan foydalanish bo'yicha ko'rsatmalarni ko'rib chiqing.
Engineers Buddy kbd/sichqoncha/so'l yozuvchisi:-
www.instructables.com/id/EngineersBuddy-Wi…
Commander makro pleer ilovasi:-
www.instructables.com/id/Commander-Macro-P…
Ilovalarni yuklab olish uchun quyidagi havolalardan foydalaning. Agar sizda Engineers Buddy bluetooth moduli bo'lsa, ular ishlaydi. Ammo, agar siz uni sinab ko'rmoqchi bo'lsangiz, Commander ilovasi bepul.
Engineers Buddy kbd/sichqoncha/so'l yozuvchisi:-
play.google.com/store/apps/details?id=appi…
Commander makro pleer ilovasi:-
play.google.com/store/apps/details?id=appi…
* Kompyuter, MAC, Linux, ba'zi o'yin pristavkalari va Android qurilmalari bilan ishlaydi (USB portining quvvatiga bog'liq).
1 -qadam: Sizning muhandis do'stingizni qanday yaratishni hal qiling
Ushbu qurilmani taxtaning turiga va kapsulaga qarab qurishning bir necha yo'li mavjud. Umumiy maydonda foydalanish uchun tavsiya etilgan usul - Engineers Buddy OEM kartasi va mustahkamlangan USB tayoqchali sumkasi. Bu Teensy2 mikrokontroleriga va SPP-C BTM (Blue-Tooth Module) ga asoslangan. Muqobil usullarga Teensy2 ++, HC-06 BTM va korpus sifatida LED yorug'lik profilidan foydalanish kiradi.
Sizga nima kerak bo'ladi
Barcha tuzilmalar uchun:-
Kompyuteringizga Arduino IDE o'rnatilgan. Bu turli xil operatsion tizimlar uchun mavjud
Arduino IDE -ni o'rnatgandan so'ng, siz Teensyduino IDE -ni o'rnatishingiz kerak bo'ladi, bu erda https://www.pjrc.com/teensy/td_download.html mavjud.
Barcha taxta ishlari uchun lehimlantiruvchi temir va bir oz bog'lovchi sim kerak bo'ladi.
Barcha konstruktsiyalar uchun USB kabeli kerak bo'ladi, umumiy uzunligi 20 sm, yukxalta ishlatilganda eng yaxshi uzunlik. Teensy taxtalari odatda mos keladigan uzunlikdagi USB A - Mini B kabeli bilan birga keladi.
Engineers Buddy OEM platasi uchun kerakli qismlar:-
1 ta mikrokontroller. Yoshlik 2. (Teensy2 ++ Shuttle sumkasi bilan ishlash uchun juda uzun).
1 BTM. SPP_C yoki HC-06.
1 ta ikki tomonlama prototip FR-4 tenglikni platalari 8 o'lchamli (30x70 mm)
Izolyatsiya lentasining kichik qismi.
Buddy Engineers Buddy uchun mustahkamlangan yukxalta uchun zarur qismlar:-
1 ta ikkita USB -yuk tashish sumkasi Internetda mavjud.
163 x 38 mm x (taxminan) 0,5 mm yarim qattiq plastmassa varaq. Quvvat va ulanish LEDlarini ko'rish uchun ideal darajada shaffof, shaffof yoki tarqoq, qandaydir xiralik kerak. Ko'rsatilgan material Pacur Lenstar 60lpi lentikulyar varaqdir.
Engineers Buddy cho'ntak tayog'i uchun zarur qismlar:-
1 ta mikrokontroller. Teensy2 yoki Teensy2 ++.
1 BTM. SPP_C yoki HC-06.
23x10 mm uzunlikdagi LED profilining oxirgi qopqoqli, tercihen bo'sh, lekin muhim emas.
Alyuminiy profilning pastki qismini izolyatsiyalash uchun payvandlangan pimlarning yoki ingichka plastmassali plastmassaning kirib kelishiga qarshilik ko'rsatadigan darajada qattiq izolyatsion lenta.
2 -qadam: Tanlangan binoni yarating
Buddy OEM kartasi
! Ilg'or foydalanuvchilar uchun eslatma. Muhandislar Buddiga ulanganingizda, BTM ko'k tishli qurilmalar ro'yxatida HC-06 yoki BT04-A (SPP-C) sifatida paydo bo'ladi. Qurilmaning nomini o'zgartirish mumkin, lekin davom etishdan oldin, siz BTM -ni USB UART -ga ulashingiz va Arduino IDE ketma -ket monitor funktsiyasidan foydalanishingiz kerak. !
Tayyorlanishi:- BTM-dan pinlarni olib tashlang, ular doimo o'rnatiladi, qayta lehimlash uchun yaroqli teshiklar qoladi. Rasmda ko'rsatilgan usul (1) burilish ostidagi pimlarni kesishni o'z ichiga oladi, bu ularni plastmassa qoliplarini olib tashlashga imkon beradi. Keyin pimlarni alohida-alohida olib tashlash mumkin va teshiklarni tozalash uchun lehimsizlantiruvchi asbob ishlatiladi. Agar sizda lehimdan tozalash vositasi bo'lmasa, shimgich sifatida torli/o'ralgan simdan foydalanish mumkin.
Shuningdek, rasmda ko'rsatilgan soyali maydonni yopuvchi, kichik izolyatsion lenta yordamida, mikrokontrolder taxtasining orqa qismidagi ochiq o'tkazgichlarni izolyatsiya qilish kerak bo'ladi.
O'rnatish:-FR-4 PCB elektron platasi mikroprotsessor va BTMni o'rnatish uchun orqa panel sifatida ishlatiladi. Bog'lanish simlari taxtalarni orqa panelga mahkamlaydi.
! Quyidagi koordinatalarning hammasi (3) rasmda ko'rsatilgandek teskari burilishdan oldin orqa paneldagi belgilar bilan bog'liq!
Orqa panelni dastgoh tepasidan kamida 10 mm balandlikda qo'llab-quvvatlanganda, M/04 va O/04 o'rtasida, ikkinchisi M/05 va O/05 oralig'ida, shuningdek, M/07 va Q/02 oralig'ida oldindan bog'lang va joylashtiring. boshqa M/06 va R/02 o'rtasida. Tirilgan uchlari taxtaning boshqa tomonidan kamida 5 mm chiqib turishi kerak, rasm (4). (3) rasmda ko'rsatilgandek, bu ulanish simlarini lehimlang.
Orqa panelni teskari aylantiring va uni skameykaga yotqizib, bog'lovchi simlarning yirtilgan uchlari yuqoriga ko'tarilib, ular orqa panelga to'g'ri va perpendikulyar bo'lishini ta'minlang. Tayyor modul rasmda ko'rsatilganidek ko'rinishi kerak (5). Chiqib ketuvchi aloqa simlariga protsessor kartasini joylashtiring, shunda quvvat ulanishlari, VCC va GND, orqa panelning pastki qismida aniqlanganidek, O/04 va O/05 orqa panel ulanishlari bilan mos keladi. Qolgan ikkita sim, odatda, protsessor platasidagi TX/RX pinoutlariga joylashishi kerak. Xuddi shunday, BTMni 4 -qatorli sim uchlariga joylashtiring, shunda VCC va GND ulanishlari mos ravishda M/04 va M/05 orqa panel ulanishlari bilan mos keladi. Bu VCC protsessorini BTM VCC va GND protsessorini BTM GND bilan bog'laydi. Boshqa aloqa simlari endi sukut bo'yicha to'g'ri joylashadi. Bular RXD (D2) protsessorini BTM TXD bilan, TXD (D3) protsessorini BTM RXD bilan bog'laydi. O'rnatish yuzi yuqoriga qarab va taxtalar orqa panelda bir tekis bosilgan holda, barcha 8 teshikni lehimlang. Protsessor platasining F1, R1 va B5 ulanishlari orqali 3 ta yalang'och simni qo'ying, shunda ular skameykada yotib, lehimlanadigan darajada protsessor ustidan chiqib turadi. Ushbu ulanishlarni yuqori tomondan lehimlang. Ular mahkamlagichlar va faqat konstruktivdir. Chiqib ketgan barcha simlarni kesib oling. Modulni teskari aylantiring, bunda orqa panel protsessor va BTM platalariga mahkam bosilib, bu pimlarning boshqa tomonini lehimlang.
Orqa paneldan foydalanish ishlab chiqaruvchi uchun qo'shimcha komponentlar va simlarni ulash imkoniyatiga ega mustahkam modulni ishlab chiqaradi, shuning uchun F1, R1 va B5 ulanishlaridagi mahkamlagichlar o'z xohishiga ko'ra ishlatilishi/joylashishi kerak.
Buddy yuk tashuvchi yukxalta
Tayyorlanishi:- 163mm x 38mm o'lchamdagi yarim qattiq plastmassa mustahkamlovchi varaqni kesib oling, so'ngra rasmda ko'rsatilgandek 81,5 mm x 38 mm bo'ladigan qilib katlayın. Burchakdagi burchaklarni yumaloqlang.
O'rnatish:- Armaturaning bukilgan uchini sumkaning kirish qismidan egilib, torayib ketishi uchun ushlab turing va uni avval o'ralgan holda, sumkaning yon tomoniga, ishlab chiqaruvchining logotipi tushirilgan holda suring.
OEM kartasini o'rnatish uchun kirish joyidagi mustahkamlangan sumkaning yon tomonlarini bir -biridan egilib, taxtani ular orasiga siljiting, BTM birinchi bo'lib, USB rozetkasi tepada, (7).
USB kabeli boshqa sumkada saqlanishi kerak, shunda uning vilkalari avval plastikka tushadi va olib tashlashni osonlashtiradi, rasm (8).
Buddy cho'ntak tayog'i
Tayyorlanishi:- BTM protsessorining uzunligini va Teensy-ga ulanganda USB Mini B vilkasining yelkasiga masofani qo'shib kerakli profil uzunligini hisoblang, rasmga qarang (11). Profil va qopqoqni kesib oling, so'ngra profilning ichki qismini lenta yoki ingichka plastmassa bilan izolyatsiya qiling. Lehimlangan simlarning pastki qismi unga kira olmasligini ta'minlash uchun etarlicha qattiq bo'lishi kerak. Mini B vilkasining dumaloq qismi uchun mos keladigan o'lchamdagi teshikni oxirgi qopqoqlardan birida burang, so'ngra pastki chetini o'rtasiga bo'ling, LED profil tasvirini 1 -bosqichda ko'ring.
Rasmda (9) ko'rsatilgandek, BTM pimlarini buking.
O'rnatish:- egilgan pimlarni Teensy taxtasiga lehimlang, shunda ikkala plataning VCC va GND ulanishlarini bir-biriga bog'lab qo'yish, rasm (10), Teensy2 ++ HC-06 BTM bilan. Bu taxtalarni mexanik va elektr bilan ulashning qo'pol, lekin samarali usuli. Teensy TXni BTM RX va Teensy RXni BTM TX ga ulash uchun aloqa simlaridan foydalaning.
Pastki qismidagi teshikni ochish uchun, USB kabelini joylashtirish uchun burg'ulash qopqog'ining pastki qismini burang. Keyin vilkaning dumaloq qismini teshikka torting. USB kabelini protsessorga ulang va profilga har ikkala taxta bilan to'ldirilgan oxirgi qopqoqni joylashtiring. Boshqa oxirgi qopqoqni joylashtiring. Oxirgi qopqoqlarni yopishtirish, ehtimol, oqilona. Plitalarni profilning pastki qismiga yopishqoq yostiq bilan mahkamlash muhim emas, balki ixtiyoriydir. Profil qopqog'ini joylashtiring.
3 -qadam: muhandis do'stingizni dasturlashtiring
Teensy -ni dasturlash uchun bortdagi yuklagich tugmachasiga kirish talab qilinadi.
Yuqoridagi rasmda asboblar menyusi va boshqaruv paneli pastga o'rnatilgan kompilyator va yuqori o'ng burchakda Teensy yuklovchi moduli ko'rsatilgan. Tahririyatdagi eskizning eng yuqori 14 qatori qisman orqa fonda ko'rsatilgan.
IDE -ni ishga tushiring. Yangi loyihani boshlang, xohlagan ismingizni tanlang. Tahririyat ekranida loyiha nomidan pastroq narsani o'chirib tashlang. Quyidagi "TeensySketch.txt" eskiz faylini yuklab oling. Notepad kabi asosiy matn ko'rish vositasi bilan oching, matn protsessorlari kompilyator tushunmaydigan yashirin formatlashdan foydalanadi. Fayl mazmuni kesilishi va IDE muharririga yopishtirilishi kerak. Birinchidan, asboblar menyusidan foydalanib, to'g'ri taxta turini tanlang, Teensy 2 yoki Teensy2 ++. USB turi rasmdagi kabi "Klaviatura+Sichqoncha+Joystik" ga o'rnatilganligiga ishonch hosil qiling. Buyuk Britaniya/AQSh klaviaturasi ilovadan boshqariladi, shuning uchun kompilyatorda klaviatura tartibi "Buyuk Britaniya" ga o'rnatilishi kerak. Teensy kompyuteringizga ulangan bo'lsa, rasmdagi "Tahrirlash" ostidagi o'qni bosing. Bu eskizni tuzadi va uni avtomatik ravishda yuklashi mumkin. Agar bu avtomatik tarzda sodir bo'lmasa, Teensy doskasidagi tugmani bosing yoki Teensy loader modulida 'Auto' tugmasini bosing. Kompilyator "Yuklash tugadi" deb xabar berganida, jarayon tugadi.
Tavsiya:
MuhandislarBuddy simsiz klaviatura, sichqoncha va makro yozuvchisi: 4 qadam
EngineersBuddy simsiz klaviatura, sichqoncha va makro yozuvchisi: Bu yo'riqnomada muhandislar Buddy, klaviatura, sichqoncha va so'l yozuvchidan qanday foydalanish kerakligi tushuntiriladi. Bu Android ilovasi Enginners Buddy klaviaturasi va sichqoncha emulyatorining apparat moduli bilan birgalikda ishlaydi. Modul har qanday HID kompyuteri bilan ishlaydi
Sichqoncha ushlagichi: 6 qadam (rasmlar bilan)
Sichqoncha ushlagichi: Bu yo'riqnomada men sizga sichqonchani tuzoq poyga mashinasini yasashni ko'rsataman. Bu mashinaning orqa o'qi Sichqoncha tuzog'i bilan boshqariladi. Bu loyiha haqiqatan ham qiziqarli bo'ldi! Boshlaylik
Imo -ishora bilan boshqariladigan sichqoncha: 6 qadam (rasmlar bilan)
Imo -ishora bilan boshqariladigan sichqon: Siz noutbukda do'stlaringiz bilan film tomosha qilyapsiz va yigitlardan birining ovozi baland. Oh … filmni pauza qilish uchun joyingizdan ketish kerak. Siz proyektor haqida taqdimot o'tkazyapsiz va ilovalar o'rtasida almashishingiz kerak. Siz harakat qilishingiz kerak
[Kiyiladigan sichqoncha] Windows 10 va Linux uchun Bluetooth-ga asoslangan kiyiladigan sichqonchani boshqaruvchi: 5 qadam
[Kiyiladigan sichqoncha] Windows 10 va Linux uchun Bluetooth-ga asoslangan taqiladigan sichqonchani boshqarish moslamasi: Men sichqoncha ko'rsatgichini boshqarish va kompyuter sichqonchasi bilan bog'liq operatsiyalarni hech qanday sirtga tegmasdan bajarish mumkin bo'lgan Bluetooth-ga asoslangan sichqoncha boshqaruvchisini yasadim. Qo'lqopga o'rnatilgan elektron sxemadan foydalanib, siz
Simsiz zaryadlash bilan sehrli sichqoncha: 5 qadam
Simsiz zaryadlash bilan sehrli sichqonchani: Magic Mouse3-bu Apple-ning mavjud bo'lmagan sichqonchasi. Qachonki, bortida simsiz zaryadlovchi bor. Qachonki, Apple buni qilmasa, biz ishlab chiqaruvchilar qilamiz. Qaytariladigan qadamlarda men Magic Mouse 2011 -dan 2020 -yilgacha o'tdim. 2 -bo'limda biz