http://obrazki.elektroda.pl/7139973800_1... Nadal jest lato, każdy ma trochę więcej wolnego czasu niż zazwyczaj. Czas ten spożytkować można na wiele sposobów - granie w gry komputerowe, oglądanie filmów na youtubie czy uprawianie sportów to tylko niektóre z możliwości. Ale oczywiście elektronicy i programiści - hobbyści i zawodowcy...
w końcy trafiłem na forum gdzie ewidentnie widoczna jest wiedza na forum, borykam się z małym problemem, będę wdzięczny jak pomożesz mi to zrobić poprawnie, robiłem cuda z kodem wiecznie co źle..jeżeli nie chcesz pomóc, to po prostu powiedz nie i to zrozumie, dawanie mi linków tam jest to a tam to mi nie pomaga, coś omijam jestem z wielo-tygodniową...
Mam, już sobie poradziłem z tym skalowaniem - trzeba było podzielić przez 4. Niestety mam następny problem z odczytem koloru pixela pod debugerem wszystko działa a w realu już nie :/ mov ah,00h ;wlaczenie trybu graficznego mov al,13h int 10h kuku: MOV AX,0A000H MOV ES,AX mov DI, 99*320 + 79 MOV AL, 9 ;MOV ES:[DI],AL ; MEM[ES:DI]:=AL;...
Dzieki za odpowiedz... Chcialbym uzyskac obraz na formie, na ktory moglbym nakladac inne obiekty. Pozatym, potrzebuję odczytywac wartosci koloru pojedynczych pikseli. I jaka jest roznica w implementacji zrzutow i przechwytywania wideo?
Zerknij czy to ruszy: VARIANT vPixel; if (!cam->GetRGBPixel(X, Y, &vPixel)) { // VT_I4:int; VT_UI4:unsigned int if ((vPixel.vt == VT_ARRAY | VT_I4) || (vPixel.vt == VT_ARRAY | VT_UI4)) { int *pRgb; if (!SafeArrayAccessData(vPixel.par... (void**)&pRgb)) { // vPixel.parray->rgsabound[0].c...
Zajmowanie procesora odczytem z danych pikseli z RAMu i wpychanie ich do VGA "ręcznie" to nieporozumienie - na 100% będzie to zbyt wolne. Możesz mieć jeden kontroler pamięci i 2 masterów na szynie systemowej (procesor i kontroler VGA/DMA). Zapewne VGA się nie wyrobi z odczytem danych, a jeśli się wyrobi, to co z momentami gdy występuje odświeżanie pamięci?...
Przejzalem sobie note i cos tam widze, ze mozna z tym CMOS'em na serial'u "gadac" - to znaczy, ze mozna go pod UART podpiac i za jego pomoca ustawiac wszytkie parametry i odczytywac piksele?
Najpierw uściślijmy twoje potrzeby. Pisząc bitmapy masz na myśli pliki w formacie monochromatycznym BMP? Czy bitmapa będzie wyświetlana na LCD w stałym miejscu, czy miejsce wyświetlania konkretnej bitmapy może się zmieniać? Jeśli dana bitmapa, przynajmniej w poziomie będzie wyświetlana zawsze w tym samym miejscu, to prościej ją rozszerzyć, tak, aby...
Super, dzięki! Nie zależy mi na szybkości. Chcę podłączyć w przyszłości jakąś kamerkę do komputera. A może ktoś wie, jak to zrobić by odczytywać świeże klatki ze źródła video??
Jeżeli chodzi o wskazanie elementów czerwonych to proponuje przejście do przestrzeni HSV i odczytywanie koloru + ewentualnie jego intensywności, potem wybielenie piksela nie powinno być problemem. Co do usuwania małych elementów to na pewno filtracja jeżeli miały by to być na prawdę drobne elementy w sensie szum możesz obraz który już przetworzyłeś...
więc tak.. grafika ma własną pamięć aby nieobciążać łącza dużą ilością pobieranych danych.. kontroler wpisuje dane do grafiki a ta odczytuje ze swojej pamięci i wyświetla.. jeśli master nic niewysyła do pamięci grafiki to ta ma swoją zawartość i w kółko ją odczytuje wyświetlając jedną tą samą klatke.. zapisanie do grafiki niejest równoznaczne z natychmiastowym...
Ale litera leży na boku, popraw program, aby dane były interpretowane jako kolumny bądź wiersze. Rozumiem, pragniesz, aby litera była wyświetlana w orientacji pionowej, gdzie dane reprezentują teraz kolumny zamiast wierszy. Aby to osiągnąć, musimy dostosować sposób odczytywania danych w funkcji `drawLetter` tak, aby iterowała ona przez bity w kolejności...
Ja bym spróbował Image.canvas.pixels , ale tego nie testowałem. ta medota odczytasz kolor piksla ale to polowa sukcesu parametry X,Y chce okresic za pomoca najechanei kursorem na te pozycje i tu jest problem ... :/
Tak więc ostatecznie będę to robił w następujący sposób. Pierwsza pętla, odczytuję kody ASCII Druga pętla, odczytuję bajty w czcionce (ilość tych bajtów wychodzi z dzielenia ilości pikseli przez 8) Trzecia pętla, wskazuję na kolejny Bit w Bajcie i jeśli flaga Z = 1 to wysyłam na port kolor czcionki, a jeśli Z = 0 wysyłam kolor tła. Natomiast jeśli chodzi...
Hmm, w sensie, że po ruchu o każdy piksel badamy czy kulka nie styka się z punktem przeszkody i jeśli tak, to od tego punktu wykonujemy odbicie? Idea fajna - rzeczywiście wtedy jedna dobrze napisana funkcja załatwiałaby wszystkie odbicia - w tym od przeszkód ustawionych pod kątem, które na razie zostawiłem na później... Tylko zastanawiam się nad implementacją...
AVE... AVE... Większość bezlusterkowców i wszystkie lustrzanki używają mechanicznych migawek. . Mechanicznie chcesz uzyskać czas otwarcia migawki 1/4000 sek ???? Trollus2, ja nie. Ale Sony to zrobiło, w A5100. Przy okazji najszybszą migawkę w historii fotografii analogowej miała Minolta Dynax 9xi z 1992 roku. Migawka była zbudowana z włókna węglowego...
Przyspieszenie da znaczące. Kolejny przykład: [syntax=vbnet]Dim Litera(6) As Byte Litera(1) = 0 Litera(2) = 62 Litera(3) = 69 Litera(4) = 81 Litera(5) = 69 Litera(6) = 62 Dim A As Byte , B As Byte ' TUTAJ WSTAW SET WINDOW 6 * 8 i położenie czcionki X i Y CLR R17 CLR R16 LDI R16, (6) Petla_8_bit: INC R17 STS {A}, R17 ' TUTAJ WSTAW PETLĘ KTÓRA BĘDZIE...
Cześć, Kupiłem sobie w Chinach płytkę rozwojową FPGA z EP4CE6E22C8N. Ma ona przetwornik DAC dla VGA, dzięki czemu w łatwy sposób można wyświetlać piksele na monitorze. Udało mi się za pomocą PLL wyprodukować sygnał wideo, gdzie zegar pikseli to 148.5MHz dla 1920x1080px 60Hz. Nie ma żadnych problemów z wyświetlanym wzorem, który generowany jest za pomocą...
Ave! Posiadam kamerę kaf1404 (numer z pamięci), jest to kamera do zastosowań naukowych - na razie cel jest bez znaczenia. Kamera ma zewnętrzny wyzwalacz (do którego podłączyłem przycisk i działa). Po zrobieniu zdjęcia, kamera na swoich wyjściach wysyła dane z częstotliwością 1.4MHz. te dane to: 12 bitów "kolor", taktowanie pikseli, frame i linę. Pomiędzy...
Kurcze:/ a tak się cieszyłem, że będę mieć za jednym zamachem i wyświetlacz i dodatkową pamięć RAM. W pierwszej odpowiedzi Loker się zapytał, czy mam ustawione okno? Czy ta funkcja nie może w jakiś sposób mi pomóc wykonać taki odczyt z autoinkrementacją? A jeśli nie to możecie mi coś podpowiedzieć w jaki sposób mogę sobie poradzić jedynie z wewnętrznym...
http://obrazki.elektroda.net/11_12094949... Slashbot to jeden z wielu ostatnio budowanych robotów grających w Guitar Hero. Ten w przeciwieństwie do wielu, nie wykorzystuje układu bezpośrednio podłączonego pod komputer lub konsolę jako kontroler gier. Jest zbudowany tak, aby wykorzystywać do gry oryginalna gitarę i samemu naciskać przyciski. Do naciskania...
Chce dodać że ten program mimo, że nie jest długi i profesjonalnie napisany to wymagał niezłego wysiłku z mojej strony żeby zadziałał. Dużo studiowałem na temat formatu pliku bmp i tu jest cały klucz sukcesu. Tego czego nie dowiedziałem się od nikogo... sam rozpracowałem i przekazuje innym by nie musieli się tyle męczyć i poddawać z projektem bo "coś...
skaner, podam w krokach, to może będzie lepiej 1. Świetlówka oświetla kartkę, i światło odbija się przez cieniutką szczelinę o szerokości strony. 2. Światło "idzie" przez parę lusterek 3. Potem przechodzi przez małą soczewkę bardzo blisko przetwornika, i skupia ową linię światła dokładnie na środku linii powiedzmy 1200 fotodiod, które już same w sobie...
Witam męczę się z tym problemem od kilku dni, bezskutecznie, więc postanowiłem wreszcie poprosić o pomoc z zewnątrz. Co do samego mechanizmu rysowania to nie mam zarzutów, aczkolwiek problem tkwi w tym, że znak z czcionki da się narysować jedynie na współrzędnych gdzie x==y !!! Jeśli nie są sobie równe to znak jest dziwnie przesunięty. Tu jest poprawnie...
(at)Kemot Bardzo dobrze rozumiesz, zółta linia o grubości 1 piksela (taka sama jak na pierwszym obrazku) wyświetla się prosto natomiast biała robi się 2 razy grubsza co powoduje przesunięcie się całego obrazka. Podejrzewam, że nie ma tutaj problemu z odczytem do bufora sterownika wyświetlacza, raczej dziwnym trafem piksel biały wyświetla mi się 2 razy...
RESTORE
Dobra, otworzyłeś mi oczy. Czytałem co prawda datasheet, ale myślałem, że... w sumie chyba nie myślałem akurat wtedy. Poprzednie założenia też były błędne. W sumie ostatecznie wygląda to tak. Procesor obsługuje całkiem sporą linijkę CCD. Wyplucie na zewnątrz informacji o wszystkich pikselach po kolei zajmuje 13 ms. Linijka jest RGB, więc wypluwa mi...
(at)tony_tg Niemalże tak samo ;), tylko: miałem własny (no prawie, bo przerobiony z 640x480) kontroler VGA 800x600(at)72Hz, który dawał sygnały h_sync i v_sync oraz współrzędne x i y aktualnego piksela. (dwa liczniki + z 5 warunków na generowanie impulsów sterujących). Jako sygnał VGA służył mi prosty układ kombinacyjny do generacji pasów oraz inne,...
Może zrób sobie bufor na 320 próbek, oczywiście wartości nie będą inne niż 0-240, tablica bajtów wystarczy. Tak jak napisał tmf ma to być bufor kołowy, wpisujesz aktualną wartość na miejsce najstarszej w tablicy, w osobnej zmiennej trzymasz adres gdzie wstawiłeś ostatnią próbkę. W zależności od tego gdzie kończy się grafika osi pozostanie Ci np. obszar...
https://obrazki.elektroda.pl/7055170300_... Apple zainicjowało wyścig w wykorzystaniu skanerów LIDARowych. Apple wbudowało tego rodzaju sensor w swojego najnowszego iPada Pro 11. Sprawiło to, że teraz każdy producent urządzeń mobilnych chce zainstalować w swoim flagowcu taki element. Manewr Apple spowodował natychmiastową reakcję całej...
nie napisałeś w czym pracujesz. NP w Delphi kolor pixela jest wartością Cardinal i powstaje w taki sposób R,G,B są z zakresu 0..255 COLOR:=R+(256*G)+(256*256*B); A jeśli odczytałeś wartość z pixela (tak jak chcesz to zrobic) to masz trzy funkcje: getRvalue(color) getGvalue(color) getBvalue(color) I tymi funkcjami odczytujesz wartości kolejnych składowych...
http://obrazki.elektroda.pl/7296913200_1... Przedstawiam konstrukcję wykonaną 2 lata temu, jaka jest graficzny wyświetlacz LCD przygotowany do współpracy z DSM-51, jednakże może współpracować z dowolnym innym układem mikroprocesorowym, który umożliwia szeregowe wysyłanie danych. W układzie sterującym jest zastosowany mikrokontroler...
Wiec tak wnioski: 1 - CF do mojego zastosowania się nie nada ze względu na te bufory 512 a w linii mam 800pkt - wprawdzie można by to zrobić na zasadzie FIFO z inna pamięcią - czyli czytać z CF za pomocą FPGA i potem przerzucać to do innej pamięci 1MB i dopiero z tamtej pamięci na matryce - ale wg mnie to bardziej skomplikowane rozwiązanie 2 - Pomysł...
Witam. Pisze bibliotekę dla wyświetlaczy TFT i jestem na etapie bitmap. Problem mam z wyświetlaniem danych obrazu: http://obrazki.elektroda.pl/6060830300_1... Według mnie obie wersje kodu robią to samo, co oczywiście jest nieprawdą, jak widać na zdjęciu:) Zastosowany sprzęt to STM32F407 + ILI9320 Od razu mówię że nie jest to problem...
Chciałbym zaprezentować telefon Nokia 105 (2017). Jest to bardzo prosty, ale dobrze wykonany telefon, idealny dla seniora. Nie ma dostępu do Internetu, nie ma Bluetootha ani aparatu fotograficznego, dzięki czemu nie ucieka nam bateria na głupoty. Połączenie: jakość rozmów jest dość dobra, jednak słychać samego siebie (według mnie ten typ tak po prostu...
http://obrazki.elektroda.pl/4722527200_1... Armadilo-linefolower inny niż wszystkie Pomysł na budowę tego robota pojawił się ok roku temu. Podczas rozbierania starego skanera natrafiłem na ciekawy element, matryce CCD (ILX524K) . Matryca składała się z 2700 pikseli w trzech kolorach ustawionych w jednej linii. Wraz z małym obiektywem...
http://obrazki.elektroda.pl/4997340900_1... Vivitek wprowadza na rynek Europy Qumi Q5, pierwszy podręczny projektor HD wyposażony w przeglądarkę internetową. Połączenie z internetem ma zapewnić zewnętrzny adapter WiFi podłączany do portu USB. Projektor w technologii DLP posiada pojedynczy wyświetlacz Single 0.45-cala DMD DLP. Rozdzielczość...
Dzięki za opinie, Pasek testowy to prostokąt max 110x5mm, na podłożu plastikowym przyklejone są kolorowe pola reakcyjne 5x5mm. Tych pól jest od 2 do 14 (paski nie są jednakowej długości), każde w innym kolorze. Po zanurzeniu w roztworze pola zmieniają barwy. Fotodiody odczytują pole po polu, halogen wykluczony, może zakłócić przebieg reakcji. Adaptacja...
Poprawiłem błędy ortograficzne! I wrzucam ten temat jeszcze raz. Myślałem ze to Forum gdzie się ludziom pomaga, a nie blokuje ich tematy. Nadal w głowie mi świta myśl „Jaką ocenę z polskiego miał pan moderator na świadectwie ukończenia szkoły? ” Otóż pisze program i potrzebuje opóźnienie czasowe. wiem ze da się to zrobić na układzie 8253...
(at)ElektrodaBot W wielu BIOS-ach NVIDII realna lista VBE nie występuje wprost w obrazie (jest odtwarzana w runtime z tabel BIT/DCB), więc „brak listy” jest normalny. Według mnie w każdym biosie wideo każdej karty graficznej jest realna tabela VESA z rozdzielczościami. W biosie 6200DSUB.ROM są prawdopodobnie dwie tabele - jedna VESA gdzieś w offsecie...
http://obrazki.elektroda.pl/8864493900_1... Zespół naukowców z MIT, współpracując z Microsoftem i Adobe, opracowali algorytm umożliwiający rekonstrukcję sygnałów audio poprzez analizę wibracji obiektów, uwiecznionych na wideo. W jednym z eksperymentów udało im się zrekonstruować - w sposób umożliwiający zrozumienie - mowę, na podstawie...
http://obrazki.elektroda.pl/9997006300_1... Davidowi Forbesowi nie są obce pomysły co najmniej dziwaczne, więc projekt kolorowego wyświetlacza LED wbudowanego w laboratoryjny fartuch nie powinny nikogo dziwić. Wszystkie diody RGB zamontowane zostały na elastycznych obwodach, które połączone razem pozwalają na wyświetlanie obrazu NTSC...
http://obrazki.elektroda.pl/3025550100_1... Mając do dyspozycji jedną matrycę 8x8 czerwonych diod LED o boku 60,2mm oraz mikrokontroler ATtiny861 pozostałe po innych projektach postanowiłem zbudować to, co każdy elektronik chociaż raz w życiu zbudować musi: zegar ;). Ze względu na charakter wyświetlacza miał to być zegar binarny, ale...
Zostawiam temat bo uznaję tą bibliotekę za bezużyteczną, a samemu nie będę pisał nowej bo mi się nie opłaca siedzieć tygodniami nad taką głupotą. Może gdzieś znajdę bibliotekę bez buforowania z bezpośrednim ładowaniem danych do wyświetlacza. Z tego co się domyślam ograniczeniem jest prędkość I2C bo nawet na STM32 prędkość "ładowania paska" jest żałośnie...
http://obrazki.elektroda.pl/4758191500_1... Po kilku miesiącach pracy wreszcie jest! Teraz możecie pytać, która godzina! Pomysł projektu powstał, kiedy przez cztery dni autor podróżował po kraju. Kody QR są bardzo popularne z wielu powodów. Sprzedawcy uznają, że są one bardzo praktyczne i żądają umieszczania ich wszędzie, gdzie się...
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
Witam ponownie :) Poradziłem sobie już z timingami, mam "goły" generator, bez pamięci , mogę np wyświetlić jakiś kolor. Teraz chciałbym dodać pamięć. Na początku nie będę wykorzystywał zewnętrznej pamięci SRAM jako buforu. Użyje rejestrów. Trochę pokombinowałem i efekt jest taki : [syntax=verilog] module vga_controller( input clk, input reset, input...
Eksperyment potwierdza, że w pewnych przypadkach da się wyświetlić rozdzielczość wyższą, niż maksymalna rozdzielczość przewidziana dla danego monitora. Jednak wtedy obraz jest trochę niewyraźny z powodu dużej w stosunku do wielkości piksela plamki kineskopu oraz jakości jego wykonania. Eksperyment przeprowadziłem na monitorze kineskopowym AOC Spectrum...
http://obrazki.elektroda.pl/5020904800_1... Witam Tym razem chciałbym zaprezentować programowy projekt zegarka i datownika uruchomionego na sprzęcie: STM32F4Discovery oraz LCD TFT DEM240320E TMH-PW-N(A-Touch) na sterowniku Renesas R61580 (kupiony swego czasu w TME. Obecnie nie mają na stanie, można próbować kupić go tutaj:http://www.soselectronic.pl/?str=3...
Wstęp Systemy wideo, niesamowicie popularne w urządzeniach na rynku konsumenckim, zdobywają coraz większe uznanie w urządzeniach użytkowanych w aplikacjach przemysłowych, na rynku motoryzacyjnym i w systemach automatyki przemysłowej. Wzrost udziału tych systemów w wymienionych aplikacjach związany jest mocno z wprowadzeniem standardów HDMI oraz z zwiększoną...
kolor piksela kształt piksela icprog odczytuje
naprawa taśma wyświetlacz volvo silnika krótszy kapilara termostat
samsung ue65f9000 samsung ue65f9000
Kontrolka świec żarowych nie świeci - przyczyny i diagnostyka Suntek HC-900M Freezes, Shows Memory Error – SD Card Compatibility, Firmware, Power Issues