สารบัญ:
- ขั้นตอนที่ 1: โครงการดำเนินต่อไป
- ขั้นตอนที่ 2: ชิ้นส่วนที่จำเป็น
- ขั้นตอนที่ 3: ซอฟต์แวร์
- ขั้นตอนที่ 4: การเชื่อมต่อ
- ขั้นตอนที่ 5: ในที่สุด
![1.8 TFT LCD สถานีตรวจอากาศขั้นสูง: 5 ขั้นตอน 1.8 TFT LCD สถานีตรวจอากาศขั้นสูง: 5 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-4108-28-j.webp)
วีดีโอ: 1.8 TFT LCD สถานีตรวจอากาศขั้นสูง: 5 ขั้นตอน
![วีดีโอ: 1.8 TFT LCD สถานีตรวจอากาศขั้นสูง: 5 ขั้นตอน วีดีโอ: 1.8 TFT LCD สถานีตรวจอากาศขั้นสูง: 5 ขั้นตอน](https://i.ytimg.com/vi/sZP1IJTAw94/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
![1.8 TFT LCD สถานีตรวจอากาศขั้นสูง 1.8 TFT LCD สถานีตรวจอากาศขั้นสูง](https://i.howwhatproduce.com/images/002/image-4108-29-j.webp)
เล็กกว่านิดหน่อยแต่ใหญ่กว่า
ขั้นตอนที่ 1: โครงการดำเนินต่อไป
ฉันมีจอ LCD ขนาด 1.8 นิ้วพร้อมไดรเวอร์ ST7735 ซึ่งฉันไม่ได้ใช้งานมาระยะหนึ่งแล้ว เนื่องจากจอ 2.4 LCD ฉันจึงไม่สามารถใช้อินเทอร์เฟซ I2C เพื่อเชื่อมต่อเซ็นเซอร์เพิ่มเติมกับ Arduino Uno ได้ ฉันจึงตัดสินใจเขียนร่างใหม่เพื่อให้เหมาะกับความต้องการของฉัน ฉันเพิ่มเซ็นเซอร์ความดันบรรยากาศ BMP280 และ DS3231 RTC เพื่อแสดงเวลาและความกดอากาศ
ขั้นตอนที่ 2: ชิ้นส่วนที่จำเป็น
- Arduino Uno, Nano, Pro mini, Mega2560 เป็นต้น
- BMP280 เซ็นเซอร์ความดันบรรยากาศ
- DS3231 RTC
- 1.8 นิ้ว tft lcd ST7735
- DS18b20
- DHT11 หรือ DHT22
- ห้องสมุดและร่าง
ขั้นตอนที่ 3: ซอฟต์แวร์
![ซอฟต์แวร์ ซอฟต์แวร์](https://i.howwhatproduce.com/images/002/image-4108-30-j.webp)
![ซอฟต์แวร์ ซอฟต์แวร์](https://i.howwhatproduce.com/images/002/image-4108-31-j.webp)
![ซอฟต์แวร์ ซอฟต์แวร์](https://i.howwhatproduce.com/images/002/image-4108-32-j.webp)
ฉันทำ 2 สเก็ตช์ หนึ่งอยู่กับ RTC และที่สองคือไม่มี RTC
2019.03.04. ร่างอื่นเพื่อใช้เซ็นเซอร์ BME280
ขั้นตอนที่ 4: การเชื่อมต่อ
จอแอลซีดี:
- ซีเอส ดิจิตอล 9
- RST ดิจิตอล 7
- ดีซี ดิจิตอล 8
- SCLK ดิจิตอล 13
- MOSI ดิจิตอล 11
- VCC 3.3 โวลต์
- GND กราวด์
- LED 5 โวลต์
BMP280:
VCC: ฉันขอแนะนำอย่างยิ่งเพียง 3.3 โวลต์
GND: กราวด์
SCL: อนาล็อก 5
SDA: อนาล็อก 4
DS3231:
Vcc: 3.3 หรือ 5 โวลต์
GND: กราวด์
SCL: A5
SDA: A4
DS18B20: ดิจิตอล 6
DHT11/22: ดิจิตอล 10
Analog LDR: พินอะนาล็อกใดๆ ที่ว่าง
ขั้นตอนที่ 5: ในที่สุด
คุณทำเสร็จแล้วและประกอบสถานีตรวจอากาศราคาถูกและแม่นยำมาก
โดยทั่วไปจะเหมือนกับรุ่นก่อนหน้า แต่ใช้จอ LCD อื่น สำหรับการแสดงเวลาฉันคิดว่าสตริงธรรมดาจะมากเกินพอ
tft.print(rtc.getTimeStr(FORMAT_SHORT)); // FORMAT_LONG สำหรับแสดงวินาที; แต่สำหรับ Nano ค่อนข้างเยอะ การแสดงวินาทีล่าช้า
คุณยังสามารถเพิ่มเซ็นเซอร์เพิ่มเติมได้หากต้องการ เนื่องจากเรามีหมุดดิจิทัลและอนาล็อกสองสามตัวที่ยังคงว่างไว้และไม่ต้องพูดถึงบัส I2C ข้อจำกัดเดียวคือความละเอียดของจอ LCD:)
ฉันหวังว่าคุณจะมีประโยชน์กับมัน
ขอบคุณที่อ่านคำแนะนำของฉัน
ไชโย!
แนะนำ:
โมดูลลายนิ้วมือ + หิน TFT-LCD: 3 ขั้นตอน
![โมดูลลายนิ้วมือ + หิน TFT-LCD: 3 ขั้นตอน โมดูลลายนิ้วมือ + หิน TFT-LCD: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2807-7-j.webp)
โมดูลลายนิ้วมือ + หิน TFT-LCD: ในเดือนนี้ ฉันวางแผนที่จะพัฒนาโครงการล็อคประตูด้วยลายนิ้วมือ เมื่อฉันเลือกโมดูลการระบุลายนิ้วมือ โปรเจ็กต์ก็ถูกระงับ อย่างไรก็ตาม ฉันคิดว่าตั้งแต่มีการซื้อโมดูลการระบุลายนิ้วมือ ฉันจะทำให้
การควบคุมตู้เย็นด้วย TFT LCD: 6 ขั้นตอน
![การควบคุมตู้เย็นด้วย TFT LCD: 6 ขั้นตอน การควบคุมตู้เย็นด้วย TFT LCD: 6 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3899-14-j.webp)
การควบคุมตู้เย็นด้วย Tft Lcd: ด้วยการพัฒนาเทคโนโลยีอย่างต่อเนื่อง เครื่องใช้ในบ้านของเราจึงทำงานได้ดีขึ้นเรื่อยๆ และใช้งานง่ายขึ้น ในฐานะผู้คลั่งไคล้อุปกรณ์อิเล็กทรอนิกส์ ฉันสนใจที่จะควบคุมเครื่องใช้ในบ้าน ตู้เย็นของเราไม่สามารถใช้กับเครื่องจักรใด ๆ
จอ LCD I2C / IIC - ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC กับ Arduino: 5 ขั้นตอน
![จอ LCD I2C / IIC - ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC กับ Arduino: 5 ขั้นตอน จอ LCD I2C / IIC - ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC กับ Arduino: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2309-36-j.webp)
จอ LCD I2C / IIC | ใช้ SPI LCD กับจอแสดงผล LCD I2C โดยใช้โมดูล SPI เป็น IIC กับ Arduino: สวัสดีทุกคน เนื่องจาก SPI LCD 1602 ปกติมีสายเชื่อมต่อมากเกินไป ดังนั้นจึงยากมากที่จะเชื่อมต่อกับ Arduino แต่มีโมดูลเดียวในตลาดที่สามารถทำได้ แปลงจอแสดงผล SPI เป็นจอแสดงผล IIC ดังนั้นคุณต้องเชื่อมต่อเพียง 4 สายเท่านั้น
จอ LCD I2C / IIC - แปลง SPI LCD เป็นจอแสดงผล LCD I2C: 5 ขั้นตอน
![จอ LCD I2C / IIC - แปลง SPI LCD เป็นจอแสดงผล LCD I2C: 5 ขั้นตอน จอ LCD I2C / IIC - แปลง SPI LCD เป็นจอแสดงผล LCD I2C: 5 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-5689-18-j.webp)
จอ LCD I2C / IIC | แปลง SPI LCD เป็น I2C LCD Display: การใช้จอแสดงผล spi lcd จำเป็นต้องมีการเชื่อมต่อมากเกินไป ซึ่งทำได้ยากมาก ดังนั้นฉันจึงพบโมดูลที่สามารถแปลง i2c lcd เป็น spi lcd ได้ ดังนั้นมาเริ่มกันเลย
วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT - Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: 4 ขั้นตอน
![วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT - Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: 4 ขั้นตอน วิธีสร้างนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT - Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: 4 ขั้นตอน](https://i.howwhatproduce.com/images/006/image-16956-9-j.webp)
วิธีทำนาฬิกาเรียลไทม์โดยใช้ Arduino และจอแสดงผล TFT | Arduino Mega RTC พร้อมจอแสดงผล TFT ขนาด 3.5 นิ้ว: ไปที่ช่อง Youtube ของฉัน บทนำ: - ในโพสต์นี้ฉันจะสร้าง "นาฬิกาแบบเรียลไทม์" โดยใช้จอสัมผัส TFT ขนาด 3.5 นิ้ว, Arduino Mega โมดูล RTC 2560 และ DS3231….ก่อนเริ่ม…ตรวจสอบวิดีโอจากช่อง YouTube ของฉัน..หมายเหตุ:- หากคุณใช้ Arduin