
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Hallo jongens! Moxigen hier. Ongeveer 3 jaar geleden heb ik mijn persoonlijke site (inKnowit.in) met 30 blogs of zo afgesloten. Ik bleef hier bloggen, maar ik verloor al snel mijn motivatie en schreef slechts drie blogs. Na lang wikken en wegen heb ik besloten om door te gaan met bloggen. Ik zou vanaf nu heel eenvoudige projecten posten. Omdat ik al een tijdje met een Nokia 5110-scherm aan het spelen ben, heb ik besloten om mijn vierde blog te schrijven over het koppelen van dit scherm aan het Arduino MicroController-bord.
Stap 1: Pak de benodigdheden



Voor deze instructable heb je nodig:
1. Een Nokia 5110 LCD-scherm. Je zou het kunnen redden van een oude Nokia 5110, of je zou het online kunnen kopen. Hier is een link die u zou helpen om het te kopen:
Arduino 5110 display-Ebay
2. Een Arduino-bord. [Ik heb in dit geval NANO gebruikt]
3. (5 x [1000 ohm weerstanden])
4. (1 x [330 ohm weerstanden])
5. Een 10kohm-potentiometer.
6. Een stel jumperdraden.
7. Een breadboard.
Stap 2: Sluit het aan

Omdat ik de Nokia 5110-component niet kon vinden in de Fritzing-bibliotheek, besloot ik het schema zelf te schetsen. Vergeet niet om de 1000 ohm-weerstanden te gebruiken terwijl u de RST-, CE-, DC-, Din- en CLK-pin aansluit op het Arduino-bord en de 380 ohm-weerstand met de potentiometer.
Stap 3: De Nokia 5110-bibliotheek installeren
U moet eerst de Nokia 5110-bibliotheek installeren. Hier is de link naar de bibliotheek. Download het, pak het uit en verplaats het naar de map Arduino Libraries.
Nokia 5110 Bibliotheek voor Arduino
Stap 4: De afbeelding converteren
U moet de afbeelding die u wilt weergeven, converteren naar een bitmapbestand. U moet ook de resolutie van de afbeelding wijzigen in 84*48 om de resolutie van het beeldscherm aan te passen. Hier is een site die je daarbij kan helpen:
Online converteren
Stap 5: De bitmapafbeelding converteren naar C-array
Nu zou je software moeten gebruiken om de.bmp-afbeelding naar een C-array te converteren.
Windows-gebruikers kunnen LCDAssistant (File Attached) gebruiken en MacBook-gebruikers kunnen LCDCreator (File Attached) gebruiken.
Nadat u de afbeelding hebt geconverteerd, kopieert u de array. Ik zal in verdere stappen uitleggen hoe de array precies zou worden gebruikt.
Stap 6: De code
#include //Include bibliotheek LCD5110 myGLCD (8, 9, 10, 12, 11); //Lcd-object maken
extern uint8_t grafisch; //Inclusief de graphics
ongeldige setup() {
mijnGLCD. InitLCD(); // LCD initialiseren
}
lege lus() {
mijnGLCD.clrScr(); //Scherm wissen
myGLCD.drawBitmap (0, 0, grafisch, 84, 48); // Bitmap tekenen
mijnGLCD.update(); // Het LCD-scherm bijwerken
}
Maak een apart tabblad en noem het als Graphics. C
Nu voor het aangepaste grafische gedeelte.
We zullen de C-code in het programmageheugen opslaan in plaats van de SRAM, omdat we altijd een klein RAM-gebruik nodig hebben. Om dit te doen, moeten we een bibliotheek en een woord zoals de afbeeldingen of zo toevoegen: (We nemen het woord PROGMEM en de bibliotheek op) [Voer dit in in het gedeelte Graphics. C];
#include const unsigned char graphic PROGMEM= {
// Voer de C-array in die je eerder hier hebt gekopieerd
//Anders, voeg mijn graphics.c-bestand in dat ik heb opgenomen
}
Stap 7: Je bent helemaal klaar

Upload het programma via een usb-kabel naar de arduino en je bent klaar om te gaan.
Hier is nog een voorbeeld waarbij ik het logo van StoneSour op het scherm van de Nokia 5110 heb weergegeven.
Ik sta open voor kritiek, dus aarzel niet om uw mening over dit instructable te geven. Stuur me een bericht als je problemen hebt met dit project.
Instagram- @moxigen
Facebook- Moksh Jadhav
Aanbevolen:
Raspberry Pi Oled-klok Bekijk het, hoor het en voel het: 5 stappen (met afbeeldingen)

Raspberry Pi Oled Clock Watch It Hear It and Feel It: dit is een slimme klok die de tijd op een OLED-display weergeeft en je kunt ook de tijd horen op verschillende tijdsintervallen die hulpvol zijn voor blinden en het verandert ook de led-kleur met de tijd zoals licht in de schemering licht in de avond wordt oranje naar geel en houdt van t
Schrijf het ! Maak het ! Deel het!: 4 stappen

Schrijf het ! Maak het ! Deel het!: Mijn leerlingen hebben Lego gebruikt om creativiteit toe te voegen aan hun schrijven, de organisatie van het schrijven en om hun werk digitaal te presenteren met hun familie en met hun leeftijdsgenoten in de klas
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!!

Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen … Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!! Toegevoegde info: als je ooit naar een website gaat en een nummer speelt dat je leuk vindt en wilt, dan is hier de instructie voor jou, niet mijn schuld als je iets verknoeit (de enige manier waarop het zal gebeuren is als je dingen begint te verwijderen zonder reden )ik heb muziek kunnen krijgen voor
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het heffen/verlagen van in het midden gemonteerde voetsteunen op elektrische rolstoelen - Ajarn

Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het omhoog/omlaag brengen van in het midden gemonteerde voetsteunen op elektrische rolstoelen: in het midden gemonteerde voetsteunen kunnen omhoog worden gebracht om onder de zitting goed te worden opgeborgen en omlaag om te worden ingezet. Een mechanisme voor onafhankelijke bediening van het opbergen en plaatsen van de voetsteun is niet inbegrepen in elektrische rolstoelen op de markt, en PWC-gebruikers hebben de behoefte geuit
Waterdichte luidsprekers die drijven - "Het drijft, het draagt en het rockt de noten!": 7 stappen (met afbeeldingen)

Waterdichte luidsprekers die drijven - "It Floats, It Totes and It Rocks the Notes!": Dit waterdichte luidsprekerproject is geïnspireerd op vele reizen naar de Gila-rivier in Arizona (en SNL's "I'm on a Boat!" ). We zullen de rivier afdrijven of lijnen aan de kust bevestigen zodat onze drijvers vlak bij onze camping blijven. Iedereen he