Turinys:

Visuino I2C BMP280 slėgis, temperatūra+OLED: 7 žingsniai
Visuino I2C BMP280 slėgis, temperatūra+OLED: 7 žingsniai

Video: Visuino I2C BMP280 slėgis, temperatūra+OLED: 7 žingsniai

Video: Visuino I2C BMP280 slėgis, temperatūra+OLED: 7 žingsniai
Video: Обзор модуля BMP280 Датчик атмосферного давления для arduino 2024, Lapkritis
Anonim
Image
Image
Ko jums reikės
Ko jums reikės

Šioje pamokoje naudosime I2C BMP280 slėgį, temperatūros jutiklį, OLED LCD, Arduino UNO matuoti slėgį ir temperatūrą bei rodyti rezultatus LCD ekrane. Žiūrėkite demonstracinį vaizdo įrašą.

1 žingsnis: ko jums reikės

Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
  • „Arduino UNO“(gali būti bet kuris kitas „Arduino“)
  • Jumperio laidai
  • OLED LCD
  • I2C BMP280 jutiklis
  • „Visuino“programa: atsisiųskite „Visuino“

2 žingsnis: grandinė

Circuit
Circuit
  • Prijunkite „Arduino“kaištį (SCL) prie BMP280 kaiščio (SCL)
  • Prijunkite „Arduino“kaištį (SDA) prie BMP280 kaiščio (SDA)
  • Prijunkite „Arduino“kaištį (SCL) prie OLED LCD kaiščio (SCL)
  • Prijunkite „Arduino“kaištį (SDA) prie OLED LCD kaiščio (SDA)
  • Prijunkite „Arduino“kaištį (5 V) prie OLED LCD kaiščio (VCC)
  • Prijunkite „Arduino“kaištį (3.3V) prie BMP280 kaiščio (VCC)
  • Prijunkite „Arduino“kaištį (GND) prie OLED LCD kaiščio (GND)
  • Prijunkite „Arduino“kaištį (GND) prie BMP280 kaiščio (GND)

3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:

Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šios instrukcijos veiksmus, kad nustatytumėte „Arduino IDE“programuoti ESP 8266! Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle

4 žingsnis: „Visuino“pridėkite komponentų

„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
„Visuino“pridėkite komponentų
  • Pridėkite slėgio temperatūros BME 280 I2C komponentą
  • Pridėkite 2x „MapRange“komponentą
  • Pridėkite DISPLAY OLED LCD I2C
  • Dukart spustelėkite OLED LCD komponentą ir redaktoriuje:
  1. Pasirinkite „Teksto laukas“, vilkite jį į kairę ir ypatybių lango rinkinyje: x iki 60 ir y iki 5
  2. Pasirinkite „Teksto laukas“, vilkite jį į kairę ir ypatybių lango rinkinyje: x iki 50 ir y iki 20
  3. Pasirinkite „Piešti tekstą“, vilkite jį į kairę ir ypatybių lange nustatykite: x į 0 ir y iki 5 ir nustatykite tekstą į: „Slėgis:“
  4. Pasirinkite „Piešti tekstą“, vilkite jį į kairę ir ypatybių lange nustatykite: x į 0 ir y iki 20 ir nustatykite tekstą į: „Temp:“

5 veiksmas: „Visuino“: komponentų prijungimas

„Visuino“: jungiamieji komponentai
„Visuino“: jungiamieji komponentai
  • Prijunkite „Arduino I2C“kaištį [į] prie „PressureTemperatureHumidity1 I2C“kaiščio [iš]
  • Prijunkite „Arduino I2C“kaištį [į] prie „DisplayOLED1 I2C“kaiščio [išvesties]
  • Prijunkite „Arduino“serijos [0] kaištį [išvestį] prie „DisplayOLED1“kaiščio [į]
  • Prijunkite „PressureTemperatureHumidity1“kaiščio slėgį (Pa) prie „MapRange1“kaiščio [in]
  • Prijunkite „PressureTemperatureHumidity1“kontaktą Temperatūra prie „MapRange2“kaiščio [in]
  • Prijunkite „MapRange1“prie „DisplayOLED1“kaiščio [elementų teksto laukas1]
  • Prijunkite „MapRange2“prie „DisplayOLED1“kaiščio [elementų teksto laukas2]

6 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą

Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite ir įkelkite „Arduino“kodą

„Visuino“paspauskite F9 arba spustelėkite mygtuką, parodytą 1 paveikslėlyje, kad sugeneruotumėte „Arduino“kodą, ir atidarykite „Arduino IDE“

„Arduino IDE“spustelėkite mygtuką Įkelti, kad surinktumėte ir įkeltumėte kodą (2 pav.)

7 žingsnis: žaiskite

Jei įjungsite „Arduino Uno“modulį, LCD pradės rodyti duomenis apie esamą slėgį ir temperatūrą.

Sveikinu! Baigėte savo „I2C BMP280“jutiklio projektą su „Visuino“. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“.

Galite atsisiųsti ir atidaryti „Visuino“:

Rekomenduojamas: