Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Цикл
- 3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
- 4 -қадам: Visuino компоненттерін қосыңыз
- 5 -қадам: Visuino -да: компоненттерді қосу
- 6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- 7 -қадам: Ойнаңыз
Бейне: Visuino I2C BMP280 қысымы, температурасы+OLED: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл оқулықта I2C BMP280 қысымы, температура сенсоры, OLED lcd, Arduino UNO қысым мен температураны өлшейді және нәтижелерді СКД -де көрсетеді. Демонстрациялық бейнені қараңыз.
1 -қадам: Сізге не қажет
- Arduino UNO (кез келген басқа Arduino болуы мүмкін)
- Өткізгіш сымдар
- OLED LCD
- I2C BMP280 сенсоры
- Visuino бағдарламасы: Visuino жүктеу
2 -қадам: Цикл
- Arduino түйреуішін (SCL) BMP280 істігіне (SCL) қосыңыз
- Arduino түйреуішін (SDA) BMP280 істігіне (SDA) қосыңыз
- Arduino түйреуішін (SCL) OLED LCD түйреуішіне (SCL) қосыңыз
- Arduino түйреуішін (SDA) OLED LCD түйреуішіне (SDA) қосыңыз
- Arduino түйреуішін (5V) OLED LCD түйреуішіне (VCC) қосыңыз
- Arduino түйреуішін (3.3V) BMP280 істігіне (VCC) қосыңыз
- Arduino түйреуішін (GND) OLED LCD түйреуішіне (GND) қосыңыз
- Arduino түйреуішін (GND) BMP280 істігіне (GND) қосыңыз
3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Arduino бағдарламалауды бастау үшін сізге осы жерден Arduino IDE орнату қажет:
Arduino IDE 1.6.6 жүйесінде маңызды қателер бар екенін ескеріңіз. 1.6.7 немесе одан жоғары нұсқасын орнатқаныңызға көз жеткізіңіз, әйтпесе бұл нұсқаулық жұмыс істемейді! Егер сіз осы нұсқаулықтағы қадамдарды орындамасаңыз, Arduino IDE бағдарламасын ESP 8266 бағдарламасына орнатыңыз! Visuino: https://www.visuino.eu орнату қажет. Visuino -ны бірінші суретте көрсетілгендей бастаңыз Arduino компонентіндегі «Құралдар» түймесін басыңыз (1 -сурет) Visuino -да диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.
4 -қадам: Visuino компоненттерін қосыңыз
- Қысым температурасы BME 280 I2C компонентін қосыңыз
- 2x MapRange компонентін қосыңыз
- DISPLAY OLED LCD I2C қосыңыз
- OLED LCD компонентіне және редакторға екі рет басыңыз:
- «Мәтін өрісін» таңдаңыз, оны солға сүйреп апарыңыз және «Сипаттар» терезесінде: x - 60 және у - 5
- «Мәтін өрісін» таңдаңыз, оны солға сүйреп апарыңыз және Сипаттар терезесінде: x -ден 50 -ге дейін және y -ден 20 -ға дейін
- «Мәтін салу» тармағын таңдап, оны солға сүйреп апарыңыз және Сипаттар терезесінде x -тен 0 -ге дейін және 5 -ден мәтінді орнатыңыз: «Қысым:»
- «Мәтін салу» тармағын таңдап, оны солға сүйреп апарыңыз және Сипаттар терезесінде: x мәнін 0 -ге, у мәнін 20 -ға орнатыңыз және мәтінді: «Температура:» мәніне қойыңыз.
5 -қадам: Visuino -да: компоненттерді қосу
- Arduino I2C түйреуішін [in] PressureTemperatureHumidity1 I2C істікшесіне [шығару] қосыңыз
- Arduino I2C түйреуішін [in] DisplayOLED1 I2C істігіне жалғаңыз [шығыңыз]
- Arduino Serial [0] түйреуішін [шығару] DisplayOLED1 істігіне [дюйміне] қосыңыз
- PressureTemperatureHumidity1 істікшелі қысымды (Pa) MapRange1 істігіне [дюймге] қосыңыз
- Қысым температурасы Ылғалдылық 1 түйір температураны MapRange -ге 2 істікшеге [дюймге] қосыңыз
- MapRange1 -ді DisplayOLED1 түйреуішіне қосыңыз [Elements Text Field1]
- MapRange2 -ді DisplayOLED1 түйреуішіне қосыңыз [Elements Text Field2]
6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Visuino -да F9 пернесін басыңыз немесе Arduino кодын жасау үшін 1 -суретте көрсетілген түймені басыңыз және Arduino IDE ашыңыз.
Arduino IDE -де кодты құрастыру және жүктеу үшін Жүктеу түймесін басыңыз (2 -сурет)
7 -қадам: Ойнаңыз
Егер сіз Arduino Uno модулін қоссаңыз, Lcd ағымдағы қысым мен температура туралы деректерді көрсете бастайды.
Құттықтаймын! Сіз Visuino көмегімен I2C BMP280 сенсорлық жобаңызды аяқтадыңыз. Сондай -ақ, мен осы нұсқаулық үшін жасаған Visuino жобасы қоса берілді.
Сіз оны Visuino -да жүктей және аша аласыз:
Ұсынылған:
Visuino көмегімен SSD1331 OLED дисплейіндегі (SPI) растрлық анимация: 8 қадам
Visuino көмегімен SSD1331 OLED дисплейіндегі (SPI) нүктелік кескін анимациясы: Бұл оқулықта біз SSD1331 OLED дисплейінде (SPI) Visuino көмегімен қарапайым анимация түрінде нүктелік кескінді көрсетеміз және айналамыз
OLED экраны бар IoT температурасы мен ылғалдылығын өлшейтін құрал: 5 қадам (суреттермен)
OLED экраны бар IoT температурасы мен ылғалдылығын өлшегіш: OLED экранында температураны және ылғалдылықты кез келген уақытта тексеріңіз және сол уақытта IoT платформасында сол деректерді жинаңыз. Өткен аптада мен қарапайым IoT температурасы мен ылғалдылығын өлшеуіш деп аталатын жобаны жарияладым. Бұл жақсы жоба, өйткені сіз
Arduino UNO OLED ультрадыбыстық диапазоны мен Visuino көмегімен: 7 қадам
Arduino UNO OLED ультрадыбыстық диапазоны мен Visuino көмегімен: Бұл оқулықта біз Arduino UNO, OLED Lcd, ультрадыбыстық диапазон іздеу модулі мен Visuino -ны ультрадыбыстық диапазонды дисплейде көрсету және қызыл жарықдиодты шаммен орнату үшін қолданамыз. Демонстрациялық бейнені қараңыз
NEO -6M GPS NodeMCU - OLED дисплей позициясына қосылған - Visuino: 7 қадам
NEO -6M GPS NodeMCU - OLED дисплейінің орналасуы - Visuino -ға қосылды: Бұл оқулықта біз NodeMCU Mini, OLED Lcd, NEO -6M GPS және Visuino арқылы СКД -да GPS -тің тірі орнын көрсетеді. Демонстрациялық бейнені қараңыз
0,96 дюймдік 4 істікшелі OLED модулін қолданатын VISUINO Rolling Dice: 7 қадам
0.96 дюймдік 4 істікшелі OLED модулін қолданатын VISUINO Rolling Dice: Бұл оқулықта біз OLED Lcd және Visuino көмегімен нан тақтасындағы түймені басқанда роликті жасау үшін қолданамыз