Zapomnij o dziwolągach takich jak LCD z interfejsem równoległym przez ekspander I2C i to jeszcze najgorszy z możliwych czyli PCF8574. A dlaczego? Mam takiego "dziwoląga" do użycia w razie potrzeby i działa całkiem nieźle. Poza tym jest fajny, podręczny, mało kabelków się plącze.
Wyświetlacz LCD nie ma wbudowanego interfejsu I2C. Trzeba go dorobić.
Mam płytkę ESP32 DEVKIT V1 - pinout: https://lastminuteengineers.b-cdn.net/wp... https://lastminuteengineers.b-cdn.net/wp... Podłączyłem do niej enkoder, działa nieźle (choć gubi niektóre sygnały, obroty). Jednak chce podłączyć wyświetlacz LCD 16x2 na interfejsie I2C. Enkoder i LCD...
Witam, trochę mały ten margines dla stanu wysokiego. Spróbujcie rozważyć zastosowanie w tym długim kablu układu, który ludzkość czas jakiś temu wymyśliła żeby "wykołować" specyfikację I2C w zakresie odległości: http://www.nxp.com/products/interface-an...
Standardowy LCD z HD44780 nie będzie działać z napięciem niższym niż 5V. Sprawdzone w praktyce :cry: Niestety jesteś w błędzie sama logika pracuję bezproblemu przy 3V3 jedynie przy zasilaniu z tego napięcie trzeba do potencjometru od kontrastu zamiast masy podać napięcie ujemne -3V3 lub -5 np. za pomocą scalaka ICL7660. Wtedy niektóre pracują jeszcze...
(...) 4C 0 0 1F E4 0 2 0 0 9 83 AE 0 0 9D 24 0 C3 0 A 64 04B 29 0 5 0 0 0 79 1 39 1 F4 9E 4C 0 0 1F E4 02 to początek ramki Szukaj w ramce linijki 9D 24 0 C3 0 A 64 Odczytaj z niej wartość C3 podziel ją przez 10 a następnie wyświetlaj ciągle na wyświetlaczu I2C (adres I2C 0x27) jako % tlenu. Zaczniemy od napisania programu dla Arduino korzystając z...
Ale to wszystko jest realizowane sprzętowo przez interfejs I2C.
Wszystko ok tylko taki PIC kosztuje mniej więcej tyle co LCD więc gdzie logika? To już lepiej dać rejestr lub ekspander portów na I2c
(...) 0/1023)*VoltageMsmt; Vcalc = Vcalc*2.995; lcd.setCursor(0,0); lcd.print("V1="); lcd.print(Vcalc); lcd.setCursor(8,0); lcd.print("V2="); lcd.print(Vcalc); lcd.setCursor(0,1); lcd.print("V3="); lcd.print(Vcalc); lcd.setCursor(8,1); lcd.print("V4="); lcd.print(Vcalc); } (at)ElektrodaBot Wstępna ocena dostępnych informacji Pytanie dotyczy kodu na...
Rzeczywiście słabo to opisałem :) Chodzi mi właśnie o takie siedmiosegmentowe wyświetlacze bez sterownika które najczęściej można kupić w postaci "3,5 cyfry". Mam dostęp do bardzo dużych wyświetlaczy tego typu od stacji pogodowych ale nie mam ich jak sterować bo nie wiem jak to działa. Dzisiaj przypadkiem natknąłem się na taki interfejs I2C=>LCD http://www.datasheetcatalog.com/datashee...
Szczerze mówiąc nie mam większego pojęcia o AVR'ach. Do wykonania termometru będziesz potrzebował przetwornika ADC lub interfejsu I2C w zależności od użytego czujnika temperatury. Poczytaj na elektrodzie, jest tego baaaaardzo dużo ;). Ahia, poza tym będziesz potrzebował kilku pinów do obsługi wyświetlacza LCD, jakiejś klawiaturki, itp. Powodzenia!
ja kiedyś wykonałem podobny projekt dla wyświetlacza graficznego tyle, że z wykorzystaniem interfejsu i2c: http://www.elektroda.pl/rtvforum/topic16...
Nie wiem czy w dobrym dziale piszę ale mam prośbę do elektronika / programisty.... wyczytałem iż ten model LCD firmy Winstar oparty o kontroler WS0010 zgodny z LCD 447800 ma jednak problemy ! ......i w moim przypadku nie mogę go w pełni i w 100% używać pod interfejs I2C ... sprawdziłem to podłączając na takich samych ustawieniach dwa tzw. zwykłe LCD...
Czy możesz dodać jeszcze wyświetlacz LCD do tego kodu/ Oczywiście! Dodam obsługę wyświetlacza LCD 16x2 z interfejsem I2C, dzięki któremu będziemy mogli wyświetlić czas mierzony. Przyjmuję, że używasz modułu z konwerterem I2C o adresie 0x27. Jeśli Twój moduł ma inny adres, zmień wartość zmiennej `lcdAddr`. Aby korzystać z wyświetlacza LCD, potrzebujesz...
Po co miałbym robić 2 interfejsy skoro zwyczajnie do radia (zmodyfikowane I2C Opla) chcę podłączyć ATmegę, by na zwykłym LCD wyświetlać przesłane przez radio dane? r Ponieważ z tego co zrozumiałem i2c opla gryzie się z wyświetlaczem. A tak separujesz interfejsy od siebie. Jednym interfejsem robisz sobie z radiem co chcesz (jaki by to nie byl i2c oplowski),...
Jeżeli moduł ten ma na płytce PCF8574, to może to działać. układ ten może być zasilany napięciami z przedziału 2,5...6 V. Kontroler wyświetlacza HD44780U może z kolei być zasilany napięciami z zakresu 2,7...5,5 V. Zatem o ile nie będzie problemu z przetwornicą napięcia ujemnego dla samego wyświetlacza, to wszystko będzie pracować prawidłowo. Generalnie...
Witam, Zauważyłem ,że kabelki sa męsko-żeńskie więc ....... Kabelki są takie jakie zamówiłeś przy zakupie... Jeżeli twoja płytka Uno-clone wyglada jak niżej, to zwykle w komplecie powinny byc dołączone (nie wlutowane) listwy z pinami, ktore użytkownik może wlutowac w/g własnego uznania. Możesz je oczywiście dokupic za sprawą groszową i wlutowac. Ponadto,...
Mając taki wyświetlacz można by się pokusić o zrobienie wytrawiarki do płytek PCB z regulacją temperatury, czasu trawienia. Może to trochę przegięcie ale widzi mi się funkcja wypompowania wody i płukania płytki po skończonym procesie. Mam nadzieję że będę miał kiedyś trochę czasu żeby pobawić się interfejsem I2C, bo z tego co widzę nie jest to jakieś...
Czy mogę np. wyjąć wyświetlacz z najprostszego zegarka i jego użyć? Urządzenie wielkoseryjne, jakim jest zegarek, może mieć specjalnie dostosowany wyświetlacz, z niestandardowym interfejsem, do tego bez opisu - więc raczej nie. Natomiast jest dostępnych wiele typów wyświetlaczy z niewieloma standardowymi interfejsami, do których często są dostępne...
] Dzięki, tylko później te kabelki kupię. Nie potrzebujesz dokupywać żadnych kabelków()!) , masz ich dość na każdy projekt na tym etapie. Nawet nie masz na nie miejsca na stykówce ! Zamiast tych 'kabelków' dokup za dosłowniew grosze "I2C konwerter dla tego wyświetlacza," odzyskasz przez to co najmniej 10 kabelków i miejsca na płytce stykowej. Zrobi...
(at)tom_ex Twój projekt jest realatywnie prosty, nawet gdyby przyjąć, że założenia w stosunku do pierwotnych rozrosną się 10x to i tak niewiele to zmienia w części elektronicznej, o ile dobierzesz właściwy MCU. Czyli w praktyce i ta ATMega328 by starczyła. Jeśli chcesz projekt rozwijać bez przerywania pracy ukłądu to robisz dwie płytki - jedną do testów,...
Witam, nie wykorzystane linie danych (używasz interfejsu 4-bitowego) łączą się typowo z masą. Twoje podejście w kwestii konwersji jest nieco niespójne. Może zacznijmy od tego, co to za mikrokontroler? Być może jest on "5V tolerant" na I2C i cała zabawa traci sens. Jeżeli już, to konwersja 2 sygnałów ma większy sens niż 7, a tak naprawdę 6, bo R/W jest...
Witam serdecznie, mam problem z wykonaniem projektu ze strony http://www.circuitstoday.com/measuring-w... Części które posiadam: Arduino UNO Wyświetlacz I2C 16x2 LCD prosty enkoder ze swichem lub enkoder dfrobot df400 Czujniki krańcowe, fotoelektryczne, rezystory Wykonałem schemat ze strony, zmodyfikowałem kod programu...
Teraz już jasne, Używam Bascoma, miałem czasami jakies problemy z i2c LCD na innych portach niż dydykowane, Dzięki za info Pozdr Dodano po 1 Dzięki za info Temat zamknięty
A po co zamawiać z Chin jak możesz po prostu dokupić jeden mały procesor i w nim zaimplementować I2C. Do wyświetlacza u góry tego oddalonego dodaje nowy procesor i obsługujesz w nim transmisję po I2C i dane przesyłasz do wyświetlacza już jego interfejsem. Po stronie sterownika natomiast masz sprawę prostą bo dane wysyłasz po I2c.
Niestety TWI się w książce o XMEGA nie zmieściło. Osobiście gorąco zniechęcam do używania TWI/I2C - porządnie napisana obsługa tego interfejsu, z uwzględnieniem wszelkich błędów jakie na nim mogą występować oraz zakleszczenia transmisji nie jest banalna. W necie jest pełno przykładów, jak taką obsługę zrobić byle jak, w efekcie użytkownicy później piszą,...
Sprawdź, czy w LCD i RTC interfejs do komunikacji to I2C, jeśli tak to znaczy, że na tych samych przewodach podłączasz wiele urządzeń, uC jest MASTER'em, urządzenia to SLAVE'y, to z którym gadasz zależy od adresu urządzenia. Sprzętowe rozwiązania zwykle są lepsze, Twój program nie musi pilnować pinów, wybijać tu rytmu komunikacji i wpisywać bitów, wrzuca...
Z jaką maksymalną częstotliwością można odczytywać pamięć przez interfejs: -SPI -I2C -1W Heh, chodzi mi oczywiście o płynną grafikę na graficznym LCD :cry:
Najprosciej uzyc zintegrowanej glowicy z karty TV jakiejkolwiek uszkodzone na allegro chodza po 20 zeta z reguly glowica chodzi sterowana I2C Ja na probe podlaczylem do kompa i z poziomu oprogramowania dla I2C uzyskalem bardzo dobre rezultaty i przy okazji tuner TV co prawda marnej jakosci ale zawsze podlaczyc tanie LCD i jazda do komputera samochodowego...
Microchip produkuje układ AY..... oznaczenia dalej nie pamiętam, ale jako poszukasz u nich na stronie to znajdziesz, jest to jedyny układ którego oznaczenie zaczyna się od AY. Steruje się go po interfejsie SPI.
twiec nie za bardzo sa szeregowe LCD, z szyną danych jest gorzej bo uzywam prawie wszysatkich pinow do sterowania 6 multiplekserami, a nie stety nie mozna w nich zatrzasnac usatwienia adresowego, mozna dodac uklad ktory zatrzsnie adres ale chcialem jak najprosciej i najprostszym rozwiazaniem byłby LCD szeregowy,ale ten pcf8754 jest ciekawy Dodano po...
Witam ! Czy piny do PC0 do PC5 ATmega8 można wykorzystać do sterowania LCD 2x16 pisząc program w Arduino IDE ? Tak, każdy pin portu z twojego obrazka zamarkowany ‘na zielono’ możesz wykorzystać do wysterowania LCD; za wyjątkiem pinu C6, który stanowi funkcje ‘Reset’, czego z pewnością nie chciałbyś się pozbyć! A w ogóle to z jakiego powodu stosujesz...
Schemat jest praktycznie taki sam jak z tej strony https://electronoobs.com/eng_arduino_tut... , dodałem tylko dodatkowe dwa wejścia analogowe, program też jest praktycznie taki sam tylko dodane są wejścia A4 i A5. Kawałek kodu był testem czy wszystkie piny działają i tylko na 13 pinie cały czas było 0 tak jakby był on złączony z masą (może tak...
Więc poczytaj trochę na temat interfejsu I2C DATA- linia danych, CLK - linia sygnału taktującego, CE - wybór urządzenia (stanem wysokim)
Wykonuję pracę dyplomową - układ dydaktyczny z mikrokontrolerem PIC16F877, który obejmuje typowe układy peryferyjne: diody elektroluminescencyjne LED podpięte do jednego arbitralnie wybranego portu oraz wyświetlacze LED. Dodatkowo wykorzystany jest wyświetlacz matrycowy LCD oraz moduł klawiatury szesnastkowej wykorzystującej interfejs I2C. Programuję...
Właściwie to mało. Tak dokładniej to mam napisać samą dokumentacje bez kupowania i składania tego wszystkiego, dlatego o zakup i ogarnięcie tego fizycznie się nie martwię, natomiast merytorycznie jestem zielony i chciałbym coś zrozumieć i wiedzieć jak to sensownie rozpisać i połączyć. Wymogi jakie mam w dokumentacji to opisać ogólnie jak połączone mają...
Już widzę kogoś, kto opiera pętlę główną na delay() i próbuje odczytać przyciski do 3ms ;) ( swoją drogą - po co ? ) Fotokomórka zatrzymująca prasę aby niezmiarzdżyła ręki. Reakcja po np 0,7sekundy nie wchodzi w grę. Albo obsługa enkodera Dekodowanie DCF77 Mnożyć dalej przykłady? 1- w obsłudze przerwania z expandera, odczytujesz rejestry expandera...
Czy są dostępne EEPROMY z tym interfejsem? Oj chyba takiego cuda nie znajdziesz. W avrze, z którego korzystam SPI (który podobno można użyć jako I2C, czego nie robiłem) jest zajęty Przecież nic nie stoi na przeszkodzie podłączyć kilka peryferii na SPI, a to z którym chcesz się komunikować wybierać poprzez CS danego układu. W skrócie; Do LCD, ustawiasz...
Witam. Dziękuję za rozpiskę. Mam to połączone w ten sposób jak na obrazku, oczywiście masa jest połączona, oraz interfejs I2C próbowałem dwa razy, lecz matryca wyświetla paski tak jakby nie otrzymywała jakiegoś sygnału. Proszę o wskazówki :( https://obrazki.elektroda.pl/7621876400_... EDIT: ok ruszyło , gdzieś miałem przerwę w LVDS,...
https://obrazki.elektroda.pl/3982182200_... HLK-W806 to nowa płytka prototypowa firmy XuanTie. Sercem HLK-W806 jest układ W806 firmy WinnerMicro zawierający jednordzeniowy procesor typu XT804 o taktowaniu 240MHz. Kompatybilność HLK-W806 obejmuje dedykowane SDK i język C. HLK-W806 (układ W806) ma wlutowane 288KB pamięci RAM i 1MB pamięci...
http://obrazki.elektroda.net/37_12577976... Witam! Przedstawiam projekt uniwersalnego sterownika kotłowni. Układ w założeniach ma być maksymalnie uniwersalny i posiadać różne funkcje przydatne w realizacji projektu automatyki domowej. Podstawową funkcją ma być sterowanie urządzeniami małej kotłowni (kocioł, panel słoneczny, pompy, CWU, podłogówka)....
Witam Potrzebuję podłączyć do ATMEGA8 cztery 7-seg. wyświetlacze led postanowiłem wykożystać I2C bo jak rozumiem stracę tylko 2 złącza procka a mam już lcd i łaćznie odpada mi 9 wiec > niż połowa. Czy są LED'y łączone już w 4 i z interfejsem I2C gotowe - jeżeli tak proszę o jakiś link na sklep internetowy czy cuś. Jeżeli nie to jaki układ wykożystać...
Do tej pory nie znalazłem ESP z interfejsem MIPI-DSI ESP nie ma takiego interfejsu. czy choćby standardowe sterowanie LCD (RGB888/VS/HS/PCK/DE) https://docs.espressif.com/projects/esp-... Użycie SPI dla wyświetlacza wielkości 7-10 cali to chyba jakieś nieporozumienie. Nie zgadzam się....
Podsłuchać to nie problem - po prostu wpinasz się do lini i procesor bada co tam się wyprawia. Nie interesuje cię kto master a kto slave - on tylko odczytuje stany. To co wykryje to możesz dalej wysyłać np. przez RS-232 do PC'ta, albowyświetlać na jakimś LCD. Wszystko zależy od oprogramowania, a wbrew pozorom nie jest takie skomplikowane.
Po co wyważać otwarte drzwi? Istnieją kontrolery wyświetlaczy po SPI, czy I2C. Są też mikrokontrolery z wbudowanymi sterownikami LCD, czy też driverami. Uważam, że rozwiązanie autora ma sens i to z kilku powodów, poza wymienionymi. M.in. jeśli w projekcie mamy wolne piny IO to dlaczego z nich nie skorzystać? IMHO nie ma sensu w takiej sytuacji łączyć...
SS dla SPI generuje się programowo na dowolnej linii. Na I2C urządzenia są adresowane, więc do jednego interfejsu możesz dołączyć dowolnei dużo urządzeń o różnych adresach. Może byś zaczął od poczytania trochę o teorii - SPI, I2C itd.
Mirekk36 dobrze radzi. Do RS i I2C masz nadajnik/odbiornik sprzętowy. TWI będziesz musiał oprogramować sam. http://www.lcd.strony.pl/d-109v2.htm Tutaj jest opisany sterownik LCD do nokii z interfejsem TWI - kod na Tiny13 w asemblerze. Pozdrawiam, Dr.Vee
Witam Zanurkuj w Pythonie jest w pełni przetłumaczone, nie pamiętam skąd ściągnąłem ale służę PDFem gdyby ktoś potrzebował. Co do wyświetlacza to myślę że autor używał gotowych bibliotek, reszta interfejsów nie używa bezpośrednio pinów GPIO więc mała strata. Sam przymierzam się do sterowania LCD z expandera I2C lub SPI ale utopiłem dużo forsy w moje...
Mam ten sam problem. Znalazłem info iż wyświetlacz ten ma sterownik PCF8814. Ale pdf-a do tego układu nietety nie znalazłem. Na stronie Philipsa jest info sugerujące prace z interfejsem SPI ( tak jak w 3310 ), natomiast sterownik ten jest wymieniany w materiałach Philipsa jako zgodny z I2C. Ktoś ma jakiekolwiek info z tym LCD albo sterowniku? Znalazłem...
Witam !! Mam opracowany i oprogramowanu moduł interfejsu CAN Moduł ma następujące parametry: - zasilane z nacpięcia 10V-30V= - pierwszy interfejs CAN 2.0A i B - drugi interfejs CAN zamienny z RS232 lub RS485 - trzeci interfejs RS-232 - monitor linii CAN 1 i 2 oraz RS232 (6szt.led). - dodatkowe 4 liniie sterowane bezpośrenio z uP (możliwość podłączenia...
Witam Panowie.Pomozcie prosze...bo mnie cos trafi.Mam uparciucha jak w temacie-niejedno takie radio juz machnalem, ale tutaj-klapa.Na samym poczatku.Po podpieciu szyny I2C radio po wlaczeniu ma czysty lcd-zero tekstu...tak jakby interfejs obciazal proca i ten nie mogl zczytac sobie pamieci.Probowalem z klepaczem na samych rezystorkach, na 74LS...i nic.Tym...
Ciekawe informacje o ATMEGA4809. Generalnie moje zdanie jest takie, jeżeli masz interfejsy sprzętowe to z nich korzystaj... Nawet jeżeli to jest wykorzystanie sprzętowego interfejsu do innego celu niż jest przeznaczony (np. UART można czasem wykorzystać do komunikacji ze standardami nie przeznaczonymi dla tego interfejsu). Jeżeli nie masz wyjścia zostaje...
(at)oloam - dokładnie tak jest, po to jest choćby wiringpi żeby uprościć sterowanie gpio, komunikację po spi czy i2c do minimum. Są gotowe moduły do najpopularniejszych układów (m.in. mcp23008 i 23017). Tak samo arduino. Użytkownik na dobrą sprawę nie musi wiedzieć jakie tam są rejestry i jak się konfiguruje. Nie musi wiedzieć o tym jak wygląda transmisja...
Koledzy wiedzą ile GPIO ma ESP8266 ? albo jak kto woli, ile pinów potrzebuje ten LCD do poprawnego działania ? Na styk? ;) Ale faktycznie rozwiązanie Autora jest IMHO optymalne - Nano w roli kontrolera wyświetlacza. Sam pewnie pokusiłbym się o interfejs I2C lub SPI pomiędzy Nano a ESP8266, aby zwolnić UART w ESP. Oczywiście, gdyby Autor zastosował...
Może być? uC! Moduł ATmega8 AVR brd II (ATMEL) * procesor ATmega8 (obudowa DIP28) + podstawka * przycisk RESET * złącze z wyprowadzeniami mikrokontrolera * złącze programowania IPS KANDA (współpracuje z AVR PROG I, AVR PROG II) * zasilanie z portu USB lub z zewnętrzengo zasilacza * stablilizator +5V * złącze zasilania: +5V, GND * zącze RS232 * wyświetlacz...
https://obrazki.elektroda.pl/7220208700_... ODROID-GO to zestaw do budowy przenośnej konsoli do gier w oparciu o zgodną z Arduino płytkę prototypową z ESP32 firmy HardKernel. Zestaw powstał z okazji 10-lecia firmy. W skład zestawu wchodzą: -płytka prototypowa; -obudowa; -moduł wyświetlacza LCD o przekątnej 2.4”; -głośnik -akumulator...
Rozwiązano. Wyświetlacz nie komunikuje się po SPI, tylko jakimś innym interfejsem. Niezbędne piny to: #define LCD_CS A3 // Chip Select goes to Analog 3 #define LCD_CD A2 // Command/Data goes to Analog 2 #define LCD_WR A1 // LCD Write goes to Analog 1 #define LCD_RD A0 // LCD Read goes to Analog 0 #define LCD_RESET A4 // Powyższe można rekonfigurować,...
http://obrazki.elektroda.net/18_12305729... Prezentowany przeze mnie układ służy do przyłączenia wyświetlacza LCD ze sterownikiem HD44780 lub kompatybilnym do mikrokontrolera poprzez interfejs I2C (TWI). Dzięki temu oszczędzamy – czasem bardzo cenne – wyprowadzenia mikrokontrolera. Urządzenie jest bardzo proste w konstrukcji a...
Witam Jestem na końcowym etapie projektowania przydatnej płytki rozszerzeń do STM32F4-Discovery, która umożliwi podpięcie płytki z kolorowym wyświetlaczem TFT LCD (np. HY-TFT320_262K lub TFT_320QVT) na tzw. kanapkę Chciałem zapytać czy takie podłączenie będzie prawidłowe oraz które będzie lepsze tzn. które mniej zablokuje przydatnych interfejsów np....
Generalnie :) Klawiatura została dostosowana do współpracy z konkretnym urządzeniem komputerem PC :) i taka jest jej podstawowa rola) Żeby 8051 mógł ją obsłużyć , musi emulować prace kontrolera klawiatury z PC :) i nie jest to na pewno tryb UART :) tylko coś ciekawszego :) tryb synchroniczny i to jeszcze z magistralą danych dwukierunkową :) Nic więcej...
http://obrazki.elektroda.pl/7861935900_1... Jest to przykładowy projekt zastosowania 16-kanałowego sterownika PWM PCA9635PW firmy NXP o 16-bitowej rozdzielczości, wbudowanego w moduł MOD-23 ( Podłączenie Sterownik PWM podłączony jest do platformy Arduino UNO przez magistralę I2C . Wyświetlacz LCD podłączony został zgodnie z biblioteką...
Niestety nie. Nie pomogła wymiana wyświetlacza na firmowy ani zmiana interfejsu na standardowy, nie przez i2c. Narazie chwilowo zawiesiłem ten projekt bo tam jeszcze sporo roboty zostało, a mam trochę innej roboty ale jak wrócę do tego urządzenia to się jeszcze odezwę.
Również jestem w trakcie tworzenia tego radia. Jeśli esp32s3 i wzmacniacz cyfrowy są minimalną konfiguracją, można bezpośrednio flashować plik bin dostarczony przez eksperta. Do pełnego wykonania potrzebne są dwa enkodery obrotowe, 4 przyciski, LCD i2c 12864. i uchwyt na kartę TF. Oczywiście głośnik jest zawsze potrzebny. Trudność tego projektu polega...
hej, jak nie chcesz wyrzucać kasy na zestaw uruchomieniowy, radzę Ci abyś kupił programator np stk500. Znalazłem schemat programatora usbasp http://diy-elektronika.pl/202-usbasp-pro... ale wymaga on zaprogramowania atmegi8. Moim zdaniem. Za 40 zł kup programator, atmegę, zasilacz, i jakieś peryferia, może pcf8574 (ekspander magistrali...
Witam. Pracuje na testowej płytce AVT3500. Wrzuciłem na warsztat interfejs I2C. Chciałbym odczytywać napięcie podawane z niezależnych źródeł na trzy wejścia PCF8591 i przesyłać dane do AT90S2313 a następnie wyświetlać je na LCD. Jeżeli chodzi o przypadek gdy chcę mierzyć tylko napięcie podawane na wejście I0 to odczyt wyświetlany jest bez problemu....
Chodzi mi dokładnie o I2C na równoległy. Nie doczytałem z początku i myślałem że to zwykły interfejs szerwgowy. Znalazłem kilka projektów, ale nie wiem czy będą działać. Czy ktoś może coś konkretnego polecić?? LCD to graficzny 128x64. Bonmis
https://obrazki.elektroda.pl/2036920200_... Przedstawię tutaj wnętrze rejestratora temperatury i wilgotności Termio oraz przeanalizuję jak w nim zrealizowana jest obsługa LCD. Sprzęt odratowałem ze złomu, kupiłem go na wagę, więc prawie nic mnie nie kosztował, wraz z innymi ciekawostkami do przedstawienia na forum przy innej okazji....
http://obrazki.elektroda.pl/4814051900_1... Chińska firma Lichee rozpoczęła, za pośrednictwem serwisu Elecfans, gromadzenie środków na realizację projektu jednopłytkowego komputera o nazwie kodowej Pi One. Sercem komputera jest układ A13 firmy Allwinner integrujący w sobie, taktowany częstotliwością 1GHz, jednordzeniowy procesor ARM...
https://obrazki.elektroda.pl/8772036300_... M0S to nowy moduł prototypowy firmy Sipeed. Sercem M0S jest układ BL616 firmy Buffalo Lab zawierający jednordzeniowy procesor RISC-V o taktowaniu do 320MHz. Kompatybilność M0S obejmuje Buffalo Lab. Więcej na temat programowania znaleźć można w repozytorium w serwisie [url=https://github.com/sipeed/M0S_BL616...
Witam! Przypomniałem sobie o tym projekcie jak zadzwonił do mnie dziś jeden z dystrybutorów elektroniki z prośbą o sample. Zrobiłem to z rok temu na zlecenie klienta. Założenie było takie: potrzebowali płytki aby podłączyć przy użyciu I2C, SPI lub asynchronicznie wyświetlacze alfanumeryczne. Warunkiem było - musi obsługiwać jakieś printf z floatami,...
AVE... Biorę ośmiobitowca, bo nie potrzebuję oszałamiającej mocy obliczeniowej ARM by odczytać za pomocą I2C-podobnego interfejsu dwie liczby i porównać je z tym, czego oczekuję, a potem wysterować ekranik LCD i któryś z czterech przekaźników. Nie znam architektury ARM i na razie nie potrzebuję jej poznawać. Nie mam też pieniędzy na kolejny programator,...
https://obrazki.elektroda.pl/9934462800_... BPI-Leaf-S3 to nowa płytka prototypowa firmy Banana Pi. Sercem BPI-Leaf-S3 jest układ ESP32-S3 firmy Espressif Systems zawierający dwurdzeniowy procesor Tensilica LX7 o taktowaniu 240MHz. Kompatybilność BPI-Leaf-S3 obejmuje ESP-IDF, MicroPython i Arduino IDE. BPI-Leaf-S3 ma 512KB pamięci...
Spróbuj zaraz po lcd.begin() w setup() wstawić lcd.backlight(). jeśli chodziło o takie coś to nie przyniosło zamierzonego efektu \ Oczywiście że nie mogło pomóc !. To tylko włączenie lub wyłaczenie diody/diod podświetlających podłaczonych do pinów 15 i 16, nie mające nic wspólnego z faktycznym, zasadniczym interfejsem/biblioteką. Niektóre wyświetlacze...
mick - dlaczego mija się z celem ? Ponieważ zadano mi pytanie więc odpowiem (postaram się konkretnie). Sterownik front panelu + monitoring zasilania i temperatur : LPC1112, dwa czujniki MCP9701, 4 (słownie cztery) klawisze, interfejs I2C (Slave) do "większego" procesora, 2 diody LED + wyświetlacz LCD (20x2)). Czy jest sens babrać się w obiekty? Nie...
Witam Poszukuję przykładowych procedur obsługi magistrali I2C do procka ADuC841. Najlepiej zeby to były procedurki napisane w assemblerze. Robię sterownik LCD graficznego na tym własnie procku i potrzebuję dołączyć do układu pamięć szeregową AT24C128. Wszystkie lini9e mam już zajęte więc pozostaje mi tylko podłączenie pamięci do sprzętowej szyny I2C...
Można i na jednym drucie:-) Np. 1-wire DS2408 ma 8 wyjść/wejść niezależnych, więc LCD w trybie 4 bitowym spokojnie obsłuży. A jakby dać drugi taki (dalej potrzebny jest tylko jeden pin!), to i w 8 bitowym + włączanie podświetlenia i jeszcze odczyt jakiegoś klawisza by się zmieścił:-) 1-wire...Podejrzewam, że taniej wyjdzie TO na np ATTiny2313 czy ATMega8,...
Kolejny raz widzimy to samo. Zamiast dobrać kontroler do zadania, to próbujesz na siłę dopasować zadanie do kontrolera leżącego w szufladzie. Tutaj o tyle gorzej, że nawet się nie zastanowiłeś ile zasobów potrzebujesz, tylko od razu przyjmujesz 2 albo 3(!) kontrolery do w sumie bardzo prostej aplikacji. Moim zdaniem wszystko zrobisz na jednym uC i może...
Chcę zrobić rodzaj adaptera z tego interfejsu na równoległy, chodzi o wstawienie innego LCD np. na KS0107/08. To ja bym spróbował dopasować tam jakiś scalak z rodziny CD4000, bo tak na czuja wystarczy tam rejestr przesuwny.
Ot, jest sobie taki stary komputerek Oric i jego brat bliźniak Atmos. https://obrazki.elektroda.pl/7225249100_... Grono użytkowników i miłośników nie duże ale dosyć aktywne. Problem w tym że nie bardzo jest jak wgrywać i zapisywać programy. Stare urządzenia mają po 30 lat, zaczynają się sypać do tego niewiele ich jest łatwych do kupienia....
https://obrazki.elektroda.pl/5691620800_... 4G-IoT to kolejny, należący do serii Orange Pi jednopłytkowy komputer chińskiej firmy Shenzhen Xunlong. Sercem komputera jest układ MT6737 firmy Mediatek zawierający czterordzeniowy procesor ARM typu Cortex-A53 o taktowaniu 1.1-1.3GHz i procesor graficzny Mali-T720MP1. W chwili pisania artykułu...
To prawda mija się z celem ale na pewno spróbuje przeanalizuje magistrale na PC poprzez zakupiony już interfejs .... jak nic nie wyjdzie to odpuszczę. A z innymi wyświetlaczami to jest rożnie głównie chodzi o adres samego wyświetlacza który się rożni oraz rozmiar wyświetlaczy na i2C są większe i drogie ... http://obrazki.elektroda.pl/8067437000_1...
http://obrazki.elektroda.net/10_12100334... Projekt został wykonany przy użyciu wyświetlacza LCD 16x1 z 4-bitowym interfejsem. Wykorzystany został wyświetlacz LCD, gdyż w odróżnieniu od 7-segmentowego wyświetlacza LED pozwala on na wyświetlenie wielu znaków i nie musi być odświeżany. Również jego interfejs wymaga mniej pinów I/O. Czas i data są...
stasiu2323: obraz jest taki jak na monitorze. Jakosc obrazu zalezy glownie od stabilizacji napiecia, musi byc pozbawione wszelkich szumow. Co do rozdzielczosci to ustawiasz ja przez I2C w ad9888(czestotliwosc probkowania), jednak zeby to jakos wygladalo to musi byc ona taka jak rozdzielczosc matrycy Pozdrawiam
Troche za bardzo się to pokomplikowało. Może lepiej TM1637? Połączyć 3 równolegle, każdy pod inny kolor? Zaraz,zaraz, ale czy TM1637 to aby napewno I2C? To nie I2C. Transmisja podobna ale nie ma tam adresowania. To oznacza, ze musisz dać osobne interfejsy do każdego wyświetlacza. Te TM1637 to badziewie. Transmisja trwa potwornie długo, do jednego "I2C"...
http://obrazki.elektroda.pl/5911741800_1... Niemiecka firma Aries zapowiedziała wprowadzenie do oferty nowego modelu modułu rozwojowego typu COM o nazwie kodowej M6UL. Sercem modułu jest układ i.MX6 UltraLite firmy NXP (wcześniej Freescale) integrujący w sobie, taktowany częstotliwością 528MHz procesor ARM typu Cortex-A7. Producent...
https://obrazki.elektroda.pl/4998555600_... Dzisiaj zaglądamy do wnętrza kolejnego starego sprzętu, tym razem do radioodtwarzacza samochodowego Denver CAD-350. Po krótkiej prezentacji wnętrza spróbuję uruchomić wyświetlacz LCD ze środka, wykorzystam do tego obecny tam już kontroler PT6523, którego wysteruję z Arduino poprzez prosty...
http://obrazki.elektroda.pl/4178984600_1... Firma MYIR wprowadziła do sprzedaży nowy model modułu COM nazwie kodowej MYC-C7Z015. Model MYC-C7Z015 wypełnia w ofercie firmy lukę pomiędzy modelami MYC-C7Z010 i MYC-C7Z020. Sercem modułu jest układ Zynq XC7Z015 firmy Xilinx integrujący w sobie, taktowany częstotliwością 667-866MHz, dwurdzeniowy...
Witam. Chciałem na wstępie zaznaczyć, że jestem nowy w temacie arduino jak też programowania. Na co dzień mam do czynienia z bateriami do laptopów, chciałem stworzyć interfejs do odczytu parametrów baterii do laptopów poprzez smbus. Znalazłem taki oto projekt w internecie: https://github.com/PowerCartel/PackProbe Wgrałem, wszystko działa, udało mi się...
Witam Poszukuję do swojej pracy budżetowego wyświetlacza LCD TFT, który posiada dedykowane oprogramowanie do tworzenia kart wizualizacji. Czego poszukuję - rozmiar 7-10 cali, - interfejs komunikacyjny z urządzeniem nadrzędnym po uart/rs232/usb/i2c, - szklany ekran z funkcją dotyku - możliwość nałożenia przedniego panelu ze szkła lub poliwęglanu, który...
Warto analizować kod bibliotek. Warto nie używać tych, które nie używają sprzętu i przerwań. Programowe interfejsy SPI, I2C czy co gorsza odbiór UART to wrzód na ..... Arduino. Fakt, że czasem, przy rozbudowie projektu, trzeba dodać jakiś układ peryferyjny po np I2C a wyprowadzenia I2C są zajęte. Nie bardzo opłaca się robić nową PCb z innym mikrokontrolerem,...
http://obrazki.elektroda.pl/2352937000_1... Zaprojektowany i wykonany układ uruchomieniowy powstał jako część dyplomowej pracy inżynierskiej na wydziale Elektronika i Telekomunikacja. Tytuł inżyniera obroniłem w 2010 roku ale dopiero niedawno postanowiłem przedstawić szerszej publice urządzenie mojego autorstwa. Urządzenie wraz z zestawem...
Z tego co pamiętam to wyświetlacz od nokii komunikował się przez i2c więc raczej schemat nie jest poprawny. SCLKA powinno być podłączone do SCL SDATA do SDA a pozostałe piny CS i RESET mogą być tak jak są. O ile kolega oczywiście nie ma zamiaru korzystać w procesorze Atmega8 ze sprzętowego I2C (TWI) i założył sobie za cel programową obsługę standardu...
Wszystko jest w notach katalogowych procesorow XMega, napisz z czym konkretnie masz problem to postaram sie wyjasnic. Co do wsparcia w gcc - to nie ma zadnego, jedyne co mozesz oczekiwac to definicje rejestrow i struktur danych. Ale zadnych gotowych rozwiazan w AVR-libc nie ma i sie nie spodziewaj. Tak samo jak np. nie ma funkcji obslugujacych timery....
czy jest LiquidCrystal czy LiquidCrystal_IC2 totem sam blad mam. Dodatkowo jak mam przesunać Karmienie_cykl1_64 przed miejsce jej wywolania skoro to jests jako podprogram zrobione i wywołane w tej pętli celowo Nie sądzę, żeby był to dokładnie taki sam błąd, ale ... w kodzie programu jest: [syntax=c]LiquidCrystal_I2C lcd(0x27,8,9,4,5,6,7);[/syntax]...
dasej napisał: Skoro masz problem z zrobieniem opóźnień to, podłącz wyświetlacz przez expander PCF8574 prędkość TWI ustaw na 100000Hz i po sprawie. Możesz działać na pełnej prędkości procesora. Posiadam kilka kości PCF8574. Odciąży to uC od przerwań i zaoszczędzę kilka pinów. IMHO to wcale nie rozwiązuje twojego problemu, a wręcz niepotrzebnie jeszcze...
Witam ponownie, Właśnie zaktualizowałem pierwszy post o kilka poprawek i więcej informacji (schemat), i widzę, że robisz postępy!!! Czas przeczytać je szczegółowo i zobaczyć, czy mogę coś jeszcze dodać... Dziękuję! Dodane po 10 Mogę też spróbować popracować z MCU sniffing tool, ale jak powiedziałeś, że chcesz to zrobić, to najpierw poczekam. Jeśli możesz...
Moze cie naprowadzi to, ze TWI to nic innego jak I2C :) Schemat, ktory zapodales to twoj modul? Masz z niego wyprowadzony interface 1-wire, czy I2C? Bo troche to wyglada jakby ten nieopisany scalak robil za konwerter I2C - 1-wire. Zacznij od sciagniecia i przeczytania dokumentacji tych MAXow. Zeby z nimi zagadac musisz znac ich adresy i sposob odczytu/zapisu...
Poza tym dożo jest w wersji DIP i po problemie Każdy procek pracuje w temp -40 +80 wiec nie widzę problemu .używam atmega 16 bo jak mam duży projekt i kod się nie mieści to zamieniam na atmega32 bo sa identyczne Nie no fakt, jak przeglądnąłem Twojego HEXa na tego procka to przy większych zabawach fakt że 2k to zamało. No ale ta sztuczka z SPI "in system...
https://obrazki.elektroda.pl/6584221900_... Longan Nano to nowa płytka prototypowa firmy GigaDevice. Sercem Longan Nano jest mikrokontroler GD32VF103CBT6 firmy GigaDevice o taktowaniu 108MHz. Kompatybilność Longan Nano obejmuje systemy: RT-Thread i LiteOS oraz środowisko PlatformIO. Wkrótce dodane zostać ma wsparcie dla Arduino, GCC...
Witam ! Jestem w trakcie projektowania zestawu uruchomieniowego dla mikrokontrolerów freescale takich jak MC9S12NE64, MC9S12XDP512 (16bit) i MCF52235... (32bit). Moje pytanie jest takie jak w temacie, czyli co byśmy chcieli aby taki zestaw posiadał. Zaznaczę tutaj, że nie jest to rozwiązanie przemysłowe i 4-warstwowe płytki odpadają :). Moim zdaniem...
przetwornik interfejsem interfejsem diagnostycznym interfejsem obdii
lexmark napełnianie iskrownik ustawić wymiana pierścień tłokowy
Nieregularne działanie prawego tylnego światła Audi Q7 Kody błędów DTC w Hondzie Civic VIII gen