Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
- Korak 4: U Visuinu dodajte komponente
- Korak 5: U Visuinu: Povezivanje komponenti
- Korak 6: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 7: Igrajte se
![Visuino I2C BMP280 Pritisak, temperatura+OLED: 7 koraka Visuino I2C BMP280 Pritisak, temperatura+OLED: 7 koraka](https://i.howwhatproduce.com/images/001/image-1665-42-j.webp)
Video: Visuino I2C BMP280 Pritisak, temperatura+OLED: 7 koraka
![Video: Visuino I2C BMP280 Pritisak, temperatura+OLED: 7 koraka Video: Visuino I2C BMP280 Pritisak, temperatura+OLED: 7 koraka](https://i.ytimg.com/vi/Vm7Ne2fkuuE/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
![Image Image](https://i.howwhatproduce.com/images/001/image-1665-44-j.webp)
![](https://i.ytimg.com/vi/AzQlnNuqXWY/hqdefault.jpg)
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-1665-45-j.webp)
U ovom ćemo vodiču koristiti I2C BMP280 pritisak, senzor temperature, OLED LCD, Arduino UNO mjerenje pritiska i temperature te prikaz rezultata na LCD -u. Pogledajte demonstracijski video.
Korak 1: Šta će vam trebati
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-1665-46-j.webp)
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-1665-47-j.webp)
![Šta će vam trebati Šta će vam trebati](https://i.howwhatproduce.com/images/001/image-1665-48-j.webp)
- Arduino UNO (može biti bilo koji drugi Arduino)
- Žice za kratkospojnike
- OLED lcd
- I2C BMP280 senzor
- Visuino program: Preuzmite Visuino
Korak 2: Krug
![The Circuit The Circuit](https://i.howwhatproduce.com/images/001/image-1665-49-j.webp)
- Spojite Arduino pin (SCL) na BMP280 pin (SCL)
- Spojite Arduino pin (SDA) na BMP280 pin (SDA)
- Spojite Arduino pin (SCL) na OLED LCD pin (SCL)
- Spojite Arduino pin (SDA) na OLED LCD pin (SDA)
- Spojite Arduino pin (5V) na OLED LCD pin (VCC)
- Spojite Arduino pin (3.3V) na BMP280 pin (VCC)
- Spojite Arduino pin (GND) na OLED LCD pin (GND)
- Spojite Arduino pin (GND) na BMP280 pin (GND)
Korak 3: Pokrenite Visuino i odaberite Arduino UNO tip ploče
![Pokrenite Visuino i odaberite Arduino UNO tip ploče Pokrenite Visuino i odaberite Arduino UNO tip ploče](https://i.howwhatproduce.com/images/001/image-1665-50-j.webp)
![Pokrenite Visuino i odaberite Arduino UNO tip ploče Pokrenite Visuino i odaberite Arduino UNO tip ploče](https://i.howwhatproduce.com/images/001/image-1665-51-j.webp)
Da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične greške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovom uputstvu za postavljanje Arduino IDE -a za programiranje ESP 8266! Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte komponente
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-1665-52-j.webp)
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-1665-53-j.webp)
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/001/image-1665-54-j.webp)
- Dodajte temperaturu pritiska BME 280 I2C komponentu
- Dodajte 2x komponentu MapRange
- Dodaj DISPLAY OLED LCD I2C
- Dvaput kliknite na OLED LCD komponentu i u uređivaču:
- Odaberite "Polje za tekst", povucite ga ulijevo i u prozoru Svojstva postavite: x na 60 i y na 5
- Odaberite "Polje za tekst", povucite ga ulijevo i u prozoru Svojstva postavite: x na 50 i y na 20
- Odaberite "Nacrtaj tekst", povucite ga ulijevo iu prozoru Svojstva postavite: x na 0 i y na 5 i postavite tekst na: "Pritisak:"
- Odaberite "Nacrtaj tekst", povucite ga lijevo iu prozoru Svojstva postavite: x na 0 i y na 20 i postavite tekst na: "Temp:"
Korak 5: U Visuinu: Povezivanje komponenti
![In Visuino: Povezivanje komponenti In Visuino: Povezivanje komponenti](https://i.howwhatproduce.com/images/001/image-1665-55-j.webp)
- Spojite Arduino I2C pin [in] na PressureTemperatureHumidity1 I2C pin [out]
- Spojite Arduino I2C pin [in] na DisplayOLED1 I2C pin [out]
- Spojite Arduino Serial [0] pin [out] na DisplayOLED1 pin [in]
- Priključite PressureTemperatureHumidity1 pin pritisak (Pa) na MapRange1 pin [in]
- Priključite PressureTemperatureHumidity1 pin Temperature na MapRange2 pin [in]
- Spojite MapRange1 na DisplayOLED1 pin [Elements Text Field1]
- Spojite MapRange2 na DisplayOLED1 pin [Elements Text Field2]
Korak 6: Generirajte, kompajlirajte i prenesite Arduino kôd
![Generirajte, kompajlirajte i učitajte Arduino kod Generirajte, kompajlirajte i učitajte Arduino kod](https://i.howwhatproduce.com/images/001/image-1665-56-j.webp)
![Generirajte, kompajlirajte i učitajte Arduino kod Generirajte, kompajlirajte i učitajte Arduino kod](https://i.howwhatproduce.com/images/001/image-1665-57-j.webp)
U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda, a zatim otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i učitavanje koda (Slika 2)
Korak 7: Igrajte se
Ako napajate Arduino Uno modul, LCD će početi prikazivati podatke o trenutnom tlaku i temperaturi.
Čestitamo! Završili ste svoj projekt senzora I2C BMP280 s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable.
Možete ga preuzeti i otvoriti u Visuinu:
Preporučuje se:
Kako pomicati TEKST na I2C 0,91 "128X32 OLED ZASLONU: 6 koraka
![Kako pomicati TEKST na I2C 0,91 "128X32 OLED ZASLONU: 6 koraka Kako pomicati TEKST na I2C 0,91 "128X32 OLED ZASLONU: 6 koraka](https://i.howwhatproduce.com/images/001/image-1183-73-j.webp)
Kako pomicati TEKST na OLED ZASLONU I2C 0,91 "128X32: U ovom ćemo vodiču naučiti kako pomicati TEKST na I2C 0,91" 128X32 OLED ZASLONU pomoću softvera Arduino i Visuino. Pogledajte video
0,96 inča I2C OLED sa SMD iglom: 3 koraka
![0,96 inča I2C OLED sa SMD iglom: 3 koraka 0,96 inča I2C OLED sa SMD iglom: 3 koraka](https://i.howwhatproduce.com/images/010/image-28216-j.webp)
0,96 inča I2C OLED sa SMD iglom: Materijal: 1 x OTVORENO-SMART UNO R3 ploča 1 x 0,96 inča I2C OLED sa SMD iglom1 x IO ekspanzioni štit1 x ispitno uporište 4 x dopont kabel Pregled: Prekrasan I2C OLED modul ekrana sa SMD i PAD iglama za DIY. Lako ga je lemiti na eksperimentalnoj ploči ili na
NEO -6M GPS povezan s NodeMCU - OLED položaj zaslona - Visuino: 7 koraka
![NEO -6M GPS povezan s NodeMCU - OLED položaj zaslona - Visuino: 7 koraka NEO -6M GPS povezan s NodeMCU - OLED položaj zaslona - Visuino: 7 koraka](https://i.howwhatproduce.com/images/011/image-32811-j.webp)
NEO -6M GPS povezan s NodeMCU - OLED položaj zaslona - Visuino: U ovom ćemo vodiču koristiti NodeMCU Mini, OLED Lcd, NEO -6M GPS i Visuino za prikaz GPS položaja na LCD -u uživo. Pogledajte demonstracijski video
Kako kontrolirati I2C Oled zaslon s Arduinom: 9 koraka (sa slikama)
![Kako kontrolirati I2C Oled zaslon s Arduinom: 9 koraka (sa slikama) Kako kontrolirati I2C Oled zaslon s Arduinom: 9 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-2695-54-j.webp)
Kako kontrolirati I2C Oled zaslon s Arduinom: Ovo je vrlo jednostavan vodič o tome kako kontrolirati I2C Oled zaslon s ArduinomAko vam se sviđa ovo uputstvo, pretplatite se na moj kanal https://www.youtube.com/ZenoModiff
VISUINO kockice za kotače koristeći OLED modul sa 4 pina od 0,96 inča: 7 koraka
![VISUINO kockice za kotače koristeći OLED modul sa 4 pina od 0,96 inča: 7 koraka VISUINO kockice za kotače koristeći OLED modul sa 4 pina od 0,96 inča: 7 koraka](https://i.howwhatproduce.com/images/001/image-2890-25-j.webp)
VISUINO Kockanje pomoću OLED modula sa 4 pina od 0,96 inča: U ovom vodiču koristit ćemo OLED Lcd i Visuino za pravljenje kockica kada pritisnemo dugme na našoj ploči. Pogledajte demonstracijski video