Termometr na kolorowym LCD

Projekty użytkowników forum zarówno sprzętowe, jak i związane z programowaniem w dowolnym języku.
Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Termometr na kolorowym LCD

Postautor: dambo » sobota 15 lip 2017, 17:26

Witam - prosty sobotni projekcik. Domyślnie to była płytka z sudoku, no ale nie będę grał w nie 24h/dobe/7 dni w tyg, więc zmieniłem program na termometr. Pod ręką miałem DHT11, więc w zestawie też wilgotność.

Ikonki odczytane z karty pamięci - jakbym pokombinował to może by się zmieściły, ale mam większą możliwość rozszerzenia teraz.

Procek - STM32F030C8T6.

https://www.youtube.com/watch?v=0By95w4Bs14

Na filmiku, żeby było widać reakcję chucham na sensor, temperatura bardzo wolno narasta w tym termometrze. Dodatkowo dałem fotorezystor, żeby sterował podświetleniem, bo w nocy by pewnie oczy wypaliło. Przy okazji małego babola znalazłem - PWM LCD nie jest pod pin sprzętowego PWM :/ trzeba było softwarowy dać :)

Na koniec stwierdzam - bawiłem się łącznie kilka godzin (głównie odpalenie fatFSa :/ ) - a takie coś na ESPku i z podglądem przez internet to max 30 minut. No ale celem było wykorzystanie płytki :)
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
Antystatyczny
Geek
Geek
Posty: 1177
Rejestracja: czwartek 03 wrz 2015, 22:02

Re: Termometr na kolorowym LCD

Postautor: Antystatyczny » sobota 15 lip 2017, 19:11

Ekstra! Całkiem fajnie odświeża Ci się zawartość wyświetlacza. Ja do obrazków używam PetitFS. Jakoś tak wyszło, że zacząłem od tej uproszczonej biblioteki i tak pozostało. Uruchomię FatFS, gdy będę potrzebował logowanie wyników :)
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.

StaryAnoda

Re: Termometr na kolorowym LCD

Postautor: StaryAnoda » sobota 15 lip 2017, 19:19

Super projekt, Dzisiaj rano chwaliłem sudoku, a tu teraz zupełnie innym projekt na tej płytce. GRATULACJE !!!
Muszę ogarnąć jakikolwiek wyświetlacz graficzny, i obsługę kart SD bo to daję spore możliwości.

Awatar użytkownika
Antystatyczny
Geek
Geek
Posty: 1177
Rejestracja: czwartek 03 wrz 2015, 22:02

Re: Termometr na kolorowym LCD

Postautor: Antystatyczny » sobota 15 lip 2017, 19:25

Tak, sudoku też jest super. StaryAnoda, tutaj troszkę bawiłem się PetitFS'em viewtopic.php?f=29&t=333 .
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: Termometr na kolorowym LCD

Postautor: dambo » sobota 15 lip 2017, 21:55

FatFS wzięty z tej książki: http://wydawnictwo.btc.pl/index.php?productID=180078
Źródła są do pobrania za darmo :)

Akurat potrzebuje FatFSa do innego projektu i stąd zdecydowałem się poćwiczyć na tej płytce i przetestować czy działa SD na niej poprawnie.

Jak posprzątam w kodzie to je udostępnie na gicie wraz z opisem przygotowania obrazków do wrzucenia i skąd je pobierać.

Edit:
StaryAnoda pisze:Muszę ogarnąć jakikolwiek wyświetlacz graficzny, i obsługę kart SD bo to daję spore możliwości.


Tak - można wszystko na tym porobić i będzie ładnie wyglądać, chociaż na monochromatycznym też można mega ładnie zrobić, ale trzeba się bardziej z ikonkami pomęczyć, żeby efekt powalał, a kolorowe można pobrać gotowe i poskładać. Teraz myślę, że w sumie jak jest jakiś "iconset" czyli zbiór ikon w jakimś stylu, to można je podmienić na karcie i mieć całkiem inny wygląd apki - prawie jak CSS :)
Niestety/stety prosi się to już o obsługę dotykowego ekranu - sudoku tak samo na dotykowym byłby lepszy efekt.
Nowy blog o tematyce embedded -> https://www.embedownik.pl/

Awatar użytkownika
Antystatyczny
Geek
Geek
Posty: 1177
Rejestracja: czwartek 03 wrz 2015, 22:02

Re: Termometr na kolorowym LCD

Postautor: Antystatyczny » sobota 15 lip 2017, 23:23

Obsługa dotyku na ogół nie stanowi problemu. Niestety jakość wykonania niektórych paneli pozostawia wiele do życzenia. Mam w domu wyświetlacz ILI9341 z rezystancyjnym panelem dotykowym i jedna z osi działa koszmarnie. W zasadzie nie da się go używać. Identyczny panel mam również na wyświetlaczu ILI9331 i tam działa wybornie.
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.

StaryAnoda

Re: Termometr na kolorowym LCD

Postautor: StaryAnoda » niedziela 16 lip 2017, 08:48

Dombo a Ty nie robiłeś jeszcze gry w kółko i krzyżyk na takim wyświetlaczu ?
Bo wiem że ktoś znajomy mi pokazywał tylko nie pamiętam kto :)

Awatar użytkownika
dambo
Expert
Expert
Posty: 645
Rejestracja: czwartek 17 mar 2016, 17:12

Re: Termometr na kolorowym LCD

Postautor: dambo » niedziela 16 lip 2017, 10:00

kółko i krzyżyk nie robiłem nigdy
Nowy blog o tematyce embedded -> https://www.embedownik.pl/


Wróć do „DIY”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości