Агуулгын хүснэгт:

BMP280+5110 LCD Arduino: 5 алхам
BMP280+5110 LCD Arduino: 5 алхам

Видео: BMP280+5110 LCD Arduino: 5 алхам

Видео: BMP280+5110 LCD Arduino: 5 алхам
Видео: Обзор модуля BMP280 Датчик атмосферного давления для arduino 2024, Арваннэгдүгээр
Anonim
BMP280+5110 LCD Arduino
BMP280+5110 LCD Arduino

Сайн уу Дэлхий!

Би дөнгөж амралтын өдрүүдээ өнгөрөөсөн бөгөөд цахилгаан бараагаа гагнах ажлыг дуусгасны дараа надад нэг санаа төрсөн. Би андуурч захиалсан BMP280 хэдэн мэдрэгчтэй боловч хэсэг хугацаанд ашиглаагүй. Энэ бол барометрийн даралт, температурын өгөгдлийг хэмжих маш энгийн ноорог юм.

Эхэлцгээе!

Алхам 1: Танд хэрэгтэй эд ангиуд

Танд хэрэгтэй эд ангиуд!
Танд хэрэгтэй эд ангиуд!
Танд хэрэгтэй эд ангиуд!
Танд хэрэгтэй эд ангиуд!
Танд хэрэгтэй эд ангиуд!
Танд хэрэгтэй эд ангиуд!
Танд хэрэгтэй эд ангиуд!
Танд хэрэгтэй эд ангиуд!

Энэхүү төсөлд шаардлагатай хэсгүүд:

1 X Arduino Uno (Жишээ нь: Robotdyn Uno)

1 X талхны самбар

1 X Nokia 5110 LCD дэлгэцтэй

1 X BMP280 мэдрэгч

Мөн зарим холбогч утас.

Алхам 2: Pinout

Nokia 5110 LCD:

RST: Дижитал 12

CE: Дижитал 11

DC: Дижитал 10

DIN: Дижитал 9

CLK: Дижитал 8

VCC: Arduino 3 вольт

Гэрэл: Arduino газар (хэрэв та арын гэрэлтүүлэг хүсч байвал)

GND: Arduino газар

BMP280:

VIN: Arduino 3 эсвэл 5 вольт

GND: Arduino газар

SCL: Arduino аналог 5

SDA: Arduino аналог 4

Эсвэл таны arduino дээр зориулагдсан SCL SDA pinout, хэрэв самбар дээр байгаа бол.

Алхам 3: Код

1. Үүнийг Arduino эскиз эсвэл номын сангийн хавтсанд байрлуулна уу.

2. Ноорог хэсэгт орсон зөв номын санг татаж авах.

3. Тэдгээрийг номын сангийн борлуулагчид байрлуулна.

4. Arduino IDE дээр кодыг нээнэ үү.

5. Үүнийг эмхэтгэх.

6. Үүнийг Arduino дээрээ байршуулаарай!

Алхам 4: Үндсэн мэдээлэл

Үндсэн мэдээлэл!
Үндсэн мэдээлэл!

Барометрийн даралтыг зөв авахын тулд (bme.readPressure () / 98.7) -ийг өөрчилнө үү; ноорог дээр.

Та нарийвчилсан үр дүнд хүрэхийн тулд орон нутгийн waether forcast станцын барометрийн өгөгдлөөс тусламж авах боломжтой хэвээр байна.

Энэ мэдрэгчийн тусламжтайгаар температурыг хэмжих нь тийм ч нарийвчлалтай биш юм. Хэрэв та температурыг хэмжихийг хүсэхгүй байгаа бол үүнийг кодонд бичнэ үү.

Танд таалагдаж, сайн ашиглана гэдэгт найдаж байна!

Pls энэ кодыг ашиглах эсвэл хавсаргахад чөлөөтэй болно.

Алхам 5: Компакт прототип

Компакт прототип!
Компакт прототип!

Хэрэв та жижиг төсөл хийхийг хүсч байвал бие даасан Atmega328P-Pu чип бүхий ПХБ-ийн хавтанг ашиглаж, зарим утастай, гагнахад бага зэрэг хугацаа зарцуулж болно.

Зөвлөмж болгож буй: