<html><body><div>záleží na poměru financování/bastlení. Já jsem na úrovni bastlení třeba s úspěchem používal 4 key keyboard.</div><div>tady je kopie stránky projektu, obalená reklamou: https://atmega32-avr.com/4-key-keyboard-using-attiny85/</div><div>Prostě pomocí USB/HID generuješ stisky podivných kláves, nebo píšeš celá slova a tak.</div><div>Pomocí stejného HID pak blikáš s HID ledkou. Na to už potřebuješ alespoň minimalistickou podporu od aplikace.</div><div><br></div><div>V podobném duchu, ale s použitím USB/CDC jsem si realizoval sériové zařízení, které se ovládá řádkovými příkazy. To dokáže použít kdejaký skriptovací jazyk včetně windowsího CMD nebo VisualBasic Script. Pak aplikace prostě dělá "writeline" a "readline" a zařízení s tím pracuje. Není to nic těžkého a příkladů je hodně. Při normálním setupu toho sériového portu má operační systém buffer na jednu krátkou řádku, takže zařízení může něco zahlásit i v případě, že na straně PC není spuštěná přijímací aplikace.</div><div><br></div><div>Prostě se hodně inspiruješ u AT příkazů z modemu a je to.<br></div><div>AT+V? = dej mi stav vstupů</div><div>AT+V=aBcD = nastav výstupy B a D na on a A a C na off (malá/velká písmena)</div><div>AT+V:AbCd = ohlas ze vstupů A a C jsou on, B a D jsou off</div><div><br></div><div>A to je vše<br></div><div><br></div><aside>---------- Původní e-mail ----------<br>Od: m.marusak@volny.cz<br>Komu: Hw-list@list.hw.cz<br>Datum: 8. 7. 2024 11:42:15<br>Předmět: Modul IO pro Windows PC</aside><br><blockquote data-email="m.marusak@volny.cz">Jednu pracovní aplikaci řízenou Windows PC bychom potřeboval rozšířit o interakci s okolní technologií s použitím logických IO. Hledám proto vhodný modul logických IO 24 V, alespoň 4x vstup a 4x výstup.
<br>
<br>Podstatná je ale spolupráce s naší existující Windows aplikací (Win10/11). Ta používá jazyk podobný jako Visual Basic for Application a nelze ji jinak modifikovat. Z toho Basicu je možné volat commandline příkazy, nebo se může použít napojení na nějaký OLE objekt. Takže hledáme takový systém, abychom uvedenými prostředky mohli relativně snadno zjistit stav vstupů a změnit stav výstupů. V zásadě se tedy musíme obracet na SW klienta, který na Windows PC poběží (nebo bude volaný).
<br>
<br>Frekvence změn IO je malá, z toho hlediska nejsou žádné zvláštní požadavky.
<br>
<br>Máte někdo tip, případně používáte něco podobného?
<br>
<br>Děkuji Martin M.
<br>_______________________________________________
<br>HW-list mailing list - sponsored by www.HW.cz
<br>Hw-list@list.hw.cz
<br>http://list.hw.cz/mailman/listinfo/hw-list
<br></blockquote></body></html>