Witam. Używam dwóch bibliotek do obsługi wyświetlacza oled SSD1306: Adafruit_SSD1306 Adafruit_GFX Chciałbym za ich pomocą wyświetlać czcionkę a w zasadzie wystarczyły by same cyfry jak na wyświetlaczu siedmio segmentowym. Duuużo szukałem ale nie znalazłem rozwiązania. Znalazłem [url=]stronę ze zmodyfikowanymi bibliotekami które mają taką czcionkę ale...
Mam problem z "pływaniem" wyników pomiarów po zastosowaniu innej czcionki niż "u8g_font_unifont". Ten fragment działa prawidłowo -pomiar trzyma się prawej strony, kolejne cyfry dopisują sie po lewej. [syntax=c] void u8g_strona1(void) { u8g.setFont(u8g_font_unifont); char predk[5]; u8g.drawStr(0, 24, dtostrf(predkosc, 5, 1, predk)); [/syntax] Po zmianie...
No więc tak. Program udało mi się zlepić po przeczytaniu kilku przykładów. Program oczywiście działa. Mam zaimplementowane 3 czcionki i mogę wyświetlić dowolny tekst. Chodzi mi o wyświetlenie grafiki dajmy przykład Bateria albo coś innego np logo jakieś. Oczywiście jeśli się da to może być grafika BGF. Niestety nie mogę tego opanować na OLED, ale powoli...
Czy to wskazówka dla mnie od czego zacząć czyszczenie :) ? W bilbliotece jest logo, które można wywołać jedną funkcją - może ten fragment kodu ? Biblioteka ACROBOTIC zajmuje również dużo pamięci, ma błędy i nie ma interesującej mnie czcionki (ok. 20pix) Biblioteka U8glib już zajmuje rozsądniejszą ilość pamięci, ale również ma zbyt małe czcionki
biblioteka /*! * (at)file Adafruit_SSD1306.h * * This is part of for Adafruit's SSD1306 library for monochrome * OLED displays: Linki nie działają, wyświetla się Whoa there! You have triggered an abuse detection mechanism. Please wait a few minutes before you try again; in some cases this may take up to an hour. czekanie nic nie daje.
Witam. Szukam gotowca od jakiegoś czasu. Chodzi mi o pomiar prędkości z impulsatora i wyświetlenie tego duża czcionka na wyświetlaczu OLED 1.3" SSD1306. I pytanie czy mając wyświetlacz OLED 0.93" a OLED 1.3" na tym samym sterowniku czyli Ssd1306 można je stosować zamiennie? I będzie to odpowiednio skalowane? Chodzi o zliczanie impulsów impulsatora i...
Witam, Dodam na samym początku, że nie jestem mistrzem programowania. A zazwyczaj przerabiam juz gotowe projekty pod siebie jednak tutaj już moja wiedza się kończy i chce was prosić o pomoc. 1. Ile to nie próbowałem i za każdym razem wyświetla mi "0 L" bez miejsc po przecinku, jak zastosuje display.print(int(flowRate*1000)); Uzyskuje wynik w "0000 mL"...
Witam Od wczoraj borykam się z takim problemem. Mam trzy tablice z bitmapami czcionek do wyświetlacza. Zamiast trzech funkcji, które będą pisały różnymi funkcjami napisałem jedną, której jednym z argumentów jest rodzaj czcionki. Mam jednak problem z odniesieniem się do tablicy z potrzebną bitmapą. Chcę uniknąć rozwiązania z pętlą switch lub if'ami,...
Problem w tym, że soft działa normalnie lecz na ekranie nie widać całości, ucina większość i nie da się z poziomu ekranu nic zrobić... Zaglądałem do źródeł i widzę wyraźnie że w tym programie wyświetlanie jest na sztywno napisane pod rozdzielczość 128x64. Głównie chodzi o plik DisplayUI.h. Dlatego będzie Ci obcinać i bez gruntownej przeróbki tego (i...
Problem z pomiarem jest taki, że np w uRADMonitor mamy do tego dzielnik z rezystorem 10M. Przy 400V popłynie tam 0,04mA. Czyli dzielnik pobiera 16mW. Czyli zakładając nawet 100% wydajność przetwornicy, z zasilania 9V potrzeba by było prawie 2mA dodatkowego prądu. W praktyce zapewne powyżej 2mA Jeśli już, to lepiej wg mnie byłoby monitorować czy na...
Witam, Poniżej nieco uproszczony kod, gdyż moja struktura opisująca czcionkę jest prostsza, zaś sama definicja czcionki znajduje się we Flash'u. Niestety, kod działa poprawnie tylko dla czcionek o wysokości 1 bajta (height=1), dla wyższych źle przesuwa dane i jest "sieczka"... robiw [syntax=c] void drawCharShifted(char Character, uint8_t Column, uint8_t...