Arduino schéma - arduino.sk

Ako merat dlzku impulzu cez arduino....

Programovanie arduina
Príspevky: 3
Registrovaný: Ned 28. Apr 2013 9:33:27

Ako merat dlzku impulzu cez arduino....

Poslaťod Markop » Sob 25. Máj 2013 21:47:14

Zdravim,ucim sa programovat Arduino.Neviem ako by som meral dlzku impulzu.Napr.ked podrzim tlacidlo na 5s tak nieco urobi...Napada ma,ze ak ak analogRead bude 1023,delay 5s a ked po piatich sekundach zas bude analogRead 1023 tak by to slo.....
Chcem ale vediet ako merat napr.dlzku otvorenia dveri.....teda aj hodinu...ci viac...Vdaka za akukolvek radu....

Príspevky: 41
Registrovaný: Štv 21. Feb 2013 10:59:11

Re: Ako merat dlzku impulzu cez arduino....

Poslaťod xeram » Uto 28. Máj 2013 9:29:42

Čas stlačenia tlačidla by som riešil funkciou PulseIn() pozri sem: http://arduino.cc/en/Reference/PulseIn
dlhšie časy knižnicou "Timer" pozri sem: http://monkauthor.wordpress.com/2012/01/31/arduino-timer-library/

Príspevky: 26
Registrovaný: Ned 17. Mar 2013 3:11:53

Re: Ako merat dlzku impulzu cez arduino....

Poslaťod sampler » Str 19. Jún 2013 11:30:29

Odporucam pozriet si tento kod, je tam pouzity timer na kontrolu ci cerpadlo zalieva + dalsie dobre konstrukce priklady na stranke.. samozrejme vela sa da zlepsit, napr. ja som nepouzil plavak z favorita na zistovanie stavu hladiny, :-) ale predsa lacne ultrazvukove cidlo HC SR04. Ale napr. ta kontrola ci nepraskla hadica ma nenapadla.. super je ked sa clovek moze poucit..

http://www.pihrt.com/index.php/elektron ... vac-kvetin

Späť na Software