Orodha ya maudhui:

Shinikizo la Visuino I2C BMP280, Joto + OLED: Hatua 7
Shinikizo la Visuino I2C BMP280, Joto + OLED: Hatua 7

Video: Shinikizo la Visuino I2C BMP280, Joto + OLED: Hatua 7

Video: Shinikizo la Visuino I2C BMP280, Joto + OLED: Hatua 7
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Novemba
Anonim
Image
Image
Nini Utahitaji
Nini Utahitaji

Katika mafunzo haya tutatumia shinikizo la I2C BMP280, sensorer ya joto, LCD OLED, Arduino UNO kupima shinikizo na joto na matokeo ya kuonyesha kwenye LCD. Tazama video ya maonyesho.

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
  • Arduino UNO (inaweza kuwa Arduino nyingine yoyote)
  • Waya za jumper
  • LCD ya OLED
  • Sensor ya I2C BMP280
  • Programu ya Visuino: Pakua Visuino

Hatua ya 2: Mzunguko

Mzunguko
Mzunguko
  • Unganisha pini ya Arduino (SCL) kwa BMP280 pin (SCL)
  • Unganisha pini ya Arduino (SDA) kwa BMP280 pin (SDA)
  • Unganisha pini ya Arduino (SCL) na pini ya OLED LCD (SCL)
  • Unganisha pini ya Arduino (SDA) na pini ya OLED LCD (SDA)
  • Unganisha pini ya Arduino (5V) na pini ya OLED LCD (VCC)
  • Unganisha pini ya Arduino (3.3V) kwa pini ya BMP280 (VCC)
  • Unganisha pini ya Arduino (GND) na pini ya LCD ya OLED (GND)
  • Unganisha pini ya Arduino (GND) kwa pini ya BMP280 (GND)

Hatua ya 3: Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO

Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO
Anza Visuino, na Chagua Aina ya Bodi ya Arduino UNO

Ili kuanza programu ya Arduino, utahitaji kuwa na IDE ya Arduino iliyosanikishwa kutoka hapa:

Tafadhali fahamu kuwa kuna mende muhimu katika Arduino IDE 1.6.6. Hakikisha umesakinisha 1.6.7 au zaidi, vinginevyo hii inayoweza kufundishwa haitafanya kazi! Ikiwa haujafanya fuata hatua katika hii inayoweza kufundishwa kusanidi IDE ya Arduino kupanga programu ya ESP 8266! Visuino: https://www.visuino.eu pia inahitaji kusanikishwa. Anza Visuino kama inavyoonyeshwa kwenye picha ya kwanza Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino Wakati mazungumzo yanapoonekana, chagua "Arduino UNO" kama inavyoonyeshwa kwenye Picha 2

Hatua ya 4: Katika Visuino Ongeza Vipengele

Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
  • Ongeza sehemu ya Joto la Shinikizo BME 280 I2C
  • Ongeza sehemu ya 2x MapRange
  • Ongeza OLED LCD I2C
  • Bonyeza mara mbili kwenye sehemu ya LCD ya OLED na kwa mhariri:
  1. Chagua "Sehemu ya Maandishi", iburute kushoto na katika Seti ya dirisha la Mali: x hadi 60 na y hadi 5
  2. Chagua "Sehemu ya Maandishi", iburute kushoto na katika Seti ya dirisha la Mali: x hadi 50 na y hadi 20
  3. Chagua "Chora Nakala", iburute kushoto na katika Sifa ya dirisha iliyowekwa: x hadi 0 na y hadi 5 na weka maandishi kuwa: "Shinikizo:"
  4. Chagua "Chora Nakala", iburute kushoto na katika Seti ya dirisha iliyowekwa: x hadi 0 na y hadi 20 na weka maandishi kuwa: "Temp:"

Hatua ya 5: Katika Visuino: Kuunganisha Vipengele

Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
  • Unganisha pini ya Arduino I2C [ndani] kwa Shinikizo la JotoHumidity1 I2C siri [nje]
  • Unganisha pini ya Arduino I2C [ndani] kwa DisplayOLED1 I2C pin [out]
  • Unganisha Siri ya Arduino [0] pini [nje] kwa pini ya DisplayOLED1 [ndani]
  • Unganisha shinikizo
  • Unganisha shinikizo
  • Unganisha Ramani1 kwa DisplayOLED1 pin [Elements Nakala Field1]
  • Unganisha Ramani2 kwa DisplayOLED1 pini [Elements Nakala Field2]

Hatua ya 6: Tengeneza, Jaza na Upakie Nambari ya Arduino

Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino

Katika Visuino, Bonyeza F9 au bonyeza kitufe kilichoonyeshwa kwenye Picha 1 ili kutoa nambari ya Arduino, na ufungue IDE ya Arduino

Katika IDE ya Arduino, bonyeza kitufe cha Pakia, kukusanya na kupakia nambari (Picha 2)

Hatua ya 7: Cheza

Ukiwasha moduli ya Arduino Uno, Lcd itaanza kuonyesha data juu ya shinikizo na joto la sasa.

Hongera! Umekamilisha mradi wako wa sensa ya I2C BMP280 na Visuino. Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili.

Unaweza kuipakua na kuifungua kwa Visuino:

Ilipendekeza: