Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: LCD Pinout och anslutningar med Arduino
- Steg 3: Programmering av Arduino
- Steg 4: Kod
- Steg 5: Kod- och kretsdiagram förklaras fullständigt:
Video: Gränssnitts -LCD med Arduino på Tinkercad: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Tinkercad -projekt »
Koden i denna artikel är skriven för LCD -skärmar som använder standard Hitachi HD44780 -drivrutinen. Om din LCD -skärm har 16 stift har den förmodligen Hitachi HD44780 -drivrutinen. Dessa skärmar kan anslutas antingen i 4 bitars eller 8 bitars läge. Kabeldragning av LCD -skärmen i 4 bitars läge är vanligtvis att föredra eftersom den använder fyra mindre ledningar än 8 bitars läge. I praktiken finns det ingen märkbar skillnad i prestanda mellan de två lägena. I den här självstudien ansluter jag LCD -skärmen i 4 bitars läge.
Steg 1: Vad du behöver
För denna handledning behöver du:
1. Arduino uno
2. brödbräda eller kretskort
3. LCD 16x2
4. potentiometer
Steg 2: LCD Pinout och anslutningar med Arduino
Här är ett diagram över stiften på LCD -skärmen jag använder. Anslutningarna från varje stift till Arduino kommer att vara desamma, men dina stift kan ordnas annorlunda på LCD -skärmen. Var noga med att kontrollera databladet eller leta efter etiketter på just din LCD:
Du kan också behöva löda en 16 -stifts rubrik till din LCD -skärm innan du ansluter den till en brödbräda. Följ diagrammet nedan för att ansluta LCD -skärmen till din Arduino:
R -stift (RS) - 1
Aktivera (E) - 2
D4 - 4
D5 - 5
D6 - 6
D7 - 7
Motståndet i diagrammet ovan ställer in bakgrundsbelysningens ljusstyrka. Ett typiskt värde är 220 Ohm, men andra värden fungerar också. Mindre motstånd gör bakgrundsbelysningen ljusare.
Potentiometern används för att justera skärmkontrasten. Jag använder vanligtvis en 10K Ohm potentiometer, men andra värden fungerar också.
Steg 3: Programmering av Arduino
Hela koden nedan använder LiquidCrystal-biblioteket som är förinstallerat med Arduino IDE. Ett bibliotek är en uppsättning funktioner som enkelt kan läggas till i ett program i ett förkortat format.
För att kunna använda ett bibliotek måste det ingå i programmet. Rad 1 i koden nedan gör detta med kommandot #include. När du inkluderar ett bibliotek i ett program laddas all kod i biblioteket upp till Ardunio tillsammans med koden för ditt program.
Nu är vi redo att börja programmera! Jag kommer att gå över mer intressanta saker du kan göra på ett ögonblick, men nu kan vi bara köra ett enkelt testprogram. Detta program kommer att skriva ut "Välkommen till min klass" till skärmen och sedan efter en viss fördröjning "Nytt sätt att lära" och i slutet "Arduino -klass av Mudit jain" där mitt namn kommer att blinka. Ange denna kod i tinkercad -kodområdet och starta simuleringen.
Steg 4: Kod
För mer intressanta projekt kontakta mig på:
Youtube:
Facebooksida:
Instagram:
#omfatta
LiquidCrystal lcd (1, 2, 4, 5, 6, 7); void setup () {lcd.begin (16, 2); lcd.setCursor (5, 0); lcd.print ("VÄLKOMMEN"); lcd.setCursor (3, 1); lcd.print ("TILL MIN KLASS"); fördröjning (2000); lcd.setCursor (5, 0); lcd.print ("Nytt sätt"); lcd.setCursor (3, 1); lcd.print ("Av lärande"); fördröjning (2000); lcd.clear (); } void loop () {lcd.setCursor (2, 0); lcd.print ("Arduino -klass"); lcd.setCursor (2, 1); lcd.print ("Av MUDIT JAIN"); fördröjning (500); lcd.clear (); lcd.setCursor (2, 0); lcd.print ("Arduino -klass"); fördröjning (500); }
Rekommenderad:
Gränssnitts GPS -modul med Raspberry Pi: 10 steg
Gränssnitts GPS -modul med Raspberry Pi: Hej killar !! Vill du ansluta en GPS -modul till Raspberry Pi? Men har du svårt att göra det? “Oroa dig inte, jag är här för att hjälpa dig! Du kan börja med att använda följande delar:
Gränssnitts GPS -modul med Arduino Uno: 7 steg
Gränssnitts GPS -modul med Arduino Uno: Hej! Vill du ansluta en GPS -modul till ditt Arduino Uno -kort, men vet inte hur du gör det? Jag är här för att hjälpa dig! Du behöver följande delar för att komma igång
(LED med switch) Arduino -simulering med hjälp av Tinkercad Circuit: 5 steg
(LED With Switch) Arduino Simulation Using Tinkercad Circuit: Vi är en grupp av UQD0801 (Robocon 1) studenter från Universiti Tun Hussein Onn Malaysia (UTHM) som kommer att visa hur man simulerar LED med switch med Arduino och några komponenter som en del av vårt uppdrag. Därför kommer vi att introducera b
Arbeta med LED med Arduino UNO i TinkerCAD -kretsar: 7 steg
Arbeta med LED med Arduino UNO i TinkerCAD -kretsar: Detta projekt visar att du arbetar med LED och Arduino i TinkerCAD -kretsar
Ljussensor (fotoresistor) med Arduino i Tinkercad: 5 steg (med bilder)
Ljussensor (fotoresistor) Med Arduino i Tinkercad: Lär oss hur man läser en fotoresistor, en ljuskänslig typ av variabelt motstånd, med Arduinos analoga ingång. Det kallas också ett LDR (ljusberoende motstånd). Hittills har du redan lärt dig att styra lysdioder med Arduinos analoga utgång, och att