Satura rādītājs:
- 1. darbība. Kas jums būs nepieciešams
- 2. solis: ķēde
- 3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu
- 4. darbība: Visino pievienojiet komponentus
- 5. darbība: vietnē Visuino: komponentu savienošana
- 6. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
- 7. solis: spēlējiet
Video: Visuino I2C BMP280 Spiediens, temperatūra+OLED: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā apmācībā mēs izmantosim I2C BMP280 spiedienu, temperatūras sensoru, OLED LCD, Arduino UNO, lai izmērītu spiedienu un temperatūru un parādītu rezultātus LCD. Noskatieties demonstrācijas video.
1. darbība. Kas jums būs nepieciešams
- Arduino UNO (var būt jebkurš cits Arduino)
- Jumper vadi
- OLED LCD
- I2C BMP280 sensors
- Visuino programma: lejupielādējiet Visuino
2. solis: ķēde
- Savienojiet Arduino tapu (SCL) ar BMP280 tapu (SCL)
- Savienojiet Arduino tapu (SDA) ar BMP280 tapu (SDA)
- Pievienojiet Arduino tapu (SCL) OLED LCD tapai (SCL)
- Pievienojiet Arduino tapu (SDA) OLED LCD tapai (SDA)
- Pievienojiet Arduino tapu (5V) OLED LCD tapai (VCC)
- Pievienojiet Arduino tapu (3.3V) ar BMP280 tapu (VCC)
- Pievienojiet Arduino tapu (GND) OLED LCD tapai (GND)
- Savienojiet Arduino tapu (GND) ar BMP280 tapu (GND)
3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu
Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:
Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE programmai ESP 8266! Ir jāinstalē arī Visuino: https://www.visuino.eu. Visuino palaišana, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls). Kad tiek parādīts dialoglodziņš, izvēlieties "Arduino UNO", kā parādīts 2. attēlā
4. darbība: Visino pievienojiet komponentus
- Pievienojiet spiediena temperatūras BME 280 I2C komponentu
- Pievienojiet 2x MapRange komponentu
- Pievienojiet DISPLAY OLED LCD I2C
- Veiciet dubultklikšķi uz OLED LCD komponenta un redaktorā:
- Atlasiet "Teksta lauks", velciet to pa kreisi un rekvizītu loga komplektā: x līdz 60 un y līdz 5
- Atlasiet "Teksta lauks", velciet to pa kreisi un rekvizītu loga komplektā: x līdz 50 un y līdz 20
- Atlasiet "Zīmēt tekstu", velciet to pa kreisi un rekvizītu loga komplektā: x uz 0 un y līdz 5 un iestatiet tekstu uz: "Spiediens:"
- Atlasiet "Zīmēt tekstu", velciet to pa kreisi un rekvizītu loga komplektā: x līdz 0 un y līdz 20 un iestatiet tekstu uz: "Temp:"
5. darbība: vietnē Visuino: komponentu savienošana
- Savienojiet Arduino I2C tapu [in] ar PressureTemperatureHumidity1 I2C tapu [out]
- Savienojiet Arduino I2C tapu [ieeju] ar DisplayOLED1 I2C tapu [izeja]
- Savienojiet Arduino Serial [0] tapu [izeju] ar DisplayOLED1 tapu [ieeju]
- Pievienojiet spiedienu Temperatūra Mitrums1 kontakta spiediens (Pa) ar MapRange1 tapu [collas]
- Pievienojiet spiedienu Temperatūra Mitrums 1 tapa Temperatūra MapRange2 tapai [collas]
- Savienojiet MapRange1 ar DisplayOLED1 tapu [Elements Text Field1]
- Savienojiet MapRange2 ar DisplayOLED1 tapu [Elements Text Field2]
6. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Programmā Visuino nospiediet F9 vai noklikšķiniet uz pogas, kas parādīta 1. attēlā, lai ģenerētu Arduino kodu, un atveriet Arduino IDE
Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu (2. attēls)
7. solis: spēlējiet
Ja jūs barojat Arduino Uno moduli, LCD sāks rādīt datus par pašreizējo spiedienu un temperatūru.
Apsveicam! Jūs esat pabeidzis savu I2C BMP280 sensoru projektu ar Visuino. Pievienots arī Visuino projekts, kuru es izveidoju šim Instructable.
To var lejupielādēt un atvērt vietnē Visuino:
Ieteicams:
Bitmap animācija SSD1331 OLED displejā (SPI) ar Visuino: 8 soļi
Bitmap animācija SSD1331 OLED displejā (SPI) ar Visuino: šajā apmācībā mēs parādīsim un pārvietosim bitkartes attēlu vienkāršā animācijas formā SSD1331 OLED displejā (SPI) ar Visuino. Noskatieties video
Kā ritināt tekstu I2C 0.91 "128X32 OLED DISPLAY: 6 soļi
Kā ritināt tekstu uz I2C 0.91 "128X32 OLED DISPLAY: šajā apmācībā mēs iemācīsimies ritināt tekstu I2C 0.91" 128X32 OLED DISPLAY, izmantojot Arduino un Visuino programmatūru. Noskatieties video
Arduino UNO ar OLED ultraskaņas diapazona meklētāju un Visuino: 7 soļi
Arduino UNO ar OLED ultraskaņas diapazona meklētāju un Visuino: šajā apmācībā mēs izmantosim Arduino UNO, OLED LCD, ultraskaņas diapazona meklētāja moduli un Visuino, lai parādītu ultraskaņas diapazonu LCD un iestatītu ierobežojuma attālumu ar sarkanu gaismas diodi. Noskatieties demonstrācijas video
NEO -6M GPS savienots ar NodeMCU - OLED displeja pozīcija - Visuino: 7 soļi
NEO -6M GPS savienots ar NodeMCU - OLED displeja pozīcija - Visuino: šajā apmācībā mēs izmantosim NodeMCU Mini, OLED LCD, NEO -6M GPS un Visuino, lai parādītu tiešu GPS atrašanās vietu LCD. Noskatieties demonstrācijas video
VISUINO ripojošie kauliņi, izmantojot 0,96 collu 4 kontaktu OLED moduli: 7 soļi
VISUINO ripojošie kauliņi, izmantojot 0,96 collu 4 kontaktu OLED moduli: šajā apmācībā mēs izmantosim OLED LCD un Visuino, lai izveidotu ripojošus kauliņus, nospiežot pogu uz mūsu maizes dēļa. Noskatieties demonstrācijas video