Arduino - Zapojení Hallového Senzoru
Moderátor: Moderátoři
Cowley píše:Nadefinuj vstup 3 v programu namisto INPUT jako INPUT_PULLUP.
Nahraj tam program a vrat tam cidlo.
Super, díky moc. Začalo se to chovat trochu obstojně, funguje to správně ale pokud budu snímat opravdu malé otáčky tak to není čisté, pokusím se to popsat.
Zapnu Arduino a vypisuji se 1111111111111111111 pomalu točím rotorem na kterém je magnet a jak se přiblížím začne se vypisovat 00000000000000. Zatím ok, ale jak přejedu magnetem senzor tak bych očekávál opět samé 11111111111111 dokud magnet neoběhne celou otočku až do sepnutí modulu magnetem. Jenže to se nestane, v místě kde magnet opouští senzor se do nul zamíchají nějaké jedničky čily něco jako 000000000000011111000000000000. Nevím zda jsem to napsal k pochopení. Díky
Predstav si to jako dve kruznice vedle sebe (jednu malou, druhou vetsi). Budou-li pres sebe (moc blizko u sebe) sepne to 3x. Budou-li se dotykat, sepne to 1x jen v "bode" dotyku. Budou-li od sebe (daleko), nesepne to vubec.
- Artaban001
- Příspěvky: 10090
- Registrován: 01 dub 2004, 00:00
- Bydliště: Pendrov
janpav píše:Tady je fotka https://ibb.co/jD2MXa
Na tej fotke vidno len 2 vodice....
Dal by som k cidlu kondik 100n a pouzi externy pullup odpor 4k7