فهرست مطالب:

چاپ روی LCD - ARDUINO: 3 مرحله
چاپ روی LCD - ARDUINO: 3 مرحله

تصویری: چاپ روی LCD - ARDUINO: 3 مرحله

تصویری: چاپ روی LCD - ARDUINO: 3 مرحله
تصویری: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, نوامبر
Anonim
چاپ روی LCD - ARDUINO
چاپ روی LCD - ARDUINO

معرفی

نحوه چاپ روی LCD 16X2 با استفاده از ARDUINO را به شما نشان خواهم داد

و من همه قطعات خود را از RAM ELECTRONICS دریافت کردم

ram-e-shop.com/

تدارکات

-ARDUINO UNO

-LCD 16X2

-BREADBOARD

-POT 10K

مرحله 1: طرحواره ای

طرحواره
طرحواره

مرحله 2: کد

/*

کتابخانه LiquidCrystal - سلام جهان

استفاده از صفحه نمایش LCD 16x2 را نشان می دهد. کتابخانه LiquidCrystal با تمام نمایشگرهای LCD سازگار با درایور Hitachi HD44780 کار می کند. تعداد زیادی از آنها وجود دارد و معمولاً می توانید آنها را از طریق رابط 16 پینی تشخیص دهید.

این طرح "سلام جهان!" به LCD و زمان را نشان می دهد.

مدار: * پین ال سی دی RS به پین دیجیتال 12 * ال سی دی پین را به پین دیجیتال 11 * پین ال سی دی D4 به پین دیجیتال 5 * پین ال سی دی D5 به پین دیجیتال 4 * پین ال سی دی D6 به پین دیجیتال 3 * پین ال سی دی D7 به پین دیجیتال 2 * پین LCD R/W به زمین * پین LCD VSS به زمین * پین LCD VCC تا 5V * مقاومت 10K: * به +5V خاموش می شود و زمین * برف پاک کن به پین VO LCD (پین 3)

کتابخانه در اصل 18 آوریل 2008 توسط David A. Mellis اضافه شد کتابخانه 5 ژوئیه 2009 توسط Limor Fried (https://www.ladyada.net) مثال اضافه شد 9 ژوئیه 2009 توسط Tom Igoe اصلاح شده در 22 نوامبر 2010 توسط Tom Igoe

این کد نمونه در حوزه عمومی است.

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

/ شامل کد کتابخانه: #Include

// مقداردهی کتابخانه با شماره پین های رابط LiquidCrystal LCD (12 ، 11 ، 5 ، 4 ، 3 ، 2) ؛

void setup () {// تعداد ستون ها و سطرهای LCD را تنظیم کنید: lcd.begin (16 ، 2) ؛ // پیام را روی LCD چاپ کنید. lcd.print ("سلام ، جهان!") ؛ }

void loop () {// مکان نما را روی ستون 0 ، خط 1 // تنظیم کنید (توجه: خط 1 ردیف دوم است ، زیرا شمارش با 0 شروع می شود): lcd.setCursor (0 ، 1) ؛ // تعداد ثانیه های تنظیم مجدد را چاپ کنید: lcd.print (millis () / 1000)؛ }

توصیه شده: