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

USB Styk on/nc licznik rowerowy do trenażera podłączony do komputera

jkmgroup1979 17 Lis 2022 09:30 279 5
REKLAMA
  • #1 20288834
    jkmgroup1979
    Poziom 2  
    Witam
    Chciałbym napisać sobie program do rejestrowania moich treningów rowerowych na trenażerze. Kwestia programowania to nie problem. Problemem jest pobranie danych.
    Wymyśliłem sobie że odetnę kabel z czujką od starego licznika rowerowego. (to działa na magnes, pewnie w momencie gdy magnes ze szprychy mija czujkę, przyciąga jakiś element i jest obwód zamknięty) Potrzebowałbym jednak takiego układu scalonego który można podłączyć do USB i który na wejściu miał by 2 kable i informował mnie kiedy dany układ jest zamknięty, a kiedy otwarty. Nie mam pojęcia jak coś takiego może się nazywać ani gdzie to kupić (jeśli się da) ewentualnie jak zrobić.
    W sumie to teraz myślę sobie że pewnie można by to po chamsku podłączyć pod jakąś starą myszkę i zrobić program który przechwytuje klikanie ;) Ale może jak byłby taki gotowy układ to też było by fajnie :) Najlepiej z 2 parami wejść ale jedno też będzie ok.
    Będę wdzięczny za pomoc.
    Pozdrawiam
  • REKLAMA
  • #2 20288842
    Kuniarz
    Moderator Projektowanie
    Ja zrobiłbym to tak:

    - dowolny mikrokontroler + adapter UART - USB
    - program w mikrokontrolerze zlicza impulsy z czujnika i przechowuje w pamięci, nasłuchuje cały czas na UART
    - jeśli program z PC wyśle przez USB do UART zapytanie o ilość nazbieranych impulsów, to układ zwraca na USB wartość, np. "1234" po czym zeruje swój licznik

    Do ogarnięcia na jakimś Arduino.
    Pomogłem? Kup mi kawę.
  • REKLAMA
  • #3 20288849
    jkmgroup1979
    Poziom 2  
    Kuniarz napisał:

    - jeśli program z PC wyśle przez USB do UART zapytanie o ilość nazbieranych impulsów, to układ zwraca na USB wartość, np. "1234" po czym zeruje swój licznik


    Bardziej chodzi o to by podał z jaką częstotliwością są zliczane impulsy w ms.
    Choć wolałbym gotowe "urządzenie" niż kombinowanie. Trochę lutowałem ale głównie jestem programistą ;)
  • REKLAMA
  • #4 20288916
    Kuniarz
    Moderator Projektowanie
    Ok, gotowe urządzenie w standardzie ANT+ kupisz na popularnych portalach aukcyjnych. Czujnik kadencji / prędkości na Alli kosztuje 19 zeta ;-)
    Pomogłem? Kup mi kawę.
  • REKLAMA
  • Pomocny post
    #5 20290053
    excray
    Poziom 41  
    Najprostsze i najtańsze urządzenie tego typu pod USB to będzie konwerter USB->RS232 lub USB->LPT i wtedy programowo sobie sprawdzasz stan na wejściach RS232/LPT.
  • #6 20290475
    jkmgroup1979
    Poziom 2  
    excray napisał:
    Najprostsze i najtańsze urządzenie tego typu pod USB to będzie konwerter USB->RS232 lub USB->LPT i wtedy programowo sobie sprawdzasz stan na wejściach RS232/LPT.

    I to chyba najlepsze i najtańsze rozwiązanie, dzięki :)
REKLAMA