Stiskněte "Enter" pro přeskočení obsahu

Články publikované v “Programy”

Words

0
Words v1.0.
Podporované OS OS s .NET Framework
Velikost 1,4 MB
Stáhnout z Tohoto webu

Popis programu

Words je jednoduchý program sloužící ke zkoušení slov z cizího jazyka. Tento program vznikl v mých začátcích s angličtinou, kdy bylo potřeba jaksi „zautomatizovat“ výuku cizích slov. Z těch dob je i slovník, který obsahuje 5 lekcí pro úplné začátečníky.

Hlavní okno programu

COM Rozhodčí

0
Program COM rozhodčí slouží k přijímání stavu tlačítek připojených k COM portu počítače. Má několik volitelných módů (pouze jeden rozhodčí, měnit barvy i po zobrazení, …), které umožňují nastavit si program podle specifických požadavků. Dále lze aktuální stav programu odeslat na počítače připojené v síti. K přijímání slouží program COM rozhodčí – receiver, který je vzhledově shodný se základním programem. Na vývoji programu se neustále pracuje a postupně by měly přibývat nové funkce. Tento program není volně ke stažení. Pro dostupnost se informujte – zanechte komentář pod článkem.

Až 12 vstupů na sériovém portu

0
Při vytváření jednoho programu jsem se setkal s problémem – u sériového portu nepotřebuji žádné výstupy, ale alespoň 5 vstupů. Šlo by to řešit pomocí I/O COM karty, ale i když by byla zjednodušená (bez výstupů) potřeboval bych hodně součástek. Napadlo mě ovšem „geniální“ a jednoduchý řešení – s COM portem nebudeme dělat vůbec nic, za to se vše pořeší softwarově. K ovládání COM portu používám knihovnu RSCOM.dll. Tuto knihovnu stačí vložit do složky s programem a ve VisualStudiu do projektu vložit Modul, do kterého vložíte tento kód:
Public pTXD As Boolean
Public pDTR As Boolean 
Public pRTS As Boolean
Declare Function OPENCOM Lib „RSCOM“ (ByVal OpenString$) As Integer
Declare Sub TIMEOUTS Lib „RSCOM“ (ByVal b%)
Declare Sub BUFFERSIZE Lib „RSCOM“ (ByVal b%)
Declare Sub CLOSECOM Lib „RSCOM“ ()
Declare Sub SENDBYTE Lib „RSCOM“ (ByVal Dat%)
Declare Function READBYTE Lib „RSCOM“ () As Integer
Declare Sub SENDSTRING Lib „RSCOM“ (ByVal Dat$)
Declare Function READSTRING Lib „RSCOM“ () As String
Declare Sub CLEARBUFFER Lib „RSCOM“ ()
Declare Function INBUFFER Lib „RSCOM“ () As Integer
Declare Function OUTBUFFER Lib „RSCOM“ () As Integer
Declare Sub DTR Lib „RSCOM“ (ByVal b%)
Declare Sub RTS Lib „RSCOM“ (ByVal b%)
Declare Sub TXD Lib „RSCOM“ (ByVal b%)
Declare Function CTS Lib „RSCOM“ () As Integer
Declare Function DSR Lib „RSCOM“ () As Integer
Declare Function RI Lib „RSCOM“ () As Integer
Declare Function DCD Lib „RSCOM“ () As Integer
Declare Function INPUTS Lib „RSCOM“ () As Integer
Declare Sub TIMEINIT Lib „RSCOM“ ()
Declare Function TIMEREAD Lib „RSCOM“ () As Double
Declare Sub DELAY Lib „RSCOM“ (ByVal ms As Double)
Declare Sub REALTIME Lib „RSCOM“ ()
Declare Sub NORMALTIME Lib „RSCOM“ ()

Displej

0

Parametry programu Jméno programu Displej Verze programu 1.2. Jazyk Čeština Podporované OS Win95 a vyšší Licence freeware Velikost 40 kB Potřebné knihovny msvbvm60.dll, rscom.dll, tabctl32.ocx Vytvořeno v VB6 Stáhnout z Tohoto webu, Slunečnice.cz Popis programu S programem Displej lze ovládat LED displej (i kaskádu více LED displejů za sebou – neomezené množství). K počítači stačí připojit jednoduchý obvod zde a můžete zobrazovat čísla, znaky (abeceda + 10 vlastních) a běžící text. [reklama] Vykreslení zvoleného znaku na displej Vkládání vlastních znaků Postupné vykreslování…

Knihovna k ovládání IO karty

0
Na této stránce jsem uvedl schéma zapojení vstupně výstupní karty, kterou lze připojit ke COM portu počítače. Jenže aby se dala ovládat je potřeba nějaký program. Vytvářet samostatný program není moc flexibilní – každému vyhovuje jiný styl ovládání a často je potřeba výstupy ovládat automaticky. Z tohoto důvodu jsem naprogramoval knihovnu LMSIOCard.dll
Parametry programu
Jméno programu LMSIOCard
Verze programu 1.0.
Jazyk
Podporované OS
Licence freeware
Velikost 13 kB
Potřebné knihovny RSCOM.dll
Vytvořeno v VB.NET
Stáhnout z Tohoto webu
Nebudem se zaobírat vnitřní stavbou knihovny, spíš popíšu jak knihovnu ovládat a jak vytvořit jednoduchý program, pomocí kterého lze I/O kartu ovládat. Budu vycházet z programovacího jazyku VisualBasic.NET. Pokud v něm neumíte a máte pocit že byste měli, vřele doporučuji tento seriál. Nic kvalitnějšího v češtině a zadarmo nenajdete.

Ovládání COM portu

K ovládání COM portu používám knihovnu RSCOM.dll. Tuto knihovnu stačí vložit do složky s programem a ve VisualStudiu do projektu vložit Modul, do kterého vložíte tento kód:
Public pTXD As Boolean
Public pDTR As Boolean 
Public pRTS As Boolean
Declare Function OPENCOM Lib „RSCOM“ (ByVal OpenString$) As Integer
Declare Sub TIMEOUTS Lib „RSCOM“ (ByVal b%)
Declare Sub BUFFERSIZE Lib „RSCOM“ (ByVal b%)
Declare Sub CLOSECOM Lib „RSCOM“ ()
Declare Sub SENDBYTE Lib „RSCOM“ (ByVal Dat%)
Declare Function READBYTE Lib „RSCOM“ () As Integer
Declare Sub SENDSTRING Lib „RSCOM“ (ByVal Dat$)
Declare Function READSTRING Lib „RSCOM“ () As String
Declare Sub CLEARBUFFER Lib „RSCOM“ ()
Declare Function INBUFFER Lib „RSCOM“ () As Integer
Declare Function OUTBUFFER Lib „RSCOM“ () As Integer
Declare Sub DTR Lib „RSCOM“ (ByVal b%)
Declare Sub RTS Lib „RSCOM“ (ByVal b%)
Declare Sub TXD Lib „RSCOM“ (ByVal b%)
Declare Function CTS Lib „RSCOM“ () As Integer
Declare Function DSR Lib „RSCOM“ () As Integer
Declare Function RI Lib „RSCOM“ () As Integer
Declare Function DCD Lib „RSCOM“ () As Integer
Declare Function INPUTS Lib „RSCOM“ () As Integer
Declare Sub TIMEINIT Lib „RSCOM“ ()
Declare Function TIMEREAD Lib „RSCOM“ () As Double
Declare Sub DELAY Lib „RSCOM“ (ByVal ms As Double)
Declare Sub REALTIME Lib „RSCOM“ ()
Declare Sub NORMALTIME Lib „RSCOM“ ()

COM Port

0
Parametry programu
Jméno programu COM Port
Verze programu 2.0.
Jazyk Čeština
Podporované OS OS s .NET Framework
Licence freeware
Velikost 50 kB
Potřebné knihovny .net frameworkRSCOM.dll
Vytvořeno v VB.NET
Stáhnout z Tohoto webu

Popis programu

Pomocí programu COM Port můžete ovládat výstupní (TXD, DTR, RTS) a číst vstupní (DCD, DSR, CTS, RI) signály COM portu počítače V nastavení si tlačítkem Obnovit porty načtete seznam dostupných portů (max. 15). Tlačítkem Připojit se připojíte k portu. Klikáním na jednotlivá tlačítka (TXD, DTR a RTS) lze měnit logickou hodnotu na výstupech portu. Zároveň se v nastaveném intervalu načítají hodnoty vstupů.
[caption id="attachment_9693" align="aligncenter" width="470"] Nastavení programu[/caption]