Cuprins:
- Provizii
- Pasul 1: Pregătiți placa Vero / placa de bandă
- Pasul 2: Componente montate
- Pasul 3: Diagrama schematică și conexiunile codificatorului (cu opțiuni)
- Pasul 4: Identificați conexiunile - placa de circuit nouă
- Pasul 5: Identificați conexiunile codificatorului
Video: ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Acesta este un proiect suplimentar pentru modificarea codificatorului USB Zero Delay USB Encoder True Analog Joystick.
Trebuie să fi modificat, testat și calibrat cu succes Encoderul în proiectul anterior înainte de a adăuga acest dispozitiv.
Când este finalizat și funcționează, elimină caracteristica enervantă a modulului de a porni întotdeauna în modul digital - ceea ce înseamnă că trebuie să selectați Analog folosind comutatorul de mod de fiecare dată când doriți să-l utilizați.
ACTUALIZARE: (februarie 2021) Înainte să vă blocați să faceți acest lucru - am actualizat proiectul principal în februarie 2021 pentru a spune că există o modificare mai ușoară decât acest mic gizmo …
Ce face acest proiect este să vă imite apăsând butonul de mod O dată pentru a-l trece în modul analogic - folosind o întârziere (rezistențe și condensator) pentru a opera un tranzistor ca întrerupător momentan.
Secvența pornește numai după ce conectivitatea USB este stabilită cu computerul - luând sursa de + 5v (aprox.) Care alimentează Ledul RED (Digital On) și folosind aceasta pentru a începe sincronizarea, care este doar încărcarea C1.
Odată ce tranzistorul este pornit, codificatorul vede că este o singură acțiune de comutare MODE și trece la Analog.
Odată ajuns în modul analogic, Ledul RED se stinge - oprește circuitul temporizatorului, ledul VERDE se aprinde, iar codificatorul funcționează în modul analogic! (Simplu!).
Este important să rețineți că, dacă conectivitatea USB cu PC-ul nu este stabilită - nu va porni codificatorul sau temporizatorul
Deci, doar testarea codificatorului pe o sursă USB de 5V (fără PC) nu va funcționa!
Am adăugat un buton de resetare doar pentru a dovedi că îl pot reporni manual fără a fi nevoie să deconectez USB-ul de fiecare dată.
Dacă puteți lipi într-un mod ordonat și ați lucrat cu placă de bord sau cu tablă Vero înainte de a fi ușor de realizat. (Și dacă nu ați făcut-o - nu este încă dificil!).
Odată construit, trebuie să faceți 3 conexiuni la codificator așa cum este descris în text.
Am inclus fotografii care arată cum am făcut-o pe a mea (cât de mică am putut) cu ceea ce aveam la dispoziție în acel moment.
Provizii
Placă Vero / placă - 12 găuri lungime x 4 sau 5 benzi de cupru lățime - vezi fotografiile - doar o pistă trebuie tăiată pe aceasta.
Tranzistor:
1 x BC107 sau BC147 sau BC547 sau aproape orice tip de siliciu cu scop general NPN. Orientarea corectă B-C-E este esențială.
Rezistoare (3):
1 x 39k 1/8 sau 1/4 W
1 x 470k 1/8 sau 1/4 W
1 x 220 ohm 1/8 sau 1/4 W
Condensator electrolitic 1 x 1000 uF - 6,3 până la 25 volți
Sârme pe măsură.
Opțional: (consultați schemele de cablare)
1 x apasă pentru a face comutatorul (resetare)
1 x comutator pornire / oprire SPST
Pasul 1: Pregătiți placa Vero / placa de bandă
Colectați toate părțile înainte de a începe.
Tăiați placa Vero la o dimensiune potrivită pentru componentele pe care urmează să le utilizați.
Recomand o potrivire de probă a componentelor înainte de a vă angaja să tăiați placa și pista la dimensiune, în cazul în care a ta nu funcționează exact așa cum a făcut-o a mea.
Utilizați fotografiile mele ca referință pentru a obține rezultatul final.
Verificați dublu conexiunile cu diagrama schematică.
Dacă spațiul nu este o problemă în construcția proiectului dvs. depinde de dvs. cât de mare îl faceți - aici sunt importante doar conexiunile corecte.
Placa mea avea 12 găuri lungime și 5 benzi late - dar, după cum puteți vedea, aș fi putut scăpa cu 4 benzi.
Aspectul pe care îl alegeți ar putea însemna că nu trebuie să tăiați deloc nicio piesă.
Pasul 2: Componente montate
Fotografia prezintă toate componentele montate și un comutator suplimentar (opțional) pe care l-am adăugat pentru a forța selectarea modului digital (da - digital) pe care să îl folosesc ca resetare pentru a dovedi funcționarea corectă.
Fără asta, ar trebui să deconectez USB-ul de la computer pentru al testa de fiecare dată. Cu comutatorul adăugat, aș putea să-l apăs, să urmăresc Ledul VERDE care se stinge și Ledul ROȘU se aprinde (pornind cronometrul), apoi câteva secunde mai târziu, vor trece înapoi la VERDE Pornit și RED Oprit.
Dacă ați vrut să faceți un pas mai departe, deoarece aveți nevoie să comutați uneori la Digital și să rămâneți acolo, puteți adăuga un comutator Pornit / Oprit (S1) în Linia A și când Pornit Temporizatorul analogic funcționează așa cum ar trebui și când Oprit vă va permite să comutați manual comutarea modului folosind comutatorul suplimentar S2 (nu este afișat).
Pasul 3: Diagrama schematică și conexiunile codificatorului (cu opțiuni)
Diagrama arată în caseta verde noile circuite (pe noua dvs. placă) și în galben conexiunile modulului Encoder care sunt relevante aici. Nu trebuie să-l înțelegeți - doar conectați-l corect - și amintiți-vă - nu mai există piste de tăiat pe codificator.
Pe codificator:
A = Joncțiunea alimentării +5 volți de la cipul Encoder (blob negru) la R10 care alimentează Ledul RED. Sfârșitul R10 cel mai apropiat de Blob este cel de utilizat.
Rețineți că cablajul furnizat de producătorii chinezi care se conectează la priza Mod Encoder pare să folosească RED pentru masă (0v) și negru pentru comutare - deci nu presupuneți că culorile sunt logice - Verificați-vă!
B = conexiune de intrare comutator mod.
C = 0 volți - (și a doua conexiune comutator de mod)
Pasul 4: Identificați conexiunile - placa de circuit nouă
A = Alimentare pornire temporizator de la codificator
B = Conexiune fir negru la comutator de mod - vezi fotografia următoarea secțiune.
C = 0 volți - (și a doua conexiune comutator de mod)
Pasul 5: Identificați conexiunile codificatorului
După cum puteți vedea din fotografii - doar 3 conexiuni - fără piese de tăiat sau de modificat pe codificator - este la fel de ușor ca A-B-C!
A = Un fir de lipit pe partea din spate a R10 - aveți grijă să nu scurtați nimic.
B = Conexiune fir negru la comutator de mod - vezi fotografia următoarea secțiune.
C = 0 volți - (și a doua conexiune comutator de mod)
VERIFICAȚI DOUĂ CÂNTAREA ÎNAINTE DE A CONECTA USB-UL LA PC
Acum ar trebui să găsiți când vă conectați la priza USB a computerului, la scurt timp după ce Ledul ROȘU se aprinde, acesta se va stinge și VERZUL se va aprinde - și acesta este Encoderul acum în modul analog, fără a fi nevoie să o faceți singur.
Rețineți că valorile componentelor R1, R2 și C1 pe care le-am folosit au dat o întârziere adecvată pentru ca acesta să funcționeze în mod fiabil. În funcție de vârsta și calitatea componentelor pe care le utilizați, întârzierea poate fi puțin mai lungă sau mai scurtă. O valoare mare pentru C1 (să zicem 1500 uF) ar trebui teoretic să dureze mai mult pentru ca comutarea să aibă loc.
A se distra !
Recomandat:
DIY MPU-6050 Joystick USB: 5 pași
DIY Joystick USB MPU-6050: Cu Microsoft Flight Simulator 2020, mi-am dat seama rapid cât de dificil este să folosești tastatura pentru a acoperi un plan. Căutând online, nu am putut găsi un joystick la un preț rezonabil de achiziționat. Majoritatea comercianților cu amănuntul online le-au epuizat. Popularitatea lui M
Modul RC Tx ca joystick USB: 6 pași
Modul RC Tx ca joystick USB: Acest instructiv este despre realizarea unui modul transmițător care funcționează cu emițătoare RC standard și acționează ca un joystick USB. Modulul utilizează o placă de dezvoltare Digispark care acționează ca un USB HID. Interpretează semnalul PPM pe care transmițătorul îl trimite și îl convertește
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: 4 pași
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: ENGLISH / INGLÉS: După cum știți, asamblarea Waveshare Game-HAT este destul de simplă dacă este unul dintre modelele care sunt pe deplin compatibile cu designul, Raspberry Pi 2/3 / 3A + / 3B / 3B + /, personal prefer ca consola de jocuri să poată fi h
Sistem auto de iluminare auto: 4 pași
Sistem auto de iluminare auto: hei băieți, mașina modernă vine cu sistem automat de iluminare auto, ceea ce înseamnă că farurile se aprind și se sting automat depinde de lumina ambientală, astfel încât atunci când se întunecă sau când conduceți în tanel, luminile se vor aprinde automat. chiar m-am gândit să schimb
Smart Master / Slave Power Strip pentru computerul dvs. [mod] (auto-închidere, dar zero standby): 6 pași (cu imagini)
Smart Master / Slave Power Strip pentru computerul dvs. [mod] (auto-oprire, dar zero standby): Off ar trebui să fie oprit. Și ușurința de utilizare ar trebui să fie bună. benzi electrice de la Zweibrueder. Dispozitivele sunt foarte solide și nu foarte e