Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 4 žingsnis: „Visuino“pridėkite komponentų
- 5 veiksmas: „Visuino“: komponentų prijungimas
- 6 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 7 žingsnis: žaiskite
Video: Visuino I2C BMP280 slėgis, temperatūra+OLED: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Š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
- „Arduino UNO“(gali būti bet kuris kitas „Arduino“)
- Jumperio laidai
- OLED LCD
- I2C BMP280 jutiklis
- „Visuino“programa: atsisiųskite „Visuino“
2 žingsnis: grandinė
- 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ą
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ų
- 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:
- Pasirinkite „Teksto laukas“, vilkite jį į kairę ir ypatybių lango rinkinyje: x iki 60 ir y iki 5
- Pasirinkite „Teksto laukas“, vilkite jį į kairę ir ypatybių lango rinkinyje: x iki 50 ir y iki 20
- Pasirinkite „Piešti tekstą“, vilkite jį į kairę ir ypatybių lange nustatykite: x į 0 ir y iki 5 ir nustatykite tekstą į: „Slėgis:“
- 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
- 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ą
„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:
Bitmap animacija SSD1331 OLED ekrane (SPI) su Visuino: 8 žingsniai
„Bitmap“animacija SSD1331 OLED ekrane (SPI) su „Visuino“: šioje pamokoje mes parodysime ir judėsime bitmap atvaizdą paprasta animacija SSD1331 OLED ekrane (SPI) su Visuino. Žiūrėkite vaizdo įrašą
Kaip slinkti tekstu naudojant „I2C 0.91“128X32 OLED DISPLAY: 6 žingsniai
Kaip slinkti TEKSTĄ naudojant I2C 0.91 "128X32 OLED EKRANĄ: Šioje pamokoje sužinosime, kaip slinkti TEKSTĄ naudojant I2C 0.91" 128X32 OLED DISPLAY naudojant „Arduino“ir „Visuino“programinę įrangą. Žiūrėkite vaizdo įrašą
„Arduino UNO“su OLED ultragarso diapazono ieškikliu ir „Visuino“: 7 žingsniai
„Arduino UNO“su OLED ultragarso diapazono ieškikliu ir „Visuino“: šioje pamokoje mes naudosime „Arduino UNO“, „OLED LCD“, ultragarso diapazono ieškiklio modulį ir „Visuino“, kad ultragarso diapazonas būtų rodomas LCD ekrane ir nustatytas ribinis atstumas raudonu šviesos diodu. Žiūrėkite demonstracinį vaizdo įrašą
NEO -6M GPS prijungtas prie „NodeMCU“- OLED ekrano padėtis - „Visuino“: 7 žingsniai
NEO -6M GPS prijungtas prie „NodeMCU“- OLED ekrano padėtis - „Visuino“: šioje pamokoje mes naudosime „NodeMCU Mini“, „OLED LCD“, „NEO -6M GPS“ir „Visuino“, kad LCD ekrane būtų rodoma tiesioginė GPS padėtis. Žiūrėkite demonstracinį vaizdo įrašą
„VISUINO“mesti kauliukus naudojant 0,96 colio 4 kaiščių OLED modulį: 7 žingsniai
„VISUINO“ridenami kauliukai naudojant 0,96 colio 4 kaiščių OLED modulį: šioje pamokoje mes naudosime OLED LCD ir „Visuino“, norėdami pagaminti ridenamus kauliukus, kai paspausime mygtuką ant duonos lentos. Žiūrėkite demonstracinį vaizdo įrašą