فهرست مطالب:
تصویری: LCD I2C در NodeMCU V2 با Arduino IDE: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
در این دستورالعمل سریع به شما نشان خواهم داد که چگونه LCD را با آداپتور سریال I2C در NodeMCU v2 با استفاده از ArduinoIDE و کتابخانه های موجود ناهار بخورید.
مرحله 1: قطعات و نرم افزارهای مورد نیاز
سخت افزار:
1. NodeMCU v2
2. صفحه نمایش LCD 16x2 با ماژول آداپتور رابط سریال i2c
3. برخی سیمها ، USB برای منبع تغذیه و بارگذاری طرح
نرم افزار:
1. ArduinoIDE -
2. کتابخانه LiquidCrystal_I2C-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
مرحله 2: راه اندازی سخت افزار
آماده سازی:
هنگام سفارش LCD از Ali/ebay ، می توانید سرصفحه 16 پین را به صفحه LCD لحیم کنید تا هنگام اتصال به آداپتور سریال از خرابی سیم کشی جلوگیری شود.
برپایی:
- صفحه نمایش LCD و آداپتور سریال را روی تخته نان در کنار یکدیگر قرار دهید
- پین SCL آداپتور را با پین NodeMCU D1 وصل کنید
- پین SDA آداپتور را با پین NodeMCU D2 وصل کنید
- بر این اساس پین های GND ، VCC آداپتور را با NodeMCU GND ، Vin وصل کنید - در اینجا من باید یک مورد را توضیح دهم. اساساً باید صفحه LCD را به منبع 5 ولت متصل کنید ، اما NodeMCU فقط دارای خروجی های 3.3 ولت است ، بنابراین LCD بسیار تاریک است. اگر LCD را با منبع خارجی 5 ولت تهیه می کنید ، باید از مبدل سطح منطقی استفاده کنید زیرا کار نمی کند. در اینجا من با استفاده از USB که از طریق Vin عبور می کند ، از هک استفاده کردم. 5 ولت هست ولی کار میکنه:)
مرحله 3: طرح
آماده سازی:
- ArduinoIDE را نصب کنید
- پشتیبانی NodeMCU را اضافه کنید - در اینجا خوب توصیف شده است.
- کتابخانه LiquidCrystal_I2C را اضافه کنید - لطفاً از دستورالعمل های ارائه شده توسط نویسنده استفاده کنید. نصب از AdruinoIDE نسخه قدیمی را اضافه می کند
طرح:
#عبارتند از
#عبارتند از
LiquidCrystal_I2C ال سی دی (0x27 ، 16 ، 2) ؛
void setup () {
Serial.begin (115200) ؛
// از PINS های از پیش تعریف شده استفاده کنید
Wire.begin (D2 ، D1) ؛
lcd.begin ()؛
lcd.home ()؛
lcd.print ("سلام ، NodeMCU") ؛
}
void loop () {// اینجا هیچ کاری نکنید}
طرح را بارگذاری کنید و کار شما تمام شد!
توصیه شده:
نمایشگر 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 سیم را وصل کنید
ماژول 1602 صفحه کلید صفحه LCD LCD با کوله پشتی I2C: 6 مرحله
ماژول 1602 صفحه کلید صفحه LCD LCD با کوله پشتی I2C: به عنوان بخشی از یک پروژه بزرگتر ، می خواستم یک صفحه نمایش LCD و صفحه کلید برای حرکت در منوهای ساده داشته باشم. من از بسیاری از پورت های ورودی/خروجی در آردوینو برای کارهای دیگر استفاده خواهم کرد ، بنابراین می خواستم یک رابط I2C برای LCD داشته باشم. بنابراین من سخت افزار خریدم ،
نمایشگر LCD I2C / IIC - LCD SPI را به صفحه LCD I2C تبدیل کنید: 5 مرحله
نمایشگر LCD I2C / IIC | تبدیل یک LCD SPI به صفحه LCD I2C: استفاده از صفحه نمایش spi LCD به اتصالات زیادی احتیاج دارد که انجام آن بسیار دشوار است ، ماژولی را پیدا کردم که می تواند LCD i2c را به spi LCD تبدیل کند ، بنابراین بیایید شروع کنیم
شروع کار با Esp 8266 Esp-01 با Arduino IDE - نصب بردهای Esp در Arduino Ide و برنامه نویسی Esp: 4 مرحله
شروع کار با Esp 8266 Esp-01 با Arduino IDE | نصب بردهای Esp در Arduino Ide and Programming Esp: در این دستورالعمل نحوه نصب بردهای esp8266 در Arduino IDE و نحوه برنامه نویسی esp-01 و بارگذاری کد در آن را یاد می گیریم. از آنجا که تخته های esp بسیار محبوب هستند ، بنابراین به فکر ایجاد دستورالعمل های آموزشی هستم این و اکثر مردم با مشکل روبرو هستند
آداپتور LCD I2c شخصیت (مثال اتصال I2c): 12 مرحله (همراه با تصاویر)
Character LCD I2c Adapter (مثال اتصال I2c): من یک طرح اتصال برای یک آداپتور نمایش کاراکتر i2c انجام می دهم. به روزرسانی های سایت من را بررسی کنید. حالا من یک الگوی اتصال سیم کشی اضافه می کنم تا از کتابخانه اصلی استفاده کنم ، نه کتابخانه من. برای نمایش LCD های کاراکتر ، پروژه چنگال