Zjištění pořadí stisknutí tlačítek
Dobrý den,
Chtěl bych si vytvořit systém, který pomocí fyzických tlačítek(5) určí, kdo se první přihlásí.
Situace:
Máme 5 lidí a každý má k dispozici před sebou jedno tlačítko. Je vyřčena otázka a všichni zmáčknou tlačítko. Nyní potřebuji zjistit, kdo byl první, kdo druhý, kdo třetí ... (nestačí pouze první, protože pokud by neodpověděl správně, má šanci kdo byl druhý, třetí ...)
Hledám nějaké nejjednodušší řešení a co nejlevnější. Jsou dvě možnosti.
1) čistě elektronicky, např vytvořením "krabičky" kde se v různých intervalech rozblikají LEDky(každého hráče) podle toho kdo byl 1.,2.,3...
2) Nějakým způsobem dostat informaci do Počítače a tam už bych si udělal program který informace o stisknutí jednotlivých hráčů zpracuje. Ale nevím, jakým způsobem dostat info do PC.
Napadá někoho nějaké řešení?
Děkuji
Nejjednodušší řešení dané situace by bylo použít mikroprocesor. Jednak se s tím dá docela přesně stanovit, v jakém pořadí budou tlačítka stisknuta a i informace o stiskách jdou docela pěkně dostat do PC přes sériový port - nerozumět přímo sériový port, ale převodník USB <-> virtuální sériový port, výstup z uC přes TX USARTu (možno i RX, pokud by byla potřeba komunikace PC -> uC).
Děkuji za odpověď
Bohužel moc se v téhle problematice neorientuji, maximálně zvládnu spojit, spájet drátky/součástky, a něco naprogramovat v Pc. Však ten mezičlánek, dostat to do pc je pro mě španělská vesnice. Velice bych ocenil konkrétní radu jako, který mikroprocesor koupit, co s ním, kam zapojit, co spájet atd.
Děkuji
Někdo mi ještě doporučoval zkusit Arduino.
Ale těch je taky spousta, a nevím, který potřebuji a co s ním, tak proto zkouším žádat o radu tímto způsobem.
Děkuji
Kup si za tricet kacek arduino nano,na 5 pinu tlacitka proti zemi, na 5 pinu odpor a ledku a naporgramuj to. Je to Ccko s par vychytavkama a z par prikladu se to naucis snadno, zejmena jestli si nekdy neco naprogramoval.
Děkuji za radu,
arduino už mi někdo radil, ale je jich strašně moc a nevím, který je ten co bych potřeboval. zkoušel jsem hledat a vyběhlo mi jich na hledání "arduino nano" strašně moc a ani jeden nebyl za +-30,-. Šlo by mi sem hodit nějaký odkaz, abych věděl jak to vypadá?
Děkuji
Kolega se seknul jen o tři korunky
Tohle ne, k nemu bz potreboval jeste programator. http://www.ebay.com/itm/CH340G-USB-Nano-V3-0-ATmeg a328P-5V-16M-Micro-Controller-Board-Arduino-Cable- /171982902871?hash=item280afad657:g:NQwAAOSwT5tWMe pM tohle ma sice ze dvounasobek, ale se vsim vsudy, niv vic k nemu netreba.
Za tricet sem je bral naposled z banggood.com, ale bzlo jich vic nez 1ks...
Toto mám a osobní zkušenost je trochu jiná. Za boha se mi ho nepodařilo přes to USBčko naprogramovat a to jsem zkoušel všelijaký vopičárny. Do PC se přihlásí, ale program nesežere. To je možná lepší koupit k tomu ještě programátor za pár korun a má jistotu.
Ja s nima mam docela dobry zkusenosti, jenom jedna serie trochu stavkovala - ale tam to poresil update toho CH320 driveru, asi ten svab ma povicero variant.
A taky mit aktualni vyvojovy prostredi.
na pc na to muzes pouzit paralelni port
A není převod na USB lepší, než se spoléhat na dostupnost LPT portu ?
jde to, ale neni to uplne easy. Datovy piny se pouzijou jako vystupy a nejaky paper out se pouzije jako vstup a clovek si to musi prorotovavat. Dneska bych se na to vybod, vic problemu nez zisku.
Pro dvě tlačítka to jde i bez procesoru - pandatron.cz - a vymyslet variantu pro 5 tlačítek bez procesoru by zajisté taky šlo, akorát že s tím CPU to bude fakt rychlejší a levnější.
Mechanické řešení je IMHO nejlevnější. Stačí relátka, kovové kuličky a nějaký gravitační systém, který ukáže, v jakém pořadí se kuličky vykutálely.