INHOUDSOPGAWE:
- Stap 1: wat u benodig
- Stap 2: Biblioteke ??? Geen probleem
- Stap 3: Arduino -kode
- Stap 4: Koppel die LCD aan Arduino
Video: Wys lewendige Arduino -sensorlesings op 'n Nokia 5110 LCD: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
As u al ooit met arduino gewerk het, wou u waarskynlik dat dit sensorlesings vertoon. As u die seriële monitor gebruik, is dit heeltemal goed, maar as die arduino -badass wat u vinnig besig is om te word, wil u waarskynlik hê dat die lesings op iets meer wetenskapliker moet verskyn. Om jou arduino aan 'n rekenaar of skootrekenaar gekoppel te maak, maak dit ook nie juis superdraagbaar nie, en dit is baie handig om 'n LCD aan te sluit om jou data te wys as jy jou Arduino wil saamdra. Hier volg 'n paar eenvoudige instruksies oor hoe u u arduino moet bedraad en programmeer, sodat dit met die skerm kan werk.
Op 'n kanttekening het ek ook 'n instruksie gegee oor die gebruik van 'n OLED -skerm, wat slegs 4 drade gebruik. As u die een wil kyk, is die skakel hier:
www.instructables.com/id/Easy-OLED-Display/
Stap 1: wat u benodig
Vir hierdie projek benodig u: -Nokia 5110 LCD-Dupont draad-Arduino IDE-Arduino (getoets op UNO) -Adafruit_GFX biblioteek-Adafruit_PCD8544 biblioteek U kan die Nokia 5110 LCD op eBay koop vir ongeveer 2 dollar. Dieselfde geld vir die dupont -draad. Soek ebay vir "40PCS dupont wire male to female", dit kos ongeveer 'n dollar.
Stap 2: Biblioteke ??? Geen probleem
As u al voorheen met Arduino gewerk het, het u waarskynlik die IDE en 'n werklike Arduino. As u egter nog nie vertroud is met biblioteke nie, hoef u nie bekommerd te wees nie; dit is baie eenvoudig om te gebruik. Laai dit af deur op die onderstaande skakels te klik en op die aflaai zip aan die regterkant van die webblad te klik. https://github.com/adafruit/Adafruit-GFX-Libraryhttps://github.com/adafruit/Adafruit-PCD8544-Nokia… Nadat u die zip-lêers afgelaai het, pak dit uit in die biblioteeklêer in u hoof Arduino-lêer (gewoonlik C:/programlêers/Arduino/biblioteke) Pak die lêers uit in die biblioteekmap en hernoem dit na Adafruit_GFX en Adafruit_PCD8544 Dit is basies al wat u hoef te doen vir hierdie deel. Gaan nou na die kode gedeelte.
Stap 3: Arduino -kode
Ek het 'n leë sjabloon geskryf; u hoef slegs die kode by te voeg wat van u sensor gelees word, en dit behoort te werk. My kode skryf aan die seriële monitor in die IDE sowel as na die 5110 LCD. Die dele wat u moet verander om die lesings (en teks) wat u wil hê, te sien, word in die kode gemerk.#Include // wiskunde en SPI behoort standaard reeds in u biblioteekmap te wees; moenie bekommerd wees oor hierdie#insluit#insluit#ons het dit nou net afgelaai#sluit in Adafruit_PCD8544 display = Adafruit_PCD8544 (7, 6, 5, 4, 3); // digitale penne wat gebruik word om aan te sluit op LCD#definieer XPOS 0#definieer YPOS 1vloatsensorPin = A0; // u sensorpen, kan u dit verander as u 'n ongeldige opstelling () {Serial.begin (9600); display.begin ();} leegte -lus () {float sensorValue = analogRead (sensorPin) wil hê; // u kan “sensorValue” in die hele kode verander na enigiets wat u wil Serial.print ("Die waarde van sensor A is:"); // sal hierdie teks op die seriële monitorSerial.println (sensorValue) vertoon; // moenie die ln vergeet nie, dus skryf die volgende lopie in die volgende ry display.clearDisplay (); // maak die skerm skoon elke keer as die lus begin overdisplay.setCursor (0, 0); display.print ("Die waarde van sensor A is:"); // dit sal op die LCDdisplay.println (sensorValue); display.display (); delay (1000) geskryf word}} As u alles korrek gedoen het, moet die kode werk, maar moet dit nog nie uitvoer nie, ons moet koppel eers die skerm.
Stap 4: Koppel die LCD aan Arduino
Ons is amper klaar! die enigste ding wat oorgebly het, is om die penne van die LCD aan die Arduino te koppel. Gelukkig is die penne (van 1 tot 5) in 'n ry verbind, sodat u kans om dit verkeerd te sien baie klein is. Koppel penne 1-5 van die Nokia aan 5110 LCD na penne 3-7 op u Arduino. (Dus sou RST na Arduino pen 3 gaan, CE na pin 4 ensovoorts) Nadat u al die penne gekoppel het, sal u sien dat daar 3 oor is. Die penne moet gekoppel word aan die 3.3V, 5V en GND -pen op u Arduino. Dit is duidelik dat die GND LCD -pen na GND op die Arduino gaan. Afhangende van die tipe Arduino wat u het en watter skerm u het, speel u met die koppeling van die laaste twee LCD -penne met die 5V- of 3.3V -pen op u Arduino. Beide behoort te werk, maar probeer dit self en kyk wat die beste kombinasie is. Om weerstande met klein waarde (ongeveer 100-200Ohm behoort goed te wees) tussen die 3-7 Arduino-penne en die LCD-penne te plaas, sal ook nie skade doen nie. Dit is net vir veiligheid en is nie nodig as u nie die skerm vir 'n lang tyd wil gebruik nie. Nadat alles verbind is, kan u die kode oplaai en begin pret hê met u nuwe LCD -skerm van die Arduino -data. Ek hoop dat die instruksies maklik was om te verstaan en ten minste 'n paar van u gehelp het.
Aanbeveel:
Hoe om hartklop op die STONE LCD met Ar te wys: 31 stappe
Hoe om die hartklop op die STONE LCD met Ar te vertoon: 'n kort inleiding 'n Ruk gelede het ek 'n MAX30100 -module vir hartklopsensors gevind om aanlyn inkopies te doen. Hierdie module kan bloedsuurstof- en hartklopdata van gebruikers versamel, wat ook eenvoudig en gerieflik is om te gebruik. Volgens die data het ek gevind dat daar
WYS VOGTIGHEID EN TEMPERATUUR OP LCD MET ARDUINO NANO: 5 stappe
VEILIGHEID EN TEMPERATUUR OP DIE LCD MET ARDUINO NANO: Die volgende instruksies handel oor die maak van 'n eenvoudige lcd -koppelvlak met arduino nano
Anti -sonneblom - wys op u duisternis !: 6 stappe (met foto's)
Anti -Sunflower - Points to Your Darkness !: Sedert my kinderjare wou ek nog altyd elektronies probeer. Onlangs het ek die Arduino gekoop en dit begin ondersoek. In hierdie proses het ek meer geleer oor Light Dependent Resistors (LDR), maar ek het op hierdie manier op hierdie idee afgekom. Eintlik is dit 'n
Verkeerspatroonanaliseerder met behulp van opsporing van lewendige voorwerpe: 11 stappe (met foto's)
Verkeerspatroonanaliseerder met behulp van opsporing van lewendige voorwerpe: In die hedendaagse wêreld is verkeersligte noodsaaklik vir 'n veilige pad. Verkeersligte kan egter baie keer irriterend wees in situasies waarin iemand die lig nader, net soos dit rooi word. Dit mors tyd, veral as die lig te lank is
Arduino -spyskaart op 'n Nokia 5110 LCD met 'n roterende enkodeerder: 6 stappe (met foto's)
Arduino -spyskaart op 'n Nokia 5110 LCD met 'n roterende enkodeerder: Beste vriende, welkom by nog 'n tutoriaal! In hierdie video gaan ons leer hoe om ons eie spyskaart vir die gewilde Nokia 5110 LCD -skerm te bou om ons projekte meer gebruikersvriendelik en bekwamer te maak. Kom ons begin! Dit is die projek