• 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
IRremote / RC5 / detekcja puszczenia przycisku
#1
Witam.


Napisałem sobie najprostszy program do sterowania pojazdem 2 silnikowym za pomocą pilota w kodzie RC5:
https://pastebin.com/pgyPYkH5

Naciśnięcie przycisku na pilocie (góra, dół, prawo, lewo) powoduje wykonanie pojedynczego kroku o ograniczonym czasie trwania.

Chciałbym jednak uzyskać efekt płynnej jazdy. Zakłam, że do tego mógłby posłużyć parametr toggle celem wykrycia, czy guzik został puszczony celem zatrzymania silnika. Zastanawiam się tylko jak wyłuskać parametr toggle z korzystając z biblioteki IRremote.


Chętnie poczytam wasze podpowiedzi.

Dziękuję [Obrazek: 1f642.png]
 
Odpowiedź
#2
W bibliotece ze strony http://www.mikrocontroller.net/articles/IRMP
nie ma problemu. Wszystko jest opisane.
- uC: ARM Angel , AVR, Z8, PIC, 8051 / CPU: MC680x0  , Z-80, 6502
- CPLD, FPGA, GAL
- GSM, ISDN, ETH, USB, RS232C/485/422
- C, ASM, CUPL, PHP, BASIC C-64

http://er-mik.prv.pl/projekty_avt.php * http://er-mik.prv.pl/ * http://kolejki.prv.pl/

KA-NUCLEO-F411CE Idea , ESP32, Mega2560, UNO PLUS
 
Odpowiedź
#3
(12-07-2018, 19:11)es2 napisał(a): W bibliotece ze strony http://www.mikrocontroller.net/articles/IRMP
nie ma problemu. Wszystko jest opisane.

Dzięki. Pobawię się jak tylko znajdę chwilę i usprawnię to, co na razie wygląda tak jak na filmie: 

https://www.youtube.com/watch?v=eD_J1pMh0E8&t=2s

:-)
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości