
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09

Hej fantje! Moxigen tukaj. Pred približno tremi leti sem zaprl svojo osebno spletno stran (inKnowit.in), na kateri je bilo približno 30 blogov. Tu sem nadaljeval blog, vendar sem zelo hitro izgubil motivacijo in napisal le tri bloge. Po dolgem razmišljanju sem se odločil, da nadaljujem s pisanjem bloga. Zaenkrat bi objavljal zelo preproste projekte. Ker sem se že kar nekaj časa norčeval z zaslonom Nokia 5110, sem se odločil napisati svoj četrti blog o povezovanju tega zaslona s ploščo Arduino MicroController.
1. korak: Izkoristite zahteve



Za to navodilo boste potrebovali:
1. LCD zaslon Nokia 5110. Lahko bi ga rešili iz stare Nokie 5110 ali pa ga kupili na spletu. Tukaj je povezava, ki vam bo pomagala pri nakupu:
Zaslon Arduino 5110-Ebay
2. Plošča Arduino. [V tem primeru sem uporabil NANO]
3. (5 x [1000 ohmski upori])
4. (1 x [330 ohmski upori])
5. 10kohm potenciometer.
6. Kup mostičnih žic.
7. Okvir.
Korak: Povežite se

Ker v knjižnici Fritzing nisem našel komponente Nokia 5110, sem se odločil, da shemo narišem sam. Ne pozabite uporabiti 1000 ohmskih uporov, medtem ko priključite pin RST, CE, DC, Din in CLK na ploščo arduino in 380 ohmski upor s potenciometrom.
3. korak: Namestitev knjižnice Nokia 5110
Najprej morate namestiti knjižnico Nokia 5110. Tukaj je povezava do knjižnice. Prenesite ga, razpakirajte in premaknite v mapo Arduino Libraries.
Knjižnica Nokia 5110 za Arduino
4. korak: Pretvorite sliko
Sliko, ki jo želite prikazati, bi morali pretvoriti v datoteko bitne slike. Za prilagoditev ločljivosti zaslona bi morali spremeniti tudi ločljivost slike na 84*48. Tukaj je spletno mesto, ki vam bo pri tem pomagalo:
Spletno pretvorbo
5. korak: Pretvorite slikovno sliko v niz C
Zdaj bi morali uporabiti programsko opremo za pretvorbo slike.bmp v matriko C.
Uporabniki sistema Windows lahko uporabljajo LCDAssistant (priložena datoteka), uporabniki MacBook pa LCDCreator (priložena datoteka).
Ko sliko pretvorite, kopirajte matriko. V nadaljnjih korakih bom razložil, kako natančno bi se matrika uporabljala.
6. korak: Koda
#include // Vključno s knjižnico LCD5110 myGLCD (8, 9, 10, 12, 11); // Ustvarjanje predmeta LCD
extern uint8_t grafika ; // Vključno z grafiko
void setup () {
myGLCD. InitLCD (); // Inicializacijski LCD
}
void loop () {
myGLCD.clrScr (); // Počisti zaslon
myGLCD.drawBitmap (0, 0, grafično, 84, 48); // Izris bitne slike
myGLCD.update (); // Posodabljanje LCD -ja
}
Ustvarite ločen zavihek in ga poimenujte Graphics. C
Zdaj pa grafični del po meri.
Kodo C bomo shranili v programsko opremo namesto v SRAM, saj vedno potrebujemo majhno uporabo RAM -a. Če želite to narediti, bomo morali vključiti knjižnico in besedo, kot so slike ali podobno: (Vključujemo besedo PROGMEM in knjižnico) [Vnesite to v del Graphics. C];
#include const unsigned char grafika PROGMEM = {
// Tukaj vnesite matriko C, ki ste jo kopirali prej
// Drugače pa vstavi mojo datoteko graphics.c, ki sem jo vključil
}
7. korak: Vse ste končali

Naložite program na arduino prek USB kabla in ste pripravljeni.
Tu je še en primer, ko sem na zaslonu Nokia 5110 prikazal logotip StoneSour.
Odprt sem za kritike, zato vas prosimo, da komentirate svoje poglede na ta navodila. Če imate težave s tem projektom, mi pišite.
Instagram- @moxigen
Facebook- Moksh Jadhav
Priporočena:
UV senzor VEML6070 z LCD zaslonom Nokia 5110: 11 korakov

UV senzor VEML6070 z LCD zaslonom Nokia 5110: Ko sem 3 mesece sedel na tem projektu, sem mislil, da ga delim s skupnostjo izdelovalcev. Cenovno ugoden UV senzor :) Lahko ga sestavite v 1 uri in ga lahko uporabljate leta
Grafika na zaslonu SSD1306 I2C OLED 128x64 s CircuitPythonom z uporabo Itybitsy M4 Express: 13 korakov (s slikami)

Grafika na zaslonu SSD1306 I2C OLED 128x64 s CircuitPythonom z uporabo Itybitsy M4 Express: Zaslon OLED SSD1306 je majhen (0,96 "), poceni, široko dostopen, enobarvni grafični zaslon I2C z ločljivostjo 128 x 64 slikovnih pik, ki ga je enostavno povezati (samo 4 žice) na mikroprocesorske razvojne plošče, kot so Raspberry Pi, Arduino ali
Prikaz odčitkov senzorja Arduino v živo na LCD zaslonu Nokia 5110: 4 koraki (s slikami)

Prikažite odčitke senzorjev Arduino v živo na LCD zaslonu Nokia 5110: če ste že kdaj delali z arduinom, ste verjetno želeli, da prikaže odčitke senzorjev. Uporaba serijskega monitorja je povsem v redu, vendar kot arduino badass hitro postajate, verjetno želim, da prikaže odčitke na nečem morju
Meni Arduino na LCD zaslonu Nokia 5110 z rotacijskim kodirnikom: 6 korakov (s slikami)

Arduino meni na LCD zaslonu Nokia 5110 z rotacijskim kodirnikom: Dragi prijatelji, dobrodošli v drugi vadnici! V tem videoposnetku se bomo naučili, kako sestaviti lasten meni za priljubljeni LCD zaslon Nokia 5110, da bodo naši projekti uporabniku prijaznejši in zmogljivejši. Začnimo! To je projekt
Samodejni nadzor vlažnosti tal z Arduinom in zaslonom Nokia 5110: 6 korakov (s slikami)

Naredite sami nadzor vlage tal z Arduinom in zaslonom Nokia 5110: V tem navodilu bomo videli, kako z uporabo Arduina zgraditi zelo uporaben monitor za vlago tal z velikim zaslonom Nokia 5110. Enostavno izmerite stopnjo vlage v tleh vaše rastline iz vašega Arduina in sestavite zanimive naprave