Mục lục:
- Bước 1: Những gì bạn sẽ cần
- Bước 2: Mạch
- Bước 3: Khởi động Visuino và chọn loại bảng Arduino UNO
- Bước 4: Trong Visuino Thêm thành phần
- Bước 5: Trong Visuino: Kết nối các thành phần
- Bước 6: Tạo, biên dịch và tải lên mã Arduino
- Bước 7: Chơi
Video: Visuino I2C BMP280 Áp suất, nhiệt độ + OLED: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Trong hướng dẫn này, chúng ta sẽ sử dụng cảm biến áp suất, nhiệt độ I2C BMP280, màn hình LCD OLED, Arduino UNO đo áp suất và nhiệt độ và hiển thị kết quả trên màn hình LCD. Xem video trình diễn.
Bước 1: Những gì bạn sẽ cần
- Arduino UNO (có thể là bất kỳ Arduino nào khác)
- Dây nhảy
- Màn hình LCD OLED
- Cảm biến I2C BMP280
- Chương trình Visuino: Tải xuống Visuino
Bước 2: Mạch
- Kết nối chân Arduino (SCL) với chân BMP280 (SCL)
- Kết nối chân Arduino (SDA) với chân BMP280 (SDA)
- Kết nối chân Arduino (SCL) với chân LCD OLED (SCL)
- Kết nối chân Arduino (SDA) với chân LCD OLED (SDA)
- Kết nối chân Arduino (5V) với chân LCD OLED (VCC)
- Kết nối chân Arduino (3.3V) với chân BMP280 (VCC)
- Kết nối chân Arduino (GND) với chân LCD OLED (GND)
- Kết nối chân Arduino (GND) với chân BMP280 (GND)
Bước 3: Khởi động Visuino và chọn loại bảng Arduino UNO
Để bắt đầu lập trình Arduino, bạn cần phải cài đặt Arduino IDE từ đây:
Xin lưu ý rằng có một số lỗi nghiêm trọng trong Arduino IDE 1.6.6. Đảm bảo rằng bạn cài đặt phiên bản 1.6.7 trở lên, nếu không, bản có thể hướng dẫn này sẽ không hoạt động! Nếu bạn chưa thực hiện, hãy làm theo các bước trong Tài liệu hướng dẫn này để thiết lập Arduino IDE để lập trình ESP 8266! Visuino: https://www.visuino.eu cũng cần được cài đặt. Khởi động Visuino như trong hình đầu tiên Nhấp vào nút "Công cụ" trên thành phần Arduino (Hình 1) trong Visuino Khi hộp thoại xuất hiện, chọn "Arduino UNO" như hiển thị trên Hình 2
Bước 4: Trong Visuino Thêm thành phần
- Thêm thành phần Nhiệt độ áp suất BME 280 I2C
- Thêm 2x thành phần MapRange
- Thêm HIỂN THỊ OLED LCD I2C
- Nhấp đúp vào thành phần màn hình LCD OLED và trong trình chỉnh sửa:
- Chọn "Trường văn bản", kéo nó sang trái và trong cửa sổ Thuộc tính đặt: x thành 60 và y thành 5
- Chọn "Trường văn bản", kéo nó sang trái và trong cửa sổ Thuộc tính đặt: x thành 50 và y thành 20
- Chọn "Vẽ Văn bản", kéo nó sang trái và trong cửa sổ Thuộc tính đặt: x thành 0 và y thành 5 và đặt văn bản thành: "Áp lực:"
- Chọn "Vẽ Văn bản", kéo nó sang trái và trong cửa sổ Thuộc tính, đặt: x thành 0 và y thành 20 và đặt văn bản thành: "Temp:"
Bước 5: Trong Visuino: Kết nối các thành phần
- Kết nối chân Arduino I2C [vào] với pin PressureTempe HeatHumidity1 I2C [ra]
- Kết nối chân Arduino I2C [vào] với chân I2C của DisplayOLED1 [ra]
- Kết nối chân Arduino Serial [0] [ra] với chân DisplayOLED1 [trong]
- Kết nối áp suất chân áp PressureTempe HeatHumidity1 (Pa) với chân MapRange1 [in]
- Kết nối pin Nhiệt độ áp suất1 với chân MapRange2 [in]
- Kết nối MapRange1 với chân DisplayOLED1 [Trường văn bản phần tử1]
- Kết nối MapRange2 với chân DisplayOLED1 [Trường văn bản phần tử2]
Bước 6: Tạo, biên dịch và tải lên mã Arduino
Trong Visuino, nhấn F9 hoặc nhấp vào nút hiển thị trên Hình 1 để tạo mã Arduino và mở Arduino IDE
Trong Arduino IDE, nhấp vào nút Tải lên, để biên dịch và tải lên mã (Hình 2)
Bước 7: Chơi
Nếu bạn cấp nguồn cho mô-đun Arduino Uno, màn hình LCD sẽ bắt đầu hiển thị dữ liệu về áp suất và nhiệt độ hiện tại.
Xin chúc mừng! Bạn đã hoàn thành dự án cảm biến I2C BMP280 của mình với Visuino. Cũng đính kèm là dự án Visuino, mà tôi đã tạo cho Có thể hướng dẫn này.
Bạn có thể tải xuống và mở nó trong Visuino:
Đề xuất:
Ảnh động bitmap trên Màn hình OLED SSD1331 (SPI) Với Visuino: 8 bước
Ảnh động bitmap trên Màn hình OLED SSD1331 (SPI) Với Visuino: Trong hướng dẫn này, chúng tôi sẽ hiển thị và di chuyển xung quanh hình ảnh bitmap ở dạng hoạt ảnh đơn giản trên Màn hình OLED SSD1331 (SPI) với Visuino
Máy đo nhiệt độ & độ ẩm IoT với màn hình OLED: 5 bước (có hình ảnh)
Máy đo nhiệt độ và độ ẩm IoT với màn hình OLED: Kiểm tra nhiệt độ và độ ẩm trong màn hình OLED bất kỳ lúc nào bạn muốn và đồng thời thu thập dữ liệu đó trong nền tảng IoT. Tuần trước, tôi đã xuất bản một dự án có tên Máy đo nhiệt độ và độ ẩm IoT đơn giản nhất. Đó là một dự án tốt vì bạn có thể c
Arduino UNO với công cụ tìm dải siêu âm OLED và Visuino: 7 bước
Arduino UNO Với công cụ tìm phạm vi siêu âm OLED và Visuino: Trong hướng dẫn này, chúng tôi sẽ sử dụng Arduino UNO, OLED Lcd, mô-đun công cụ tìm phạm vi siêu âm và Visuino để hiển thị phạm vi siêu âm trên màn hình LCD và đặt khoảng cách giới hạn bằng đèn LED màu đỏ. Xem video trình diễn
Nhiệt kế phòng tự làm bằng mô-đun OLED: 7 bước (có hình ảnh)
Tự làm nhiệt kế phòng sử dụng mô-đun OLED: Chúng ta học cách chế tạo nhiệt kế phòng bằng cảm biến DS18B20 và mô-đun OLED. Chúng tôi sử dụng Piksey Pico làm bảng chính nhưng bản phác thảo cũng tương thích với bảng Arduino UNO và Nano nên bạn cũng có thể sử dụng chúng
Máy đo nhiệt độ và độ ẩm sử dụng màn hình OLED: 5 bước
Máy đo nhiệt độ và độ ẩm sử dụng màn hình OLED: CÁC LINH KIỆN CẦN THIẾT- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. Cảm biến DHT11: https://amzn.to/2HfX5PH 3. Màn hình OLED: https://amzn. to / 2HfX5PH 4. Breadboard: https://amzn.to/2HfX5PH 5. Jumper Wires: https://amzn.to/2HfX5PH Liên kết mua