Wyswietlacz 7 segmentowy + db18b20 - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Diody LED i Multiplexing (https://forum.arduinopolska.pl/dzial-diody-led-i-multiplexing) +--- Wątek: Wyswietlacz 7 segmentowy + db18b20 (/watek-wyswietlacz-7-segmentowy-db18b20) |
Wyswietlacz 7 segmentowy + db18b20 - hazi18 - 02-12-2017 Witam wszystkich, dopiero co zaczynam zabawe z arduino i mam problem aby temperatura odczytana z czujnika db18b20 pokazywała mi sie na wyswietlaczu. szukalem w necie i jedynie co udalo mi sie znalezc poprawnie dzialajacy kod aby w ogole cokolwiek wyswietlic, jednak zczytanie temperatury i jej wyswietlenie nie dziala. Czy ktos moglby sprawdzic co w ponizszym kodzie moze byc zle? W zalaczniku jak podlaczylem wyswietlacz. Kod: #include <OneWire.h> RE: Wyswietlacz 7 segmentowy + db18b20 - adix - 02-12-2017 Błędny schemat . Po drugie aby wyświetlać co innego na każdym LCD musisz zrobić odświeżanie używając przerwania programowego. RE: Wyswietlacz 7 segmentowy + db18b20 - hazi18 - 03-12-2017 Cytat:Po drugie aby wyświetlać co innego na każdym LCD musisz zrobić odświeżanie używając przerwania programowego. mam rozumieć, że do każdej osobnej cyferki na wyświetlaczu 4-ro cyfrowym muszę zrobić osobne odświeżanie? Są tak wstawione dealay'e po każdej z wyświetlanych cyfr. RE: Wyswietlacz 7 segmentowy + db18b20 - krn78 - 04-12-2017 Wyświetlacze takie jak Twój produkowane są w dwóch konfiguracjach: ze wspólną anodą lub ze wspólną katodą. To tak, jakbyś połączył kilka LED'ów tak, że łączysz ze sobą wszystkie katody (i to włączasz do masy), a na anody podajesz osobno sygnał, wtedy ząłączają się konkretne LED'y (segmenty wyświetlacza). Przy okazji: tutaj znajdziesz dość dużo o tym czujniku (łącznie z przykładowymi połączeniami, kodami, czym i dlaczego), a tutaj trochę na temat samego wyświetlacza i tego, co miałem na myśli. RE: Wyswietlacz 7 segmentowy + db18b20 - hazi18 - 04-12-2017 Dzieki za cenne info, tylko że ja mam wyświetlacz taki jak w załączniku z numerami LFD056BUE-101A RE: Wyswietlacz 7 segmentowy + db18b20 - krn78 - 05-12-2017 Tutaj jest jakiś przykład. Może Ci pomoże. RE: Wyswietlacz 7 segmentowy + db18b20 - hazi18 - 05-12-2017 Dzięki za odpowiedź, chodzi mi bardziej o to jak mam wyświetlić dane z czujnika db18b20 na tym wyświetlaczu? schemat połączeń mam i coś się wyświetla jednak nie potrafię danych z czujnika przerzucić na wyświetlacz. wyczytałem gdzieś, że można połączyć ten typ wyświetlacza za pomocą jakiegoś mikroprocesora czy coś. W zestawie otrzymałem coś takiego PCF8574N. W innych schematach widziałem inne numery. Czy to mi pomoże zniwelować ilość kabli podłączonych do arduino? Bo nie ukrywam, że zależy mi na tym bo chce jeszcze inne rzeczy podpiąć. RE: Wyswietlacz 7 segmentowy + db18b20 - krn78 - 06-12-2017 (05-12-2017, 19:43)hazi18 napisał(a): W zestawie otrzymałem coś takiego PCF8574N. W innych schematach widziałem inne numery. Czy to mi pomoże zniwelować ilość kabli podłączonych do arduino? Bo nie ukrywam, że zależy mi na tym bo chce jeszcze inne rzeczy podpiąć.Zniwelować nie, ale zwiększyć ilość pinów Arduino już tak. Tutaj masz przykład. Używałem takiego układu (do testów tylko co prawda, z ciekawości), ale zachowuje się poprawnie. Tutaj natomiast znajdziesz sposób wyświetlania temperatury. Co prawda autor zrobił to za pomocą innego czujnika (LM35), ale to nie powinno być problemem. Użył za to rejestru przesuwnego (74HC595), dzięki czemu ograniczył ilość przewodów wychodzących z Arduino, a o to Ci chyba chodziło. RE: Wyswietlacz 7 segmentowy + db18b20 - hazi18 - 07-12-2017 Dzięki wielkie, chodziło mi o zwiększenie ilości pinów aby móc dodatkowo coś podłączyć. Akurat nie mam czasu aby do tego zajrzeć, odezwę się jak sprawdzę. RE: Wyswietlacz 7 segmentowy + db18b20 - hazi18 - 19-12-2017 Hej, zakupiłem rejestrator 74HC595, użyłem LM35 i zrobiłem jak na podanym przykładzie kolegi krn78. Efekt w załączniku, co mogło pójść nie tak? |