
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Zdravo svima
U ovom obrazovanju želim uvesti LCD5110_GRAPH biblioteku i funkcije bitmap grafike. Odlučio sam se na ovome jer ako vidite projekt Space Race Game na mojoj stranici, nisam vam pokazao kako možete napraviti bitmap grafiku. Počnimo…
Korak 1: Karakteristike i povezivanje 5110LCD ekrana

Karakteristike:
- 84 × 48 piksela
- Suplly 3.3V
Veza:
- VCC -> Arduino 3.3V (ili 5v)
- BL -> Arduino pin 3 (pwm pin)
- GND -> Arduino GND
- CLK (SCLK) -> Arduino pin 8
- DIN (MOSI) -> Arduino pin 9
- DC -> Arduino pin 10
- CE ili CS -> Arduino pin 12
- RST (RESET) -> Arduino pin 11
Korak 2: BMP DATOTEKA




Korak po korak ću vam pokazati kako stvaramo bmp datoteku.
1-Napravite grafiku. Za ovo koristim Uređivač fotografija:
- Uđite u uređivač fotografija
- Unesite dugme "Kreiraj novo"
- Odaberite širinu = 84 i visinu = 48
- Nacrtajte šta želite
- Sačuvaj kao.jpg
2-Pretvorite-j.webp
- Otpremite svoju-j.webp" />
- Pretvoriti
- Save
3-Kreirajte.c datoteku. Za ovo koristim LCD pomoćnik:
- Dowland it
- Unesite dugme "datoteka", a zatim "Učitaj sliku"
- Unesite "Sačuvaj izlaz"
- Obavezno sačuvajte.c format
4-Zalijepite.c datoteku u mapu koda koju koristite.
Korak 3: KOD

Koristim 5110LCD_Graph i pokazat ću vam neke funkcije. Ako želite naučiti sve naredbe, spustite pdf datoteku.
#include // uključuje biblioteku
extern uint8_t SAT ; // opisuje.c datoteku
int BL = 3; // opisuje pozadinsko svjetlo
LCD5110 LCD (8, 9, 10, 11, 12); // naziv LCD5110 (clk, din, dc, rst, ce);
void setup () {
pinMode (BL, OUTPUT); lcd. InitLCD (); //name. InitLCD (); pokrenite ekran lcd.setContrast (55); //name.setContrast (); postavite kontrast (od 0 do 127)}
void loop () {{100} {101}
analogWrite (BL, 330); lcd.clrScr (); //name.clrScr (); obriši ekran lcd.drawBitmap (0, 0, SAT, 84, 48); //name.drawBitmap(x, y, name (.c), width (.c), hight (.c)); lcd.update (); //name.update (); ažurirajte ekran}
// --------------------- NAPRAVI NOVU KARTICU ------------------------ ------------------------ // Datoteka koju generira LCD pomoćnik // https://en.radzio.dxp.pl/bitmap_converter/ //- -------------------------------------------------- --------------------------- #include // uključi ovu biblioteku za korištenje PROGMEM-a // PROGMEM pomaže pri korištenju male RAM memorije const unsigned char SAT PROGRAM = {0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0xFF, 0xFB, 0xFF, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1Fx, 0x1, 0x1, 0x1, 0x1, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0xFF, 0xF7, 0xFF, 0x1F, 0x1F, 0x1F, 0x17, 0x1E, 0x1E, 0x1F, 0x1F, 0x1F, 0x1F, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xE6, 0xFE, 0xFF, 0xFF, 0xFD, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFx, 0xFx,, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFx, 0xFx,, 0x00., 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0x07, 0x07, 0x07, 0xFD, 0xFC00, 0x7, 0x7, 0x7, 0xCD, 0x47, 0x47, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC7, 0xC5, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFFx 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFx, 0xFx, 0xFF, 0xFF, 0x7F, 0x7F, 0x6F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x 7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7F, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFx, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFF, 0xFC, 0xFC, 0xFF, 0xFF, 0xFC, 0xFC, 0xFF, 0xFF, 0xFC, 0xFC, 0xFF 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFC, 0xFC, 0xFC, 0xFFx, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFC, 0xFC, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFx, 0xFF, 0xFF 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF 0xFF 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,};
Korak 4: HVALA NA POGLEDANJU

Hvala vam puno na čitanju! Ako imate pitanja, kontaktirajte me ili napišite komentar …
Preporučuje se:
Korak po korak obrazovanje iz robotike s kompletom: 6 koraka

Korak po korak edukacija o robotici s kompletom: Nakon nekoliko mjeseci izgradnje vlastitog robota (pogledajte sve ove stavke), a nakon što su dijelovi dva puta otkazali, odlučio sam napraviti korak unatrag i razmisliti o svom strategija i smjer. Višemjesečno iskustvo ponekad je bilo vrlo korisno i
OAREE - 3D štampano - Robot za izbjegavanje prepreka za inženjersko obrazovanje (OAREE) s Arduinom: 5 koraka (sa slikama)

OAREE - 3D štampano - Robot za izbjegavanje prepreka za inženjersko obrazovanje (OAREE) Sa Arduinom: OAREE (Robot za izbjegavanje prepreka za inženjersko obrazovanje) Dizajn: Cilj ovog uputstva je bio dizajnirati OAR (Robot za izbjegavanje prepreka) robota koji je jednostavan/kompaktan, 3D ispis, jednostavan za sastavljanje, koristi servo sisteme s kontinuiranom rotacijom za movem
Još jedno uputstvo za upotrebu DIYMall RFID-RC522 i Nokije LCD5110 sa Arduinom: 8 koraka (sa slikama)

Još jedno uputstvo o korištenju DIYMall RFID-RC522 i Nokije LCD5110 sa Arduinom: Zašto sam osjetio potrebu da napravim još jedno uputstvo za DIYMall RFID-RC522 i Nokiju LCD5110? Pa, da vam iskreno kažem, radio sam na Proof of Concept negdje prošle godine koristeći oba ova uređaja i nekako "pogrešno"
Broj koraka / koraka: 3 koraka

পেনড্রাইভ / মেমোরি কার্ডে ভাইরাসের ভাইরাসের হারিয়ে সমাধান সমাধান সমাধান সমাধান সমাধান পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি এখন এখন এখন।।।।।। Zaštita podataka, pristup prečicama / virusima
RFID edukator - obrazovanje: 3 koraka

RFID edukator - Educacción: Aktivno učenje je varijanta nastave koja u učionicu donosi skup značajnih pedagoških strategija; kako bismo nastojali da učenik otkrije znanje Kroz interakciju s objektima učenja razvijamo multimedijski sustav koji