Агуулгын хүснэгт:

ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: 5 алхам
ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: 5 алхам

Видео: ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: 5 алхам

Видео: ZERO DELAY USB JOYSTICK - AUTO ANALOGUE MODIFICATION: 5 алхам
Видео: Если у тебя есть PS5, СДЕЛАЙ ЭТО! 2024, Долдугаар сарын
Anonim
USB ЖОЙСТИКИЙН ТЭГЭЭГҮЙ ХОЛБОГДОЛТ - АВТО АНАЛОГИЙН ӨӨРЧЛӨЛТ
USB ЖОЙСТИКИЙН ТЭГЭЭГҮЙ ХОЛБОГДОЛТ - АВТО АНАЛОГИЙН ӨӨРЧЛӨЛТ
USB ЖОЙСТИКИЙН ТЭГЭЭГҮЙ ХОЛБОГДОЛТ - АВТО АНАЛОГИЙН ӨӨРЧЛӨЛТ
USB ЖОЙСТИКИЙН ТЭГЭЭГҮЙ ХОЛБОГДОЛТ - АВТО АНАЛОГИЙН ӨӨРЧЛӨЛТ

Энэ бол Zero Delay USB Encoder True Analog Joystick Modification нэмэлт төсөл юм.

Та энэ төхөөрөмжийг нэмэхээсээ өмнө өмнөх төсөлд кодлогчийг амжилттай өөрчилж, туршиж, тохируулсан байх ёстой.

Дуусч, ажиллаж байх үед энэ нь үргэлж дижитал горимд ажилладаг модулиудын ядаргаатай шинж чанарыг арилгадаг бөгөөд энэ нь та ашиглахыг хүссэн үедээ горим шилжүүлэгч ашиглан аналогийг сонгох хэрэгтэй гэсэн үг юм.

ШИНЭЧЛЭХ: (2021 оны 2 -р сар) Та үүнийг хийх гэж оролдохоосоо өмнө - Би 2021 оны 2 -р сард үндсэн төслөө шинэчилсэн бөгөөд энэ бяцхан гиммоос илүү хялбар өөрчлөлт байна гэж хэлье … гэхдээ хэрэв та үүнийг энд хийхийг хүсч байвал ….. сайхан өнгөрүүлээрэй.

Энэхүү төслийн гол зорилго нь транзисторыг түр зуурын унтраалга болгон ажиллуулахын тулд цаг хугацааны хоцролтыг (резистор ба конденсатор) ашиглан аналог горимд оруулахын тулд горимын товчлуурыг нэг л удаа дарах явдал юм.

Дараалал нь зөвхөн USB холболтыг компьютерт суулгасны дараа л эхэлдэг - RED Led (Digital On) тэжээлээр хангадаг +5V тэжээлийг (ойролцоогоор) авч, үүнийг ашиглан C1 -ийг цэнэглэх цагийг эхлүүлнэ.

Транзисторыг асаасны дараа Encoder нь MODE шилжүүлэгчийн ганц үйлдэл бөгөөд аналог руу шилждэг.

Аналог горимд орсны дараа RED Led унтрах болно - таймерын хэлхээг унтрааж, GREEN Led асаж, кодлогч аналог горимд ажилладаг! (Энгийн!).

Хэрэв компьютерт USB холболт хийгдээгүй бол кодлогч эсвэл таймер эхлэхгүй гэдгийг анхаарах нь чухал юм

Тиймээс кодлогчыг 5V USB тэжээл дээр (PC байхгүй) турших нь ажиллахгүй болно!

Би USB товчлуураа салгахгүйгээр гараар дахин эхлүүлэх боломжтой гэдгээ батлахын тулд дахин тохируулах товчийг нэмсэн.

Хэрэв та эмх цэгцтэй гагнах боломжтой бөгөөд үүнийг хийхээс өмнө туузан хавтан эсвэл Веро хавтангаар ажиллаж байсан бол. (Хэрэв танд байхгүй бол энэ нь хэцүү биш хэвээр байна!).

Баригдаж дууссаны дараа текст дээр тайлбарласны дагуу кодлогч руу 3 холболт хийх шаардлагатай болно.

Би өөрийнхөө хийж чадах зүйлийг (аль болох бага хэмжээгээр) тухайн үеийн бэлэн байгаа зүйлээ харуулсан зургуудыг оруулсан болно.

Хангамж

Веро самбар / туузан хавтан - 12 нүх урт х 4 эсвэл 5 зэс тууз өргөн - гэрэл зургийг үзнэ үү - үүнд зөвхөн 1 замыг хайчлах шаардлагатай.

Транзистор:

1 x BC107 эсвэл BC147 эсвэл BC547 эсвэл бараг бүх ерөнхий зориулалттай цахиурын NPN төрөл. B-C-E зөв чиглүүлэх нь чухал юм.

Эсэргүүцэл (3):

1 x 39k 1/8 эсвэл 1/4 W

1 x 470k 1/8 эсвэл 1/4 W

1 x 220 ом 1/8 эсвэл 1/4 Вт

Электролитийн конденсатор 1 x 1000 uF - 6.3 -аас 25 вольт хүртэл

Тохиромжтой утас.

Нэмэлт: (холболтын схемийг үзнэ үү)

Сэлгэн залгахын тулд 1 удаа түлхэх (дахин тохируулах)

1 x SPST асаах/унтраах товчлуур

Алхам 1: Vero Board / Strip Board бэлтгэ

Vero Board / Strip Board бэлтгэ
Vero Board / Strip Board бэлтгэ

Эхлэхээсээ өмнө бүх эд ангиудыг цуглуул.

Vero самбараа ашиглах гэж буй бүрэлдэхүүн хэсгүүдэд тохирсон хэмжээгээр хайчилж ав.

Танай хавтан минийх шиг ажиллахгүй байгаа тохиолдолд самбар болон замыг багасгахын тулд бүрэлдэхүүн хэсгүүдийг туршиж үзэхийг зөвлөж байна.

Эцсийн үр дүнд хүрэхийн тулд миний зургийг ашиглаарай.

Схемийн диаграм ашиглан холболтыг дахин шалгана уу.

Хэрэв таны төсөл бүтээхэд орон зай нь асуудал биш бол та үүнийг хэр том болгох нь танд хамаарна - энд зөвхөн зөв холболт чухал юм.

Миний самбар 12 нүх урт, 5 тууз өргөн байсан боловч таны харж байгаагаар би 4 туузаар мултарч болох байсан.

Таны сонгосон зохион байгуулалт нь ямар ч мөр огтлох шаардлагагүй гэсэн үг юм.

Алхам 2: Бүрэлдэхүүн хэсгүүдийг суурилуулсан болно

Оруулсан бүрэлдэхүүн хэсгүүд
Оруулсан бүрэлдэхүүн хэсгүүд

Зураг дээр суурилуулсан бүх бүрэлдэхүүн хэсгүүд болон нэмэлт ажиллагааг (заавал биш) харуулсан бөгөөд энэ нь Дижитал (тийм - Дижитал) горимын сонголтыг зөв ажиллагааг баталгаажуулахын тулд дахин тохируулах зорилгоор ашиглахад хүргэсэн болно.

Үүнгүйгээр би USB -ийг компьютерээс салгаж, үүнийг туршиж үзэх хэрэгтэй болно. Шилжүүлэгчийг нэмэхэд би зүгээр л дарж, НОГООН гэрэл унтрах, Улаан гэрэл асах (Таймерыг асаах) -ыг хараад хэдэн секундын дараа тэд НОГООН, УЛААН унтраах горимд шилжих болно.

Хэрэв та заримдаа Дижитал горимд шилжиж, тэндээ үлдэх шаардлагатай байгаа тул нэг алхам урагшлахыг хүсч байвал А шугаманд асаах/унтраах товчлуур (S1) нэмж, Авто аналог таймер асаалттай байх үед ажиллах ёстой. нэмэлт S2 (харуулаагүй) нэмэлт шилжүүлэгчийг ашиглан гар шилжих горимыг ажиллуулах боломжийг танд олгоно.

Алхам 3: Схем диаграм ба кодлогчийн холболт (сонголтуудтай)

Схем диаграм ба кодлогчийн холболт (сонголтуудтай)
Схем диаграм ба кодлогчийн холболт (сонголтуудтай)

Диаграмм нь Ногоон хайрцагт шинэ хэлхээ (таны шинэ самбар дээр), энд шар кодлогч модулийн холболтуудыг харуулав. Та үүнийг ойлгох шаардлагагүй - бүгдийг нь зөв залгаарай - санаж байгаарай - кодлогч дээр таслах өөр зам байхгүй болно.

Кодлогч дээр:

A = Encoder чипээс +5 вольтын тэжээлийн холболт (Black blob) нь RED Led -ийг тэжээдэг R10 хүртэл. Blob -той хамгийн ойр R10 -ийн төгсгөлийг ашиглах боломжтой.

Кодлогч горимын залгуурт холбогддог хятад үйлдвэрлэгчдийн нийлүүлсэн утсыг газардуулахын тулд RED (0v), сэлгэн залгахад Хар ашигладаг болохыг анхаарна уу. Тиймээс өнгийг логик гэж бүү бодоорой - Өөрийгөө шалгаарай!

B = Mode switch оролтын холболт.

C = 0 вольт - (ба хоёр дахь горим шилжүүлэгч холболт)

Алхам 4: Холболтыг тодорхойлох - Шинэ хэлхээний самбар

Холболтыг тодорхойлох - Шинэ хэлхээний самбар
Холболтыг тодорхойлох - Шинэ хэлхээний самбар

A = Таймер кодлогчоос тэжээлийг эхлүүлнэ

B = Хар утас руу шилжих горимд шилжих - дараагийн хэсгийг үзнэ үү.

C = 0 вольт - (ба хоёр дахь горим шилжүүлэгч холболт)

Алхам 5: Кодлогч холболтыг тодорхойлох

Кодлогч холболтыг тодорхойлно уу
Кодлогч холболтыг тодорхойлно уу
Кодлогч холболтыг тодорхойлно уу
Кодлогч холболтыг тодорхойлно уу

Зургуудаас харахад 3 холболт - кодлогч дээр огтлох, өөрчлөх ямар ч зам байхгүй - энэ нь A -B -C шиг хялбар юм!

A = R10 -ийн арын хэсэгт гагнах нэг утас - юу ч богиносгохгүй байхыг анхаарна уу.

B = Хар утас руу шилжих горимд шилжих - Дараагийн зургийг үзнэ үү.

C = 0 вольт - (ба хоёр дахь горим шилжүүлэгч холболт)

USB -ийг компьютерт холбохын өмнө утсан холболтоо давхар шалгаарай

RED Led ассаны дараа удалгүй PC -ийн USB залгуурт холбогдох үед та олох ёстой бөгөөд энэ нь унтрах бөгөөд НОГООН асах болно.

Миний ашигласан R1, R2, C1 бүрэлдэхүүн хэсгүүдийн утга нь найдвартай ажиллахын тулд зохих саатал өгсөн болохыг анхаарна уу. Бүрэлдэхүүн хэсгүүдийн нас, чанараас хамааран саатал нь арай урт эсвэл богино байж болно. C1-ийн том утга (1500 uF гэж хэлнэ үү) онолын хувьд шилжихэд илүү урт хугацаа шаардагдана.

Хөгжилтэй байгаарай!

Зөвлөмж болгож буй: