• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Program na arduino do pomiaru czasu reakcji
#1
Witam, 
Stoję przed wyzwaniem wykonania programu na arduino, którego zadaniem będzie pomiar czasu reakcji. 
Idea jest taka, że na urządzeniu znajduje się 10 tarcz. Każda z tarcz jest podświetlona diodami LED i na każdej znajduje się czujnik nacisku(chyba że miałby ktoś inny pomysł jak zastąpić czujnik nacisku). Jedna z tarcz ma się losowo podświetlić i wtedy użytkownik ma w nią uderzyć. Po uderzeniu diody gasną i zapisuje się czas od zapalenia diody do jej zgaśnięcia. Po 30 takich cyklach chciałby żeby średni czas reakcji wyświetlał się na ekranie LCD. 
Chciałbym prosić o pomoc w zakresie tego jak zrealizować taki układ. Czy diody mają być wpięte do do innych wyjść niż czujniki nacisku? Jak wtedy je na stałe ze sobą połączyć w programie, że akurat ten czujnik jest przypisany do tej tarczy i tej diody? 
A może takie sprawy realizuje się za pomocą jakichś przekaźników? 
Chętnie przyjmę wszystkie porady związane z tym projektem, zarówno od strony elektrycznej jak i od strony pisania kodu. 
Pozdrawiam
 
Odpowiedź
#2
Wobec tego wyzwania i wiedzy ttk181 zacząłbym od kursu Arduino, C/C++ i elektroniki.

1) Programowanie:
- Kursu C/C++ (są darmowe e-książki) albo kurs C z EdW
- Zapoznaj się z budową AVR (w EdW był cykl artykułów)
- Kursu Arduino na Forbot
2) Elektronika:
- Ośla łączka z EdW (elektronika)
Kod z Delay i/lub bez WDT to nie kod, to DEMO!
Kod wymaga komentarzy!
Nie pomagam leniwym analfabetom.

Zaawansowana Sonda Logiczna


 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości