विषयसूची:

LCD पर प्रिंटिंग - ARDUINO: ३ कदम
LCD पर प्रिंटिंग - ARDUINO: ३ कदम

वीडियो: LCD पर प्रिंटिंग - ARDUINO: ३ कदम

वीडियो: LCD पर प्रिंटिंग - ARDUINO: ३ कदम
वीडियो: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, जुलाई
Anonim
LCD पर प्रिंटिंग - ARDUINO
LCD पर प्रिंटिंग - ARDUINO

परिचय

मैं आपको ARDUINO. का उपयोग करके LCD 16X2 पर प्रिंट करने का तरीका दिखाऊंगा

और मुझे मेरे सभी कंपोनेंट्स रैम इलेक्ट्रॉनिक्स से मिल गए हैं

ram-e-shop.com/

आपूर्ति

-अर्डिनो यूएनओ

-एलसीडी 16X2

-ब्रेडबोर्ड

-पोट 10K

चरण 1: योजनाबद्ध

योजनाबद्ध
योजनाबद्ध

चरण 2: कोड

/*

लिक्विड क्रिस्टल लाइब्रेरी - हैलो वर्ल्ड

16x2 एलसीडी डिस्प्ले के उपयोग को प्रदर्शित करता है। लिक्विड क्रिस्टल लाइब्रेरी सभी एलसीडी डिस्प्ले के साथ काम करती है जो हिताची एचडी44780 ड्राइवर के साथ संगत हैं। उनमें से कई हैं, और आप आमतौर पर उन्हें 16-पिन इंटरफ़ेस द्वारा बता सकते हैं।

यह स्केच "हैलो वर्ल्ड!" एलसीडी के लिए और समय दिखाता है।

सर्किट: * LCD RS पिन टू डिजिटल पिन 12 * LCD इनेबल पिन टू डिजिटल पिन 11 * LCD D4 पिन टू डिजिटल पिन 5 * LCD D5 पिन टू डिजिटल पिन 4 * LCD D6 पिन टू डिजिटल पिन 3 * LCD D7 पिन टू डिजिटल पिन 2 * LCD R/W पिन टू ग्राउंड * LCD VSS पिन टू ग्राउंड * LCD VCC पिन टू 5V * 10K रेसिस्टर: * एंड टू + 5V और ग्राउंड * वाइपर टू LCD VO पिन (पिन 3)

पुस्तकालय मूल रूप से डेविड ए मेलिस द्वारा 18 अप्रैल 2008 को जोड़ा गया पुस्तकालय लिमोर फ्राइड द्वारा 5 जुलाई 2009 को संशोधित किया गया (https://www.ladyada.net) उदाहरण जोड़ा गया 9 जुलाई 2009 को टॉम इगो द्वारा संशोधित 22 नवंबर 2010 को टॉम इगो द्वारा संशोधित किया गया

यह उदाहरण कोड सार्वजनिक डोमेन में है।

www.arduino.cc/en/Tutorial/LiquidCrystal *

/ पुस्तकालय कोड शामिल करें: #शामिल करें

// लाइब्रेरी को इंटरफ़ेस पिन लिक्विड क्रिस्टल एलसीडी (12, 11, 5, 4, 3, 2) की संख्या के साथ प्रारंभ करें;

शून्य सेटअप () {// LCD के कॉलम और पंक्तियों की संख्या सेट करें: LCD.begin (16, 2); // एलसीडी पर एक संदेश प्रिंट करें। LCD.print ("हैलो, वर्ल्ड!"); }

शून्य लूप () {// कर्सर को कॉलम 0, लाइन 1 // पर सेट करें (नोट: लाइन 1 दूसरी पंक्ति है, क्योंकि गिनती 0 से शुरू होती है): LCD.setCursor (0, 1); // रीसेट के बाद से सेकंड की संख्या प्रिंट करें: LCD.print (मिलिस () / 1000); }

सिफारिश की: