Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Litar
- Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
- Langkah 4: Dalam Visuino Tambah Komponen
- Langkah 5: Di Visuino: Menghubungkan Komponen
- Langkah 6: Hasilkan, Susun, dan Muat Naik Kod Arduino
- Langkah 7: Main
Video: Tekanan, Suhu + OLED Visuino I2C BMP280: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Dalam tutorial ini kita akan menggunakan tekanan I2C BMP280, sensor suhu, OLED lcd, Arduino UNO mengukur tekanan dan suhu dan hasil paparan pada LCD. Tonton video demonstrasi.
Langkah 1: Apa yang Anda Perlu
- Arduino UNO (boleh menjadi Arduino lain)
- Wayar pelompat
- OLED lcd
- Sensor I2C BMP280
- Program Visuino: Muat turun Visuino
Langkah 2: Litar
- Sambungkan pin Arduino (SCL) ke pin BMP280 (SCL)
- Sambungkan pin Arduino (SDA) ke pin BMP280 (SDA)
- Sambungkan pin Arduino (SCL) ke pin LCD OLED (SCL)
- Sambungkan pin Arduino (SDA) ke pin LCD OLED (SDA)
- Sambungkan pin Arduino (5V) ke pin LCD OLED (VCC)
- Sambungkan pin Arduino (3.3V) ke pin BMP280 (VCC)
- Sambungkan pin Arduino (GND) ke pin LCD OLED (GND)
- Sambungkan pin Arduino (GND) ke pin BMP280 (GND)
Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Untuk mula memprogram Arduino, anda perlu memasang Arduino IDE dari sini:
Perlu diketahui bahawa terdapat beberapa bug kritikal dalam Arduino IDE 1.6.6. Pastikan anda memasang 1.6.7 atau lebih tinggi, jika tidak, Instructable ini tidak akan berfungsi! Sekiranya anda belum selesai, ikuti langkah-langkah dalam Petunjuk ini untuk mengatur Arduino IDE untuk memprogram ESP 8266! Visuino: https://www.visuino.eu juga perlu dipasang. Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "Arduino UNO" seperti yang ditunjukkan pada Gambar 2
Langkah 4: Dalam Visuino Tambah Komponen
- Tambah komponen Tekanan Suhu BME 280 I2C
- Tambah komponen MapRange 2x
- Tambah LCD OLED I2C
- Klik dua kali pada komponen LCD OLED dan di editor:
- Pilih "Medan Teks", seret ke kiri dan di tetingkap Properties: x hingga 60 dan y hingga 5
- Pilih "Medan Teks", seret ke kiri dan dalam tetingkap Properties: x hingga 50 dan y hingga 20
- Pilih "Lukis Teks", seret ke kiri dan di tetingkap Properties: x hingga 0 dan y hingga 5 dan tetapkan teks ke: "Tekanan:"
- Pilih "Draw Text", seret ke kiri dan di tetingkap Properties: x hingga 0 dan y hingga 20 dan tetapkan teks ke: "Temp:"
Langkah 5: Di Visuino: Menghubungkan Komponen
- Sambungkan pin Arduino I2C [in] ke PressureTemperatureHumidity1 pin I2C [keluar]
- Sambungkan pin Arduino I2C [in] ke pin DisplayOLED1 I2C [keluar]
- Sambungkan pin Arduino Serial [0] ke pin DisplayOLED1 [di]
- Sambungkan TekananTemperatureHumidity1 pin pin (Pa) ke MapRange1 pin [in]
- Sambungkan TekananTemperatureHumidity1 pin Suhu ke MapRange2 pin [in]
- Sambungkan MapRange1 ke DisplayOLED1 pin [Elements Text Field1]
- Sambungkan MapRange2 ke DisplayOLED1 pin [Elements Text Field2]
Langkah 6: Hasilkan, Susun, dan Muat Naik Kod Arduino
Di Visuino, Tekan F9 atau klik pada butang yang ditunjukkan pada Gambar 1 untuk menghasilkan kod Arduino, dan buka Arduino IDE
Di Arduino IDE, klik pada butang Upload, untuk menyusun dan memuat naik kod (Gambar 2)
Langkah 7: Main
Sekiranya anda menghidupkan modul Arduino Uno, Lcd akan mula menunjukkan data mengenai tekanan dan suhu semasa.
Tahniah! Anda telah menyelesaikan projek sensor I2C BMP280 anda dengan Visuino. Juga dilampirkan adalah projek Visuino, yang saya buat untuk Instructable ini.
Anda boleh memuat turun dan membukanya di Visuino:
Disyorkan:
Animasi Bitmap pada Paparan OLED SSD1331 (SPI) Dengan Visuino: 8 Langkah
Animasi Bitmap pada Paparan OLED SSD1331 (SPI) Dengan Visuino: Dalam tutorial ini kita akan memaparkan dan memindahkan gambar bitmap dalam bentuk animasi sederhana pada Paparan OLED SSD1331 (SPI) dengan Visuino. Tonton video
Meter Suhu & Kelembapan IoT Dengan Skrin OLED: 5 Langkah (dengan Gambar)
Meter Suhu & Kelembapan IoT Dengan Skrin OLED: Periksa suhu dan kelembapan di skrin OLED pada bila-bila masa yang anda mahukan dan pada masa yang sama kumpulkan data tersebut di platform IoT. Minggu terakhir saya menerbitkan sebuah projek yang dinamakan Simplest IoT suhu dan kelembapan meter. Itu adalah projek yang baik kerana anda dapat
Arduino UNO Dengan Pencari Julat Ultrasonik OLED dan Visuino: 7 Langkah
Arduino UNO Dengan OLED Ultrasonic Range Finder dan Visuino: Dalam tutorial ini kita akan menggunakan Arduino UNO, OLED Lcd, modul pencari jarak ultrasonik, dan Visuino untuk memaparkan jarak ultrasonik pada Lcd dan menetapkan jarak had dengan LED merah. Tonton video demonstrasi
Meter Suhu dan Kelembapan Menggunakan Paparan OLED: 5 Langkah
Meter Suhu dan Kelembapan Menggunakan Paparan OLED: KOMPONEN DIPERLUKAN- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. Sensor DHT11: https://amzn.to/2HfX5PH 3. Paparan OLED: https: // amzn. ke / 2HfX5PH 4. Papan Roti: https://amzn.to/2HfX5PH 5. Wayar Jumper: https://amzn.to/2HfX5PH Pautan pembelian
GPS NEO-6M Disambungkan ke NodeMCU - Kedudukan Paparan OLED - Visuino: 7 Langkah
GPS NEO-6M Disambungkan ke NodeMCU - Kedudukan Paparan OLED - Visuino: Dalam tutorial ini kita akan menggunakan NodeMCU Mini, OLED Lcd, GPS NEO-6M, dan Visuino untuk memaparkan kedudukan GPS langsung di LCD. Tonton video demonstrasi