Witam, Mam pytanie jak najlepiej zrobić w Bascom coś takiego: Rysuję linię wg zmiennej x od 0 do np 100. Pset X , 1 , 255 Następnie zmienna x zmniejsza się np do 45. to zgasną segmenty od 46 do 100 a będą zapalone od 0 do 45. Dodam że wyświetlacz graficzny t6963c.
Witam. Mam program do obsługi wyświetlacza z siemensa S65 na sterowniku LS020... ściągnięty ze [url=http://evertdekker.com/?p=304]stron... Program działa poprawnie poza rysowaniem linii w pionie. Zauważyłem to już dawno przy okazji uruchamiania innego programu na inny wyświetlacz oczywiście program z jego strony. Pisałem nawet do autora ale bez odzewu....
Witam, próbuje napisać program do rysowania linii , napisałem coś takiego ale wyświetla mi się jedna linia a chciałbym na całej szerokości wyświetlacza [syntax=basic4gl] For Y = 1 To 120 Waitms 50 Setfont My6_8 : Lcdat 1 , 20 , Y Next Y 'wywolanie pomiaru For I = 60 To 4 Step -1 'petla rysowania slupka o dlugosci zaleznej od wartosci odczytanej z A/C...
Zawsze możesz sam sobie napisać takową funkcję, która zapisuje bezpośrednio do bufora ramki. Wystarczy zaimplementować algorytm Bresenhama i masz rysowanie linii :)
Ale bez nich albo wcale nic nie wyświetla albo rysuje wszystko w jednej linii.
Witam, posiadam taki wyświetlacz LCD: http://sklep.avt.pl/p/pl/47287/lcd+alfan... Chciałbym sobie narysować obrazek: Da się w ogóle na takim wyświetlaczu odpalić rysunek? Możesz zdefiniowac 8 własnych dowolnych znaków (rodzaj mozajki). Jeżeli potrafisz coś 'sklecić' z tych znaków i wyświetlic to w dwóch liniach i 16 pozycjach, to możesz...
Nie ma co tu rozpracowywać, jeśli potrafisz zapalić wybrany piksel to potrafisz i narysować linię (robisz funkcję rysującą piksel po pikselu). Gdy linia już się rysuje to umiesz i prostokąt (kilka linii jedna pod drugą) itd
Witam A czy nie prościej byłoby zapalać piksele zamiast rysować linię ? Program pobierałby próbkę z wejścia przetwornika i zapalałby piksel po autoinkrementacji kolumny. Bardziej przypominałoby to oscyloskop. Jesli miałaby być linia łącząca te punkty to trzebaby zapamiętywać poprzeni pomiar i rysować linię od poprzedniego punktu do obecnego. -- pozdeawiam
Masz złą bibliotekę dodaną - powinno być $lib "glcdeadogm128x64.lbx" nie ma biblioteki glcdeadogm128x64.lbx tylko jest glcdeadogm128x6.lbx Jeżeli dam inną bibliotekę to kompilator wywala się na linii Config Graphlcd
Mode zmienilem na 8 - efekt - zadny Wyswietlacz dziala poprawnie dla rysowania lub wyswietlania tekstu nota katalogowa wyswietlacza: http://download.maritex.com.pl/pdfs/op/T... Zdjecia Jedno przedstawia kolo narysowane za pomoca funkcji Kolejne przedstawia bitmape (ktora zalaczam) wyswietlona jako bgf jak widac po zsunieciu linii wyszlo by...
Zdaje sie ze tak czy siak musisz projektowac fonta literka po literce, pixel po pixlu. Nastepnie wpakować to w tablice (najlepiej dwuwymiarową), i napisac proste funkcje goniące te pixle do wyswietlacza (typu putpixel(x,y); ) Jesli pracujesz na CZARNO-BIAŁYCH (NIE monochromatycznych!) wyswietlaczach, robota jest prosta: bierzesz kartke w kratke, rysujesz...
Możesz to zrobić na wzór wyświetlacza 7-segmentowego. Piszesz procedury rysowania "segmentów" za pomocą linii np segment_a, segment_b itd. Następnie w zależności od wartości cyfry uruchamiasz odpowiednie procedury. Dla przykładu cyfra 2 to segmenty a,b,d,e,g więc skaczesz do 5ciu procedur rysujących. Oczywiście procedury napisz z głową, żeby było łatwo...
Z uwagi na wykorzystanie skrawka płytki uniwersalnej rysowałem w MegaCad 4.5. Linia po linii, łuk po łuku... Co do rezystorów: po prostu Bascom nie załącza wewnętrznych rezystorów w procesorze.
http://obrazki.elektroda.net/44_12749499... Witam serdecznie! Projekt ten jest moim pierwszym projektem który był tworzony nie tylko z chęci nauczenia się czegoś, czy wykorzystania jakichś elementów, lecz ze względów czysto praktycznych i użytkowych. Cele: Ograniczenie ilości pinów wykorzystywanych przez wyświetlacz graficzny LCD Opis układu:...
w temacie Przecież to normalne zachowanie panelu. Żeby było dobrze to pomiędzy odczytami osi X i Y trzeba jeszcze odczytywać "współrzędną" Z. W zasadzie to od Z trzeba zaczynać i dopiero jak będzie odpowiednia do odczytywać X i Y. Odczyt Z: X- i X+: Output i na GND Y- i Y+: Input i podciąganie do VCC. Czekamy kilka ms i odczytujemy wartość ADC z Y-...
Powiedz mi dlaczego - skoro korzystasz z Bytematch to dajesz parametr ALL ??? a przecież piszesz że odbierasz swoją "ramkę danych" zakończoną znakiem chr(13)... I znowu mógłbym się rozpisać za długo jak warto podchodzić do transmisji danych przez RS232, że warto wykorzystać własnie znaki końca linii do wyłapywania zdarzeń, że warto wtedy ustawiać flagę...
dominon napisał: Nareszcie udało mi się znaleźć źródło z którego korzystałem. Jednocześnie bardzo polecam żeby przejrzeć całą stronę ze względu na kilka ciekawych artykułów. Poniżej link. Link ... Ten link był już kilka razy podawany i dotyczy wyświetlacza LS020 tylko, więc nie pomogłeś. Tylko że ten program też nie jest dobry bo nie rysuje linii w...
sprawdzenie tego kodu co napisalem No to podłącz i sprawdź ;) Sprawy do rozważenia: - Czujniki masz na jednej linii, czy na osobnych? - Czy zachowujesz odpowiednio duży odstęp czasu między poleceniem konwersji a żądaniem odczytu? - Wyświetlacz obsługujesz poprzez jakiś bufor ramki, czy bezpośrednio w CGRAMie rysujesz?
sprawdź połaczenia, czy właściwie połączyłeś, czy czy nie pomyliłes sie w liniach lcd np. zamieniłes D0 z D3 dzięki za szybką reakcję :) sprawdzałem, a dodatkowo wszystkie polecenia związane z rysowaniem działają prawidłowo - w sytuacji pomyłki raczej powinno się wszystko "krzaczyć" ? W przypadku próby wyświetlenia grafiki pojawia się tylko prostokąt...
Wysłałem filmik na youtube for (i=0;i++<1000;) line(rand()%640,rand(... ok 200 średniej długości (400p) linii/s (nie wiem jak szybka jest funkcja rand() ) 2. Koncentryczne okręgi - ta matryca ma tylko 3 składowe co daje 7 kolorów +tło jednak wizualnie kolorów...
Witam Mam problem z uruchomieniem wyświetlacza wyświetlacz LCD 128x64-A/G z L przeszukiwałem internet cały wieczór i nic nie znalazłem ,nie wiem jak podłączyć wyjścia Vo i Vee . http://obrazki.elektroda.pl/7984534400_1... http://obrazki.elektroda.pl/3940978000_1... Wyświetlacz podłaczam do płytki AVT5311.Próbuje go takim...
W załączniku mój program w Bascom AVR do obsługi LCD z Nokii 3310. Znaki zwykłej wysokości, podwójnej wysokości lub w kontrze. String zwykłej wysokości, podwójnej wysokości lub w kontrze. Pixel ciemny, jasny lub XOR. Linia ciemna, jasna lub XOR. Prostokąt ciemny. Bitmapa. Kasowanie bitmapy. Program wymaga procesora z dużym RAM bo "rysowanie" obywa się...
jeśli tylko wyświetlacz obsługuje funkcję Pset pod bascomem, lub jeśli napisałeś własną implementację ustawiania piksela i rysowania linii między 2 punktami to nie będzie żadnego problemu. (Jeśli miałbyś tylko ustawianie pikseli to napisz na PW, bo mam z innego projektu "pikslowy" generator linii) co do czcionek większych niż 16x16, to BASCOM AVR ma...
1. brak rezystora podciągającego na linii reset. 2. procesor na 3V zadziała, ale musisz sprawdzić konkretny model diody IR LED i jej prąd 3. co to za dziwadła z tymi diodami? Użyj wewnętrznego podciągania, potem switche podepnij przez diody 1n4148 do któregoś przerwania sprzętowego, którym będziesz wybudzał uP ze stanu uśpienia. PS. poszukaj w sieci,...
E tam sam. Nie przeceniaj mnie. Dorwałem jakiś gotowiec, który teraz próbuję zrozumieć i przerobić na swoje potrzeby. Linia akurat była najłatwiejsza (jest również obrócona), ale docelowo potrzebuję tylko cyfry i kilka znaków. Wiem, że lcd rysuje obraz pixel po pixelu (nie ma jakiegoś wewnętrznego zestawu znaków). Wszystko to niestety powoduje, że znaki...
Pomyśl trochę nad "sprytem" kodu :D Chodzi mi o to że kiedy widzisz powtarzające się linijki kodu to powinieneś pomyśleć "czym one się różnią" i tylko te różnice napisać osobno a wszystkie powtarzające się sprawy napisać tylko raz. Po co tyle tych Locate 1,1 . Przeciez i tak i tak będziesz tę linijkę rysował od 1,1 zawsze, chyba że inaczej podejdziesz...
Fotka: http://obrazki.elektroda.net/88_12806568... Dokładnie tak to wygląda. Problem: Pierwsza linia wyświetlacza - działa poprawnie, pokazuje dokładnie to co zaprogramowałem. Problem dotyczy drugiej linii (dolnej/lower) otóż pierwsze 4-5 znaków wyświetlanych jest poprawnie, natomiast każdy kolejny wyświetlany jest coraz słabiej - ostatnie...
Daruje sobie jednak tego eeproma. Ale dziś napisałem całkiem prosty ale strasznie długi program przy pomocy którego można grać w kółko i krzyżyk na naszych wyświetlaczach graficznych. Program potrzebuje jeszcze udoskonalenia ale postanowiłem się z wami nim podzielić, aby każdy mogł się z czymś takim podzielić. Z góry informuje, że program nie jest super...
http://sp7dpt.qrz.pl/images/Atmega8-Pins... Do nogi 7 VCC podłączasz zasilanie +5V Do nogi 8 GND podłączasz zasilanie - Do nogi 2 PD0(RXD) podłączasz TXD z modułu Oczywiście zgodnie z notą modułu, zasilasz go też 5V. Wyświetlacz podłączasz zgodnie z linią kodu programu: Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portd.4...
Znalazłem taki analizator widma akustycznego: http://www.sklep.avt.com.pl/photo/_pdf/A... I mam pytanie: Znalazłem taki LCD graficzny http://www.allegro.pl/item240982250_nowe... ale jest inny sterownik LCD wiec musze pisać program od nowa. Czy jest ktoś mi w stanie pomóc przerobić ten program na ten właśnie...
I pytanie: szybkość odświeżania obrazu jest zdeterminowana przez szybkość odświeżania LCD czy też ograniczenia wydajnościowe ATMegi? Obrót nie jest wykonywany płynnie z kilku powodów. Zastosowałem tu skok co 10 stopni ze względu na dość długi czas oczekiwania na kolejne odświeżenie. Model po wyrenderowaniu jest "zamrożony" na ekranie na 200ms aby można...
http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...
Wymyśliłem, że może najpierw zamiast prosto do wyświetlacza, "rysować" cały model gdzieś w pamięci , a następnie przerysowywać kolejno piksele z ram'u do wyświetlacza (taki bufor ramki). Zapobiegnie to migotaniu modelu podczas rysowania kolejnych linii. Mogłoby to też przyspieszyć czas odświeżania wyświetlacza kosztem dodatkowych obliczeń. Zmierzyłem...
http://obrazki.elektroda.pl/2748649000_1... Witam, Przedstawiam projekt autorskiego edytora do kart SLE 5528, lub ich starszego odpowiednika SLE 4428 –„SLE 5528 / SLE 4428 Card Editor by vayo” . Na wstępie parę słów o samych kartach. Karty te to 1kB EEPROM z dwu bajtowym kodem zabezpieczającym przed zapisem. Posiadają...
Czy mógłbyś zamieścić fotografie zmontowanego układu? Czy planujesz zamieścić schematy? Czy projekt jest komercyjny, czy czysto hobbystyczny?. Jest to projekt hobbystyczny, a co do fotografii to spróbuję wkrótce coś dołączyć. W jakim języku zostało napisane te 5800 linii kodu? W BASCOMie i asemblerze. Czy prognoza się sprawdza ? W ilu procentach ?...
Witam ! Mam pytanko odnosnie przykładowego kodu w Bascomie AVR związanego z obsługą LCD od Noki3510i (color). Mam kilka problemów związanych z tym wyswietlaczem. Po pierwsze, wszystkie kolory są odwrócone (wyswietlam biały a jest czarny i na odwrót). Po drugie rysowanie przebiega bardzo wolno nie mowiąc juz o jakiejkolwiek grafice, poprostu widac jak...
Witam, ostatnio przesiadam się z Bascoma na C i przy kolejnym "ćwiczeniu" mam problem z wyświetlaczem ABG128064H05-YHY-R-01, zgodnym ze sterownikiem KS0108. Program napisany w C z użyciem biblioteki od Radzia w Atmel Studio 6.2 pod atmega8. Problemem jest wyświetlenie na wyświetlaczu tekstu, zamiast niego wyświetlają się "krzaki" po prostu losowe piksele...
rysowanie linii bascom rysowanie bascom linii
sonda oscyloskopu rosyjskiego instrukcja serwisowy toshiba satellite update lenovo
bateria milwaukee bateria parkside
Skuteczne chłodzenie transformatorów: metody i materiały Wideodomofony Commax a zasilacze rygla elektrozaczepu