INHOUDSOPGAWE:
- Voorrade
- Stap 1: Berei die Vero -bord / strookbord voor
- Stap 2: Onderdele aangebring
- Stap 3: Die skematiese diagram en enkoderverbindings (met opsies)
- Stap 4: Identifiseer die verbindings - nuwe printplaat
- Stap 5: Identifiseer die encoder -verbindings
Video: ZERO DELAY USB JOYSTICK - AUTO ANALOGE MODIFICATION: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Dit is 'n ekstra projek vir die Zero Delay USB Encoder True Analog Joystick Modification.
U moet die Encoder in die vorige projek suksesvol aangepas, getoets en gekalibreer het voordat u hierdie toestel byvoeg.
As dit klaar is en werk, verwyder dit die irriterende kenmerk van die modules se gewoonte om altyd in die digitale modus te begin - wat beteken dat u Analog moet kies met die modusskakelaar elke keer as u dit wil gebruik.
UPDATE: (feb 2021) Voordat u hieraan vasloop - het ek die hoofprojek in Februarie 2021 opgedateer om te sê dat daar 'n makliker aanpassing is as hierdie klein gizmo … maar as u dit regtig wil bereik, is die inligting …
Wat hierdie projek doen, is om jou na te boots deur een keer op die modusknoppie te druk om dit in die analoogmodus te kry - met 'n tydsvertraging (weerstande en kondensator) om 'n transistor as 'n kortstondige skakelaar te gebruik.
Die volgorde begin eers nadat die USB -verbinding met die rekenaar gevestig is - deur die +5v -toevoer (ongeveer) te neem wat die ROOI LED (digitaal aan) voed en dit te gebruik om die tydsberekening te begin, wat slegs die laai van C1 is.
Sodra die transistor aangeskakel is, sien die Encoder dit as 'n enkele MODE -skakelaar en skakel dit oor na Analog.
Sodra dit in die analoog modus is, gaan die ROOI LED uit - skakel die tydskakelaar uit en die GROEN LED brand en die encoder werk in analoog modus! (Eenvoud!).
Dit is belangrik om daarop te let dat as die USB -verbinding met die rekenaar nie gevestig is nie, dit nie die Encoder of die timer kan begin nie
Om die enkodeerder op 'n 5V USB -toevoer (geen rekenaar) te toets, werk dus nie!
Ek het 'n reset -knoppie bygevoeg net om te bewys dat ek dit handmatig kan herlaai sonder om die USB elke keer te ontkoppel.
As u op 'n netjiese manier kan soldeer en met strookplank of Vero -bord gewerk het voordat dit maklik is om te maak. (En as u dit nog nie gedoen het nie - dit is nog steeds nie moeilik nie!).
Nadat u dit gebou het, moet u 3 verbindings maak met die Encoder soos beskryf in die teks.
Ek het foto's ingesluit wat wys hoe ek myne (so klein as wat ek kon) gemaak het met wat ek destyds beskikbaar gehad het.
Voorrade
Vero -bord / strookbord - 12 gate lank x 4 of 5 koperstroke breed - sien foto's - slegs 1 snit hoef hierop gesny te word.
Transistor:
1 x BC107 of BC147 of BC547 of byna enige algemene silikon NPN -tipe. Korrekte B-C-E oriëntasie is noodsaaklik.
Weerstande (3):
1 x 39k 1/8 of 1/4 W
1 x 470k 1/8 of 1/4 W
1 x 220 ohm 1/8 of 1/4 W
Elektrolitiese kondensator 1 x 1000 uF - 6,3 tot 25 volt
Drade wat pas.
Opsioneel: (sien bedradingsdiagramme)
1 x druk om die skakelaar te maak (herstel)
1 x aan/uit -skakelaar SPST
Stap 1: Berei die Vero -bord / strookbord voor
Versamel al u onderdele voordat u begin.
Sny u Vero -bord in 'n grootte wat geskik is vir die komponente wat u gaan gebruik.
Ek beveel aan dat u die komponente eers probeer om die bord te sny en die baan in grootte te sny, indien u nie heeltemal soos myne werk nie.
Gebruik my foto's as verwysing om die eindresultaat te bereik.
Kontroleer die verbindings met die skematiese diagram.
As ruimte nie 'n probleem in die konstruksie van u projek is nie, bepaal u hoe groot u dit maak - slegs die korrekte verbindings is hier belangrik.
My bord was 12 gate lank en 5 stroke breed - maar soos jy kan sien, kon ek met 4 stroke weggekom het.
Die uitleg wat u kies, kan beteken dat u glad nie snitte hoef te sny nie.
Stap 2: Onderdele aangebring
Die foto toon alle ingeboude komponente en 'n ekstra skakelaar (opsioneel) wat ek bygevoeg het om die digitale (ja - digitale) modus te kan gebruik om te herstel om die korrekte werking te bewys.
Daarsonder sou ek die USB van die rekenaar moes ontkoppel om dit elke keer te toets. Met die skakelaar bygevoeg, kan ek net daarop druk, kyk hoe die GROEN LED gaan af en die ROOI LED aanskakel (begin met die timer), en 'n paar sekondes later sal hulle terugskakel na GROEN aan en ROOI af.
As u 'n stap verder wil gaan omdat u soms na Digital moet oorskakel en daar wil bly, kan u 'n aan/uit -skakelaar (S1) by lyn A voeg en wanneer die outomatiese analoogtimer werk soos dit moet en wanneer af stel u in staat om die moduswissel handmatig te gebruik met die ekstra skakelaar S2 (nie getoon nie).
Stap 3: Die skematiese diagram en enkoderverbindings (met opsies)
Die diagram toon in die groen blokkie die nuwe stroombane (op u nuwe bord) en in geel die encoder -moduleverbindings wat hier van toepassing is. U hoef dit nie te verstaan nie - net alles korrek opdraai - en onthou - geen verdere snitte om op die encoder te sny nie.
Op die Encoder:
A = Aansluiting van die +5 volt -toevoer vanaf die Encoder -chip (swart blob) na R10 wat die ROOI LED voed. Die einde van R10 wat die naaste aan die Blob is, is die een wat u moet gebruik.
Let op die bedrading wat deur die Chinese vervaardigers verskaf word en wat in die Encoder Mode -aansluiting aansluit, blyk ROOI te gebruik vir grond (0v) en swart om te skakel - dus moenie aanvaar dat kleure logies is nie - kyk self!
B = Invoerverbinding met modusskakelaar.
C = 0 Volt - (en tweede modus skakelaar verbinding)
Stap 4: Identifiseer die verbindings - nuwe printplaat
A = Timer begin voer vanaf Encoder
B = Swart draad na modus skakelaar verbinding - sien foto volgende afdeling.
C = 0 Volt - (en tweede modus skakelaar verbinding)
Stap 5: Identifiseer die encoder -verbindings
Soos u op die foto's kan sien - slegs 3 verbindings - geen spore om op die encoder te sny of te verander nie - dit is so maklik soos AB!
A = Een draad om aan die agterkant van R10 te soldeer - wees versigtig om niks uit te kort nie.
B = Swart draad na modus skakelaar verbinding - sien foto volgende afdeling.
C = 0 Volt - (en tweede modus skakelaar verbinding)
DUBBEL KONTROLEER U BEDRADING Voordat u USB met die rekenaar aansluit
Nou moet u agterkom dat u aan die USB -aansluiting van die rekenaar aansluit, kort nadat die ROOI LED aan is, dit uit gaan en die GROEN aanskakel - en dit is die encoder nou in die analoog -modus sonder dat u dit self hoef te doen.
Let op die R1, R2 en C1 komponentwaardes wat ek gebruik het, het 'n gepaste vertraging gegee om dit betroubaar te laat werk. Afhangende van die ouderdom en kwaliteit van die komponente wat u gebruik, kan die vertraging effens langer of korter wees. 'N Groot waarde vir C1 (sê 1500 uF) behoort teoreties langer te neem voordat die omskakeling plaasvind.
Hê pret !
Aanbeveel:
LEDura - Analoge LED -klok: 12 stappe (met foto's)
LEDura - Analoog LED -horlosie: Na 'n lang tyd om net verskillende projekte te maak, het ek besluit om self 'n opdrag te maak. Vir die eerste een lei ek u deur die proses om u eie analoog horlosie te maak met 'n ongelooflike aanspreekbare LED -ring. Die binneste ring wys die ure, of
Arduino LED -beheer met analoge joystick: 6 stappe
Arduino LED -beheer met analoge joystick: In hierdie tutoriaal leer ons hoe om analoog joystick te gebruik om die LED te beheer. Kyk na 'n demonstrasievideo
2 servo's beheer met behulp van analoge joystick: 5 stappe (met foto's)
Beheer oor 2 servo's met behulp van analoog joystick: Hallo ouens, dit is my eerste instruksie, en in hierdie pos deel ek hoe ek analoog joystick kan gebruik om servo's te beheer met behulp van Arduino UNO. Dit
Hoe om verskeie analoge waardes te lees met een analoog pen: 6 stappe (met foto's)
Hoe om veelvuldige analoogwaardes met een analoog pen te lees: in hierdie tutoriaal gaan ek u wys hoe om verskeie analoogwaardes te lees met slegs een analoog invoerpen
Wild Thing Modification - Joystick Steering: 9 stappe (met foto's)
Wild Thing Modification - Joystick Steering: DISCLAIMER: Die Barstow School en FRC Team 1939 of enige van sy lede is nie verantwoordelik vir enige besering aan enige persoon of skade aan enige voorwerp, insluitend die motor wat deur die wysigings veroorsaak is nie. Elke tipe aanpassing maak ook die waarborg ongeldig