Съдържание:
- Стъпка 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 07:51
В този урок ще използваме I2C BMP280 налягане, температурен сензор, OLED lcd, Arduino UNO измерване на налягане и температура и показване на резултатите на LCD дисплея. Гледайте демонстрационен видеоклип.
Стъпка 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 Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2
Стъпка 4: Във Visuino Добавяне на компоненти
- Добавяне на налягане температура BME 280 I2C компонент
- Добавете 2x компонент MapRange
- Добавете дисплей OLED LCD I2C
- Щракнете двукратно върху OLED LCD компонента и в редактора:
- Изберете „Текстово поле“, плъзнете го наляво и в прозореца Свойства задайте: x до 60 и y до 5
- Изберете „Текстово поле“, плъзнете го наляво и в прозореца Свойства задайте: x до 50 и y до 20
- Изберете "Draw Text", плъзнете го наляво и в прозореца Properties задайте: x на 0 и y на 5 и задайте текст на: "Pressure:"
- Изберете "Draw Text", плъзнете го наляво и в прозореца Properties задайте: x на 0 и y на 20 и задайте текст на: "Temp:"
Стъпка 5: Във Visuino: Свързване на компоненти
- Свържете Arduino I2C щифт [вход] към PressureTemperatureHumidity1 I2C щифт [изход]
- Свържете Arduino I2C pin [in] към DisplayOLED1 I2C pin [out]
- Свържете Arduino Serial [0] pin [out] към DisplayOLED1 pin [in]
- Свържете PressureTemperatureHumidity1 щифтово налягане (Pa) към MapRange1 pin [in]
- Свържете PressureTemperatureHumidity 1 pin Температура към MapRange2 pin [in]
- Свържете MapRange1 с щифт DisplayOLED1 [Текстово поле Elements1]
- Свържете MapRange2 към извода DisplayOLED1 [Текстово поле Elements2]
Стъпка 6: Генерирайте, компилирайте и качете кода на Arduino
Във Visuino натиснете F9 или щракнете върху бутона, показан на снимка 1, за да генерирате кода на Arduino, и отворете Arduino IDE
В IDE на Arduino кликнете върху бутона Качване, за да компилирате и качите кода (Снимка 2)
Стъпка 7: Играйте
Ако захранвате модула Arduino Uno, LCD дисплеят ще започне да показва данни за текущото налягане и температура.
Честито! Завършихте проекта си за сензор I2C BMP280 с Visuino. Приложен е и проектът Visuino, който създадох за този Instructable.
Можете да го изтеглите и отворите във Visuino:
Препоръчано:
Растерна анимация на SSD1331 OLED дисплей (SPI) с Visuino: 8 стъпки
Растрова анимация на SSD1331 OLED дисплей (SPI) С Visuino: В този урок ще покажем и се движим по растерно изображение в проста форма на анимация на SSD1331 OLED дисплей (SPI) с Visuino. Гледайте видеоклипа
IoT измервател на температура и влажност с OLED екран: 5 стъпки (със снимки)
IoT измервател на температура и влажност с OLED екран: Проверявайте температурата и влажността на OLED екран по всяко време и в същото време събирайте тези данни в IoT платформа. Миналата седмица публикувах проект, наречен Най -простият IoT измервател на температура и влажност. Това е добър проект, защото можете да
Arduino UNO с OLED ултразвуков далекомер и Visuino: 7 стъпки
Arduino UNO с OLED ултразвуков далекомер и Visuino: В този урок ще използваме Arduino UNO, OLED Lcd, модул за ултразвуков далекомер и Visuino за показване на ултразвуков обхват на LCD и задаване на граничното разстояние с червен светодиод. Гледайте демонстрационен видеоклип
Измервател на температура и влажност с помощта на OLED дисплей: 5 стъпки
Измервател на температура и влажност с помощта на OLED дисплей: ИЗИСКВАНИ КОМПОНЕНТИ- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11 сензор: https://amzn.to/2HfX5PH 3. OLED дисплей: https: // amzn. към/2HfX5PH 4. Макет: https://amzn.to/2HfX5PH 5. Кабелни проводници: https://amzn.to/2HfX5PH Връзки за покупка
NEO -6M GPS свързан към NodeMCU - OLED позиция на дисплея - Visuino: 7 стъпки
NEO -6M GPS, свързан към NodeMCU - OLED позиция на дисплея - Visuino: В този урок ще използваме NodeMCU Mini, OLED Lcd, NEO -6M GPS и Visuino за показване на GPS позиция на живо на LCD дисплея. Гледайте демонстрационен видеоклип