Ściemniacz - regulacja PWM

Awatar użytkownika
Lector
Posty: 1400
Rejestracja: pt lis 17, 2017 2:26 pm
Lokalizacja: Poznań
Kontakt:

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.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
Awatar użytkownika
shimano73
Posty: 1972
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

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

Wezmę udział w Supla Offline Party 2024 :)
Awatar użytkownika
Lector
Posty: 1400
Rejestracja: pt lis 17, 2017 2:26 pm
Lokalizacja: Poznań
Kontakt:

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.
Załączniki
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) Przejrzano 4027 razy
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
vajera
Posty: 393
Rejestracja: śr paź 31, 2018 7:58 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.
Awatar użytkownika
Lector
Posty: 1400
Rejestracja: pt lis 17, 2017 2:26 pm
Lokalizacja: Poznań
Kontakt:

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".
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
vajera
Posty: 393
Rejestracja: śr paź 31, 2018 7:58 am

Lector pisze: pt lut 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.
Awatar użytkownika
Lector
Posty: 1400
Rejestracja: pt lis 17, 2017 2:26 pm
Lokalizacja: Poznań
Kontakt:

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?
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
vajera
Posty: 393
Rejestracja: śr paź 31, 2018 7:58 am

Lector pisze: pt lut 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.
Awatar użytkownika
Lector
Posty: 1400
Rejestracja: pt lis 17, 2017 2:26 pm
Lokalizacja: Poznań
Kontakt:

@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
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
Awatar użytkownika
Lector
Posty: 1400
Rejestracja: pt lis 17, 2017 2:26 pm
Lokalizacja: Poznań
Kontakt:

Doszło troszkę elektroniki, teraz muszę ogarną Arduino IDE, bo mam problemy.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
ODPOWIEDZ

Wróć do „Pomoc”