فهرست مطالب:

Visuino I2C BMP280 فشار ، دما+OLED: 7 مرحله
Visuino I2C BMP280 فشار ، دما+OLED: 7 مرحله

تصویری: Visuino I2C BMP280 فشار ، دما+OLED: 7 مرحله

تصویری: Visuino I2C BMP280 فشار ، دما+OLED: 7 مرحله
تصویری: Lesson 30: BMP280 Temperature Sensor with LCD1602 | Arduino Step By Step Course 2024, نوامبر
Anonim
Image
Image
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت

در این آموزش ما از فشار I2C BMP280 ، سنسور دما ، LCD OLED ، Arduino UNO فشار و دما را اندازه گیری می کنیم و نتایج را روی LCD نمایش می دهیم. یک فیلم تظاهرات تماشا کنید.

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

آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
  • Arduino UNO (می تواند هر Arduino دیگر باشد)
  • سیم های بلوز
  • ال سی دی OLED
  • سنسور I2C BMP280
  • برنامه Visuino: Visuino را بارگیری کنید

مرحله 2: مدار

مدار
مدار
  • پین آردوینو (SCL) را به پین BMP280 (SCL) وصل کنید
  • پین آردوینو (SDA) را به پین BMP280 (SDA) متصل کنید
  • اتصال پین آردوینو (SCL) به پین LCD OLED (SCL)
  • اتصال پین آردوینو (SDA) به پین LCD OLED (SDA)
  • پین آردوینو (5 ولت) را به پین LCD OLED (VCC) وصل کنید
  • پین آردوینو (3.3V) را به پین BMP280 (VCC) وصل کنید
  • پین آردوینو (GND) را به پین LCD OLED (GND) متصل کنید
  • پین آردوینو (GND) را به پین BMP280 (GND) متصل کنید

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

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

برای شروع برنامه نویسی Arduino ، باید Arduino IDE را از اینجا نصب کنید:

لطفاً توجه داشته باشید که برخی از اشکالات مهم در Arduino IDE 1.6.6 وجود دارد. اطمینان حاصل کنید که 1.6.7 یا بالاتر را نصب کرده اید ، در غیر این صورت این دستورالعمل کار نمی کند! اگر مراحل این دستورالعمل را انجام نداده اید ، Arduino IDE را برای برنامه ESP 8266 تنظیم کنید! Visuino: https://www.visuino.eu نیز باید نصب شود. Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.

مرحله 4: در Visuino قطعات را اضافه کنید

در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
  • جزء فشار دمای BME 280 I2C را اضافه کنید
  • 2 برابر جزء MapRange را اضافه کنید
  • DISPLAY OLED LCD I2C را اضافه کنید
  • روی جزء OLED LCD و در ویرایشگر دوبار کلیک کنید:
  1. "Text Text" را انتخاب کنید ، آن را به سمت چپ بکشید و در پنجره Properties مجموعه: x تا 60 و y را به 5 تنظیم کنید
  2. "Text Text" را انتخاب کنید ، آن را به سمت چپ بکشید و در پنجره Properties مجموعه: x تا 50 و y را به 20 تنظیم کنید
  3. "Draw Text" را انتخاب کنید ، آن را به سمت چپ بکشید و در پنجره Properties مجموعه: x تا 0 و y را به 5 تنظیم کنید و متن را روی: "Pressure:" تنظیم کنید.
  4. "Draw Text" را انتخاب کنید ، آن را به سمت چپ بکشید و در پنجره Properties مجموعه: x تا 0 و y را به 20 تنظیم کنید و متن را روی: "Temp:" تنظیم کنید.

مرحله 5: در Visuino: اتصال قطعات

در Visuino: اتصال قطعات
در Visuino: اتصال قطعات
  • پین Arduino I2C [in] را به پین PressureTemperatureHumidity1 I2C وصل کنید [خارج]
  • پین Arduino I2C [in] را به پین DisplayOLED1 I2C وصل کنید [خارج]
  • Arduino Serial [0] pin [out] را به پین DisplayOLED1 [in] وصل کنید
  • PressureTemperatureHumidity1 پین فشار (Pa) را به MapRange 1 پین [در] متصل کنید
  • PressureTemperatureHumidity1 pin Temperature را به MapRange متصل کنید 2 پین [در]
  • MapRange1 را به پین DisplayOLED1 وصل کنید [Elements Text Field1]
  • MapRange2 را به پین DisplayOLED1 وصل کنید [Elements Text Field2]

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

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

در Visuino ، F9 را فشار دهید یا روی دکمه نشان داده شده در تصویر 1 برای ایجاد کد Arduino کلیک کنید ، و Arduino IDE را باز کنید

در Arduino IDE ، روی دکمه Upload کلیک کنید تا کد را کامپایل و بارگذاری کنید (تصویر 2)

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

اگر ماژول Arduino Uno را تغذیه کنید ، ال سی دی شروع به نمایش داده های مربوط به فشار و دمای فعلی می کند.

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

می توانید آن را در Visuino بارگیری و باز کنید:

توصیه شده: