Obsah:
- Krok 1: Popadněte potřebné věci
- Krok 2: Zapojte to
- Krok 3: Instalace knihovny Nokia 5110
- Krok 4: Převod obrázku
- Krok 5: Převod bitmapového obrázku na pole C
- Krok 6: Kód
- Krok 7: Hotovo
![Vlastní grafika na displeji Nokia 5110: 7 kroků Vlastní grafika na displeji Nokia 5110: 7 kroků](https://i.howwhatproduce.com/images/002/image-4237-44-j.webp)
Video: Vlastní grafika na displeji Nokia 5110: 7 kroků
![Video: Vlastní grafika na displeji Nokia 5110: 7 kroků Video: Vlastní grafika na displeji Nokia 5110: 7 kroků](https://i.ytimg.com/vi/B9VzgNxUiEY/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
![Vlastní grafika na displeji Nokia 5110 Vlastní grafika na displeji Nokia 5110](https://i.howwhatproduce.com/images/002/image-4237-45-j.webp)
Hej lidi! Tady Moxigen. Asi před 3 lety jsem zavřel svůj osobní web (inKnowit.in), na kterém bylo asi 30 blogů. Pokračoval jsem zde v blogování, ale velmi rychle jsem ztratil motivaci a napsal jsem pouze tři blogy. Po dlouhém přemýšlení jsem se rozhodl pokračovat v blogování. Zatím bych zveřejňoval velmi jednoduché projekty. Protože už nějakou dobu blbnu s displejem Nokia 5110, rozhodl jsem se napsat svůj čtvrtý blog o propojení tohoto displeje s deskou Arduino MicroController.
Krok 1: Popadněte potřebné věci
![Popadněte rekvizity! Popadněte rekvizity!](https://i.howwhatproduce.com/images/002/image-4237-46-j.webp)
![Popadněte rekvizity! Popadněte rekvizity!](https://i.howwhatproduce.com/images/002/image-4237-47-j.webp)
![Popadněte rekvizity! Popadněte rekvizity!](https://i.howwhatproduce.com/images/002/image-4237-48-j.webp)
K tomuto pokynu budete potřebovat:
1. LCD displej Nokia 5110. Můžete jej zachránit ze staré Nokie 5110 nebo si jej můžete koupit online. Zde je odkaz, který vám pomůže jej zakoupit:
Displej Arduino 5110-Ebay
2. Deska Arduino. [V tomto případě jsem použil NANO]
3. (5 x [odpory 1 000 ohmů])
4. (1 x [odpory 330 ohmů])
5. Potenciometr 10 kOhm.
6. Banda propojovacích vodičů.
7. Prkénko.
Krok 2: Zapojte to
![Zapojte to! Zapojte to!](https://i.howwhatproduce.com/images/002/image-4237-49-j.webp)
Protože jsem nemohl najít součást Nokia 5110 v knihovně Fritzing, rozhodl jsem se schéma načrtnout sám. Při připojování pinů RST, CE, DC, Din a CLK k desce arduino a rezistoru 380 ohmů pomocí potenciometru nezapomeňte použít odpory 1 000 ohmů.
Krok 3: Instalace knihovny Nokia 5110
Nejprve musíte nainstalovat knihovnu Nokia 5110. Zde je odkaz na knihovnu. Stáhněte si ji, rozbalte a přesuňte do složky Arduino Libraries.
Knihovna Nokia 5110 pro Arduino
Krok 4: Převod obrázku
Potřebujete převést obrázek, který chcete zobrazit, do bitmapového souboru. Také byste museli změnit rozlišení obrázku na 84*48, aby vyhovovalo rozlišení displejů. Zde je web, který vám k tomu pomůže:
Online převod
Krok 5: Převod bitmapového obrázku na pole C
Nyní byste museli použít software k převodu obrázku.bmp na pole C.
Uživatelé Windows mohou používat LCDAssistant (připojený soubor) a MacBook uživatelé mohou používat LCDCreator (připojený soubor).
Jakmile obrázek převedete, zkopírujte pole. V dalších krocích vysvětlím, jak přesně bude pole použito.
Krok 6: Kód
#include // Včetně knihovny LCD5110 myGLCD (8, 9, 10, 12, 11); // Vytváření objektu LCD
externí uint8_t grafika ; // Včetně grafiky
neplatné nastavení () {
myGLCD. InitLCD (); // Inicializace LCD
}
prázdná smyčka () {
myGLCD.clrScr (); // Vymazání obrazovky
myGLCD.drawBitmap (0, 0, grafický, 84, 48); // Kreslení bitmapy
myGLCD.update (); // Aktualizace LCD
}
Vytvořte samostatnou kartu a pojmenujte ji jako Graphics. C
Nyní k vlastní grafické části.
Místo kódu SRAM uložíme kód C do emory programu, protože vždy potřebujeme malé využití RAM. K tomu budeme muset zahrnout knihovnu a slovo jako obrázky nebo jako toto: (Zahrneme slovo PROGMEM a knihovnu) [Zadejte to do části Graphics. C];
#include const unsigned char graphics PROGMEM = {
// Sem zadejte pole C, které jste zkopírovali dříve
// Jinak vložte můj soubor graphics.c, který jsem zahrnoval
}
Krok 7: Hotovo
![Hotovo! Hotovo!](https://i.howwhatproduce.com/images/002/image-4237-50-j.webp)
Nahrajte program do arduina přes USB kabel a můžete vyrazit.
Zde je další příklad, kde jsem na displeji Nokia 5110 zobrazil logo StoneSour.
Jsem otevřený kritice, takže neváhejte a vyjádřete své názory na tento pokyn. Napište mi, pokud máte nějaké problémy související s tímto projektem.
Instagram- @moxigen
Facebook- Moksh Jadhav
Doporučuje:
UV senzor VEML6070 s displejem Nokia 5110 LCD: 11 kroků
![UV senzor VEML6070 s displejem Nokia 5110 LCD: 11 kroků UV senzor VEML6070 s displejem Nokia 5110 LCD: 11 kroků](https://i.howwhatproduce.com/images/003/image-6167-35-j.webp)
UV senzor VEML6070 s displejem Nokia 5110 LCD: Poté, co jsem na tomto projektu seděl 3 měsíce, jsem si myslel, že ho sdílím s komunitou tvůrců. Cenově výhodný UV senzor :) Lze jej sestavit do 1 hodiny a lze jej používat roky
Grafika na displeji SSD1306 I2C OLED 128x64 s CircuitPython pomocí Itsybitsy M4 Express: 13 kroků (s obrázky)
![Grafika na displeji SSD1306 I2C OLED 128x64 s CircuitPython pomocí Itsybitsy M4 Express: 13 kroků (s obrázky) Grafika na displeji SSD1306 I2C OLED 128x64 s CircuitPython pomocí Itsybitsy M4 Express: 13 kroků (s obrázky)](https://i.howwhatproduce.com/images/003/image-8438-9-j.webp)
Grafika na displeji SSD1306 I2C OLED 128x64 s CircuitPython pomocí Itsybitsy M4 Express: Displej SSD1306 OLED je malý (0,96 "), levný, široce dostupný, I2C, monochromatický grafický displej se 128x64 pixely, který je snadno propojitelný (pouze 4 vodiče) na vývojové desky mikroprocesorů, jako je Raspberry Pi, Arduino nebo
Zobrazit živé hodnoty snímače Arduino na displeji LCD Nokia 5110: 4 kroky (s obrázky)
![Zobrazit živé hodnoty snímače Arduino na displeji LCD Nokia 5110: 4 kroky (s obrázky) Zobrazit živé hodnoty snímače Arduino na displeji LCD Nokia 5110: 4 kroky (s obrázky)](https://i.howwhatproduce.com/images/006/image-16229-15-j.webp)
Zobrazte živé hodnoty senzorů Arduino na displeji LCD Nokia 5110: Pokud jste někdy pracovali s arduinem, pravděpodobně jste chtěli, aby zobrazoval hodnoty ze senzorů. Používání sériového monitoru je naprosto v pořádku, ale být arduino badass, kterým se rychle stáváte, pravděpodobně to chce zobrazit údaje o něčem více
Nabídka Arduino na displeji Nokia 5110 pomocí rotačního kodéru: 6 kroků (s obrázky)
![Nabídka Arduino na displeji Nokia 5110 pomocí rotačního kodéru: 6 kroků (s obrázky) Nabídka Arduino na displeji Nokia 5110 pomocí rotačního kodéru: 6 kroků (s obrázky)](https://i.howwhatproduce.com/images/002/image-3602-101-j.webp)
Nabídka Arduino na LCD telefonu Nokia 5110 pomocí rotačního kodéru: Vážení přátelé, vítám vás u dalšího tutoriálu! V tomto videu se naučíme, jak vytvořit vlastní nabídku pro populární LCD displej Nokia 5110, aby byly naše projekty uživatelsky přívětivější a schopnější. Začněme! Toto je projekce
Vytvořte si vlastní vlastní znaky ve Windows: 4 kroky
![Vytvořte si vlastní vlastní znaky ve Windows: 4 kroky Vytvořte si vlastní vlastní znaky ve Windows: 4 kroky](https://i.howwhatproduce.com/images/002/image-5281-83-j.webp)
Vytvořte si vlastní vlastní znaky ve Windows: V tomto návodu vám ukážu, jak vytvářet vlastní znaky pomocí aplikace integrované do Windows. Jo a tak. Dejte si pozor na obrázky, které jsou vyrobeny v barvě. Mohou být děsivé