สารบัญ:

BMP280+5110 LCD Arduino: 5 ขั้นตอน
BMP280+5110 LCD Arduino: 5 ขั้นตอน

วีดีโอ: BMP280+5110 LCD Arduino: 5 ขั้นตอน

วีดีโอ: BMP280+5110 LCD Arduino: 5 ขั้นตอน
วีดีโอ: ทดสอบ Arduino LCD Keypad Shield for Arduino บอร์ด shield แสดงผล LCD พร้อมปุ่มกด 5 ปุ่ม 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

โนเกีย 5110 จอแอลซีดี:

RST: ดิจิตอล 12

CE: ดิจิตอล 11

DC: ดิจิตอล 10

DIN: ดิจิตอล 9

CLK: ดิจิตอล 8

VCC: Arduino 3 โวลต์

LIGHT: กราวด์ Arduino (ถ้าคุณต้องการแบ็คไลท์)

GND: กราวด์ Arduino

BMP280:

VIN: Arduino 3 หรือ 5 โวลต์

GND: กราวด์ Arduino

SCL: Arduino อนาล็อก 5

SDA: Arduino อนาล็อก 4

หรือพิน SCL SDA เฉพาะบน Arduino ของคุณ หากบอร์ดมี

ขั้นตอนที่ 3: รหัส

1. วางไว้ใน Arduino sketces หรือโฟลเดอร์ไลบรารีของคุณ

2. ดาวน์โหลดไลบรารีที่ถูกต้องที่รวมอยู่ในร่าง

3. วางไว้ในฟอร์เดอร์ของไลบรารี

4. เปิดรหัสใน Arduino IDE

5. รวบรวมมัน

6. อัปโหลดไปยัง Arduino ของคุณ!

ขั้นตอนที่ 4: ข้อมูลพื้นฐาน

ข้อมูลพื้นฐาน!
ข้อมูลพื้นฐาน!

เพื่อให้ได้ความกดอากาศที่ถูกต้อง ให้แก้ไข (bme.readPressure() / 98.7); ในแบบร่าง

คุณยังสามารถรับความช่วยเหลือจากข้อมูลความกดอากาศของสถานีพยากรณ์อากาศในพื้นที่ เพื่อให้ได้ผลลัพธ์ที่แม่นยำ

การวัดอุณหภูมิไม่ถูกต้องด้วยเซ็นเซอร์นี้ หากคุณไม่ต้องการวัดอุณหภูมิ ให้ยกเลิกการใส่เครื่องหมายในโค้ด

ฉันหวังว่าคุณจะชอบมันและใช้มันให้คุ้มค่า!

กรุณาอย่าลังเลที่จะใช้รหัสนี้หรือล่วงหน้า

ขั้นตอนที่ 5: ต้นแบบขนาดกะทัดรัด

ต้นแบบขนาดกะทัดรัด!
ต้นแบบขนาดกะทัดรัด!

หากคุณต้องการโปรเจ็กต์ขนาดเล็ก คุณยังคงสามารถใช้บอร์ด PCB กับชิป Atmega328P-Pu แบบสแตนด์อโลนกับสายไฟและใช้เวลาเพียงเล็กน้อยในการประสานเข้าด้วยกัน

แนะนำ: