Stránka 1 z 1
Rotační enkodér s tlačítkem a Arduino
Napsal: 24 čer 2026, 04:25
od Diego
Dnes jsem si připravil popis a zapojení rotačního enkodéru s tlačítkem k Arduinu. Pár vzorových programů, popis enkodéru a pár návrhů co s ním
Odkaz na článek je tady:
https://www.michaluvbrloh.cz/2026/06/24 ... a-arduino/
Re: Rotační enkodér s tlačítkem a Arduino
Napsal: 24 čer 2026, 15:10
od kiRRow
No jo ... jít na Arduino fórum a tam si stěžovat, že všichni používaj arduino ... to chce fištróna no ...
pokud chceš někomu poradit, nebo se podělit o své řešení, nemám s tím problém, ale uber na tom kousavém tónu. Diego napsal srozumitelný článek, má to pěkně udělané, rozumně vysvětlené. Uvědom si, že tu chodí i neelektronici a neprogramátoři.
Re: Rotační enkodér s tlačítkem a Arduino
Napsal: 24 čer 2026, 16:22
od gilhad
Koukal jsem se na to náhradní řešení bez Arduina a má takovou drobnou nevýhodu, že nefunguje, na displej nic nevypíše, diodu neztlumí ... jako dalo by se to snadno opravit, ale vyžadovalo by to ono zatracené Arduino ...

Re: Rotační enkodér s tlačítkem a Arduino
Napsal: 25 čer 2026, 04:21
od Diego
Jasný, takže dám dohromady 6 obvodů a nakonec je musím stejně připojit k Arduinu aby k něčemu byli... Jako já chápu tvojí fascinaci obyčejnými obvody ale dneska je jednodušší použít jeden MCU a napsat do něj program než se crcat se spoustou hradel a čítačů.
Re: Rotační enkodér s tlačítkem a Arduino
Napsal: 25 čer 2026, 16:19
od gilhad
Takže pro amatérskou praxi, kde je cílem postavit něco jednoduše a snandno, aby šlo něčím kroutit a jednoduše nastavovat takové věci jako
- pohyb v menu na displeji,
- ovládání jednoduchého přístroje.
JPLABS navrhuje místo
Arduina a 5 drátků[/b] použít
Arduino + spousta drátků + 32bitový čítač
Arduino + spousta drátků + předděličku + 32bitový čítač
Arduino + spousta drátků + velmi nákladný a málo dostupný integráč
Arduino + spousta drátků + předděličku + napájení pro 12/15V + motor z pračky
aby se začátečník naučil, jak funguje rotační enkódér.
Čímž se to strašně vylepší, protože se nepoužije samotné
Arduino, ale
Arduino + spousta bordelu navíc, aby to nesplňovalo zadaní (jednoduše a snadno), ale zato to řešilo problémy, které od toho nikdo řešit nechce (když s tím bude někdo strašně rychle cukat tam a zpátky, tak to občas nepřeskočí na další položku v menu a bude tím muset pootočit ještě o kousek víc - což při tom blbnutí bude mít určitě přesně spočtené a pokud mu to přesně nezpracuje každé cuknutí, tak se stane něco strašného).
Ale aby místo toho představil projekt, který daný problém řeší nějak líp, nebo aby představil vůbec nějaký model, který aspoň něco dělá tak v rubrice
Hotové Modely plevelí nesmysly u cizích příspěvků

Re: Rotační enkodér s tlačítkem a Arduino
Napsal: 27 čer 2026, 01:39
od gilhad
Proč se tedy nepochlubíš tím svým Božským projektem někde sám, místo abys
- na Arduino foru
- v sekci pro hotové projekty
- kde někdo prezentuje svůj hotový projekt
- s Arduinem
potřád pokřikoval, že když oželíš demonstrované možnosti, tak bys to zaručeně určitě třeba možná nějak zvládnul bez Arduina, zato s motorem z pračky, (až na to, žes to zatím neukázal a že by to nefungovalo jako ten předváděný projekt s Arduinem)?
Re: Rotační enkodér s tlačítkem a Arduino
Napsal: 10 črc 2026, 13:02
od AstroMiK
K tématu enkóderu bych se ještě přidal se svým praktickým řešením:
Problém:
Zničený rotační enkóder v generátoru (zlomená hřídelka). Originál se nedal sehnat.
Pokus:
Místo původního enkóderu zapojit nějaký dostupný typ s podobnými mechanickými rozměry (vždyť by to měly být jen dva obyčejné kontakty).
Výsledek:
Nový enkóder při pootočení o 1 zub přičítá (odečítá) 4 čísla - to je nepoužitelné.
Nápad:
Simulovat signál enkóderu pomocí Arduina a joysticku. Po prvních pokusech na Arduinu NANO jsem nakonec přešel na ATtiny 13.
Výsledek:
Úspěch, spokojenost.
Později jsem doplnil ještě drobná rozšíření:
- Možnost zapojení obou ovladačů (joystick i rotační enkóder). Přepínání aktivního ovladače se provádí stiskem tlačítka na joysticku.
- Uspávání ATtiny13 při joysticku v klidové poloze (pokles odběru z 6mA na 2mA).
Program, schéma a video:
https://www.astromik.org/raspi/joy_encod
PS: Aby ten joystick jen tak nestál na generátoru, tak na něj časem ještě vytisknu nějaký kryt, ale zatím mi to takhle stačí...
Re: Rotační enkodér s tlačítkem a Arduino
Napsal: 10 črc 2026, 16:24
od Diego
Pěkný řešení
