Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang 1: Mga Elektronikong Bahagi
- Hakbang 2: Hakbang 2: ang Code
- Hakbang 3: Hakbang 3: Buuin ang Circuit
- Hakbang 4: Hakbang 4: Lahat Tapos Na
- Hakbang 5: Video Output
Video: Mag-interface ng Maramihang LCD sa Arduino Uno Paggamit ng Karaniwang Linya ng Data: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ngayon, sa itinuturo na ito ay ipapakita ko sa iyo kung paano i-interface ang maramihang 16x2 LCD module na may isang arduino uno board gamit ang karaniwang linya ng data. Ang pinaka-kagiliw-giliw na bagay tungkol sa proyektong ito ay, gumagamit ito ng karaniwang linya ng data at nagpapakita ng iba't ibang data sa bawat LCD.
Hakbang 1: Hakbang 1: Mga Elektronikong Bahagi
- Arduino Uno: 1 piraso
-16x2 LCD: 4 na piraso
-10k Ohm Potentiometer: 4 na piraso
-470 Ohm Resistor: 4 na piraso
-Bread board
-Jumper wires
Hakbang 2: Hakbang 2: ang Code
Sa una kailangan mong tukuyin ang pin ng LCD na may karaniwang linya ng data
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4);
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4);
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4);
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4);
Mula sa itaas na kahulugan ng code makikita mo ito, ang lahat ng linya ng data ng LCD (LCD1 LCD2 LCD3 at LCD4) ay konektado sa parehong arduino board digital pin (D7, D6, D5 at D4) habang ang RS at EN pin ay konektado sa indibidwal na digital pin.
Narito ang kumpletong code para sa aming proyekto:
# isama
LiquidCrystal lcdA (13, 12, 7, 6, 5, 4); // kahulugan ng pin para sa LCD 1
LiquidCrystal lcdB (11, 10, 7, 6, 5, 4); // kahulugan ng pin para sa LCD 2
LiquidCrystal lcdC (9, 8, 7, 6, 5, 4); // kahulugan ng pin para sa LCD 3
LiquidCrystal lcdD (3, 2, 7, 6, 5, 4); // kahulugan ng pin para sa LCD 4
walang bisa ang pag-setup ()
{
lcdA.begin (16, 2); // Initializes ng LCD 1
lcdB.begin (16, 2); // Initializes ng LCD 2
lcdC.begin (16, 2); // Initializes ng LCD 3
lcdD.begin (16, 2); // Initializes ng LCD 4}
walang bisa loop ()
{
lcdA.setCursor (0, 0);
lcdA.print ("3 16x2 LCD Gamit");
pagkaantala (100);
lcdB.setCursor (0, 0);
lcdB.print ("Dinisenyo Ni->");
pagkaantala (100);
lcdC.setCursor (0, 0);
lcdC.print ("Bisitahin ang Website");
pagkaantala (100);
lcdD.setCursor (0, 0);
lcdD.print ("BestEngineering");
pagkaantala (100);
lcdA.setCursor (0, 1);
lcdA.print ("Single Arduino");
pagkaantala (100);
lcdB.setCursor (0, 1);
lcdB.print ("Krishna Keshav");
pagkaantala (100);
lcdC.setCursor (0, 1);
lcdC.print ("at Mag-subscribe");
pagkaantala (100);
lcdD.setCursor (0, 1);
lcdD.print ("Mga Proyekto");
pagkaantala (100);
}
Hakbang 3: Hakbang 3: Buuin ang Circuit
Ang circuit na nai-post dito ay dinisenyo gamit ang proteus 8 Professional.
Sa proteus pin no. Ang 15 at 16 ng LCD ay nakatago sa gayon, gumawa ako ng koneksyon para sa pin 15 at 16 (anode at cathode ng LCD) na pin ay ginagamit para sa back-light para sa LCD.
Hakbang 4: Hakbang 4: Lahat Tapos Na
Inaasahan kong makakatulong sa iyo ang proyektong ito. Kung mayroon kang anumang mga query o nais ng higit pang kahanga-hangang proyekto mangyaring bisitahin ang bestengineeringprojects.com
Inirerekumendang:
DIY Ventilator Paggamit ng Karaniwang Mga Kagamitan sa Medikal: 8 Hakbang
DIY Ventilator Paggamit ng Karaniwang Mga Kagamitan sa Medikal: Ang proyektong ito ay nagbibigay ng mga tagubilin para sa pagtitipon ng isang make-shift ventilator para magamit sa mga sitwasyong pang-emergency kung hindi sapat ang mga komersyal na bentilador na magagamit, tulad ng kasalukuyang pandamihang COVID-19. Ang isang kalamangan sa disenyo ng bentilador na ito ay
Tutorial: Paano Kinokontrol ng Arduino ang Maramihang Parehong Mga Device sa Address sa pamamagitan ng Paggamit ng TCA9548A I2C Multiplexer: 3 Mga Hakbang
Tutorial: Paano Kinokontrol ng Arduino ang Maramihang Parehong Mga Device sa Address sa pamamagitan ng Paggamit ng TCA9548A I2C Multiplexer: Paglalarawan: Ang TCA9548A I2C Multiplexer Module ay upang paganahin upang ikonekta ang mga aparato na may parehong I2C address (hanggang sa 8 parehong address I2C) na naka-hook hanggang sa isang microcontroller. Ang multiplexer ay kumikilos bilang isang gatekeeper, pinapatay ang mga utos sa napiling set o
Paggamit ng Higit sa 4 na Mga Motors - Pag-stack ng Maramihang Mga Motorshield: 3 Mga Hakbang
Paggamit ng Higit sa 4 na Mga Motors - Pag-stack ng Maramihang Mga Motorshields: Maaaring Ituro sa Vibrotactile Sensory Substitution at Augmentation Device (https: //www.instructables.com/id/Vibrotactile-Sens …) ay nagpapakita ng isang paraan kung paano bumuo ng isang aparato na nagsasalin ng isang pandama input sa vibratory stimuli. Ang mga vibratory stimuli na iyon ay
Paano Mag-hack Vista Mga Pagkontrol ng Magulang Bilang isang Karaniwang User .: 6 Mga Hakbang
Paano Mag-hack ng Vista Control ng Mga Magulang Bilang isang Karaniwang User .: ito ay isang paglalarawan sa kung paano i-hack ang mga windows vista na mga kontrol ng magulang bilang isang hindi administrator. kung ang iyong isang administrator maaari mong kontrolin ang mga kontrol ng magulang kaya't talagang hindi nila kailangan ito
Paggawa Sa Maramihang Mga Computer (Para sa Mga Mag-aaral): 6 Mga Hakbang
Paggawa Sa Maramihang Mga Computer (Para sa Mga Mag-aaral): Ang pagtatrabaho sa maraming mga computer ay maaaring maging napakahirap. Hindi mo malalaman kung anong mga file ang nasa aling computer, maaari kang magkaroon ng mga problema sa maraming bersyon ng parehong file, at bilang isang resulta, maaari mong mawala ang iyong mga file nang magkasama o kahit papaano magkaroon ng iyong