Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 25 kwi 2025, o 07:15


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
PostNapisane: 12 mar 2025, o 10:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2017
Posty: 582
Pomógł: 0

Witam.
Mam pytanie odnośnie jakich bibliotek języka C nalezy użyć , żeby mozna było zainicjalizować I2C Ardiuino i oczywiście wysyłać stringi , liczby itp tak jak to było w przypadku Biblioteki LCD do wyświetlacza
zwykłaego , mam tu na myśli wyświetlacze 4 bitowe ?
Prosze o wskazówki .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 mar 2025, o 14:10 
Offline
Nowy

Dołączył(a): 11 mar 2025
Posty: 3
Pomógł: 0

wystarczy użyć tych dwóch:

Cytuj:
LiquidCrystal_I2C.h
Wire.h


poniżej przykładowy kod.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


------------------------ [ Dodano po: 3 minutach ]

Chyba że piszesz w C pod Arduino i chodzi Ci o biblioteki I2C do wyświetlacza od Mirka, to Ci nie podpowiem bo nie mam pojęcia.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 mar 2025, o 18:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2017
Posty: 582
Pomógł: 0

Niestety tych bibliotek nie posiadam. Posiadam natomiast takie biblioteki z niebieskiej książki LCD_I2C_PCF8574 i pytane czy tymi bibliotekami obsłuże?

Obrazek

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 mar 2025, o 19:44 
Offline
Nowy

Dołączył(a): 11 mar 2025
Posty: 3
Pomógł: 0

No przecież masz gotowy projekt nawet. Ino ustawić mikrokontroler odpowiedni taki jak masz w arduino i wgrać.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 mar 2025, o 20:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2017
Posty: 582
Pomógł: 0

Ok ale ja nigdy nie działałem w Ardiuino , ja programuje w C i używam Eclipse i pod takie środowisko potrzebuję biblioteki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2025, o 06:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 lut 2016
Posty: 259
Lokalizacja: Norwegia
Pomógł: 16

Kolego ASKELINEK
ARDUINO to tylko nazwa handlowa. Jesli popatrzysz na komponenty zawarte na plytkach firmowanych ARDUINO, czy innych klonach tego typu, to zobaczysz, ze sa to ZWYCZAJNE komponenty elektroniczne.
To znaczy, ze kazdy z modulow ARDUINO mozesz programowac w dowolnym srodowisku programistycznym i niemal dowolnym jezyku programowania.

Wystarczy, ze sprawdzisz sobie jaki chip (sterownik, mCPU czy inny klocek) siedzi na takiej plytce i juz masz gotowa sugestie jakiej biblioteki szukac. Zerknij tylko na specyfikacje modulu i sprawdz z jaka kostka masz do czynienia. Nie zwracaj uwagi na napis ARDUINO ;)

Powodzenia

_________________
SP2LUB - LA1BUA



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2025, o 12:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2015
Posty: 323
Lokalizacja: Rybnik
Pomógł: 23

Przecież pod złącze ISP podłączasz programator USBASP i programujesz bezpośrednio z Eclipse-a.

_________________
http://www.avrboss.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2025, o 21:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2017
Posty: 582
Pomógł: 0

Tak ja programuje z USBASP z Eclipse-a zgadza sie ale musi do obsługi tego LCD I2C musi być biblioteka dlatego o ną pytam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2025, o 17:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2015
Posty: 323
Lokalizacja: Rybnik
Pomógł: 23

Jeśli masz zwykłą bibliotekę do LCD2x16, to dołącz bibliotekę do obsługi magistrali I2C a w bibliotece LCD, poprzerabiaj funkcje tak,
aby dane i komendy wysyłane do wyświetlacza nie były wysyłane bezpośrednio, tylko poprzez magistralę I2C.

_________________
http://www.avrboss.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2025, o 09:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2017
Posty: 582
Pomógł: 0

Zrobię ćwiczenie i dam znać.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 mar 2025, o 10:00 
Offline
Użytkownik

Dołączył(a): 02 gru 2012
Posty: 248
Lokalizacja: Stróża-Łódż
Pomógł: 7

Mnie pomógł poniższy schemat.
Obrazek
Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 mar 2025, o 19:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2017
Posty: 582
Pomógł: 0

Chyba zaczynam troche romumieć to układ PCF 8574T pracując w układzie I2C wysterowuje 4 bity wyświetlacza LCD.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO