Rotary encoder 4 relais sturen
4 berichten
• Pagina 1 van 1
Rotary encoder 4 relais sturen
Beste
Ik heb totaal geen ervaring met rotary encoders
maar zou dit willen gebruiken om uit een groep van 4 relais 1 te kiezen en deze aan te zetten
terwijl de andere dan uit staan.
Ik heb de code geprogrammeerd voor een 4 keuze positie switch en dit werkt.
Het nadeel hierbij is dat ik deze alleen clock wise richting en niet counter clockwise richting kan inzetten.
Graag jullie hulp zodat ik uit de code iets kan opsteken en volgende projecten met de rotary encoder
iets vlotter kan zelf kan programmeren
Groeten
Fred
Ik heb totaal geen ervaring met rotary encoders
maar zou dit willen gebruiken om uit een groep van 4 relais 1 te kiezen en deze aan te zetten
terwijl de andere dan uit staan.
Ik heb de code geprogrammeerd voor een 4 keuze positie switch en dit werkt.
Het nadeel hierbij is dat ik deze alleen clock wise richting en niet counter clockwise richting kan inzetten.
Graag jullie hulp zodat ik uit de code iets kan opsteken en volgende projecten met de rotary encoder
iets vlotter kan zelf kan programmeren
Groeten
Fred
Advertisement
Re: Rotary encoder 4 relais sturen
Hallo, en welkom
Volgens mij kun je beter een library gebruiken. Meestal is de encoder via interrupts verbonden met het Arduino board.
Er zijn nogal wat rotary encoder libraries. Het zit niet bij de standaard libraries van de Arduino.
Waar ik heel veel vertrouwen in heb is deze: https://www.pjrc.com/teensy/td_libs_Encoder.html
Laat je het geselecteerde relais zien op een display, of is de stand van de rotary encoder meteen de stand voor het relais ? Ik denk dat beide kunnen.
Volgens mij kun je beter een library gebruiken. Meestal is de encoder via interrupts verbonden met het Arduino board.
Er zijn nogal wat rotary encoder libraries. Het zit niet bij de standaard libraries van de Arduino.
Waar ik heel veel vertrouwen in heb is deze: https://www.pjrc.com/teensy/td_libs_Encoder.html
Laat je het geselecteerde relais zien op een display, of is de stand van de rotary encoder meteen de stand voor het relais ? Ik denk dat beide kunnen.
Re: Rotary encoder 4 relais sturen
Beste
Ik zou willen laten zien welk relais op elk moment actief is op het LCD.
Bij het opstarten van de arduino mag altijd relais 1 aan staan maar als we
met de encoder gaan draaien kunnen we clockwise of counter clockwise het relais kiezen
en activeren door de push button het andere relais deactiveren we dan.
Ben er nog niet uit ben nu op you tube encoder filmpjes aan het bekijken mbt tot menu's
want eigenlijk is het een 4 keuze menu.
Mvg
Fred
Ik zou willen laten zien welk relais op elk moment actief is op het LCD.
Bij het opstarten van de arduino mag altijd relais 1 aan staan maar als we
met de encoder gaan draaien kunnen we clockwise of counter clockwise het relais kiezen
en activeren door de push button het andere relais deactiveren we dan.
Ben er nog niet uit ben nu op you tube encoder filmpjes aan het bekijken mbt tot menu's
want eigenlijk is het een 4 keuze menu.
Mvg
Fred
Re: Rotary encoder 4 relais sturen
in 1 rotatie van de encoder zitten veel pulsen, dus je zult een aantal moeten tellen.
je zult je software dus moeten uitbreiden, er zijn 8 mogelijkheden, 4 clock en 4 counterclock.
je moet alleen iets doen als er iets verandert is, dus eerst nagaan of 1 van beide overgegaan is, en als dat zo is dan kijken of de andere hoog of laag is en dan heb je dus een puls clock of cc afhankelijk van de stand.
je zult je software dus moeten uitbreiden, er zijn 8 mogelijkheden, 4 clock en 4 counterclock.
je moet alleen iets doen als er iets verandert is, dus eerst nagaan of 1 van beide overgegaan is, en als dat zo is dan kijken of de andere hoog of laag is en dan heb je dus een puls clock of cc afhankelijk van de stand.
paul deelen
shooter@home.nl
shooter@home.nl
4 berichten
• Pagina 1 van 1
Terug naar Gezamenlijke projecten
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 10 gasten