Obsah:
- Krok 1: Co budete potřebovat
- Krok 2: Okruh
- Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO
- Krok 4: Ve Visuinu přidejte komponenty
- Krok 5: Ve Visuinu: Připojení komponent
- Krok 6: Generujte, kompilujte a nahrajte kód Arduino
- Krok 7: Hrajte
Video: Visuino I2C BMP280 tlak, teplota+OLED: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V tomto tutoriálu použijeme I2C BMP280 tlak, teplotní senzor, OLED lcd, Arduino UNO měření tlaku a teploty a zobrazení výsledků na LCD. Podívejte se na ukázkové video.
Krok 1: Co budete potřebovat
- Arduino UNO (může být jakékoli jiné Arduino)
- Propojovací vodiče
- OLED LCD
- Senzor I2C BMP280
- Program Visuino: Stáhněte si Visuino
Krok 2: Okruh
- Připojte pin Arduino (SCL) k pinu BMP280 (SCL)
- Připojte pin Arduino (SDA) k pinu BMP280 (SDA)
- Připojte pin Arduino (SCL) k kolíku OLED LCD (SCL)
- Připojte pin Arduino (SDA) k OLED LCD pinu (SDA)
- Připojte pin Arduino (5V) k kolíku OLED LCD (VCC)
- Připojte pin Arduino (3,3 V) k pinu BMP280 (VCC)
- Připojte pin Arduino (GND) k kolíku OLED LCD (GND)
- Připojte pin Arduino (GND) k pinu BMP280 (GND)
Krok 3: Spusťte Visuino a vyberte typ desky Arduino UNO
Abyste mohli začít programovat Arduino, budete muset mít nainstalované Arduino IDE zde:
Uvědomte si prosím, že v Arduino IDE 1.6.6 jsou některé kritické chyby. Ujistěte se, že instalujete 1.6.7 nebo vyšší, jinak tento Instructable nebude fungovat! Pokud jste tak neučinili, postupujte podle pokynů v tomto Instructable pro nastavení Arduino IDE pro programování ESP 8266! Je také třeba nainstalovat Visuino: https://www.visuino.eu. Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „Arduino UNO“, jak je znázorněno na obrázku 2
Krok 4: Ve Visuinu přidejte komponenty
- Přidejte komponentu Teplota tlaku BME 280 I2C
- Přidejte 2x komponentu MapRange
- Přidejte DISPLAY OLED LCD I2C
- Dvakrát klikněte na komponentu OLED LCD a v editoru:
- Vyberte „Textové pole“, přetáhněte jej doleva a v okně Vlastnosti nastavte: x na 60 a y na 5
- Vyberte „Textové pole“, přetáhněte jej doleva a v okně Vlastnosti nastavte: x na 50 a y na 20
- Vyberte „Nakreslit text“, přetáhněte jej doleva a v okně Vlastnosti nastavte: x na 0 a y na 5 a nastavte text na: „Tlak:“
- Vyberte „Nakreslit text“, přetáhněte jej doleva a v okně Vlastnosti nastavte: x na 0 a y na 20 a nastavte text na: „Teplota:“
Krok 5: Ve Visuinu: Připojení komponent
- Připojte pin Arduino I2C [in] k kolíku PressureTemperatureHumidity1 I2C [out]
- Připojte pin Arduino I2C [in] ke kolíku DisplayOLED1 I2C [out]
- Připojte pin Arduino Serial [0] [ven] k DisplayOLED1 pin [in]
- Připojte PressureTemperatureHumidity1 pin tlak (Pa) k MapRange1 pin [in]
- Připojte tlak, teplota, vlhkost, 1 kolíková teplota k MapRange 2 pin [v]
- Připojte pin MapRange1 k kolíku DisplayOLED1 [textové pole Elements1]
- Připojte pin MapRange2 k kolíku DisplayOLED1 [textové pole Elements2]
Krok 6: Generujte, kompilujte a nahrajte kód Arduino
Ve Visuinu vygenerujte kód Arduino stisknutím klávesy F9 nebo kliknutím na tlačítko zobrazené na obrázku 1 a otevřete Arduino IDE
V Arduino IDE klikněte na tlačítko Nahrát pro kompilaci a nahrání kódu (obrázek 2)
Krok 7: Hrajte
Pokud napájíte modul Arduino Uno, LCD začne zobrazovat údaje o aktuálním tlaku a teplotě.
Gratulujeme! Dokončili jste projekt snímače I2C BMP280 s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable.
Můžete si jej stáhnout a otevřít ve Visuinu:
Doporučuje:
Bitmapová animace na OLED displeji SSD1331 (SPI) s Visuino: 8 kroků
Bitmapová animace na OLED displeji SSD1331 (SPI) s Visuinem: V tomto tutoriálu zobrazíme a přesuneme bitmapový obrázek v jednoduché formě animace na OLED displeji SSD1331 (SPI) s Visuinem. Podívejte se na video
Jak procházet TEXT na OLED DISPLEJI I2C 0,91 "128X32: 6 kroků
Jak posouvat TEXT na I2C 0,91 "128X32 OLED DISPLAY: V tomto tutoriálu se naučíme, jak posouvat TEXT na I2C 0,91 " 128X32 OLED DISPLAY pomocí softwaru Arduino a Visuino. Podívejte se na video
Arduino UNO s OLED ultrazvukovým dálkoměrem a Visuino: 7 kroků
Arduino UNO s OLED ultrazvukovým dálkoměrem a Visuino: V tomto tutoriálu použijeme Arduino UNO, OLED Lcd, modul Ultrazvukový dálkoměr a Visuino k zobrazení ultrazvukového rozsahu na LCD a nastavení mezní vzdálenosti červenou LED. Podívejte se na ukázkové video
GPS NEO -6M připojeno k NodeMCU - poloha displeje OLED - Visuino: 7 kroků
GPS NEO -6M připojený k NodeMCU - poloha OLED displeje - Visuino: V tomto tutoriálu budeme používat NodeMCU Mini, OLED Lcd, NEO -6M GPS a Visuino k zobrazení živé polohy GPS na LCD. Podívejte se na ukázkové video
VISUINO Válcovací kostka pomocí 0,96 palcového 4kolíkového OLED modulu: 7 kroků
VISUINO Rolling Dice using 0,96 Inch 4 Pin OLED Module: V tomto tutoriálu použijeme OLED Lcd a Visuino k vytvoření Rolling Dice, když stiskneme tlačítko na naší desce. Podívejte se na ukázkové video