Alternativa k Teensy

Alternativa k Teensy
« kdy: 24. 02. 2013, 16:33:55 »
Dobrý den,

pro vlastní projekt - soukromá záležitost pro pobavení, žádná komerce - bych potřeboval připravit vlastní hardwarové tlačítko (respektive 5), které bych mohl namapovat na klávesovou zkratku, nebo klávesu. Programovací část neřeším, programuji v lecčem a co neumím se rád doučím.

Problém je hardware část. Při hledání na googlu na mě vypadlo http://www.pjrc.com/teensy/, ke kterému lze jednoduše připojit prakticky cokoli, třeba právě tlačítko, nebo třeba pět.

Neměl byste pro mě někdo tip na něco podobného, dostupného přímo v ČR - času nemám na zbyt a tak si nemůžu dovolit objednávat ze zahraničí.

Pokud je USB microcontroller zbytečně složitý, ale hardwarového tlačítka lze docílit i jinak - pájením pro sériový port nebo jiný port počítače - jsem k tomu také svolný, mikro-páječku jsem v ruce již několikrát držel a něco málo s ní dokážu. Jen bych potřeboval nějaký tutorial, ze kterého bych pochopil princip - nemám elektrotechnické vzdělání, tak mi většinou schémátka s kódy součástek moc neřeknou, a raději bych využil něco podobného tomu teensy, než se pachtit s odpory a podobně, tam bych se jistě dřív nebo později ztratil.

Předem děkuji za všechny tipy.


PanKapitanRUM

Re:Alternativa k Teensy
« Odpověď #1 kdy: 24. 02. 2013, 16:45:08 »
Cest je mnoho, je otázka, na co to potřebuješ.

A) Můžeš k počítači připojit numerickou klávesnici
http://numericke-klavesnice.hledejceny.cz/digitus-usb-numericka-klavesnice-pro-notebook/
A přemapovat si tlačítka.

B) Tlačítka můžeš přidat přes COM port, cca ~3 půjdou jednoduše jen s rezistorem, na víc bys potřeboval dekodér.

C) Existují hotová řešení

http://dx.com/p/6-key-usb-handle-hid-keyboard-173cm-cable-70892

.....atd...


Re:Alternativa k Teensy
« Odpověď #2 kdy: 24. 02. 2013, 17:14:19 »
Díky za odpověď.

Ten com port si zkusím dohledat. Cílem je vytvořit tlačítka á la hrací automaty, velká a bytelná...

robin martinez

  • *****
  • 1 002
  • Have you hugged your toilet today?
    • Zobrazit profil
    • Null Storage
    • E-mail
Re:Alternativa k Teensy
« Odpověď #3 kdy: 24. 02. 2013, 17:18:47 »
tak to v tom pripade naten com moc nekoukej.... teensy je asi nejidealnejsi, ale jestli potrebujes jen emulovat klavesnici, tak jednu USB klavesnici rozsekej a vyved si tlacitka, ktery potrebujes (a ktery si v matici najdes) - tak jsem to udelal uz dvakrat a cajk
One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man.

I do Linux, Hardware and spaghetti code in PHP, Python and JavaScript

Franta <xkucf03/>

Re:Alternativa k Teensy
« Odpověď #4 kdy: 24. 02. 2013, 17:43:36 »
B) Tlačítka můžeš přidat přes COM port, cca ~3 půjdou jednoduše jen s rezistorem, na víc bys potřeboval dekodér.
Co třeba vykuchat nějakou starou sériovou myš? A pak si dopsat vlastní ovladač (aby to nebyla myš, ale zpracoval sis signály po svém). Ať žije recyklace :-)


Re:Alternativa k Teensy
« Odpověď #5 kdy: 24. 02. 2013, 17:47:45 »
Ad vykuchat klávesnici - to už jsem také párkrát dělal a vím, že to funguje. Také by to bylo použitelné, děkuji za tip ;)

Vykuchat myš - taky dobrý nápad, nicméně se obávám, že budu mít k dispozici jen dvě tlačítka. Ale také děkuji za tip, třeba u něj skončím.

Stejně bych ale spíš preferoval něco jako teensy, ale něco co můžu zítra koupit v krámě u nás v ČR. Abych k tomu mohl připojit kablíkem pořádná tlačítka a poslat to do USB a napsat k tomu v předpřipveném vývojovém prostředí prográmek...Nějaké tipy ohledně tohohle?

Re:Alternativa k Teensy
« Odpověď #6 kdy: 24. 02. 2013, 18:08:38 »
Stejně bych ale spíš preferoval něco jako teensy, ale něco co můžu zítra koupit v krámě u nás v ČR. Abych k tomu mohl připojit kablíkem pořádná tlačítka a poslat to do USB a napsat k tomu v předpřipveném vývojovém prostředí prográmek...Nějaké tipy ohledně tohohle?
Těžko říct, co koupíš v krámě, když nepíšeš, kde bydlíš :)

V ČR se dá koupit třeba: http://cz.farnell.com/arduino/a000087/atmega328-arduino-mini-eval-board/dp/2133072 Různá Arduina pak má třeba i www.gme.cz
Ale pokud to teda vyloženě nehoří, já bych si raději dva tři dny počkal a koupil tady: http://jeelabs.com/

and

Re:Alternativa k Teensy
« Odpověď #7 kdy: 24. 02. 2013, 18:17:17 »
http://www.hwkitchen.com/arduino/arduino-boards/ posilaj z Ostravy...

Osobne si myslim, ze skoncis u rozkuchane klavesnice...  ;)

robin martinez

  • *****
  • 1 002
  • Have you hugged your toilet today?
    • Zobrazit profil
    • Null Storage
    • E-mail
Re:Alternativa k Teensy
« Odpověď #8 kdy: 24. 02. 2013, 18:43:19 »
nevim no, u techle veci, co posilaj data seriove si jeste budes muset napsat program, kterej bude prijmat seriove data a emulovat treba stisky klaves, podle me je nejidealnejsi ta stara klavesnice nebo teensy, ktera emuluje klavesnici, arduino nema primo USB, takze klavesnici na usb emulovat nedokaze, leda ps2
One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man.

I do Linux, Hardware and spaghetti code in PHP, Python and JavaScript

Re:Alternativa k Teensy
« Odpověď #9 kdy: 24. 02. 2013, 18:48:33 »
arduino nema primo USB, takze klavesnici na usb emulovat nedokaze
Ale dokáže - softwarově :) http://www.practicalarduino.com/projects/virtual-usb-keyboard

robin martinez

  • *****
  • 1 002
  • Have you hugged your toilet today?
    • Zobrazit profil
    • Null Storage
    • E-mail
Re:Alternativa k Teensy
« Odpověď #10 kdy: 24. 02. 2013, 18:59:31 »
jo, nojo vlastne, vusb
One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man.

I do Linux, Hardware and spaghetti code in PHP, Python and JavaScript