Mundarija:

Avtomatik klaviatura va sichqoncha almashtirgichi - USB oqimini o'zgartirish: 5 qadam
Avtomatik klaviatura va sichqoncha almashtirgichi - USB oqimini o'zgartirish: 5 qadam

Video: Avtomatik klaviatura va sichqoncha almashtirgichi - USB oqimini o'zgartirish: 5 qadam

Video: Avtomatik klaviatura va sichqoncha almashtirgichi - USB oqimini o'zgartirish: 5 qadam
Video: Я спал 8 часов за 17 долларов в отдельной комнате японского капсульного интернет-кафе🍦|Kaikatsu Club 2024, Iyul
Anonim
Avtomatik klaviatura va sichqonchani almashtirish - USB oqimini o'zgartirish
Avtomatik klaviatura va sichqonchani almashtirish - USB oqimini o'zgartirish

Ushbu loyihada biz ikkita kompyuter o'rtasida oson almashish imkonini beradigan avtomatik klaviatura va sichqoncha kalitini yig'amiz.

Bu loyiha g'oyasi mening ehtiyojimdan kelib chiqqan, har qanday vaqtda, mening laboratoriya stolimda ikkita kompyuter bo'lishi kerak. Ko'pincha bu mening ish stoli va noutbukim. Shuningdek, tez -tez ish stoli va bitta kompyuter taxtasi (masalan, Raspberry Pi tipidagi taxtalar) mavjud. Ushbu echimni yaratishdan oldin, men tez-tez USB kabellarini ikkita kompyuter o'rtasida uzib qo'yishim kerak edi. Bu bezovtalik edi, uni tezda hal qilish kerak edi! Xuddi shunday, yangi loyiha/loyiha g'oyasi tug'ildi: men tugmachani bosib, USB -host o'rtasida klaviatura va sichqonchani almashtirishga imkon beradigan "biror narsani" sozlashim kerak edi.

Yechim USB qurilmasini ikkita USB -xost o'rtasida almashtiradigan Yepkit YKUP boshqaruv paneliga o'rnatilgan. Ikkita YKUP platasini ulash orqali men tugmachani bosib, klaviatura va sichqonchani noutbuk va ish stoli o'rtasida almashtira olaman.

Keling, uning bir nechta komponentlarini va uni qanday sozlashni ko'rib chiqaylik.

1 -qadam: Yechim diagrammasi

Yechim diagrammasi
Yechim diagrammasi

Ikkita USB qurilmasini (bu holda klaviatura va sichqonchani) kompyuterlar o'rtasida almashtira oladigan, USB oqimini o'zgartirish uchun ikkita YKUP taxtasi yig'iladi.

YKUP taxtalarida har bir bortdagi tugma va ulash uchun ikkita pin va tashqi raqamli signal mavjud. Ikkalasi ham USB qurilmasini bir oqimdan (kompyuter) boshqasiga o'tkazish uchun ishlatilishi mumkin. Men bir vaqtning o'zida ikkala qurilmani almashtirish uchun bir marta bosishni xohlaganim uchun, bortdagi tugmalar ishlatilmaydi va uning o'rniga raqamli tetik pinlari ishlatiladi.

Raqamli impulsni yaratish uchun 3V batareya va tugma ishlatiladi.

Keling, yig'ish uchun zarur bo'lgan komponentlar va materiallarni ko'rib chiqaylik.

2 -qadam: qismlar ro'yxati

Quyidagi komponentlar ishlatilgan:

  • 2 ta YKUP taxtasi
  • 1 ta tugma
  • 1 metrli ikkita simli kabel (kichik o'lchagich)
  • 4 ta mini USB 2.0 kabeli
  • 1 Micro USB 2.0 kabeli
  • 2 ta taxtadan-to-taxtagacha ulagichi 2WAY 2,54 mm
  • 2 ta bortdan 2 tagacha ulagichi 2,54 mm
  • 1 CR2032 3V batareya
  • 1 ta plastik qoplangan qog'oz qisqichi
  • Ba'zi izolyatsion lenta

Keling, yig'ishni boshlaylik.

3-qadam: Batareya, kabel va tugmachani ulash

Batareya, kabel va tugmachani ulash
Batareya, kabel va tugmachani ulash
Batareya, kabel va tugmachani ulash
Batareya, kabel va tugmachani ulash
Batareya, kabel va tugmachani ulash
Batareya, kabel va tugmachani ulash

Men mis simli kabelni YKUP taxtasi va tugmachasining oxirgi joylashishini hisobga olgan holda o'lchamidan kesib boshladim. Men YKUP taxtalarini ish stolim ostidagi uyaga joylashtirishni tanlayman, shuning uchun menga taxminan 1 m kabel kerak bo'ladi. Kommutatsiyani ishga tushirish uchun men uni tugmachani bosib turishni xohlayman. shaxsiy kompyuterlar o'rtasida men tugmachani bosgandan so'ng darhol USB qurilmalarini almashtiraman.

Batareyani kabellarga ulash uchun, men plastmassa qoplamali qog'oz qisqich bilan improvizatsiya qildim. Batareyaning manfiy qutbiga (-) ulangan sim "EXT CTRL" YKUP platalarining GND piniga, tugmachadan keladigan sim esa "EXT CTRL YKUP platalarining SIG piniga" ulanishi kerak. ".

Batareyaning musbat qutbi (+) simi o'tkazgichlaridan biri orqali tugmachaning terminallaridan biriga ulanadi (diqqat qiling, tugma odatda ochiq turga kiradi). Kabelning boshqa o'tkazgichlari boshqa tugma terminali va "EXT CTRL" YKUP platalarining SIG pimi o'rtasida ulanadi.

Keling, YKUP taxtalarini yig'amiz va tetik kabelini ulaymiz.

4 -qadam: YKUP taxtalarini yig'ish

YKUP taxtalarini yig'ish
YKUP taxtalarini yig'ish
YKUP taxtalarini yig'ish
YKUP taxtalarini yig'ish

Men bir vaqtning o'zida bitta tugmani bosish bilan klaviatura va sichqonchani (YKUP taxtalarini ham) almashtirishni xohlaganim uchun, YKUP taxtalarining "EXT CTRL" pinlari bir -biriga bog'langan bo'lishi kerak. Bu YKUP taxtalarini yig'ish orqali osonlashtiriladi. Buning uchun erkak va urg'ochi bortli konnektorlar rasmda ko'rsatilgandek lehimlanadi.

Yuqori taxtada erkak konnektorlar taxtaning pastki yuzasiga lehimli bo'ladi, va pastki taxtada ayol konnektorlar taxtaning yuqori yuzasiga lehimli bo'ladi.

E'tibor bering, har bir kartada ikkita ulagich ishlatiladi, biri EXT CTRL pinlari uchun, ikkinchisi quvvat pinlari uchun. Bu biz taxtalarni bir joyga to'plaganimizda, ular Trigger signalini ham, quvvatini ham bo'lishadi.

YKUP taxtalari bir -biriga ulanganligi sababli, quvvat manbai ulardan biriga ulangan bo'lishi kerak.

5 -qadam: USB kabellarini ulash va sozlashni tekshirish

USB kabellarini ulash va sozlashni tekshirish
USB kabellarini ulash va sozlashni tekshirish
USB kabellarini ulash va sozlashni tekshirish
USB kabellarini ulash va sozlashni tekshirish

O'rnatish jarayonida har bir YKUP -ning 1 -oqim porti ish stoli kompyuteriga va har bir YKUP -ning 2 -porti noutbukga ulanadi. Keyin sichqoncha YKUPning quyi oqimiga, klaviatura esa boshqa YKUPning quyi oqimiga ulanadi.

Ikkala platani ham quvvatlantirish uchun men tashqi 5V quvvatni YKUP platalaridan biriga uladim (Micro USB kabeli yordamida ish stoli USB portlaridan biridan quvvat olaman).

Bilingki, hamma narsa sozlangan, faqat shu tugmachani bosing va sichqoncha va klaviatura bir kompyuterdan ikkinchisiga o'tishini ko'ring.

Bu loyiha, savollar yoki boshqa loyihalar haqida batafsil ma'lumot olish uchun: solderingideas.blogspot.com

Tavsiya: