Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: Az áramkör
- 3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
- 4. lépés: A Visuino -ban összetevők hozzáadása
- 5. lépés: Visuino -ban: Alkatrészek csatlakoztatása
- 6. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
- 7. lépés: Játssz
Videó: Visuino I2C BMP280 Nyomás, hőmérséklet+OLED: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ebben az oktatóanyagban az I2C BMP280 nyomást, hőmérséklet -érzékelőt, OLED lcd -t, Arduino UNO -t használjuk a nyomás és a hőmérséklet mérésére és az eredmények megjelenítésére az LCD -n. Nézzen meg egy bemutató videót.
1. lépés: Amire szüksége lesz
- Arduino UNO (lehet bármely más Arduino)
- Jumper vezetékek
- OLED LCD
- I2C BMP280 érzékelő
- Visuino program: Töltse le a Visuino programot
2. lépés: Az áramkör
- Csatlakoztassa az Arduino tűt (SCL) a BMP280 tűhöz (SCL)
- Csatlakoztassa az Arduino tűt (SDA) a BMP280 tűhöz (SDA)
- Csatlakoztassa az Arduino tűt (SCL) az OLED LCD tűhöz (SCL)
- Csatlakoztassa az Arduino tűt (SDA) az OLED LCD tűhöz (SDA)
- Csatlakoztassa az Arduino tűt (5V) az OLED LCD tűhöz (VCC)
- Csatlakoztassa az Arduino tűt (3.3V) a BMP280 tűhöz (VCC)
- Csatlakoztassa az Arduino tűt (GND) az OLED LCD tűhöz (GND)
- Csatlakoztassa az Arduino tűt (GND) a BMP280 tűhöz (GND)
3. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino UNO kártya típusát
Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:
Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse az utasításban leírt lépéseket az Arduino IDE beállításához az ESP 8266 programra! A Visuino: https://www.visuino.eu telepítése is szükséges. A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).
4. lépés: A Visuino -ban összetevők hozzáadása
- Nyomáshőmérséklet BME 280 I2C komponens hozzáadása
- Adjon hozzá 2x MapRange összetevőt
- Adjon hozzá DISPLAY OLED LCD I2C -t
- Kattintson duplán az OLED LCD komponensre és a szerkesztőben:
- Válassza a "Szövegmező" lehetőséget, húzza balra, és a Tulajdonságok ablakban állítsa be: x -től 60 -ig és y -tól 5 -ig
- Válassza a "Szövegmező" lehetőséget, húzza balra, és a Tulajdonságok ablakban állítsa be: x 50 -ig és y 20 -ig
- Válassza a "Szöveg rajzolása" lehetőséget, húzza balra, és a Tulajdonságok ablakban állítsa be az x értéket 0 -ra és y -t 5 -re, és állítsa a szöveget a következőre: "Nyomás:"
- Válassza a "Szöveg rajzolása" lehetőséget, húzza balra, és a Tulajdonságok ablakban állítsa be az x értéket 0 -ra és y -t 20 -ra, és állítsa a szöveget a következőre: "Temp:"
5. lépés: Visuino -ban: Alkatrészek csatlakoztatása
- Csatlakoztassa az Arduino I2C tűt [in] a PressureTemperatureHumidity1 I2C csaphoz [kimenet]
- Csatlakoztassa az Arduino I2C tűt [be] a DisplayOLED1 I2C tűhöz [kimenet]
- Csatlakoztassa az Arduino soros [0] tűt [kimenet] a DisplayOLED 1 tűs [bemenethez]
- Csatlakoztassa a PressureTemperatureHumidity1 tűs nyomást (Pa) a MapRange1 érintkezőhöz [in]
- Csatlakoztassa a PressureTemperatureHumidity1 pin hőmérsékletet a MapRange2 pin [in]
- Csatlakoztassa a MapRange1 -et a DisplayOLED1 tűhöz [Elemek szövegmező1]
- Csatlakoztassa a MapRange2 -t a DisplayOLED1 tűhöz [Elemek szövegmező2]
6. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
Visuino esetén nyomja meg az F9 billentyűt, vagy kattintson az 1. képen látható gombra az Arduino kód létrehozásához, és nyissa meg az Arduino IDE -t
Az Arduino IDE -ben kattintson a Feltöltés gombra a kód összeállításához és feltöltéséhez (2. kép)
7. lépés: Játssz
Ha bekapcsolja az Arduino Uno modult, az LCD elkezdi megjeleníteni az aktuális nyomás és hőmérséklet adatait.
Gratulálunk! Befejezte az I2C BMP280 érzékelő projektjét a Visuino -val. Mellékelve van a Visuino projekt is, amelyet ehhez az Instructable -hez hoztam létre.
A Visuino -ból letöltheti és megnyithatja:
Ajánlott:
Bitmap animáció SSD1331 OLED kijelzőn (SPI) Visuino -val: 8 lépés
Bitmap animáció SSD1331 OLED kijelzőn (SPI) Visuino -val: Ebben az oktatóanyagban egy bitképes képet jelenítünk meg és mozogunk egyszerű animációs formában az SSD1331 OLED kijelzőn (SPI) Visuino segítségével. Nézze meg a videót
IoT hőmérséklet- és páratartalom -mérő OLED képernyővel: 5 lépés (képekkel)
IoT hőmérséklet- és páratartalom -mérő OLED -képernyővel: Bármikor ellenőrizheti a hőmérsékletet és a páratartalmat egy OLED -képernyőn, és egyidejűleg gyűjti össze ezeket az adatokat egy IoT -platformon. A múlt héten közzétettem a legegyszerűbb IoT -hőmérséklet- és páratartalommérő című projektet. Ez jó projekt, mert lehet
Arduino UNO OLED ultrahangos tartománykeresővel és Visuino -val: 7 lépés
Arduino UNO OLED ultrahangos hatótávolság -keresővel és Visuino -val: Ebben az oktatóanyagban az Arduino UNO, az OLED LCD, az ultrahangos tartománykereső modult és a Visuino -t használjuk az ultrahangos tartomány kijelzésére az LCD -n, és a piros LED -el beállítjuk a hatótávolságot. Nézzen meg egy bemutató videót
Hőmérséklet- és páratartalom -mérő az OLED kijelző használatával: 5 lépés
Hőmérséklet- és páratartalom-mérő OLED kijelző használatával: KOMPONENTEK SZÜKSÉGES- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11 érzékelő: https://amzn.to/2HfX5PH 3. OLED kijelző: https: // amzn. to/2HfX5PH 4. Breadboard: https://amzn.to/2HfX5PH 5. Jumper vezetékek: https://amzn.to/2HfX5PH Vásárlási linkek
NEO -6M GPS csatlakozik a NodeMCU -hoz - OLED kijelző pozíció - Visuino: 7 lépés
NEO -6M GPS csatlakozik a NodeMCU -hoz - OLED kijelző pozíció - Visuino: Ebben az oktatóanyagban a NodeMCU Mini, az OLED LCD, a NEO -6M GPS és a Visuino funkciót használjuk az élő GPS pozíció megjelenítésére az LCD -n. Nézzen meg egy bemutató videót