Twoja definicja bitmapy ląduje w SRAM, a odczytujesz ja z FLASH, gdzie jej nie ma. Dodaj do definicji _flash lub PROGMEM. Poza tym bardzo pokręcony i nieefektywny sposób na rysowanie bitmaty, ale to zupełnie inna historia.
Co jest szybsze, rysowanie bitmap po canvasie, czy rysowanie przy uzyciu bibliotek ddraw?
Pisze, że w bibliotece windows i allegro używana jest taka sama deklaracja bitmapy
Kod dla którego robiłem testy to po prostu rysowanie bitmapy przez funkcję drawBitmap (x, y, xmax, ymax, bitmap) z biblioteki UTFT. Jeżeli to problem kodu to już sobie poradzę. Chce mieć pewność, że przy męczeniu się z kodem, nie okażę się że mój wyświetlacz jest za wolny na większą prędkość.
Przyznam szczerze że sam teraz w wolnych chwilach a mam ich niestety mało - walczę z własnymi bibliotekami do wyświetlacza KS108 i jak dokończę to właśnie na tej bazie będę dopisywał obsługę bitmap monochromatycznych do tegp PixelFactory ;)
Można napisać program, który przeanalizuje Twoją bitmapę (trochę pisania będzie), można spróbować pobawić się w Gimpie (napisać skrypty, które to zrobią), w każdym razie zadanie nie wydaje się trudne, za to dość czasochłonne. Są gotowe biblioteki do obsługi bitmap przenośne na różne systemy, więc nie powinien to być duży problem.
Funkcja PlgBlt nie pochodzi z GDI+ tylko z API systemowego które nie jest biblioteką.
Napewno ? Przerabiałem różne wersje i nawet 1 ikona z ICO nie chciała mi zatrybić (środkowisko SDK Degus V50) ta sama ikona w PNG już tak na tych samych ustawieniach Numer ICO zaczynający się zgodnie z numeracją tj 23 24 po 1 obrazie w ikonie Pliki pobrane z darmowej biblioteki z interentu "open_icon_library-standard" W przykładzie podanym przez producenta...
W tym przypadku trzeba zacząć od [url=http://pl.wikipedia.org/wiki/Wikipe... funkcji dostępu do pliku, bo podejrzewam, że symulator nie obsługuje dostępu do plików. Zamień normalną obsługę plików mniej więcej na taką. Nie kompilowałem tego ale powinno działać. Więc [syntax=c] int offset; uint8_t fileData[] = { ..... tu wklej...
Witam wszystkich, zaprogramowałem swoją wersję gry Ну, Погоди! - czyli popularne "jajeczka", wykorzystałem Arduino NANO + wyświetlacz TFT 2.8" DPI z czytnikiem kart SD. Do wyświetlania grafik korzystam z biblioteki Adafruit_ILI9341.h. Mam również bitmapę na karcie SD - do wczytania i wyświetlenia korzystam z biblioteki SdFat.h oraz Adafruit_ImageReader.h....
konwert pdf do bitmapy i program analizujacy bitmape z bibliotekami elementow lub padow trackow viasow itp. program sam wygeneruje wszystkie dane i wyrzuci do pliku rowniez tekstowego.
Mam biblioteki na np. wyświetlacze graficzne, bardzo bogate, mają funkcje czcionek różnej wielkości, rysowania linii, okręgów, prostokątów, wrzucania bitmap... Dołączam taką bibliotekę, a jeżeli nie wszystkie funkcje wykorzystuję, to albo muszę je w danym projekcie wyciąć, albo zastosować sposoby jak wyżej. W asmblerze też zawsze pisałem sam procedury,...
Potrzebujesz dwa bufory w których będziesz rysował, jeden na tło, drugi na sylwetkę. Następnie robisz XOR na dwóch mapach pixelowych tła i sylwetki samolotu.. i taki obraz wysłać na wyświetlacz.. teoretycznie. Skoro chcesz poruszać horyzontem to sylwetka może być zdefiniowana na stałe w centralnym punkcie wyświetlacza (nie ma potrzeby każdorazowego...
Nie tyle PROGMEM co const. Usuń const z ikony lub dopisz do bitmap . BINGO Nie znam tej biblioteki, poziągnąłem z netu na próbę, myślałem, że bitmapa się nie wyświetla poprawnie z powodu tego ostrzeżenia, ale bez "const" kompiluje się bez ostrzeżeń, a wyświetla się dalej tak samo. Muszę poszukać problemów gdzieś indziej, albo napisać po swojemu od...
W której bibliotece znajduje się ta funkcja?
Bitmapy w %SystemRoot%\system32\msgina.dll http://obrazki.elektroda.pl/9786279800_1... Sam chciałem sprawdzić ale w moim XP prof nie mam tych ikon w tej bibliotece. http://obrazki.elektroda.pl/7948593300_1... --------------- ta sama minuta dodania wiadomości
Znalazłem znacznie lżejszą bibliotekę do OLEDa <GyverOLED.h> i wszystko w niej spoko działa, poza bitmapami. Moje ikonki wyglądają tak: https://obrazki.elektroda.pl/7772320100_... O co może chodzić? A to bitmapa z przykładu, która wyświetla się prawidłowo: Dodano po 1 Znalazłem załączony do biblioteki generator bitmapy, ale dziwne,...
Dziękuję, faktycznie ten powyższy kod sporo mi pomógł znaleźć błąd :) Teraz bezproblemowo wyświetlam bitmapy z plików nagłówkowych, ale są one mocno niebieskie. Wygląda to tak, jakby patrzyło się na wyświetlacz przez niebieską folię półprzeźroczystą. Wyświetlanie tekstu poprzez funkcje biblioteki jest okej, kolory są normalne. Problem tyczy się jedynie...
Problem rozwiązany i udało się napisać w między czasie całą bibliotekę do TFT (rys. lini, koła, okręgu, bitmap, własny font itp.). Problem leżał w kodzie inicjalizacji (inny format kolorów). Dzięki za pomoc.
IconShop Program do zarządzania bibliotekami ikon, wyciągania ikon z plików, konwertowania bitmap na ikony. IconShop w przeciwieństwie do większości programów tego typu obsługuje przezroczystość. http://www.darmoweprogramy.org/258/IconS...
Nie zaimportowałem bitmapę i znalazła się tma gdzie bitmapy czyli na warstwie 200. A chcę zrobić kopię na warstwie z miedzią. Nie jest w bibliotece. Jest w projekcie płytki.
Witam. Ja trochę z innej beczki. Ma może ktoś jakiś generator do fontów i konwerter do bitmap? Ewentualnie zestaw samych fontów i wskazówka z którymi bibliotekami ich używać. W bibliotekach zamieszczonych na code.google jest kilka czcionek, ale są za 'cienkie', ja potrzebuje czegoś BOLD. . Pozdrawiam. Piotrek.
Musiałbyś zapisać bitmapę każdej literki w oddzielnym pliku (.c), każdy niezależnie skompilować, połączyć to w bibliotekę (.a) i ją linkować do projektu. W takiej konfiguracji linker wybiera z biblioteki tylko używane moduły.
Nie wiem jak kolega szukał, to jest oficjalna specyfikacja TTF: http://developer.apple.com/fonts/TTRefMa... Ale skoro to nie jest celem projektu, to dlaczego komplikować sobie życie? Nie lepiej użyć gotowej biblioteki?
Witam język C, Atmega128, wyświetlacz graficzny T6963, AVRStudio plus WinAVR. Chcę wyświetlić grafikę na wyświetlaczu. W Bascomie nie jest to dla mnie problemem, natomiast przygodę z C dopiero zaczynam. Znalazłem coś takiego: http://www.mikroe.com/esupport/index.php... jest tam funkcja: void T6963C_Image(const...
Pojawiła się potrzeba zrobienia symbolu w konwerterze map bitowych i mam pewne problemy. Bez względu na ustawiony poziom odcięcia przy mniejszych obrazkach pojawiają mi się śmieci na brzegu (w dużych nie ma tego efektu). Druga rzecz, że małe symbole tworzę skalując bitmapę i wychodzi wtedy znacznie gorsza jakość symbolu (dla porównania czerwony symbol...
Witam Was ;) Mam do was takie pytanie. Programuję w bibliotece allegro 4 i do mojego projektu jest potrzebna hmm jakby to napisać, takie coś jak regulacja przezroczystości bitmap. Przykład. jest obrazek jakiś i chcę aby był tak przezroczysty aby pod nim było widać tą bitmapę co jest pod tą którą chcę ustawić przezroczystość ale żeby ten obrazek był...
(at)ElektrodaBot jak dodać większą czcionkę np. font16x16 do biblioteki arduino TVout? Bezpośrednia odpowiedź na pytanie - Aby dodać większą czcionkę (np. 16×16) do biblioteki Arduino TVout, należy przygotować własną tablicę danych (bitmapę) dla poszczególnych znaków i zaimportować ją do biblioteki jako czcionkę w formacie PROGMEM. - Następnie w plikach...
Grzebanie w bibliotekach jest dla mnie za trudne. Przeglądałem manual i wyświetlacz posiada taką funkcję sam w sobie. Możesz spróbować użyć innej biblioteki: [url=https://lexus2k.github.io/ssd1306/i... Przykład dla przenoszenia bitmap: [url=https://github.com/lexus2k/ssd1306/...
Z całym szacunkiem to jest to po prostu wioska. Nie zadałeś sobie trudu sprawdzenie biblioteki o której pisałem. Powinienem to tak zostawić , ale nie mogę na to patrzeć. Nie dość, że nie możesz używać standardowych instrukcji Bascom takich jak Lcddat, Showpic itd to jeszcze potrzebujesz 512 Bajtów na bufor.. Dyskwalifikuje to ten kod dla mniejszych...
Przy kompilacji mam zawsze jednego warning'a: ../main.c:70: warning: passing argument 1 of 'LCD_DisplayPicture' discards qualifiers from pointer target type Zmieniałem cyfry w Wysokości i Szerokości, ale nadal nic... Pusty Ekran... P.S. Biblioteki pożyczyłem od jakiegoś Niemca, to nie mój Angielski :)
Bardzo dobre pytanie ;) Ja powoli majstruję sobie biblioteki do tych wyświetlaczy... Bo chcę w tym PixelFactory dorobić generowanie bitmap.... ale normalnie te wyświetlacze są tragiczne :( .... ich sposób organizacji pamięci powoduje że o wiele szybciej będą się wyświetlały bitmapy (ikonki) jeśli będą rozmieszczane nie co do pixela a co do x8 w pionie...
Szukałem i szukałam, aż znalazłem na stronie [url=http://stackoverflow.com/questions/... i ten przykład zadziałał. W większości przykładów wykorzystują ludzie bibliotekę magik ale mi zależało aby to były standardowe. Dzięki za poświęcenie czasu.
Optymalnie to przeczytać DS do T6963C, wybrać komendy, które są Twoim zdaniem optymalne, i korzystając z nich napisać potrzebne Ci funkcje. Druga możliwość, to wybrać optymalną bibliotekę graficzną, która te funkcje zawiera. Albert
w EEZ Studio nawet nie mam (jeszcze ) jednej bitmapy, zaledwie ten ekran: https://obrazki.elektroda.pl/9057886700_... Być może problem to biblioteki EEZ Studio tj. eez-framework pobrane z https://github.com/eez-open/eez-framewor... Albo niewiedza jak tego używać. Oczywiście jakiś banalny test typu "hello" zrobiony w EEZ Studio działa....
Witam . Czy mógłbyś udostępnić mi biblioteki dotyczące obsługi karty , chciałbym coś podejrzeć. Mam problem z przegrywaniem obrazków z karty do pamięci nand flash dołączonej do układu .
Witam serdecznie i pozdrawiam zainteresowanych tym tematem. Boję się, że mój problem jest bardzo laicki, ale jakoś nie mogę sobie poradzić z jego rozwiązaniem więc pytam. Programuje ostatnio w języku C++, używam programu DEV-C. Niedawno odkryłem dobrodziejstwa biblioteki Allegro. Za jej pomocą w sposób szybki i prosty można wczytać stworzone przez siebie...
Obrazek miał jedynie pokazać potencjalny efekt jaki chciałbym uzyskać. Dlatego zastanawiam się czy nie zrobić tego w OpenCV i nie zbudować ekranu z obrazków wklejanych w odpowiednie miejsca. To jest prymitywne podejście, ale pozwala na uzyskanie estetycznego ekranu jeżeli właśnie jakiś grafik zajmie się stroną wizualną. Zależa jakie frade-off. Jak...
Pierwszy mój problem to potrzebuje do pracy mgr jakiejś biblioteki (darmowej) do rysowania wykresów w C++, taka żeby szło je w swoim programie jako bitmapy rysować Druga sprawa to dokładność konwersji za pomocą funkcji: float atof(string); Otóż, kiedy w stringu jest liczba np. 0.34 to funkcja zwraca liczbę 0.3399334535345 czyli bliską, ale nie dokładnie...
W jaki sposób w devCpp Allegro (jakiś prosty sposób) odczytać plik avi i przerzucić klatki filmu na bitmapę np.? Czy jest jakaś funkcja, dodatkowa biblioteka... Musze wyseparować klatki animacji AVI i każdą osobno analizować... Napewno sa do tego jakies klasy/biblioteki. Wystarczy pszukac. Ale ja zachecal bym do samodzielnego zapoznania sie z formatem...
Przez bezpośrednie wgranie na procesor bina, coś jest, ale nie czytelne. Próbowałem z biblioteką glcd i bez niej. Biblioteka jest przerobiona tak jak pisałem. http://obrazki.elektroda.pl/6314694600_1...
http://obrazki.elektroda.pl/1776073300_1... Omawiana biblioteka została stworzona na potrzeby mojej pracy magisterskiej, którą była stacja pogodowa. Bibliotekę umieszczam, chcąc się podzielić nią z innymi użytkownikami, gdyż stworzenie jej zajęło mi dużo czasu, a sam wyświetlacz sprawił mi wiele problemów. LCD ITM-400160 jest wyświetlaczem...
Piszę małą bibliotekę graficzną pod własne potrzeby i potrzebuję funkcję do obracania bitmap. Napisałem coś, co wydaje się działać, ale nie do końca i nie potrafię sobie poradzić z problemem. Otóż bitmapa wydaje się obracać mi się jak trzeba (rysunek poglądowy) : https://lh3.googleusercontent.com/-jPULj...
Witam jak zoptymalizować prowadzenie ścieżek by robił zamiast drugiej warstwy zworki lub robil połączenia na drugiej warstwie ale pod kątem prostym i nie przy samych pinach jakiegoś elementu. W autorouterze na zakładkach: "General" ustawiasz kąt prowadzonych ścieżek dla top i bottom. Na następnych zakładkach "Busses" i "Route" /Layer Cost, w polach...
Cześć. Szukam sposobu, aby na procku STM32F439 skompresować bieżący obraz framebuffera (grafika typu napisy, kolorowe ikony z przejściami tonalnymi, ramki itp, dużo jednolitego tła) i wysłać do przeglądarki. W systemie mam pamięć SDRAM, postawiony jest FreeRTOS i LwIP. Kompresja powinna trwać nie dłużej niż 0,5s, chociaż 1s ostatecznie mógłbym przeboleć....
Już wszystko działa:D Otóż obrazek najzwyczajniej w świecie nie mieścił się w pamięci.. Dlatego były śmieci i przerzucanie części obrazka na początek. U Ciebie było ok bo widocznie masz większy procek:) Ja pracuję na Atmega8. Teraz tablicę z obrazkiem deklaruję tak: [syntax=c]prog_char nazwa_tablicy[]= { ... } [/syntax] a w funkcji wyświetlania mam:...
Nie rozumiem co masz na myśli że bitmapy sa wyświetlane w trójwymiarowej tablicy? Bitmapy mogą być wyświetlane w oknie, albo na ekranie , w tablicy to chyba nie bardzo... Chodzi mi o to że w edytorze map w obszarze klienckim będzie wyświetlana tablica 3D o wymiarach np.1000x1000x10 komórek i o wymiarach komórki np. 20x20 pikseli i (chciałbym żeby)w...
Tylko jeszcze ta długość próbki mi została. Jak wstawiam fDlgProbki:= fNaglowek.wBitsPerSample * fNaglowek.wNumChannels // czyli 16*1 to próbka wydaje mi się krótka w porównaniu z ta wyciągnięta z biblioteki bass. A może nie rozumiem natury zapisu w Wav. Próbowałem dać rożne wielkości ale Wav ma zapis jak bitmapa w sposób ciągły wiec trudno wyczuć....
Canvas nie ma nic wspólnego z bitmapą. Bitmapa to był osobny pomysł który mógłby przycinać (wspomniane w pierwszym poście). Tam nie wysyłasz pixeli, tylko bibliotekę + zestaw danych. A sam ajax byłby przyrostowy. Taki canvasjs to 70kB, jquery.min.js drugie 70kB razem 140kB + strona 10kB + dane (a to już zależy od próbkowania, można np założyć dane próbkowanie...
Docelowo do grafiki powinieneś używać DirectX lub OpenGL. Możesz też używać jakąś bibliotekę, która jest nakładką na nie (SDL,Allegro) - taka biblioteka ma swój zasób funkcji, które są przeważnie uproszczoną formą funkcji DirectX/OpenGL. Jeżeli pracujesz w okienku z czystym gdi to: 1.Powinieneś najpierw rysować do bitmapy o wielkości okienka, a dopiero...
Wyświetlacz 7'' SSD1963 z panelem dotykowym. Nie robiłem jeszcze odczytu z wyświetlacza, tylko zapis. Nie jest obsłużony tak jak mówisz, chyba nie ten poziom :D Mogę rysować na wyświetlaczu dotykiem, rysować figury geometryczne z funkcji oraz wyświetlać bitmapy to wszystko:) Czyli jest możliwość odczytania to co na wyświetlaczu (za pomocą linii sterującej...
http://obrazki.elektroda.net/52_12550205... Miniscope v3 to program mający w założeniu pełnić rolę prostego uniwersalnego interfejsu graficznego dla cyfrowego oscyloskopu. Dwie wcześniejsze wersje programu były wyspecjalizowane do pracy z określonym typem urządzenia pomiarowego. Dosyć szybko okazało się, że znaczna część kodu w tego typu programie...
Trochę Twój kod nie wygląda na rotację. Popatrz, dla narożnika o współrzędnych 0,0 wpisujesz piksel też pod pozycję 0,0. De facto odbijasz obrazek wzdłuż przekątnej. Spróbuj innego podejścia. Zakładając, że czytasz wierszami od lewego, górnego rogu, to jeśli będziesz zapisywał od górnego, prawego rogu kolumnami, obraz powinien się przekręcić o 90 stopki...
Jest seria bardzo dobrych wyświetlaczy graficznych LCD DOGM, do których producent dodał instrukcję w jaki sposób współdziałają one z Arduino. Wpiera też odpowiednią biblioteką. LCD oparte są na kontrolerze ST7565R DOGM128L-6: http://obrazki.elektroda.pl/9198174100_1... W załączniku dosyć dokładny opis od prducenta modułów jak uruchomic...
Co do ilości klatek/sek to trudno ocenić. w tej wersji sterownik wyświetla piksel po pikselu.A żeby "szybko" wyświetlał musiałby wyświetlać bajtowo(8 x szybciej niż teraz).Ale to dotyczy tylko bitmap np na cały ekran na raz. Dla mnie szybkość wyświetlania to jeden z ważniejszych parametrów. Co z tego, że cuda będę w stanie wyświetlić i będę miał super...
Witam, mam pewien problem z którym boryka się kilka osób ode mnie na studiach. Mamy do napisania program do obracania bitmapy. Otóż wykorzystując wczytywanie bajtów przy wykorzystaniu funkcji getc program działa. Natomiast korzystając z funkcji write z biblioteki fstream piksele zostają źle wczytane do pliku. Największe moje zdziwienie jest takie, iż...
Nie odpowiedziałeś na zadane pytanie. Czy przy dużych i przy małych obrazkach używasz dokładnie tego samego kodu? Podmieniasz dane w tablicy, czy całe tablice, tak że jest szansa, że w którejś z nich zgubiłeś PROGMEM? Czy wspomniane "duże obrazki" to również Twój wyrób, czyli wygenerowana w ten sam sposób tablica? Czy jakaś grafika z przykładów? Dodano...
Witam, staram sie wykorzystac karte SD do przechowywania danych uzywanych przez wyswietlacz (bitmapy etc). Korzystam z biblioteki FATfs i komunikacja SPI. Aby moc tego dokonac modul FATfs korzysta z sygnalu zegarowego, ktory co 10ms bedzie wywolywal funkcje [syntax=c]disk_timerproc()[/syntax] Do cyklicznego wywolania tej powyzszej funkcji staram sie...
... chyba że dużo wcześniej ściągałeś ten plik bo dopiero po paru minutach przypomniałem sobie że nie mam włączonego dołączania bibliotek i zmieniłem... wcześniej zajmował coś 85k teraz (z bibliotekami 460) niezupełnie painta :-))) chciałem napisać program w którym będę mógł sobie coś narysować a potem przetworzyć na odpowiedni ciąg zer i jedynek dla...
witam poszukuję programu z przyjemną dla oka biblioteką gotowych obiektów wyposażenia domu np. drzwi (zamknięte/otwarte - ważne), okno (zamknięte otwarte - ważne), szafki, biurko, lampy, gniazdka, kwiatki itp. wystarczy widok z góry w 2D (nie musi być perspektywy), ponadto nie koniecznie musi być render może być zwykły rysowany z kilkoma kolorami ale...
Malowanie po obszarze okna to nie jest dobre rozwiązanie. Jak sam zauważyłeś program po odświeżeniu kasuje całą Twoją wcześniejszą pracę. Najlepszym rozwiązaniem jest malowanie po obszarze bitmapy a samą bitmape z każdym komunikatem WM_PAINT przenosisz w interesujące Cie miejsce (BitBlt, itp.). Oczywiście wszystko to praca na kontekstach i dla początkującego...
Cześć, udało mi się już nieco opanować C po zabawie z mikrokontrolerami, teraz chciałbym napisać program w C++, który wyświetlałby kilkanaście różnych obracających się tarcz oraz wskazówek wyświetlających różne wartości. Udało mi się to już zrobić korzystając z Visual C++ 2008 oraz biblioteki SFML, wczytywałem obrazki w formacie PNG i wszystko fajnie...
Jak to zwykle bywa są (przynajmniej) dwie szkoły: falenicka i otwocka :) Szkoła pierwsza to użyć GDI, druga - gotowych komponentów do raportowania. Ewentualnie zrzucać wszystko do przygotowanego w Excelu szablonu i drukować Excela "ręcznie". Na drukowanie formatki nie licz - o ile jest to możliwe, to rezultaty są fatalne, to jest tak jakbyś zrobił printscreena...
Dzięki za pomysły i gościnę w topicu :) Doszedłem do przyczyny powstawania krzaczków. Błacha sprawa - podałem za duży zegar zewnętrzny do procka - 16MHz. Po włączeniu wewnętrznego 8MHz na próbę problemy ustąpiły. Zatem LCD nie wydala powyżej 8MHz. Znalazłem na stronie MCS opis modyfikacji biblioteki glcd.lbx, do której ręcznie wkleja się obsługę ładowania...
Witam Poszukuje jakiegos spospbu na wgraie bitmapy poprzez RS232 do mikrokontrolera ATMEGA128 pamieci AT45DB161. Zapis i odczyt pamieci mam juz gotowy poszukuje jedynie bibliotek/procedur obslugi RS232 i przekonwertowania bitmap z windowsa na bitmapy zrozumiale dla wyswietlacza (RGB 16 bit). Do programowania uzywam WinGCC w AVRstudio.Czy ktos zajmowal...
W niektórych programach jest możliwość importu i konwersji bibliotek elementów z innych programów. Taką możliwość importu i konwersji bibliotek Eagle ma program Design Spark oraz KiCad. Ten sposób ogarnia trzy softy (Eagle, DesignSpark, KiCad). W tym wypadku zdroworozsądkowo byłoby tworzyć biblioteki za pomocą edytora bibliotek Eagle. Chciałbym pójść...
W innym temacie doszliśmy do wniosku że w Makefile Freddiego Chopina są zastosowane trochę dziwne nazwy. Dziwność tych nazw nie ma nic do rzeczy przecież, bo nie łączysz dwóch Makefile ze sobą, tylko wywołujesz jeden z poziomu drugiego. Zresztą - dla mnie to te "standardowe" są dziwne - nic nie mówią i nie wiadomo co znaczą, tak jakby ktoś musiał płacić...
Co do wydruków bitmap to nic nie da zainstalowanie czcionek, czy bibliotek, tak samo będą problemy z plikami pdf. Polecam zainstalowanie jej w sieci (na port TCP/IP), sam mam taką drukarkę i sieciowo drukuje przyzwoicie.
Witam. Studenckie sprawy (raczej życie :D) zmusiło mnie do małej przerwy, ale wracam do pracy. Dzięki za wszystkie rady. Napisałem już własny sterownik do T6963C. Na wyświetlaczu mogę wyświetlać napisy, bitmapy itp. Skończyłem tez pisać procedury obsługi 1 wire, jutro podłączam DS18S20. Wiem, że wszystkie napisane przeze mnie biblioteki są w sieci,...
Dziękuję za odpowiedzi! Najlepiej pewnie byłoby mieć kod rysujący który pozwala na używanie ułamkowych współrzędnych. Wtedy możesz rysować 3 kreski ale z ułamkami jako współrzędne początku i końca, które to współrzędne musiałbyś sobie każdorazowo wyliczać z funkcji trygonometrycznych. Próbowałem potraktować środek wykresu jako okrąg o promieniu 10 pikseli...
Przez internet nie ma Panów ani Pań, chyba że wiesz z kim rozmawiasz. To jest składnia dla C, a Ty zapewne kompilujesz to jako C++. Masz dwa wyjścia: zapisz tą funkcję w pliku .c, lub popraw: lpRichEditOle->lpVtbl->GetClientSi... &lpOleClientSite); // na lpRichEditOle->GetClientSite(&lpO... Wszędzie...
Jak w temacie - czy można wgrać schemat aby na jego podstawie utworzyć schemat dla kiCAD? Jest możliwość wstawienie obrazka w formie bitmapy na schemat i jego wyskalowanie. Niestety taki obraz będzie na pierwszym planie i będzie zakrywał schemat. Oczywiście nie masz co liczyć na to, że wstawisz obrazek, a program dokona jego analizy i wstawi odpowiednie...
przeglądając T6963C.c znalazłem void GLCD_Bitmap, wcześniej nie widziałem, bo tylko patrzyłem w T6963C.h, gdzie widniały tylko void GLCD_InitalizeInterface(void); unsigned char GLCD_ChceckStatus(void); void GLCD_WriteCommand(unsigned char); void GLCD_WriteData(unsigned char); unsigned char GLCD_ReadData(void); void GLCD_ClearText(void); void GLCD_ClearCG(void);...
W KiCad-zie można to zrobić stosunkowo prostu. Z pomocą przychodzi konwerter bitmap do komponentu: https://obrazki.elektroda.pl/8412221200_... Wystarczy więc wziąć skan PCB, np: https://obrazki.elektroda.pl/7380123900_... I zaczytać go do konwertera. Ważne by wpisać poprawną rozdzielczość obrazka, celem uzyskania rzeczywistych...
FCh...ja z Pytona to wiem tyle, że istnieje :) ale dzięki. Warto się nauczyć - zrobiony dla celów projektu którym się aktualnie zajmuję konwerter grafiki na tablice w C, dokładnie takie jak są potrzebne, zajmuje 96 linii kodu Pythona. Na bazie skryptu dla obrazków mamy też skrypt dla czcionek (bazuje zasadniczo na plikach BDF, czyli czcionkach-bitmapach,...
Popularność wynika sam nie wiem z czego. Taki u nas ten ATMEL popularny a tu patrz ;p LPCxxxx mają DACe, ale może nie wszystkie. 128bitów to ma szyna dostępu do FLASHa, co pozwala pobrać 4 rozkazy w ciągu jednego cyklu odczytu. Układ MAM się tym zajmuje. Freddie Chopin wyjaśnił to parę postów wyżej. Proste programy na ARMie zajmą mniej więcej tyle co...
http://obrazki.elektroda.pl/5949652400_1... W poniższym poradniku dowiemy się, krok po kroku, jak podłączyć wyświetlacz z telefonu Nokia 5110 do modułu Arduino, napisać kod oraz, wykorzystując dostępne w sieci narzędzia, stworzyć grafiki, które można będzie wyświetlać na tym ekranie z pomocą Arduino. Krok 1: podłączenie http://obrazki.elektroda.pl/9930211100_1...
Moim zdaniem łatwiej będzie chyba dodać mu jakąś bibliotekę odpowiedzialną za gify bo zdekompilowac aplikacji odtwarzającej chyba się nie da??? A może to jakieś zabezpieczenie zaiksu. Wątpię żeby ktoś się porwał na opracowanie specjalnego formatu do tego systemu, program odtwarzający jest chyba zerżnięty z jakiegoś innego nawet żadnego helpa nie ma....
Ogólnie na żywo nie zobaczysz więcej niż na filmach, może poza liczeniem wartości na "papierze". Łukasz, ale to liczenie na papierze w sumie jest najważniejsze! Jakieś doświadczenia z rozwiązaniami z Dolphin.Data.Lab lub MRT? Kolega ma Delfina. Moje wrażenia: Niezbyt udana podróbka PC-3000. Niestabilna praca, w przypadku zwisu nigdy nie masz pewności,...
https://obrazki.elektroda.pl/6137628100_... Ekrany dotykowe TFT oferują możliwość stworzenia fenomenalnego interfejsu graficznego z niewielkimi mikrokontrolerami, takimi jak układy z rodzin AVR, PIC czy STM21. Wyświetlacze te oferują szeroką gamę kolorów, dobre parametry graficzne i wygodne mapowanie pikseli. W poniższym tutorialu...
Dzięki podpowiedzi tadzik85 udało się rozwiązać problem. Opisywana metoda pozwala umieszczać w stałym obszarze pamięci FLASH dane (bitmapy, czcionki itp) które zajmują dużo miejsca (rzędu kilkuset kB) i nie są często zmieniane. Dzięki tej metodzie, wielkość kodu wynikowego wpisywanego do procesora redukujemy do kilkudziesięciu kB. Czas programowania...
Moim skromnym zdaniem to biblioteka openCV może czasem potrzebować systemowych funkcji, które nie są dostępne dla aplikacji uruchamianej w LSA (choćby po to żeby załadować bitmapę do pamięci). Dlatego dopóki nie dołączysz do programu tej linijki z wywołaniem funkcji openCV wszystko działa normalnie. Spróbuj pobawić się z tym tool-em : http://technet.microsoft.com/en-us/sysin...
Witam forumowiczów, jest to mój pierwszy post na elektrodzie, więc proszę o wyrozumiałość. Od jakiegoś czasu pisze programy w C++,jestem samoukiem. Wpadłem na pomysł napisania gry.Znalazłem dość przyzwoitą bibliotekę : Allegro, do projektów 2D. Do rzeczy, podczas pisania natrafiłem na problem, problem z kolizją, czasem zachodzi, a czasem nie.Funkcje...
Wyznaczyłem sobie za cel wyświetlanie polskich znaków na wyświetlaczu LCD. Chciałem to zrobić na Arduino i tu pojawiły się komplikacje. Użyłem biblioteki pod I2C o nazwie LiquidCrystal_V1.2.1 z linku: https://bitbucket.org/fmalpartida/new-li... Jest tam co prawda instrukcja createChar() ale nie udało mi sie jej użyć. Oryginalny tekst...
No to nie ciekawie, dzięki za nakierowanie, nie sądziłem, że JPEG będzie aż tak skomplikowany. MP3 podobno daje się odtworzyć na Atmedze a zawsze wydawało mi się bardziej obciązające niż odtwarzanie zdjęć. Zresztą przecież wszystkie MP4, telefony świetnie sobie radzą z dekodowaniem i wyświetlaniem jpg i innych formatów. Mój problem polega na tym, że...
Grafikę przygotowuję za pomocą programu "microlcd". Robię nim bitmapę a później w bascomowy converter do grafiki aby zrobić plik .bgf Biblioteka do tego wyświetlacza jest w bascomie "glcdEADOGM128x6.lbx" Dokładny model wyświetlacza to: LCD-AG-C128064CF-DIW W/KK-E6 PBF Widzę że jest zainteresowanie a więc wrzucam źródła, schemat i płytkę.
1. To zależy. Jeśli to coś zamazywane jest na tyle małe, że możesz utworzyć bufor w pamięci, to można oryginalny obraz skopiować do bufora (traktując to jako bitmapę), zamazać, po czym przywrócić z bufora - metoda sprawdza się jeśli masz wystarczającą ilość pamięci (a powinieneś mieć, bo kopiujesz tylko fragment obrazu) i takie zamazywane obiekty nie...
Przepraszam jeśli odgrzewam kotleta ale mam podobne zmartwienie. Chcę zbudować urządzenie z panelem TFT o przekątnej 4.3" (zapewne będzie to na SSD1963 - mam wrażenie, że to już archaiczny układ dlatego zapewne ugryzę też FT800, jakby ktoś nie znał w co wątpię to tu jest prezentacja Dodano po 1 Edit: W dokumentacji https://www.displaytech-us.com/sites/def...
Witam. Jak w tytule - potrzebuję karty graficznej do gry internetowej "tibia" jest to stara gra. "Tibia, mimo stosunkowo długiego czasu istnienia, nadal posiada prostą grafikę opartą na bitmapach stworzoną w 2D". Tak, czyli gra pójdzie nawet na najstarszych komputerach. Poniżej wymagania systemowe z oficjalnej strony gry: Jakie są wymagania systemowe...
Naukę chcesz zacząć od USB? No to dobry jesteś. Ja bym raczej zaczął od migania diodką. Potem przeszedł na komunikację po RS232, ale nie od razu USB! Są PICe z interfejsem USB. PIC18F2455 na przykład. Dość tanie (z 10zł). Są i AVRy ze sprzętowym USB ale mało popularne. USB można zrobić programowe na prawie każdym AVRku. Polecam bibliotekę AVR-USB ze...
Ogromne gratulacje za tak udany program! Jest wiele programów do sterowania frezarką ale większość z nich jest tak rozbudowana, że sporo czasu zajmuje zapoznanie się z ich funkcjami, twój jest prosty a za razem zawiera wszystko co jest potrzebne, bez zbędnych dodatków. Wyszedł na prawdę dobry program, przejrzysty, osoba która pierwszy raz go uruchomi...
Po pierwsze zainstaluj odpowiednie sterowniki dla urządzenia, w żadnym wypadku nie uzywaj tych od MS. Jeżeli masz to w windows XP zainstaluj sterownik dla Windows NT. Będziesz wtedy potrzebował odpowiednich dodatkowych bibliotek, które pobierzesz bez problemu z sieci. Kolejna rzecz to włącz czcionki TruType jako bitmapy we właściwościach drukarki.
Linki podane przez kolegów powyżej (tak się jakoś złożyło :) ) i hep z m$ do zassania np. tu (nie radzę tego stronach m$ szukać, transfer można porównać do picia miodu przez kapilarę ;) ): ftp://ftp.cs.virginia.edu/pub/lcc-win32/... To jest też niezłe, pisane pod konkretne IDE (Borland i VC) http://www.functionx.com/win32/ Użwam dev-c++, C...
Można zapisywać dane do EEPROM w mikrokontrolerze, ale musisz wiedzieć, że jest to pamięć o bardzo dużej, ale jednak skończonej liczbie zapisów. Jeśli wystarczy Ci dokładność do minuty, to np. w programie robisz zapis co minutę aktualnie odliczonego czasu. W razie kolejnego restartu urządzenia odczytujesz tą wartość i przyjmujesz jako początkową. Dokładnie...
Tak, druga biblioteka jest do obsługi wyświetlaczy z noki 6100 itp na sterowniku chyba Epsona. Działa elegancko, lacznie z wczytywaniem bitmap w wysokiej rozdzielczosci, tekstu itp.
Łukasz88 - nie umiem zainstalować tych bibliotek w IDE :( Tymczasem z "mojej" wykrzesałem to: http://obrazki.elektroda.pl/7943463000_1... Na razie bez animacji - tylko statyczny napis. EDIT: Mały update: https://www.youtube.com/watch?v=bydkpx8N... matrix.setRotation - kluczem do sukcesu w tej bibliotece. [syntax=c]#include <SPI.h>...
Mam nieprzyjemność pracować z tymi panelami. Tzn mam kupiony taki zestaw w wersji uruchomieniowej. Z poziomu filmu wszystko pięknie wygląda - niestety/stety wygląda to pięknie - ale dla programisty/projektanta programowanie tego jest drogą przez mękę. dokładnych wad nie pamiętam , bo rzuciłem to w szafę rok temu i nie mam zamiaru tego ponownie tykać...
Wcześniej próbowałem zapisać jako 256 kolorów 8bit jako bitmapa za pomocą programu paint jest opcja zapisz jako i można wybrać w wyświetlaniu nic się nie zmieniło . Może biblioteka pcf8833.lib jest napisana pod 12-bitowę grafikęnie nie mam programu który by kodował 12bit bitmapę. Znalazłem taki Program jak LCDBitmapAndFontCreator lecz nadaje się chyba...
Od pewnego czasu zauważyłem na forum zainteresowanie tematyką programowania mikrokontrolerów i mikroprocesorów ARM w języku C# z wykorzystaniem platformy .NETMF będącej córką słynnej platformy Microsoft .NET Framework, którą zna chyba każdy. Niedawno wpadła mi do rąk nowa książka wydawnictwa BTC na ten temat. Zauważyłem wiele nowych zestawów uruchomieniowych...
Bitmapa 128*128 w kolorze zajmuje 32kB pamięci. Czy coś Ci to mówi? Np taka atmega328 ma 32kB flash - czyli akurat wystarczy na 1 bitmapę - ale na program jej wyświetlenia już nie. Jak byś chciał taką 800x480 to potrzeba 750kB. Tak że nie będzie łatwo wyświetlić taką bitmapę. Musisz dane skompresować (np jako jpeg, a pożniej w programie atmegi zdekompresować)
ładowanie bitmapy bitmapy paneli dodanie bitmapy
włącznik lampa stać zatkany wydech zasilać lampa solarny
radmor5412 przestrojenie amica pa4560a420
Jak nagrać program z kanału kodowanego - dekodery, nagrywarki, karty TV Błąd CO202 w Renault Kangoo - układ wspomagania kierownicy