Ściemniacz - regulacja PWM

Post Reply
User avatar
Lector
Posts: 464
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Contact:

Thu Jan 31, 2019 7:55 pm

Jak wygląda sprawa regulacji PWM w oprogramowaniu ściemniacza?
Mam pewien pomysł aby wykorzystać do sterowania szybkości obrotu silnika.

Idzie dodać obsługę aby jeden pin wejściowy zwiększał a drugi zmniejszał wartość PWM?
Chciałbym wykorzystać taki enkoder https://botland.com.pl/pl/enkodery/6909 ... onowy.html przycisk by uruchamiał zasilanie silnika (monostabilny) a obrót by zmieniał szybkość obrotu silnika w jedną stronę wolniej w druga szybciej.

Wygląd w aplikacji nie przeszkadzałby mi więc mogło by być tak jak jest ;)

Niestety nie wiem czy jest możliwość dopisania obsługi klawiszy do PWM.
Dla H801 był zrobiony firmware który zapala i gasił zamiast kanału W.
User avatar
shimano73
Posts: 879
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze

Fri Feb 01, 2019 7:44 am

Tez o tym myślałem , by sterować wentylacją , mógłbyś wstawić screen’a jak to wyglada w aplikacji ?
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
User avatar
Lector
Posts: 464
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Contact:

Fri Feb 01, 2019 8:18 am

Jeszcze nic nie mam :P
Chcę zrobić pewną lampkę - obrotową z regulacją szybkości obrotu.
Chciałbym nią sterować z Supli jak i manualnie dlatego o to pytam.

Bo nie wiem czy zaprzątać sobie głowę skoro nie pójdzie :P

Dla regulacji silnika dużo by nie trzeba zmieniać, zmienić grafikę "pierścienia" na taką co się zwęża na czarny i rozszerza na białym.
W aplikacji ściemniasz wygląda tak, śmieszniejsze wolne obroty białe szybsze no i włącznik jest.
Attachments
Screenshot_2019-02-01-09-20-09-642_org.supla.android.png
Screenshot_2019-02-01-09-20-09-642_org.supla.android.png (159.34 KiB) Viewed 1053 times
vajera
Posts: 179
Joined: Wed Oct 31, 2018 7:58 am

Fri Feb 01, 2019 8:40 am

przygotowałem sobie kod na bazie PrimaryGUI realizujący obsługę ściemniacza z użyciem przycisku monostabilnego (tak jak w SLW-01 i 02) i on nawet działa ;-)

koniec końców kupiłem SLW-02 bo to co sobie polutowałem mało profesjonalnie wyglądało, ale kodem mogę się podzielić - mam go na laptopie, więc wrzucę w weekend.
User avatar
Lector
Posts: 464
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Contact:

Fri Feb 01, 2019 8:47 am

Super jakbyś się podzielił.
Niestety mój leciwy komputer niejednokrotnie odmawia posłuszeństwa, więc jak nie ja to może ktoś inny by się zaopiekowałem kodem :)

W moim rozwiązaniu potrzebne byłyby dwa przyciski monostabilne, jeden do "ściemniania" drugi do "rozjaśniania".
vajera
Posts: 179
Joined: Wed Oct 31, 2018 7:58 am

Fri Feb 01, 2019 9:28 am

Lector wrote:
Fri Feb 01, 2019 8:47 am
Super jakbyś się podzielił.
Niestety mój leciwy komputer niejednokrotnie odmawia posłuszeństwa, więc jak nie ja to może ktoś inny by się zaopiekowałem kodem :)

W moim rozwiązaniu potrzebne byłyby dwa przyciski monostabilne, jeden do "ściemniania" drugi do "rozjaśniania".
A nie lepiej jeden przycisk - każde naciśnięcie zmienia kierunek? Tak mam w moim kodzie, aczkolwiek 2 przyciski to jeszcze prostsza sprawa.
W opcji z jednym przyciskiem możesz wykorzystać ten encoder.
User avatar
Lector
Posts: 464
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Contact:

Fri Feb 01, 2019 9:38 am

Encoder ma dwa wyjścia jeden dla obrotu w lewo a drugie dla obrotu w prawo.
Więc logicznie by musiały byś dwa wejścia, no chyba ze jestem w błędzie?
vajera
Posts: 179
Joined: Wed Oct 31, 2018 7:58 am

Fri Feb 01, 2019 3:36 pm

Lector wrote:
Fri Feb 01, 2019 9:38 am
Encoder ma dwa wyjścia jeden dla obrotu w lewo a drugie dla obrotu w prawo.
Więc logicznie by musiały byś dwa wejścia, no chyba ze jestem w błędzie?
w sumie 3 wejścia bo jeszcze przycisk.
User avatar
Lector
Posts: 464
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Contact:

Fri Feb 01, 2019 10:04 pm

@vajera jakbyś miał możliwość udostępniania kodu to czekam :mrgreen:

Ogólnie to przycisk u mnie by musiał załączać dwa wyjścia, jedno do przekaźnika (zapalanie paska LED) a drugi to właśnie PWM.

Coś takiego mi chodzi po głowie, z tym ze LED jednokolorowy (niebieski) chcę wstawić.
https://www.youtube.com/watch?v=JeK8fpKiauE
https://www.youtube.com/watch?v=tzPw266dSr8
User avatar
Lector
Posts: 464
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Contact:

Wed Feb 06, 2019 9:04 pm

Doszło troszkę elektroniki, teraz muszę ogarną Arduino IDE, bo mam problemy.
Post Reply