فهرست مطالب:
- مرحله 1: Arduino Uno
- مرحله 2: WiFi ESP8266 NodeMcu ESP-12E
- مرحله 3: نمایش LCD سری 16x2
- مرحله 4: ماژول سریال I2c
- مرحله 5: ماژول سریال I2c به صفحه LCD متصل شده است
- مرحله 6: نصب با آردوینو
- مرحله 7: نصب با ESP8266
- مرحله هشتم: کتابخانه
- مرحله 9: کد منبع
تصویری: آردوینو و ESP8266 با نمایشگر LCD I2c: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
هدف اصلی ما در اینجا نشان دادن عملکرد ماژول سریال i2c برای صفحه نمایش LCD 2x16 یا 20x4 است. با استفاده از این ماژول ، می توانیم صفحه نمایش های ذکر شده در بالا را در حالی که فقط از دو پین (SDA و SCL) استفاده می کنیم ، کنترل کنیم. این امر ارتباط را بسیار ساده کرده و چندین GPIO میکروکنترلر دیگر را آزاد می کند.
اجازه دهید عملیات را روی UNO و ESP8266 Arduino نشان دهیم. آن را بررسی کنید!
مرحله 1: Arduino Uno
مرحله 2: WiFi ESP8266 NodeMcu ESP-12E
مرحله 3: نمایش LCD سری 16x2
مرحله 4: ماژول سریال I2c
در این قسمت ، آداپتور را نشان می دهیم که جداگانه خریداری شده است. ما صفحه نمایش را که موازی است ، در پشت جوش دادیم. از طریق پین های i2c ، صفحه نمایش مستقیماً با آردوینو ارتباط برقرار می کند. بنابراین ، از طریق میکروکنترلر ، این آردوینو تمام دستورات نمایش داده شده را مدیریت می کند ، هم اتصال و هم برنامه نویسی آن را تسهیل می کند.
مرحله 5: ماژول سریال I2c به صفحه LCD متصل شده است
مرحله 6: نصب با آردوینو
مرحله 7: نصب با ESP8266
مرحله هشتم: کتابخانه
کتابخانه "LiquidCrystal_I2C" را برای ارتباط با صفحه LCD اضافه کنید.
به پیوند دسترسی پیدا کرده و کتابخانه را بارگیری کنید.
فایل را از حالت فشرده خارج کرده و در پوشه کتابخانه های Arduino IDE قرار دهید.
C: / پرونده های برنامه (x86) / Arduino / کتابخانه ها
مرحله 9: کد منبع
ما ابتدا کتابخانه ها و ثابت هایی را که با کد خود استفاده می کنیم تعریف می کنیم.
#include // responsável pela comunicação com a interface i2c
#include // responsável pela comunicação com o display LCD // Inicializa or display no endereço 0x27 // os demais parimmetros ، برای این منظور لازم است که از طریق LCD از طریق // // به عنوان مثال استفاده کنید: > Backligh LIGADO | منفی>> نور پس زمینه desquado LiquidCrystal_I2C LCD (0x27، 2، 1، 0، 4، 5، 6، 7، 3، POSITIVE)؛
برپایی
در اینجا ، ما فقط شیء خود را برای ارتباط با صفحه نمایش اولیه می کنیم.
void setup ()
{// inicializa o display (16 colunas x 2 linhas) lcd.begin (16، 2)؛ // ou 20 ، 4 ثانیه برای نمایش 20x4}
حلقه
برنامه ما باعث می شود که صفحه نمایش هر 1 ثانیه چشمک بزند. این یک برنامه ساده است که در حال حاضر شامل همه چیز است که ما برای برقراری ارتباط با صفحه نمایش نیاز داریم.
روشن / خاموش کردن نور پس زمینه ، مکان نما برای نوشتن.
حلقه خالی ()
{// acende o backlight do LCD lcd.setBacklight (HIGH)؛ // posiciona o cursor para escrita //.setCursor(coluna، linha) lcd.setCursor (0، 0)؛ lcd.print ("FERNANDOK. COM") ؛ lcd.setCursor (0 ، 1) ؛ lcd.print ("ACESSE !!!") ؛ تاخیر (1000) ؛ // intervalo de 1s // desliga o backlight do LCD lcd.setBacklight (LOW)؛ تاخیر (1000) ؛ // intervalo de 1s}
توصیه شده:
نحوه استفاده از نمایشگر LCD 20x4 کاراکتر I2C با آردوینو: 6 مرحله
نحوه استفاده از نمایشگر LCD 20x4 I2C Character با آردوینو: در این آموزش ساده ما نحوه استفاده از نمایشگر LCD 20x4 I2C Character با Arduino Uno را برای نمایش یک متن ساده & quot؛ سلام جهان یاد می گیریم. ویدیو را تماشا کنید
نمایشگر LCD I2C / IIC - استفاده از LCD SPI به صفحه LCD I2C با استفاده از ماژول SPI تا IIC با آردوینو: 5 مرحله
نمایشگر LCD I2C / IIC | استفاده از LCD SPI برای نمایشگر LCD I2C با استفاده از ماژول SPI به IIC با آردوینو: سلام بچه ها از آنجایی که یک SPI LCD 1602 معمولی سیم های زیادی برای اتصال دارد ، بنابراین اتصال آن با آردوینو بسیار مشکل است ، اما یک ماژول در بازار موجود است که می تواند صفحه نمایش SPI را به صفحه IIC تبدیل کنید ، بنابراین فقط باید 4 سیم را وصل کنید
نمایشگر LCD I2C / IIC - LCD SPI را به صفحه LCD I2C تبدیل کنید: 5 مرحله
نمایشگر LCD I2C / IIC | تبدیل یک LCD SPI به صفحه LCD I2C: استفاده از صفحه نمایش spi LCD به اتصالات زیادی احتیاج دارد که انجام آن بسیار دشوار است ، ماژولی را پیدا کردم که می تواند LCD i2c را به spi LCD تبدیل کند ، بنابراین بیایید شروع کنیم
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو
لامپ LED آردوینو + نمایشگر LCD 4 بیتی: 4 مرحله
Arduino RGB LED Lamp + 4bit LCD display: این اولین دستور من است !!! بله .. قبل از اینکه ادامه دهم. من در مورد چگونگی برش چوب یا تکه تکه کردن همه چیز با هم صحبت نمی کنم. من کل مراحل ساخت را بصورت آزاد انجام دادم ، هر چیزی که به ذهنم رسید همان چیزی است که من بازتولید کردم. نکته این دستورالعمل