فهرست مطالب:

مانیتور دما با ال سی دی DHT11 و I2C 20x4: 6 مرحله
مانیتور دما با ال سی دی DHT11 و I2C 20x4: 6 مرحله

تصویری: مانیتور دما با ال سی دی DHT11 و I2C 20x4: 6 مرحله

تصویری: مانیتور دما با ال سی دی DHT11 و I2C 20x4: 6 مرحله
تصویری: Lesson 19: Using LCD Screen with Arduino LCD1602 LCD2004 | Arduino Step By Step Course 2024, نوامبر
Anonim

در این آموزش ما نحوه ساخت یک مانیتور ساده دما را با استفاده از سنسور DHT11 و LCD I2C یاد می گیریم

فیلم را ببینید!

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
  • صفحه نمایش LCD 20x4 I2C Character
  • سیم های بلوز
  • Arduino Uno یا هر برد Arduino دیگر
  • سنسور دما و رطوبت DHT11
  • نرم افزار Visuino: از اینجا بارگیری کنید

مرحله 2: مدار

مدار
مدار
  • پین صفحه نمایش LCD [VCC] را به پین آردوینو [5V] متصل کنید
  • اتصال پین نمایش LCD [GND] به پین آردوینو [GND]
  • اتصال پین نمایش LCD [SDA] به پین آردوینو [SDA]
  • اتصال پین نمایش LCD [SCL] به پین آردوینو [SCL]

توجه: برای تنظیم روشنایی از پتانسیومتر پشت LCD استفاده کنید

  • پین حسگر DHT11 [GND] را به پین آردوینو [GND] وصل کنید
  • پین سنسور DHT11 [VCC] را به پین آردوینو [5V] متصل کنید
  • پین سنسور DHT11 [OUT] یا "S" را به پین دیجیتال آردوینو وصل کنید [2]

مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید

Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید

Visuino: https://www.visuino.eu نیز باید نصب شود. نسخه رایگان را بارگیری کنید یا برای یک دوره آزمایشی رایگان ثبت نام کنید.

Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.

مرحله 4: در Visuino Add، Set & Connect Components

در Visuino افزودن ، تنظیم و اتصال قطعات
در Visuino افزودن ، تنظیم و اتصال قطعات
در Visuino افزودن ، تنظیم و اتصال قطعات
در Visuino افزودن ، تنظیم و اتصال قطعات
در Visuino افزودن ، تنظیم و اتصال قطعات
در Visuino افزودن ، تنظیم و اتصال قطعات
  • جزء "DHT11" را اضافه کنید
  • "Liquid Crystal Display (LCD) - I2C" را اضافه کنید "LiquidCrystalDisplay1" را انتخاب کرده و در پنجره Properties سطرها را روی 4 و ستون ها را روی 20 تنظیم کنید.

روی "LiquidCrystalDisplay1" و در پنجره Elements دوبار کلیک کنید:

  • "Text Text" را به سمت چپ بکشید ، سپس در پنجره Properties متن را روی "TEMP:" و عرض را روی 20 تنظیم کنید.
  • "Text Text" دیگری را به سمت چپ بکشید ، سپس در پنجره Properties ستون را روی 1 و عرض را روی 20 تنظیم کنید
  • "Text Text" دیگری را به سمت چپ بکشید ، سپس در پنجره Properties متن را روی "HUMIDITY:" و عرض را روی 20 و ستون را روی 2 تنظیم کنید.
  • "Text Text" دیگری را به سمت چپ بکشید ، سپس در پنجره Properties ستون را روی 3 و عرض را روی 20 تنظیم کنید

پنجره Elements را ببندید

  • پین I2C "LiquidCrystalDisplay1" را به Arduino I2C In وصل کنید
  • سنسور پین "HumidityThermometer1" را به پین دیجیتال آردوینو 2 وصل کنید
  • پین دما "HumidityThermometer1" را به LiquidCrystalDisplay1> فیلد متن 2 پین وارد کنید
  • پین "HumidityThermometer1" Humidity را به LiquidCrystalDisplay1> فیلد متن 4 پین وارد کنید

مرحله 5: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید

کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
کد Arduino را ایجاد ، کامپایل و بارگذاری کنید

در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.

مرحله 6: بازی کنید

اگر ماژول Arduino UNO را تغذیه کنید ، نمایشگر LCD شروع به نمایش مقادیر دما و رطوبت می کند. در صورت عدم مشاهده متن ، مطمئن شوید که روشنایی را با استفاده از پتانسیومتر تنظیم کرده اید.

تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ضمیمه شده است ، که من برای این دستورالعمل ایجاد کردم ، می توانید آن را بارگیری کرده و در Visuino باز کنید:

توصیه شده: