Բովանդակություն:

Visuino I2C BMP280 ureնշում, ջերմաստիճան+OLED ՝ 7 քայլ
Visuino I2C BMP280 ureնշում, ջերմաստիճան+OLED ՝ 7 քայլ

Video: Visuino I2C BMP280 ureնշում, ջերմաստիճան+OLED ՝ 7 քայլ

Video: Visuino I2C BMP280 ureնշում, ջերմաստիճան+OLED ՝ 7 քայլ
Video: Visuino I2C BMP280 Pressure, Temperature Sensor with OLED lcd. 2024, Նոյեմբեր
Anonim
Image
Image
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա

Այս ձեռնարկում մենք կօգտագործենք I2C BMP280 ճնշումը, ջերմաստիճանի տվիչը, OLED LCD- ը, Arduino UNO- ն չափում են ճնշումը և ջերմաստիճանը և ցուցադրում արդյունքները LCD- ում: Դիտեք ցուցադրական տեսանյութ:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  • Arduino UNO (կարող է լինել ցանկացած այլ Arduino)
  • Jumper լարերը
  • OLED LCD
  • I2C BMP280 սենսոր
  • Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2: Շղթան

The Circuit
The Circuit
  • Միացրեք Arduino կապը (SCL) BMP280 փինին (SCL)
  • Միացրեք Arduino կապը (SDA) BMP280 փինին (SDA)
  • Միացրեք Arduino կապը (SCL) OLED LCD փինին (SCL)
  • Միացրեք Arduino կապը (SDA) OLED LCD կապին (SDA)
  • Միացրեք Arduino կապը (5V) OLED LCD փինին (VCC)
  • Միացրեք Arduino կապը (3.3V) BMP280 փինին (VCC)
  • Միացրեք Arduino կապը (GND) OLED LCD կապին (GND)
  • Միացրեք Arduino կապը (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- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:

Քայլ 4. Visuino- ում ավելացրեք բաղադրիչներ

Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
Visuino- ում ավելացնել բաղադրիչներ
  • Ավելացնել ճնշման ջերմաստիճան BME 280 I2C բաղադրիչ
  • Ավելացնել 2x MapRange բաղադրիչ
  • Ավելացնել DISPLAY OLED LCD I2C
  • Կրկնակի սեղմեք OLED LCD բաղադրիչի վրա և խմբագրիչի վրա.
  1. Ընտրեք «Տեքստային դաշտ», քաշեք այն ձախ և «Հատկություններ» պատուհանում սահմանեք ՝ x- ից 60 և y- ից ՝ 5
  2. Ընտրեք «Տեքստային դաշտ», քաշեք այն ձախ և «Հատկություններ» պատուհանում սահմանեք ՝ x- ից 50 և y- ից 20
  3. Ընտրեք «Նկարել տեքստը», քաշեք այն ձախ և «Հատկություններ» պատուհանում սահմանեք ՝ x- ից 0 և y- ից 5, իսկ տեքստը սահմանեք ՝ «ճնշում.»
  4. Ընտրեք «Նկարել տեքստը», քաշեք այն ձախ և «Հատկություններ» պատուհանում սահմանեք ՝ x- ից 0 և y- ից 20, և տեքստը սահմանեք ՝ «Temp:»

Քայլ 5. Visuino- ում. Բաղադրիչների միացում

Visuino- ում. Բաղադրիչների միացում
Visuino- ում. Բաղադրիչների միացում
  • Միացրեք Arduino I2C կապը [in] PressureTemperatureHumidity1 I2C pin [out]
  • Միացրեք Arduino I2C կապը [in] DisplayOLED1 I2C կապին [դուրս]
  • Միացրեք Arduino- ի սերիական [0] կապը [դուրս] DisplayOLED1 պինակի [մեջ]
  • Միացրեք PressureTemperatureHumidity1 փին ճնշումը (Pa) MapRange- ին 1 pin [in]
  • Միացրեք PressureTemperatureHumidity1 pin ջերմաստիճանը MapRange- ին 2 pin [in]
  • Միացրեք MapRange1- ը DisplayOLED1 փինին [Elements Text Field1]
  • Միացրեք MapRange2- ը DisplayOLED1 փինին [Elements Text Field2]

Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:

Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)

Քայլ 7: Խաղալ

Եթե դուք միացնում եք Arduino Uno մոդուլը, LCD- ը կսկսի ցուցադրել տվյալներ ընթացիկ ճնշման և ջերմաստիճանի մասին:

Շնորհավորում եմ: Դուք ավարտել եք ձեր I2C BMP280 տվիչների նախագիծը Visuino- ի հետ: Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար:

Դուք կարող եք ներբեռնել և բացել այն Visuino- ում ՝

Խորհուրդ ենք տալիս: