Daftar Isi:
Video: PT Temperatura Y Milibares, Lcd dan BMP180: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Hola este DIY te va a enseñar como usar uno Arduino Uno, BMP180 y un display LCD para poder calcular la temperaturea y la presión del area en el que estas.
Primero lo que tienes que hacer es solder el BMP180 a 4 kabel y el LCD
Después de que hagas esto ya estas listo para armar tu montage
Langkah 1: Materi
Los materiales necesitados para realizar este montaje son:
- 20 Kabel
- Tampilan lcd
-Arduino Uno
- Protoboard (Grande)
- Resistensi 220
- Potensi-metro de 10k
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
Langkah 2: Montase
Realizar el montaje que esta arriba, pero al conectar el bmp180 conectado con estos instruksi
VIN --- 3,3 v
GND --- GND
SCL --- A5
SDA --- A4
Langkah 3: Unduh Arduino Y El Codigo
Antes de copiar y pegar este codigo en Arduino es MANDATORIO que descarges esta libreria. Abajo encontrara el link de la página, solo tiene que descargarlo e instalarlo en Arduino.
learn.sparkfun.com/tutorials/bmp180-barome…
Después de que descargues la libbrería copiar este código y pegarlo en arduino
// sertakan kode perpustakaan:
#termasuk
#termasuk
#termasuk
// inisialisasi perpustakaan dengan nomor pin antarmuka
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
tekanan SFE_BMP180;
PresionBase ganda;
Presisi ganda = 0;
Altura ganda = 0;
Suhu ganda = 0;
status karakter;
batalkan pengaturan() {
// mengatur jumlah kolom dan baris LCD:
lcd.begin(16, 2);
Serial.begin(9600);
SensorMulai();
}
lingkaran kosong() {
// atur kursor ke kolom 0, baris 1
// (catatan: baris 1 adalah baris kedua, karena penghitungan dimulai dengan 0):
lcd.setCursor(0, 1);
// cetak jumlah detik sejak reset:
BacaSensor();
//Se imprimen las variabel
lcd.print("Suhu: ");
lcd.print(Suhu);
lcd.println("nilai C");
lcd.print("Presisi: ");
lcd.print(Presi);
lcd.println("milibar");
penundaan (1000);
}
batal SensorStart() {
//Secuencia de inicio del sensor
jika (tekanan.begin())
Serial.println("BMP180 init berhasil");
lain
{
Serial.println("BMP180 init gagal (terputus?)\n\n");
sementara (1);
}
//Se inicia la lectura de temperaturea
status = tekanan.startTemperature();
jika (status != 0) {
penundaan (status);
//Se lee una temperaturea inicial
status = tekanan.getSuhu(Suhu);
jika (status != 0) {
//Se inicia la lectura de presiones
status = tekanan.startTekanan(3);
jika (status != 0) {
penundaan (status);
//Se lee la presión inicial incidente sobre el sensor en la primera ejecución
status = tekanan.getTekanan(PresionBase, Temperatura);
}
}
}
}
batal BacaSensor() {
//En este método se hacen las lecturas de presión y temperaturea y se calcula la altura
//Se inicia la lectura de temperaturea
status = tekanan.startTemperature();
jika (status != 0)
{
penundaan (status);
//Se realiza la lectura de temperaturea
status = tekanan.getSuhu(Suhu);
jika (status != 0)
{
//Se inicia la lectura de presión
status = tekanan.startTekanan(3);
jika (status != 0)
{
penundaan (status);
//Se lleva a cabo la lectura de presión, //pertimbangkan suhu untuk mengetahui pengaruh el desempeño del sensor
status = pressure.getPressure(Presion, Temperatura);
jika (status != 0)
{
//Se hace el cálculo de la altura en base a la presión leída en el Setup
}
else Serial.println("error en la lectura de presion\n");
}
else Serial.println("error iniciando la lectura de presion\n");
}
else Serial.println("error en la lectura de temperatur\n");
}
else Serial.println("error iniciando la lectura de temperature\n");
}
Langkah 4: Terminal
Sube el código a Arduino y te debe funcionar representando a la temperaturea en C y la presión en milibares. Te debería enseñar algo como el imagen arriba.
Direkomendasikan:
Cara Membuat dan Menyisipkan Tabel dan Menambahkan Kolom Dan/atau Baris Tambahan ke Tabel Itu di Microsoft Office Word 2007: 11 Langkah
Cara Membuat dan Menyisipkan Tabel dan Menambahkan Kolom Dan/atau Baris Tambahan ke Tabel Itu di Microsoft Office Word 2007: Pernahkah Anda memiliki banyak data yang sedang Anda kerjakan dan pikirkan sendiri…"bagaimana saya bisa membuat semua dari data ini terlihat lebih baik dan lebih mudah dipahami?" Jika demikian, maka tabel di Microsoft Office Word 2007 mungkin bisa menjadi jawaban Anda
Menghubungkan Pemrosesan dan Arduino dan Membuat Pengontrol GUI 7 Segmen dan Servo: 4 Langkah
Menghubungkan Pemrosesan dan Arduino dan Membuat 7 Segmen dan Pengontrol GUI Servo: Untuk beberapa proyek yang Anda buat perlu menggunakan Arduino karena menyediakan platform prototyping yang mudah tetapi menampilkan grafik di monitor serial Arduino bisa memakan waktu cukup lama dan bahkan sulit dilakukan. Anda dapat menampilkan grafik pada Arduino Serial Monitor bu
Menentukan Tekanan dan Ketinggian Menggunakan GY-68 BMP180 dan Arduino: 6 Langkah
Menentukan Tekanan dan Ketinggian Menggunakan GY-68 BMP180 dan Arduino: Tinjauan Dalam banyak proyek seperti robot terbang, stasiun cuaca, meningkatkan kinerja perutean, olahraga, dan lain-lain, mengukur tekanan dan ketinggian sangat penting. Dalam tutorial ini, Anda akan mempelajari cara menggunakan sensor BMP180, yang merupakan salah satu
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir remote dan aplikasi android.Remote ir bekerja terlepas dari koneksi wifi.INI VERSI TERBARU KLIK DI SINI
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (Dengan Gambar)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini dan