Witam, Próbuję obsłużyć 4-elektrodowy rezystancyjny panel dotykowy i zastanawiam się w jaki sposób mam wykryć że przestał być dotykany.. Na poniższych obrazkach przedstawiam sposób odczytu linii x i y. [syntax=c] (-) HiZ | ----------- -----+----- | | | | (+) --+ X +-- (-) HiZ | Y +-- ADC | | | | -----+----- -----+----- | | ADC (+)[/syntax] O ile samą...
Chyba trochę mało chcesz wydać na ten wyświetlacz. Żeby go łatwo obsłużyć wystarczy, że będzie miał jeden z popularnych kontrolerów. Duże panele TFT wg moich obserwacji albo są gołe (bez sterownika) albo posiadają SSD1963 jak ten http://propix.com.pl/pl/p/LCD-7-TFT-SSD1... (kupiłem go jakieś pół roku temu za blisko 50zł taniej - podrożał). Mniejszy...
Do prototypów używam wyświetlaczy ze sterownikiem: [url=https://www.aliexpress.com/item/IPS... Podłączenie równoległe jest proste dla STM32 z serii L4, F4, F7, H7. 16 linii danych do danych RS do linii adresowej CS do NEx RD do NOE WR do NWE RESET do...
No fajnie tylko że do tego jeszcze JTAG potrzebny jest. To co ja podrzuciłem, mimo że dużo uboższe w peryferia (ten LCD + touch panel w Polsce pewnie jest droższy niż ta ich cena) posiada odrazu JTAG'a (niestety tylko dla LPC). Czemu nie zmienisz sobie wtyczki na kątową?
Witam Mam pytanie jak się zabrać za obsługę panelu TFT 7 calowego, którego dokumentacja znajduje się tutaj: http://www.allparts.cn/files/lcd/datashe... Posiadam taki moduł http://www.noritake-itron.com/tft/specs/... jednak to co producent oferuje za te pieniądze to istna kpina. Banda dzieciaków zrobiła...
Polecam kolorowy TFTF028A-TP z Maritex-u (kontroler ILI9325,rozmiar 2'8 i touch panel).Dałem za niego jakis czas temu około 100pln teraz chyba trochę zdrożały ale nadal znacznie taniej niz ten z tme. pz
http://obrazki.elektroda.pl/4876103500_1... Witam wszystkich Tym razem lekki projekt, który w moim zamyśle ma być wstępem do zapoznania się z FreeRTOS-em oraz późniejszego, poważniejszego zajęcia się nim. Projekt ten, to demo chodzące pod kontrolą systemu operacyjnego FreeRTOS v7.3.0 dostosowanego do mikrokontrolera STM32L152, które...
Bardzo fajnie, że wreszcie coś na STM32 się pojawiło Na tych prockach sporo się dziej tylko zwykle jest mało czasu na sam projekt co dopiero na jego ew upublicznienie ;) W zeszłym tygodniu bawiłem się połączeniem STM32F103(HY-mini)+SSD1963 sterujący panelem TFT AT070TN92. Niby procek szybki bo 72MHz a samo czyszczenie ekranu jednym kolorem również...
Witam serdecznie Kolegów! Aktualnie jestem w trakcie pisania gry typu labirynt z kulką na procesor ARM STM32F103VCT6. Wszystko mam pięknie i ładnie obsłużone (symulacja odbić od powierzchni płaskich, detekcja kontaktu z otworami) no ale zostało jeszcze najważniejsze - symulacja odbić kulki od kantów prostokąta. I tu niestety zaczynają się schody. Z...
http://obrazki.elektroda.pl/3796073600_1... I Opis ogólny urządzenia: Chciałbym przedstawić mój projekt bazujący na mikrokontrolerze STM32 dokładnie na modelu STM32F11RET6 http://www.st.com/content/st_com/en/prod... Jest to sterownik dla urządzenia...
Witam koledzy. Mam problem z odczytem napięć z touchpanelu. Problem polega na tym, że kiedy polaryzuje odczyt końcówki Y+ i Y-, X- na hi-z, X+ na pomiar to mimo braku dotknięcia panelu mam odczyt na poziomie 3,3V, zaś przy polaryzacji do odczytu osi X czyli spolaryzowane X+ i X-, Y- na hi-z, Y+ na pomiar mam ok.0V przy braku dotknięcia. Dodam, że wzoruje...
Dzień dobry Koledzy. Piszę kod w C#.NETMF dla STM32F429I-DISC1. Próbuję zrealizować takie działanie w którym wykorzystuję metody klasy UIElement. Jedna z metod obsługuje zdarzenie dotknięcia panelu dotykowego. Druga z metod ("Invalidate();") pozwala aktualizować treść wyświetlacza. Do tego mam timer który co sekundę generuje przerwanie inkrementujące...
Nic się samo nie wciśnie jak tego nie oprogramujesz. Dostajesz po prostu pozycje X, Y, gdzie zostało kliknięte. Do tego trzeba jeszcze zrobić przekształcenia tak, aby dane z touchpanela przełożyć na pozycje na ekranie (w pixelach), przy tym eliminując nieliniowość panelu dotykowego (po to się robi na poczatku kalibrację).
No coż - faktycznie w opisie produktu nie jest nigdzie napisane "wprost", że jest panel dotykowy, jednak: - na zdjęciu widać, że jest to panel dotykowy (każdy kto widział raz w życiu panel rezystancyjny to zauważy), - w schemacie jest, - w opisie pinów jest opis podłączenia "touch panel", - na każdym filmiku na youtube widać że obsługa jest z panelu...
Jeśli 3 punkty na wyświetlaczu będą takie same jak 3 punkty pobrane z panelu dotykowego i podstawiając do: [syntax=c]t->touchX = (( C[1] * temp_x ) + ( C[2] * temp_y ) + C[3] ) / C[0]; t->touchY = (( C[4] * temp_x ) + ( C[5] * temp_y ) + C[6] ) / C[0];[/syntax] np. temp_x = 10. temp_y = 10 to powinienem otrzymać touchX i touchY też 10 ,10 ?
Pisałem o takich modułach: https://www.aliexpress.com/item/40002918... https://www.aliexpress.com/item/32984386... (Ten link przestał być aktualny ze względu na drastyczny skok ceny modułu do ponad 60 EUR.) https://www.aliexpress.com/item/32920917... (Dodałem link do stabilnego sklepu z normalną ceną - około 44 EUR / 200 PLN.) http://www.myirtech.com/list.asp?id=617....
Nie uruchamiaj dwóch rzeczy na raz! Karta i touchpanel pracuje na tym samym SPI i to jest potencjalne źródło problemów. Procedura ADS7843_WrCmd() [zakładam że tak się nazywa bo wszystkie się tak sterowniki pochodzą z jednego źródła ;)] wysyła komendy ukatywniające dany kanał pomiarowy X lub Y CHX - 0x90 i CHY - 0xd0 i to są właśnie te bity A2, A1,......
Odtwarzarek można zbudować w oparciu o sprzętowy dekoder STA310 lub - znacznie lepszy i obsługujący więcej formatów - VS1053B (do kupienia w TME i jest na magazynie!). Tym da się w banalny sposób sterować i nawet 0.5MIPSowy procek sobie poradzi ;] Obsługa touchpanela pojemnościowego - dobry scalak to MPR121, mam, i testowałem. Znacznie lepszy niż podobne...
Ja tez wlasnie kupilem sobie zestaw z tym MCU (zobacz link ponizej) i na poczatku nie wiedzialem jak sie za to zabrac. Taki wlasnie: [url=http://www.ebay.co.uk/itm/STM32F103... Wiekszosc byla po chinsku a sterowniki ktore mialy...
Witam Próbuję oprogramować taki wyświetlacz: [url=http://www.ebay.com/itm/5-inch-TFT-... do wyświetlacza Wyświetlacz podłączony do FSMC w typowy sposób. Szyna danych D0-D15. Sterowanie wyborem rejestr kontrolny/dane szyna A16...
Witam. Zamierzam nauczyć się programowania mikrokontrolerów ARM - z rdzeniem ARM Cortex - M3 w języku wysokiego poziomu C. Nie ma dużego wyboru jeżeli chodzi o książki, zdecydowałem się na: "STM32. Aplikacje i ćwiczenia w języku C" M. Galewskiego (http://www.kamami.pl/index.php?ukey=pro... Zastanawiam się nad tym, jaki zestaw startowy...
Witam serdecznie po raz kolejny :) proszę o pomoc ze względu na fakt, iż troszeczkę się pogubiłem. Próbuje obsłużyć panel dotykowy TSC2046 (nigdy wcześniej tego nie robiłem) na wyświetlaczu 320x240 ze sterownikiem ILI9320. Używam trybu 8bitowego, ale w 12 bitowym dzieje się to samo. Problem polega na tym, że od czasu do czasu, pomimo moich zabezpieczeń...
Ekrany polskiej firmy Riverdi z STM32 na pokładzie + TouchGFX robią robotę pod względem płynności działania. CANy szmery bajery wszystko co trzeba zintegrowane, dużo pamięci. Wstępnie zaprojektowałem urządzenie z NEXTION, ale to w ogóle bez porównania po przejściu na w/w. Tak, to prawda ale nie ma nic za darmo => cena. Taniej a równie szybko można...
Poniżej program do obsługi wyświetlacza TFT: Interesuje mnie dlaczego funkcja LCD_Clear(WHITE) na STM32 działa wolniej niż na Atmedze32 z kwarcem 16MHz. Wydawało mi się że powinno czyścić ekran szybciej na STM32 a już na pewno nie wolniej. Tylko nie zwracajcie mi uwagi na temat pętli opóźniającej;) ponieważ i tak nie jest wykorzystywana w LCD_Clear....
I2c jest tylko do touch panel'a. Okazało się że zimny lut na BL_ON, problem rozwiązany,. Pozdrawiam, Mariusz
Witam, Mam problem z ukłądem 5P35021. Próbuje się komunikować z nim po I2C skonfigurowanym na 100kHz z STM32F746BET. Do tej samej magistrali podłączony jest także touchpanel. W przypadku komunikacji z układem panela dotykowego wszystko działa jak należy. Podłączenie wygląda dosyć prosto, więc nie wiem w czym tkwi problem. Poniżej umieszczę schemat podłączenia...
Witam ponownie, zacząłem niedawno zabawę z CANem, a raczej powinienem napisać, że chciałem zacząć. Jako, że ostatnio nie mam dostępu do auta postanowiłem pogadac z interfejsem ELM327. Tak więc podłączyłem CANL z CANL i CANH z CANH między płytką a interfejsem. Idea jest taka: wysyłam komendy do interfejsu przez usart1 a on wysyła do mnie odpowiedzi po...
Witam, Zakupiłem zestaw uruchomieniowy z mikrokontrolerem STM32F429I-DISCO oraz ultradźwiękowy czujnik HC-SR04 (nie mogę wrzucić linku :/). Chciałem napisać prosty program, który zmierzy odległość i wyrzuci mi ją na wyświetlacz. Kiedyś uczyłem się C++ i napisałem proste aplikacje na konsolę. Tutaj zgodnie z tym co przeczytałem w instrukcjach dobrze...
Witam, mam następujący problem: na samym początku programu inicjalizuję wyświetlacz a następnie touch panel. Podczas inicjalizacji touch panela powinienem odbierać pewne dane z układu sterującego po uarcie. Jednak dopiero po uruchomieniu scheduler'a zgłaszane są przerwania z lini rx. Przeglądając kod zauważyłem, że kiedy skomentuję dwie linijki kodu,...
Szkoda tylko, że panel dotykowy rezystancyjny Bzdura, na stronie producenta wyraźnie jest napisane że panel jest pojemnościowy: capacitive touch screen
nie mogłem wkleić linku bo to mój pierwszy post był... ebay-> 1PCS STM32F103RBT6 Development Board W/ 2.8" TFT Module True Color Touch Screen Panel Ale teraz już widzę że mogę ;) 3.1.18. Zabronione jest publikowanie informacji do źródeł, które po pewnym czasie wygasają (publikowanie odnośników do stron o charakterze krótkotrwałym). Jak np. aukcje......
Noy i nieprogramowany moduł kupiony (nadmiarowy) w Farnell 1.03.2017. Mikrokontroler STM32F412ZGT6, 1 MB Flash, 256 KB RAM 1,54" kolorowy LCD TFT z pojemnościowym panelem dotykowym Programator i debugger ST-LINK/V2-1 SWD Tryb pracy wirtualnego portu COM, pamięci masowej Zasilanie 5 V z USB lub zewnętrzne źródło 3,3 V, 5 V lub 7 - 12 V Kodek audio I2S...
Aktualnie najważniejsze pliki programu wyglądają następująco: main.c: [syntax=c]#include "main.h" //definicje stalych #define LINENUM 0x15 #define FONTSIZE Font12x12 #define LED1 GPIO_Pin_13 #define LED2 GPIO_Pin_14 #define PRZYCISK GPIO_Pin_0 //zmienne - definicje void Delay(__IO uint32_t time); extern __IO uint32_t TimmingDelay; unsigned short regVal;...
Witam Używając tego Gui mam mały problem jeśli chodzi o BUTTON, nie ważne czy jest to zwykły BUTTON czy taki na BitMapie. Jeśli go nacisnę powinienem dostać event WM_NOTIFICATION_CLICKED a przy puszczeniu event WM_NOTIFICATION_RELEASED [syntax=c]case ID_BUTTON_0: // Notifications sent by 'Button' switch(NCode) { case WM_NOTIFICATION_CLICKED: // USER...
Dzień dobry, problem tytułowy to problem z modułem wyświetlacza z panelem dotykowym, rezystancyjnym bodajże. Wyświetlacz z sterownikiem ILI9341, panel dotykowy z sterownikiem XPT2046. O ile z wyświetlaczem nie ma żadnych problemów - program wygenerowany przez TouchGFX jest na nim wyświetlany, tak już panel dotykowy kompletnie nie reaguje na dotyk, współrzędne...
A jaki masz ten chip dokładnie? Jaki ten ekran - R czy C? Kupiłem dokładnie to https://elty.pl/pl/p/Wyswietlacz-LCD-4%2... Panel musi być rezystancyjny skoro FT800 a nie FT801. Układ identyfikuje się jako 0800 0100 w rejestrze 0x0C0000 (nie miałem w #define, 4 bajtowy rejestr identyfikujący...
STMicroelectronics to jeden z najpopularniejszych producentów mikrokontrolerów w Polsce. Swoją renomę zawdzięcza nie tylko udanym konstrukcjom, ale i wdrażaniu najnowszych technologii oraz bogatej ofercie. W niniejszym artykule prezentujemy niektóre z ostatnio wprowadzonych układów ST oraz wybrane ciekawe modele, które od jakiegoś czasu cieszą się dużą...
Wzorując się na prościutkim przykładzie ("Touch Panel demo") napisałem na maxa uproszczony program , możecie mi wyoślić , co robię źle, że kompilator keila mi wywala błąd?? (błędy są dwa , jeden że "pic" niezdefiniowany , drugi że "test" niezdefiniowany).W bibliotece GLCD jest podana taka składnia wywołania funkcji: void LCD_DrawPicture(uint16_t StartX,uint16_t...
https://obrazki.elektroda.pl/7335795800_... Przedstawię tutaj płytkę ESP32-2432S028R oferującą przede wszystkim duży kolorowy wyświetlacz LCD TFT 2.8" oparty o sterowniki ILI9341 (wyświetlacz) i XPT2046 (rezystancyjny panel dotykowy, wraz z rysikiem), a to wszystko za raptem około 50 zł. Pokażę tu jak można przykładowo obsłużyć ten...
Witam, Opisany problem bierze się stąd, że podczas przesuwania palca po padzie, ten cały czas jest naciśnięty i nie zgłosi sekwencji zwolniony/naciśnięty. Zatem nie ma nowych przerwań. Wniosek: sygnał PENIRQ nadaje się tylko do stwierdzenia stanu naciśnięcia. Poniżej zamieszczam moją przykładową obsługę tego panela. U mnie jest to wątek RTOSa, ale może...
Możesz zapoznać się z bezpłatnym [url=https://www.st.com/content/st_com/e... Bez problemu uruchomisz na płytkach Discovery, a po dołączeniu wyświetlacza z panelem na Nucleo. Inna opcja to wymagający...
Uff, zebrało się sporo pytań i komentarzy, dziękuję za zainteresowanie i już staram się odpowiedzieć ;) Na początek może komentarz ogólny do bałaganu wewnątrz obudowy. Płytek jest sporo, jak i połączeń między nimi to fakt, w tym szaleństwie jest jednak metoda. Wynika to z ekonomii - każdy moduł miał mniej lub więcej wersji pośrednich i łatwiej było...
OK, umknęło mi że to nie ma być tylko jedna sztuka. Np. teraz potrzebuję sprzet z podłączonym do niego TFT do napisania na nim prostej aplikacji np. w qt, na której bedzie wyświetlanych kilka buttonow, jakiś pasek postępu, moze wyświetlany jakiś obrazek i może w przyszłości prosta animacja. W tym cały urządzeniu potrzebuję RS232 (moze byc usb) i can....
wyświetlacz : TFT 320x240 ILI9320, 2.8" TFT LCD Module (ILI9325) with Touch Panel , the default i8080 16 bit parallel interface, optional 8-bit parallel interface mode. R7 open is 16-bit mode, R7 short is 8-bit mode (It's high 8 bit) http://www.egochina.net.cn/e-shop/ebay/D... procesor: STM32F103RB(128 kB Flash, 20 kB RAM)
Znalazłem Cześć. Wyżej wymieniony wyświetlacz nie ma wejść VSYNC i HSYNC, ma DATA ENABLE. Czy ktoś mi powie, w jaki sposób on rozpoznaje, którą aktualnie linię maluje? STM32F429 może generować sygnał DATA ENABLE, ale jak następuje synchronizacja w pionie, o ile taką daje się uzyskać? Nie wiem, czy dobrze czytam z not katalogowych tego rodzaju wyświetlaczy...
Witajcie! Czy ktoś z Was ma jakieś doświadczenia z modułami SoM Labs opartymi na iMX6 ULL? Do jednego z projektów potrzebuję zrobić IoT Gateway: - zbierać dane pomiarowe w trybie 24/7 z kilku różnych sensorów: 4xUART, 4xI2C, 2xSPI - rejestrować dane na karcie pamięci, pendrive, ew. w pamięci eMMC, - posiadać stałą pamięć rzędu kilku MiB na grafikę,...
Kupiony w USA zestaw developerski. Oryginalnie zapakowany. Processor: STM32F107VC 32-bit ARM Cortex-M3 Core based MCU, 72MHz Internal memory: 256KB Flash & 64KB RAM Power supply by USB Support touchscreen connector interface extention 1 x 2.4 inch TFT LCD Panel with touch screen, 320*240 1 x mini...
Witam, mam problem z panelem dotykowym obsługiwanym przez RA8875. Mam wyświetlacz od WaveShare 7'', skonfigurowałem i wszystko działa. Problem pojawia się przy panelu dotykowym - przygotowałem najprostsza testową wersję: włączyłem przerwanie od dotyku i kiedy dotknę ekranu przerwanie przychodzi mogę je skasować i wszystko elegancko tylko współrzędne...
Witam, Mam do sprzedania zestaw uruchomieniowy z mikrokontrolerem z rodziny STM32F7 (Cortex-M7 (at)216 MHz). Jest to jeden z najbardziej rozbudowanych funkcjonalnie zestawów startowych z serii DISCOVERY, charakteryzujący się wydajnym mikrokontrolerem (rdzeń Cortex-M7 jest rdzeniem mikroprocesorowym!), kompatybilnością z shieldami Arduino przystosowanymi...
Witam, Od kilku dni staram okiełznać STMPE811 lecz to co napisałem daje mi połowiczny sukces. Mianowicie. Kontroler wykorzystuje komunikacje i2c z uk STM32F030. Kod pod I2C napisałem względem noty katalogowej (był tam pokazany schemat w jaki sposób trzeba konfigurować rejestry by móc się komunikować z układami przez I2C, poniżej kod) void I2C1_Init...
Cześć, Czy próbowaliście może podziałać z LCD na wyżej wspomnianym układzie? Chciałbym go zmusić do pracy z STM32F4xx. Czy konieczne są dodatkowe układy i jak szacujecie zużycie zasobów MCU jeżeli sterowalibyśmy bezpośrednio? Konkretnie mam na oku moduł: [url=http://www.aliexpress.com/item/3-2-...
Zlece napisanie kodu w C ktory ma zapewnic komunikacje radiową i interfejsy wewnetrzne (SPI, UART) pomiedzy plytka czujnikową, mierzącą parametry otoczenia a urzadzeniem wyswietlajacym LCD z panelem dotykowym. Plytka czujnikowa ma nadawac proste komunikaty do LCD przy pomocy mechanizmow prostej sieci peer-to-peer, ktore sa gotowe. Opis urządzeń: - plytka...
touch stm32 touch panel panel touch
szyby peugeot zacisk hamulcowy ręczny philips ustawić godzina
Koszt wymiany głowicy laserowej w ONKYO Jak sprawdzić numer IMEI w GPS WanWay S20?