http://obrazki.elektroda.pl/4254374100_1... Witam. Od dłuższego czasu zastanawialiśmy się z kolegą mlassota nad zaprezentowaniem naszych LedCube’ów na forum, aż w końcu zdecydowaliśmy się. Niestety na forum jest niewiele takich projektów, a my chcieliśmy mieć kostkę 4x4x4, w której matryca byłaby bezpośrednio połączona z płytką...
http://obrazki.elektroda.pl/4630645200_1... Witam Jako że od długiego czasu czytam to forum i korzystam z informacji na nim zawartych postanowiłem dodać też coś od siebie. Oto jedna z moich wielu konstrukcji (mam w planie zamieścić ich tutaj nieco więcej). Z przyjemnością prezentuję animowana tablice reklamową LED. Postaram się kolejno...
Tego jest dużo więcej. Zerknij tu -> [url=https://wiki.mcselec.com/bavr/Categ... Np. tańszy i łatwiej dostępny będzie OLED. Chodzą w Bascom po I2C lub SPI. Ten z mojego starego filmiku ma 128x64. Śmiga animacje po I2C. Telefon wtedy miałem kiepski :P Od tego czasu jest nowsza biblioteka z odwracaniem do góry nogami gdyby wyprowadzenia...
Witajcie. Jakiś rok temu zrobiłem led cub'a 8x8x8 który odczytywał animacje bezpośrednio z karty SD. Tradycyjnie atmega32 no i BASCOM :P Kostkę podarowałem dziewczynie na urodziny. Chcę teraz pójść o krok dalej. Myślę nad budową kolejnej kostki ale RGB. Poprzednia kostka czytała sobie animacje z sd z pliku .txt który tworzy się na komputerze ręcznie...
arktik1 --> zajrzyj sobie do helpa i zobacz, że shiftlcd to przesuwanie (sprzętowe) całej zawartości wyświetlacza a nie jednej twojej wyimaginowanej linijki. W ogóle sprzętowe przesuwanie działa różnie tak na prawdę na różnych wyświetlaczach. Ty masz akurat spory bo 20x4 i w pamięci DDRAM LCD nie ma bufora na całe linie - stąd te dziwne zawijania o...
W Twoim wypadku jest to portb. A w moim portb jest zajęty to sprawdziłem na portd. Deklaracja $crystal jest do niczego nie potrzebna dopóki nie korzystasz z bibliotek czy podprogramów wykorzystujących zależności czasowe. A tych w Bascomie jest mnóstwo. UART, LCD, SPI itd. Tak że lepiej jest ustawiać $crystal taki jaki jest naprawdę.
Hej. Albo jestem głupi albo nie wiem. Robię tablicę reklamową led a w zasadzie już ją kończę/skończyłem i został mi jeden mankament. Otóż tablica odczytuje animacje (kolejne klatki) na bieżąco z karty sd. Wszytko było by wporzo gdyby nie wolne spi, a śmiem twierdzić że jest wolne bo analizator logiczny pokazuje około 800KHz (atmega taktowana zew 16MHz)...
Może problemem jest "przysiadanie" zasilania. Jak wygląda zasilanie. Pokaż schemat układu. Masz dostęp do oscyloskopu? Masz włączony monitor zasilania w procku?
http://obrazki.elektroda.net/66_12118254... Witam, Podstawowym celem tego projektu było - co tu dużo ukrywać - lenistwo. Prawie każdy odwiedziający to forum wie co to wytrawiarka, do czego służy i jak się ją używa. Było nawet tutaj prezentowanych kilka projektów, które po części, nieco automatyzowały ten proces. Nosiłem się od dłuższego czasu...
Możesz napisać ile zajmuje pamięci ta animacja ?
Żeby zmieniać czas odstępów między zmianiami najprościej chyba byłoby zrobić coś takiego: Przerwanie: ' co 16 us Incr Licznik x=0 do waitus 10 incr X loop until X>Y If Licznik > 100 Then Licznik = 0 Set R Set G Set B End If If Licznik > Red_color Then : Reset R : Else : Set R : End If If Licznik > Green_color Then :...
Jeśli nie chce wyświetlać animacji w sensownej prędkości tylko linie, małe bitmapy itp (słowem GUI) to wystarczy TFT ze sterownikiem FSA506 (opis w EP) lub SSD1963 i ATmega32. Ot, wszystko...robiw
Symulator w pakiecie Bascom ma takie cudo.
I tu zaczynają sięschody - a) czy musze mieć bibliotekę dla tego wyświetlacza do bascom'a, b) Czy wystartuje to na 89C4051 (statyczne napisy i prymitywne logo - żadnych "animacji"), c) która wersja bascom'a obsługuje wyswietlacze graficzne (ja mam 2.0.1.0). Błagam o jakieś przykłady - konkretne - muszę coś na jutro zrobić a nie chcę się wygłupić :cry:
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...
Uruchomiłem kartę na HW-SPI ale chodzi identycznie jak na programowym ?! Włożoną mam szybką kartę SD (up 60x). Zastanawia mnie czy działa to : Spsr.0 = 1 ' Double speed on ATMega128 Jest to z przykładu stawienia karty na Mega128 Chyba odpuszczę sobie HW-SPI. Potrzebne animacje zrealizuję przy pomocy showpic ale już nie na pełnym ekranie.
Witam Mam problem z instrukcją if ... Napisałem program, który na wyświetlaczu wyświetla kilka animacji. Chciałbym za pomocą przycisków zmieniać kolejność wyświetlania i mam problem Podaję kod [syntax=basic4gl]$regfile = "m328pdef.dat" $crystal = 1000000 Config Portd.6 = Output Portd.6 = 0 Config Portd.7 = Output Portd.7 = 0 Config Portc.5 = Input Portc.5...
Kilka pytań: - czy pętla główna programu często się powtarza (odświeżanie LCD, odpytywanie klawisza), - czy chcesz coś pisać na wyświetlaczu podczas animacji (wspólny bufor zawartości LCD), - czy klawisz ma tą animację tylko uruchamiać, czy również zatrzymywać Napisz o szczegółach, mniej się będziesz męczył :)
Co do wyłączenie światła po 30 sek. Dodaj dodatkową zmienną bit która będzie ustawiana np: na 1 po wyłączenia światła przez timer po 30 sekundach a dzięki niej nie będzie ponownie włączane światło przez wciąż otwarte drzwi (stan niski na wejściu uC). Dopiero zamkniecie drzwi ( stan wysoki na wejściu uC) spowoduje zmianę tej zmiennej na 0 dim 30SEK as...
Mały sukces na błędne wyświetlanie obrazu pomogła wymiana wyświetlacza. wyświetlacz od 3310 wyświetla prawidłowo tylko ma trochę mały kontrast i nie wiem od czego to zależy bo wcześniejszy lcd(3410) miał odpowiedni. Teraz kolejna faza zabawy stworzenie termometru na ds18b20. I obsługa karty sd dla wczytywania animacji i wyświetlania grafik. Dziękuje...
Dzieki za odp ale i tak to mi nie rozwiazuje problemu. Tutj nie chodzi o zadne animacji. Wiec spokojnie. Poporostu mam ten wyswetlacz nowy i chcialbym go jakos uruchomic. Pozdrawam. moze ma ktos jakies inne pomysly??
Obrazek BGF jest skompresowany - nie ma dużo danych do czytania dla monochromatycznych LCD... I właśnie to jest ból !!! O wiele szybciej wyświetli jakąkolwiek grafikę, gdy w pamięci EEPROM lub Flash będzie miał ją zapisaną jako binarną. To prawda, że zajmie więcej miejsca, ale coś za coś. I nie uwierzę, że taka animację uzyskałeś za pomocą procedur...
Czy istnieje jakiś darmowy program do przeprowadzania symulacji programu napisanego w Bascom-ie? Np. wybieram jakie funkcje ma robot, gdzie i jakie posiada czujniki, ustawiam jakie ma być podłoże, wczytuje do programu plik i program tworzy symulację(prostą animacje). :D Widziałem coś podobnego, lecz robot był jeden (bez większych możliwości zmian, można...
... z resztą jest o wiele szybszy niż lcd więc to chyba nie kwestia zbyt szybkiego wysyłania. . Nie jestem pewien czy to będzie to - ale z tym zdaniem, że jest o wiele szybszy to bym się nie zgodził tak do końca bo wprawdzie minimalny czas (E)nable Pulse Width 450ns jest podobny jak w innych typowych wyświetlaczach LCD to już (E)nable Cycle Time 1000ns...
No już działa xD Jestem bardzo szczęśliwy, że nareście wszystko działa. Jak obiecywałem na twoje konto wędruje właśnie 45 pkt. Ale jeszcze mam do ciebie pytanko czy te animację dało by rade dać w pętli??? Wtedy będzie ona lepsza i wyraźniejsza. Do moderatora: Poprawiłem wszystko i mam nadzieję, że nazwa tematu odpowiada
Tak więc w pisaniu programów jestem początkujący... nie stosowałem multipleksowania bo jeszcze nie umiem. Wzory animacji są pisane w taki sposób, że każdemu pinx każe coś robić w danym czasie, np PortD = &B00000000 czekaj Xs itd.
Początki zawsze bywają trudne ale wydaje mi się że nie będzie tak żle. Jeśli będziesz miał chęci aby się tego nauczysz to na pewno będzie OK. Najlepiej kup ten kit AVT 3501 cena 34zl ale masz wszystko już włącznie z tym układem 90S2313. Potem już tylko BASCOM AVR +help i będziemy coś działać. Pozdrawiam
To zupełnie nie ważne jakiego LCD użyję, przecież nikt normalny nie robi tak że zbiera 1 próbkę i wrzuca na lcd, jak sugerujesz, to idiotyzm. Najpierw się puszcza pętlę która zajmuje się tylko i wyłącznie kolekcją sampli w możliwie najprostszy sposób, a potem wszystko naraz się wyświetla, wtedy nic innego nie wpływa na prędkość samplowania jak tylko...
Miło z Twojej strony :] Dodano po 1 Co może być przyczyną wolnego działania programu? Testuję teraz programy do obsługi ds18b20 i przy ostatnim wgraniu programu inicjacja lcd trwa dłużej niż normalnie oraz program wykonuje się znacznie wolniej . Jest w nim animacja przesuwającego sie tekstu ale on sie przesuwa bardzo powoli.
Eh R-MIK, R-MIK. Poczytałbyś w Helpie do czego służą makra to byś w ogóle głosu nie zabierał. Makro działa jak coś wstawione INLINE i ma za zadanie wyręczyć Cię od pisania w kółko tego samego. Przy wyświetlaczach, jeśli chce się osiągnąć jakąś wydajność to wypada czasem coś zrobić INLINE a nie budować funkcji do machania pinem WR. Potem nie ma problemu...
Witam. Dopiero się uczę bascoma i mam taki mały problem. napisałem taki mały programik : $regfile = "m16def.dat".dat " $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.3 , Rs = Portb.2 Wait 10 Config Pinc.0 = Output Config Pinc.1 = Output Config Pinc.2 = Input Config...
animacja na wyświetlaczu od S65 http://serwis.tv/3d_kwadrat_s65.mpg oraz wyświetlaczu od N6610 http://serwis.tv/3d_kwadrat.mpg procesor atmega32 kwarc 16MHz kod bascom z kilkoma wstawkami asm
http://obrazki.elektroda.pl/1791665600_1... Witam. Chciałbym przedstawić sopelki na balkon na diodach WS2812b. Już w tamtym roku miałem zamiar je zrobić ale nie wyszło jedynie część materiałów kupiłem. W tym roku dokupiłem całość i się udało wiszą i świecą na balkonie. Potrzebne materiały: -przeźroczysty wąż fi 10 mm pocięty na kawałki...
Ten wyświetlacz pasuje tylko do obudowy.. aleś wybrał :D Haha - kurcze no nie było innego - chyba, że coś polecisz. Warunki są dwa: - wymiary okna wyświetlacza 40x29 (+/- 2mm) - gotowe biblioteki w Bascom Niedawno sie bawiłem takim OLED`em na I2c - tylko 4 kable i śmiga nawet animacja Działa na 5V i na 3V3 Kupiłem sobie tak na zapas, a może do jakiegoś...
Dziękuje za zainteresowanie splawik00. Chciał bym by Animacja zmieniała się wolno. I jeśli można to bardzo prosił bym o jakieś objaśnienia kodu bo chciał bym to zrozumieć :) I jeszcze mam jedno pytanie. Czy i ewentualnie jakie znaczenie ma różnica w taktowaniu kwarcu bo w projekcie miał być 16MHz lecz nigdzie takiego nie mogłem znaleźć więc zastosowałem...
Zrobiłem komuś coś takiego: Na wyświetlaczu 2x16 regulacja tonów, głośności, fader, balance, wybór źródła i loudness . Do tego w tym samym procesorze Atmega328 analizator widma i dwa różne wskaźniki wysterowania i taka animacja przy starcie :D Można to zobaczyć jeszcze w fazie budowy jeśli wpiszesz na YouTube "TDA731x + 3xGraph + Splash screen " :)...
W załączniku filmy z animacjami które popełniłem naście lat temu podczas NAUKI programowania w .... bascomie... Procesor Atmega8 albo 32. Nie pamiętam dokładnie. Jakie jest obciążenie CPU? Bardzie 10% czy bardziej 100%? Zrób zmianę tła jak zrobiłem to na filmie https://filmy.elektroda.pl/41_1560169404... Uda się zrobić to płynnie? Ile czasu będziesz...
Proszę zrób zrzut ekranu z kompilacji gdzie pisze "Error at line xxx" z najkrótszym kodem jaki się da. Bez dowodu to tak nieładnie ;) Poniżej screen po kompilacji tej stałej na najprostszym przykładzie - bez błędów. Proszę bardzo, oto screen. Może faktycznie coś robię źle, krótsze stałe typu string działają a ta zawsze mi błąd wywala. https://obrazki.elektroda.pl/2563468800_...
W moim przypadku: - zegarek nie pokazuje się od razu tylko po którymś włączeniu napięcia :( - animacja nie jest stabilna rusza się na prawo i lewo. Nawet w ciemnym pokoju i przy ograniczonej widoczności diody i fototranzystora :( - diody połączone równolegle palą się cały czas :( Info ogólne - pierwsza cewka nawinięta drutem 0,45 / 2x20 zwoi - druga...
Witam Mam działający program w M8 który zajmuje 97 procent pamięci. Chciał bym by Uc skoczył do karty pamięci i wykonywał program który zajmuje np 18Kb(jakaś animacja-wygaszacz). Po pojawieniu się przerwania musi wrócić do wykonywania programu ze swojej pamięci. Krótko mówiąc: Uruchomiony, wykonuje program. skacze do programu na karcie. wraca do pierwotnego...
a ja myślę że można by to zrobić na prostym AT90S2313 (programator do tego to kilka złotych, program można napisać w bascomie - wersja demo do 2kb czyli tyle ile ma nasz procesorek). Procek ma dwa porty jeden 8 bitów drugi 7 bitów 8x7=56 diodek max (przy najprostrzym sterowaniu, czyli siatka jeden port załącza katody diodek, drugi załącza anody - oczywiście...
Witam. Chce nauczyć się mikrokontrolerów. Umiem coś robić na PICach czy AVRach. Ale to coś w rodzaju zapalania diod, obsługi taimerów itp., same podstawy. Chce nauczyć się AVRów (PICe czy ARMy raczej odpadają), a że jestem ambitny ;), obrazu rzucam się na głęboką wodę :) Postawiłem sobie za zadanie zrobienie komputera do samochodu. Zadania komputera:...
Cześć. Tak oczywiście tylko zajmuje to trochę czasu i nie do końca się sprawdza. Takie oto pytanie dla przykładu: Co zrobić jeżeli procedurę wywołujemy z procedury np. w wielostopniowym menu, które jest też procedurą. Mamy ograniczyć użytkownikowi ilość wywołań, trochę nie ładnie. Lepszym chyba rozwiązaniem jest rezygnacja z takiej sytuacji na rzecz...
BlueDraco - gołym okiem widać że ten projekt spokojnie zadziała na AVR. A jeśli AVR nie daje rady to wkładasz drugiego. Szybciej i wygodniej niż siedzieć 6 lat nad nauką nowego procesora. elektronic - na czas odczytu z SD robisz disable interrupts, no więc nic dziwnego że wyświetlanie ci się sypie bo przecież je wyłączasz. Czy do obsługi SD musisz wyłączać...
Mruga bo zrobiłeś totalny groch z kapustą w tym kodzie. Dobre - bo takiego pomysłu to jeszcze nie widziałem - żeby procedura obsługi przerwania była jednocześnie ciałem jakiegoś podporogramu z którego na dodatek wywoływane są inne podprogramy a jak do tego dodać jeszcze polecenia Waitms w przerwaniu to na prawdę nie ma o czym mówić - musi tak być -...
skynet_2 , a jak to zaimplementować w BASCOM? Poza tym wydaje mi się, że będzie trochę zbyt powolne jak dla AVR'ów. Teraz planuję wykonanie na bazie procedury Polygon z mojej biblioteki generator czcionek wektorowych (dana litera zapisana jako współrzędne wierzchołków), bo obracanie takich figur (jak widać na zdjęciach) wygląda znacznie lepiej. pch...
Witam, miałem na zaliczenie zrobić jakiś projekt z wykorzystaniem mikrokontrolera AVR, jako ze miałem tak mało czasu jak doświadczenia to zrobiłem działający projekt ze strony '************* Konfiguracja uC ***************** '***************************************... $regfile = "attiny2313.dat" $crystal = 16000000 Config Portb = &B11111111...
Fajna stronka.A jak to jest z adresowanie lcd w bascomie? czy są jakieś komendy?.Szukałem w sieci ,ale chyba nie wiem jak wpisać czego szukam ,bo nic nie znalazłem.Znalazłem tylko lcd po szynie i2c. I pytanie z innej beczki.Jak zrobić aby część programu (animacja deflcdchar) nie była odświeżana co sekundę, tylko np. 150ms.Próbowałem loop i goto ale...
Witajcie:) Poniżej prezentuję swój kolejny projekt migającej ozdoby świątecznej w postaci animowanego dzwonka LED o rozmiarach ok 106x106 cm. Projekt powstał pod koniec 2020 roku i żałuję, że nie opisałem go na forum wcześniej. Ozdoba przystosowana jest do pracy w warunkach zewnętrznych. Do budowy wykorzystałem 3 łańcuchy po 50 sztuk modułów ze sterownikiem...
I wypadałoby przeczytać datasheeta do T6963 i sie dowiedziec jakie polecenia powodują zapis bajtów do CGRAM. Zresztą - PO CO uzywać gotowych fontów na wyswietlaczu graficznym? Można zrobić swoje - ladniejsze / traktowane jako grafika (pixel po pixlu) a nie jako 'text' daje to dużo większe mozliwości kontroli obrazu. Poza tym - T6963 ma sporo ficzerów,...
animacje operatora laser animacje animacje panasonic
oznaczenie wtrysk peugeot przekaźnik zwłoczny rosyjski kondensator
Panele fotowoltaiczne XTG 420PMB7-44SC - opinie i technologia Shingled Jak zmienić motogodzinę w Fordzie 8340?