Dobrý den.
Připojil jsem turbínový průtokoměr FS400A k Arduino Mega 2560 Rev3 na digitální pin 2 (s podporou PWM). Na tomto pinu funguje průtokoměr bez problému. Potřebuji však připojit ještě další dva průtokoměry a nepodařilo se mi najít jiný pin, na kterém by tento průtokoměr fungoval. Má pin 2 nějaké speciální vlastnosti oproti jiným digitálním pinům s podporou PWM?
Předem děkuji za vaše případné odpovědi na tuto problematiku.
turbínový průtokoměr FS400A
Re: turbínový průtokoměr FS400A
V tomhle případě nejde o piny s PWM, ale o piny s INTERRUPTem.
Pro Arduino MEGA by měly fungovat tyto: 2, 3, 18, 19, 20, 21
V programu je třeba zvolit správný pin v příkazu "attachInterrupt(....)".
Víc informací tady:
https://www.arduino.cc/reference/en/lan ... interrupt/
Pro Arduino MEGA by měly fungovat tyto: 2, 3, 18, 19, 20, 21
V programu je třeba zvolit správný pin v příkazu "attachInterrupt(....)".
Víc informací tady:
https://www.arduino.cc/reference/en/lan ... interrupt/
Re: turbínový průtokoměr FS400A
Děkuji za radu. Nezávisle na tom se mi na chybu podařilo přijít ještě před přečtením vašeho komentáře, ale musel jsem se napřed v klidu vyspat a podívat se na ten program znovu s čistou hlavou. Nadefinoval jsem si přerušení pouze na pin 2 a zapomněl na zbývající dva piny.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 13 hostů