logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

LEDCOM - przykład programu sterującego portem COM

gulson 22 Mar 2005 17:43 10248 21
REKLAMA
  • Poprzez ten program będziesz mógł sterować diodami podłączonymi do portu szeregowego (RS-232-C). Diody bedą mogły reagować na naciśniecie przycisku klawiatury czy myszki, na poruszenie kursorem. Mogą również migać z częstotliwością ustawioną przez użytkownika, dzięku czemu będzie można uzyskać różne efekty np. efekt płomienia czy koguta policyjnego. Najważniejsze bądą mogły migać w rytm muzyki z WINAMP'a! (po uprzednim zainstalowaniu i aktywowaniu pluginu, który jest dostępny z programem). Przy wykorzystaniu opcji automatycznego chowania programu do tray'a, program może działać w tle, niezauważalnie. Do programu dołączony jest schemat do podłączenia diod LED.

    http://www.elektroda.net/download/pafiledb.php?action=file&id=1115
    autor program user: kamil1616

    Fajne? Ranking DIY
    O autorze
    gulson
    Administrator Systemowy
    Offline 
    Twórca portalu elektroda.pl od roku 1999. Zajmuje się opieką portalu, od czasu do czasu publikując tutaj ciekawostki i felietony. Interesuje się wszystkim, co jest związane z nowymi technologiami. Z wykształcenia technik elektronik, inżynier i magister informatyki po Politechnice Łódzkiej.
    gulson napisał 26231 postów o ocenie 4648, pomógł 123 razy. Mieszka w mieście Kielce. Jest z nami od 2001 roku.
  • REKLAMA
  • #2 1340405
    ostry_18
    Poziom 24  
    nie żebym kogoś krytykowal, ale dla mnie ten program to nie jest żadna rewelacja. A co do dioód migających w takt muzyki to polecam Disscolitez
  • #3 1341480
    linx
    Poziom 21  
    No tak, ale discolitez masz na port równoległy, a to na szeregowy :D
  • #4 1342094
    mumian
    Poziom 15  
    programik jest spoko a może by tak jeszcze kanałów dołożyć ?
    pozdrawiam
  • #5 1343656
    nietophez
    Poziom 16  
    Mi się bardzo podoba ten pomysł, ale był by jeszcze lepszy gdyby użyte były wszyskie mozliwe wyjścia ;)
  • REKLAMA
  • #6 1343914
    bilbo2
    Poziom 11  
    Naprawdę ciekawe rzeczy można tworzyć przy pomocy portów. Chciałem napisać program operujący rejestrem DX (rejestr I/O). Zrezygnowałem z tego pomysłu ponieważ nie mam pojęcia, który port do czego służy. Gdybym znał numery chociaż kilku przydatnych mógłbym napisać całkiem przydatny program. Więc jeśli ktoś znalazłby jakiś opis portów bardzo bym prosił o pomoc. Obiecuje, że w zamian udostępnię program.
  • #7 1344515
    Andrzej Maciejewski
    Poziom 20  
    Mocno mieszane uczucia.
    Z jednej strony jest program czyli sukces autora.
    Z drugiej strony program, który praktycznie "nic" nie robi (mruga LED).
    Jak kliknąłem na opcję com1 i com2 to mi się zawiesił komputer (win98).

    Jedyna wartość tego programu to edukacja.
    ale: BRAK KODU ŹRÓDŁOWEGO ! => porażka
    W następnym poście "kamoil" deklaruje podesłanie źródeł.
    I bardzo dobrze, będzie i sukces autora i zabawa i edukacja.
    Powodzenia Kamil!
  • #8 1345622
    kamil1616
    Poziom 11  
    Więc tak, jestem autorem tego programu, jednak prawie wogóle nie znam się na elektronice :oops: Kolega zrobił same diody podłanczane do portu RS232C, a ja pod wpływem natchnienia :wink: , troche nudów i chęci nauczenia się czystego winapi napisałem ten program :)
    A jeśli chodzi o kod źródłowy to rzeczywiście mogłem dać (i tak za niedługo zrobie, jak tylko będe mógł zrobić upload na moim serwerze, to dam linka), a co do innych moich programów raczej zawsze daje źródła, więc nie wiem co mnie natchneło żeby nie dać, ale się poprawie i dam źródła :wink:
  • #9 1351591
    kamil1616
    Poziom 11  
    Zgodnie z tym co napisałem daje źródło ledcom'a:
    http://www.widget.czest.pl/pobierz.php?plik=ledcom_zrodlo.rar

    Jeśli ktoś byłby chciał dalej rozwijać ten program, to z chęcią zapraszam. No i jeśli ktoś zamieści program lub kod źródłowy na jakiejś stronie, to proszę mnie o tym poinformować :p
  • #10 1353942
    lechoo
    Poziom 39  
    nietophez napisał:
    Mi się bardzo podoba ten pomysł, ale był by jeszcze lepszy gdyby użyte były wszyskie mozliwe wyjścia ;)

    Nie wiem czy wiesz - w każdym porcie COM są dostępne tylko 3 (słownie: trzy) linie wyjściowe ;-)
  • #11 1361533
    koval_s
    Poziom 18  
    Ciekawi mnie czy to coś bzyka pod WinXP lub jakimś takim tworze Micro$oftu'u, bo ja jakoś nie mam szczęścia do tego XP, nic o takiej strukturze programu jak w źródłach nie chce mi cykać i na dodatek się wiesza...
  • REKLAMA
  • #12 1363896
    kamil1616
    Poziom 11  
    Dziwne, u mnie w Windows XP śmiga nawet lepiej niż na 98 :|
  • #13 1371014
    nietophez
    Poziom 16  
    lechoo napisał:
    nietophez napisał:
    Mi się bardzo podoba ten pomysł, ale był by jeszcze lepszy gdyby użyte były wszyskie mozliwe wyjścia ;)

    Nie wiem czy wiesz - w każdym porcie COM są dostępne tylko 3 (słownie: trzy) linie wyjściowe ;-)


    Widze że nie zrozumiałeś. Skoro powiedziałem że wszystkie to znaczy że wszystkie a nie połowa, a że jest ich w tym porcie akurat 3 a nie 5 to inna bajka. W układzie jest stosowane 1 wyjście (słownie czytaj JEDNO) a z tego co mi wiadomo to 1 ≠ wszystkie (czytaj JEDNO NIE JEST RÓWNE WSZYSTKIE) oczywiście rozpatrując ten przypadek ;)
    Tak więc twierdząc żeby rozszerzyć układ do wszystkich wyjść miałem na myśli dodanie czegoś więcej, a nie powiedziałem że port ten ma 50 wyjść, więc nie poprawiaj skoro nie masz za co ;)
  • #14 2182525
    Genesis
    Poziom 11  
    Czesc
    Moze nie na temat
    Ale czy moze ktos mi udostepnic schemat diod i przyciskow oraz napisac krotkie oprogramowanie w C tak abym mogl wysylac wygnaly w komputera i odbierac sygnaly kiedy przycisne jakis przycisk
    Dziekuje
  • #15 3301776
    max18
    Poziom 11  
    Fajny programik szkoda tylko że ma 1 wyjście i 2 diody. Ale i tak gratulacje.
  • #16 3574054
    max391
    Poziom 12  
    jak dla mnie świetna żecz mam coś nie tak w portem LPT więc discolitez u mnie odpada jak narazie testuje ten programik i myśle że gdyby się jeszcze dało zwiększyć częstotliwość to można by zrobić małe strobo hehe a co do pluginu do winampa to mógł by być bardziej czuły bo czasami nie łapie rytmu muzyki ale poza tym świetny programik czekam na kolejne wersje :):D
  • REKLAMA
  • #17 4489134
    lechu123
    Poziom 11  
    z tymi 2 diodami to bym sie kłucil. przeciez można podpiac 2+2 czyli 2 równolegle + 2 równolegle odwrotnie biegunami.wtedy bedą mrygac na przemian :d
  • #18 4702775
    D3Q
    Poziom 2  
    Witam.
    Mógł by ktoś rehostnac zródło? i czy te diody maja mieć zasilanie 12V? Proszę o szybką odpowiedź i z góry dzięki.
  • #19 5161717
    marek123_
    Poziom 2  
    Jakby autor mógł dać jeszcze raz źródło był bym wniebowzięty :)
  • #21 5167946
    kubutny
    Poziom 2  
    mi nie rusza a mam win xp :| cos trzeba miec rzeby swieciło
REKLAMA