|
|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2024 11 21, 19:12. Visos datos yra GMT + 2 valandos.
|
|
|
|
Forumas » Analoginė elektronika » KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį?
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
|
|
|
KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį? |
Parašytas: 2015 09 29, 20:08 |
|
|
|
Sveiki,
Čia turiu tokį projaktuką ir iškilo neaiškumų su vienu dalyku.
Kaikur nusprendžiau iš esmės panaudoti kompiuterio klaviatūros principą ir panaudojau patį jos valdymą per USB jungtį, bet šis tas neveikia, tad reikia patarimų ir pamastymų.
Naudosiu subraižytus pavyzdžius,kad lengviau būtų įsivaizduoti apie ką yra kalbama (pavyzdžiai yra subraižyti tik dėl bendro vaizdo, jie nėra tiksli kopija)
1.
Tai va, turiu tokį daiktą - detalę (kompiuterio klaviatūros valdymas per USB jungtį):
* SKAIČIAIS IR RAIDĖMIS YRA MANO SUŽYMĖTI KONTAKTAI.
TRUMPAI tariant klaviatūra veikia taip:
* sujungus raidę E su skaičiumi 17 gausime klaviatūroje raidę A.
* sujungus raidę H su skaičiumi 8 gausime klaviatūroje raidę B.
* sujungus raidę F su skaičiumi 1 gausime klaviatūroje raidę C.
* sujungus raidę A su skaičiumi 6 gausime klaviatūroje skaičių 0.
* sujungus raidę E su skaičiumi 10 gausime klaviatūroje skaičių 1.
*
ir taip toliau su visais klaviatūros skaičiais, raidėmis, simboliais, ženklais ir funkcijomis.
2.
Esmė tame, kad aš noriu išsikelti visus skaičius, raides, simbolius, ženklus ir funkcijas ant momentinių mikrojungiklių va taip:
3.
Štai ir dalis, kurioje uždavinys Jums
Ištikro man nereikia ten jungiklių su A, B, C, D,.. 1, 2, 3, 4... ir taip toliau.
Man yra reikalingos kombinacijos pvz.: A1, A2,.. B3, C4, D8,... X0,.. Z9,.. nu ir visa kita ten su kiekviena raide ir skaičiumi:)
O UŽDAVINYS ATRODO TAIP:
* Problema tame, kad pajungus pirmą jungiklį paspaudus rašo A1, o pajungus dar antrą pagal tą patį principą kaip pirmojo, tai nerašo A2, o abu jungikliai pasidaro vienodi - A12.[/list][/list][/b] |
|
|
|
|
|
|
KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį? |
Parašytas: 2015 09 29, 21:51 |
|
|
|
O ar su Arduino Pro Micro eitų padaryti 200vnt. KEYBUTTON'ų - tų pačių mikrojungiklių, su tais pačiai teksto šriftais (A1, A2, A3,.. B1, B2, B3,.. C1, C2,...) ? |
|
|
|
|
|
|
KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį? |
Parašytas: 2015 09 29, 22:19 |
|
|
|
jei tau reikai 200 mygtuku pajungti tai dielis klausimas prie ko tu tiek pajungsi
vien jau tam kad liek mygtuku suvaldytum reikes 20x10 matricos tai retas procesorius tures pakankamai koju kad tiek laidu pajungti
ta klaiviatura turbut galima sekmingai panaudoti 144 mygtukams. sujungiant i matrica
is klaviaturos gausi scan kodus kuriuos paskui galima programiskai konvertuotti i tai ka reikia
jei darant su tais mygtukais manau butu galima viska padaryti naudojant optronus arba diodus
reiketu padaryti eksperimenta ar galima paduoti signala is e kontakto i 8 ir 17 kontaktus per diodus. bet as cia nezinau kaip visa tai veiks nes nezinau kuris is tu kontaktu iejimai kurie isejimai |
|
|
|
|
|
|
KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį? |
Parašytas: 2015 09 29, 22:47 |
|
|
|
todzi777 rašo: |
O ar su Arduino Pro Micro eitų padaryti 200vnt. KEYBUTTON'ų - tų pačių mikrojungiklių, su tais pačiai teksto šriftais (A1, A2, A3,.. B1, B2, B3,.. C1, C2,...) ? |
Jungiklius gali sujungti i matrica, tada reikes maziau valdymo signalu.
Jei truksta valdymo signalu, tai galima pasitelkti 74hc595, 74hc165 shift registrus arba imti koki Tiva/Stellaris lauchpad ir kazka panasaus paburti per Energia/CooCox/CodeBlocks |
|
|
|
|
|
|
KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį? |
Parašytas: 2015 09 30, 11:15 |
|
|
|
Tinka visi pasiūlymai kurie daromi ir mechaniškai ir programiškai, svarbiausiai ,kad eitų juos įgyvendinti ir kad galutinis rezultatas būtų 200vnt jungiklių, kurie jungiami būtų per vieną usb laidą prie pc ir kurių kiekvieną paspaudus rašytų tekstą su pora simbolių, raižių ir skaičių kombinacijomis. Pvz A6 arba ten 63 arba koks nors !&
Pakolkas sudomino Arduino Pro Micro, tik dar nežinau kiek vnt ten daugiausiai prisijungtų. |
|
|
|
|
|
KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį? |
Parašytas: 2015 09 30, 11:19 |
|
|
|
a1girdas rašo: |
kažkaip vis nesuprantu užduoties. juk yra mikrokonktroleriai klaviatūroms. kuo netinka? |
Ai beje gal galima truputį plačiau apie mikrokontrolerius klaviatūroms?
Kaip ten su jais reiktų apsidirbti maždaug, ta prasme kokiu ten principu viskas daroma ir kaip veikia? |
|
|
|
|
|
|
KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį? |
Parašytas: 2015 09 30, 12:33 |
|
|
|
todzi777 rašo: |
Tinka visi pasiūlymai kurie daromi ir mechaniškai ir programiškai, svarbiausiai ,kad eitų juos įgyvendinti ir kad galutinis rezultatas būtų 200vnt jungiklių, kurie jungiami būtų per vieną usb laidą prie pc ir kurių kiekvieną paspaudus rašytų tekstą su pora simbolių, raižių ir skaičių kombinacijomis. Pvz A6 arba ten 63 arba koks nors !&
Pakolkas sudomino Arduino Pro Micro, tik dar nežinau kiek vnt ten daugiausiai prisijungtų. |
3 vnt 74hc165 suteiks tau 24 iejimus + vienas SI = 25 iejimai
8 arduino isejimus naudoji matricos 8x25 skenavimui
1 isejima kaip LATH
1 isejima kaip SCLK
1 iejima kaip DATA_IN
nuskaitineji po 25 bitus = 25 stulpeliai x 8 eilutes = 200 klavisu
skaityti gali iki pirmo "0" arba "1", ziurint kaip skenuosi.
Beje, skenuoti gali is 25 eilutem x 8 stulpeliai, tada 8 iejimai, o shit registrai 74hc595
apskaiciaves nuspausta klavisa pagal lentele issaiskini simboliu generavimo seka ir pasiunti ja i keyreport.
isejimus nuo trumpo jungimo gali apsaugoti mazdaug 120..200 om varzomis |
|
|
|
|
|
|
KLAVIATŪROS PRINCIPAS - Kaip išspręsti uždavinį? |
Parašytas: 2015 12 27, 17:14 |
|
|
|
Citata: |
Kaip ten su jais reiktų apsidirbti maždaug, ta prasme kokiu ten principu viskas daroma ir kaip veikia? |
tai yra specializuoti procesoriai. įkonstruojamas į (klaviatūros) modulį, sukonfigūruojamas (pagal nutylėjimą jau yra kažkokiai klaviatūrai sukonfigūruotas) klaviatūrai ir ryšiui. Ir paleidžiamas veikti:
1. išstato (petraukimą) signalą, kad yra simbolis buferyje.
2. laiko buferyje kažkiek simbolių.
3. atiduoda simbolių kodus paprašius.
4. išvalo buferį atidavęs jo turinį arba paprašytas išvalyti.
5. dar gali turėti loginimo funkciją.
6. ir dar masę funkcijų, kurių čia nagrinėti nereikia. |
|
|
|
|
|
|
Google paieška forume |
|
|
Naujos temos forume |
|
|
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
|
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
|
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
|
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
|
LEGO
Mänguköök,
mudelautod,
nukuvanker |
|
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope |
|
FS25 Mods
FS25 Harvesters,
FS25 Tractors Mods,
FS25 Maps Mods |
|
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
|
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
|
GTA 6 Weapons
GTA 6 Characters,
GTA 6 Map,
GTA 6 Vehicles |
|
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
|
|
|