สารบัญ:
- ขั้นตอนที่ 1: เรื่องราว
- ขั้นตอนที่ 2: ชิ้นส่วนที่จำเป็น
- ขั้นตอนที่ 3: การตั้งค่าฮาร์ดแวร์
- ขั้นตอนที่ 4: ซอฟต์แวร์
- ขั้นตอนที่ 5: มาดูกันว่าเราทำอะไรได้บ้าง
- ขั้นตอนที่ 6: ข้อผิดพลาดในการรวบรวม
- ขั้นตอนที่ 7: เสร็จแล้ว
![2.4 TFT Arduino Weather Station พร้อมเซ็นเซอร์หลายตัว: 7 ขั้นตอน 2.4 TFT Arduino Weather Station พร้อมเซ็นเซอร์หลายตัว: 7 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-12700-17-j.webp)
วีดีโอ: 2.4 TFT Arduino Weather Station พร้อมเซ็นเซอร์หลายตัว: 7 ขั้นตอน
![วีดีโอ: 2.4 TFT Arduino Weather Station พร้อมเซ็นเซอร์หลายตัว: 7 ขั้นตอน วีดีโอ: 2.4 TFT Arduino Weather Station พร้อมเซ็นเซอร์หลายตัว: 7 ขั้นตอน](https://i.ytimg.com/vi/jDbdt7-aDDE/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
![2.4 สถานีตรวจอากาศ Arduino TFT พร้อมเซ็นเซอร์หลายตัว 2.4 สถานีตรวจอากาศ Arduino TFT พร้อมเซ็นเซอร์หลายตัว](https://i.howwhatproduce.com/images/005/image-12700-18-j.webp)
![2.4 สถานีตรวจอากาศ Arduino TFT พร้อมเซ็นเซอร์หลายตัว 2.4 สถานีตรวจอากาศ Arduino TFT พร้อมเซ็นเซอร์หลายตัว](https://i.howwhatproduce.com/images/005/image-12700-19-j.webp)
สถานีตรวจอากาศ Arduino แบบพกพาพร้อม TFT LCD และเซ็นเซอร์สองสามตัว
ขั้นตอนที่ 1: เรื่องราว
เมื่อเร็ว ๆ นี้ฉันมีเวลาว่างเล็กน้อยในการเล่นกับ Arduino
พบภาพสเก็ตช์บนอินเทอร์เน็ตเมื่อไม่กี่เดือนที่ผ่านมาด้วย TFT LCD พร้อมเซ็นเซอร์ DHT และ RTC ดังนั้นฉันจึงต่อสาย ทำการดัดแปลงบางอย่างกับภาพร่างเพื่อให้ใช้งานได้ อัพโหลดแล้วทำงานได้แย่มาก!! ดังนั้นหลังจาก 4 ชั่วโมงฉันรู้ว่ามันไม่มีประโยชน์ที่จะทนทุกข์กับมัน ฉันคิดว่าฉันจะทำสถานีตรวจอากาศสำหรับใช้เองที่บ้าน
เริ่มกันเลย!
ขั้นตอนที่ 2: ชิ้นส่วนที่จำเป็น
![อะไหล่ที่จำเป็น อะไหล่ที่จำเป็น](https://i.howwhatproduce.com/images/005/image-12700-20-j.webp)
![อะไหล่ที่จำเป็น อะไหล่ที่จำเป็น](https://i.howwhatproduce.com/images/005/image-12700-21-j.webp)
![อะไหล่ที่จำเป็น อะไหล่ที่จำเป็น](https://i.howwhatproduce.com/images/005/image-12700-22-j.webp)
ชิ้นส่วนที่จำเป็น:
- Arduino uno หรือ Mega2560 (มีอยู่แล้ว)
- 2.4 tft lcd พร้อม Ili932x หรือ 9341 IC (มีอยู่แล้ว)
- DHT11 (มีแล้ว)
- DS18b20 (มีแล้ว)
- LDR เซ็นเซอร์วัดแสง 4 พิน (อนาล็อกและดิจิตอล)
- สายจัมเปอร์ (มีแล้ว)
- Arduino IDE และไลบรารี่ที่ถูกต้อง
ดังนั้นเวลานี้จึงไม่เสียค่าใช้จ่ายใดๆ สำหรับฉัน
ขั้นตอนที่ 3: การตั้งค่าฮาร์ดแวร์
![การตั้งค่าฮาร์ดแวร์ การตั้งค่าฮาร์ดแวร์](https://i.howwhatproduce.com/images/005/image-12700-23-j.webp)
มันก็ไม่ได้เรื่องใหญ่ โคลน Arduino ของจีนไม่ได้แย่เสมอไป เมื่อบอร์ดมีเส้นที่สองที่คุณสามารถบัดกรีหมุดได้ ซึ่งจะทำให้พื้นที่ในการเดินสายไฟเพิ่มขึ้นอีกเล็กน้อย
ฉันก็เลยบัดกรีหมุดไปในทางตรงข้าม (ก้มหน้าลง) เพื่อให้งานง่ายขึ้น ดูรูปถ่าย
ในขณะนี้เราได้ 3 5V, 3 3.3 V และพิน GND สองสามตัว
ตอนนี้คุณสามารถเชื่อมต่อเซ็นเซอร์หลายตัวกับบอร์ดด้วยวิธีนี้
เซ็นเซอร์ DHT เชื่อมต่อกับ Digital 11
เซ็นเซอร์อุณหภูมิเชื่อมต่อกับ Digital 10
LDR เชื่อมต่อกับแอนะล็อก 5
ดิจิทัล 12 และ 13 ฟรี ดังนั้นคุณยังสามารถเพิ่มเซ็นเซอร์ได้ 1 ตัวหากต้องการ (ฉันต้องการ)
เนื่องจาก LCD ไม่สามารถเชื่อมต่อเซ็นเซอร์ I2C เข้ากับบอร์ดได้ LCD ต้องการพิน A4 เพื่อรีเซ็ต
เศร้าแต่จริง
ขั้นตอนที่ 4: ซอฟต์แวร์
ดาวน์โหลดไลบรารีและภาพร่าง
ฉันกำลังอัปโหลดไลบรารีสำหรับโครงการนี้
ไลบรารี SPFD5408 นั้นดีมากในการขับ 2.4 TFT lcd ของเรา แต่ฉันคิดว่ามันดีสำหรับ ILI932X;9340; 9341 ไอซี
2019.01.05.!!
อัพเดทเล็กน้อย! ตอนนี้ Arduino กำลังแสดงจุดน้ำค้าง!
ดัชนีความร้อนจะแสดงทั้งเซลเซียสและฟาเรนไฮต์
2019.01.06!!
เวอร์ชัน Mcufriend กำลังรายงานค่าไปยังจอภาพแบบอนุกรม
ขั้นตอนที่ 5: มาดูกันว่าเราทำอะไรได้บ้าง
![มาดูกันว่าเราได้ทำอะไรมาบ้าง มาดูกันว่าเราได้ทำอะไรมาบ้าง](https://i.howwhatproduce.com/images/005/image-12700-24-j.webp)
![มาดูกันว่าเราได้ทำอะไรมาบ้าง มาดูกันว่าเราได้ทำอะไรมาบ้าง](https://i.howwhatproduce.com/images/005/image-12700-25-j.webp)
![มาดูกันว่าเราได้ทำอะไรมาบ้าง มาดูกันว่าเราได้ทำอะไรมาบ้าง](https://i.howwhatproduce.com/images/005/image-12700-26-j.webp)
Arduino ของเรากำลังเล่นค่าจากเซ็นเซอร์ด้วยอัตราการอัปเดต 1,000 มิลลิวินาที
สิ่งที่เราเห็น:
- อุณหภูมิจากเซ็นเซอร์ DHT ในมิเตอร์วัดวงแหวน
- ความชื้นที่มุมขวาบน
- อุณหภูมิจากเซ็นเซอร์ DS18B20
- ดัชนีความร้อนในฟาเรนไฮต์
- ความเข้มแสงเป็นเปอร์เซ็นต์ (ยังค่อนข้างบั๊ก)
- อุณหภูมิในฟาเรนไฮต์
- จุดน้ำค้างในเซลเซียส
- การคำนวณความชื้นสัมบูรณ์
แต่! เรายังมีพินดิจิทัลฟรี 2 พิน ดังนั้นจึงยังมีที่ว่างสำหรับการปรับปรุงเล็กน้อยเพื่อเพิ่มขีดความสามารถของบอร์ด Arduino ของเราให้สูงสุด
ฉันกำลังวางแผนการอัปเกรด (และภาพ) เล็กน้อยสำหรับสถานีตรวจอากาศนี้ในอนาคตอันใกล้เพื่อให้มันทำงานและดูดีขึ้น ทันทีที่ฉันมีเวลาว่างเพียงพอแน่นอน……
เวอร์ชันที่ 3 สำหรับจอแสดงผลที่เข้ากันได้กับ McuFriend ฉันมีจอแสดงผลสำหรับไดรเวอร์ IC 1580 และ 5408 ซึ่งฉันไม่ได้ใช้งานมาเกือบ 2 ปีแล้ว ดังนั้นฉันจึงทำการปรับเปลี่ยนบางอย่างเพื่อทำงานร่วมกับพวกเขา ฉันอัปโหลดไลบรารี McuFriend ที่แก้ไขแล้ว
ขั้นตอนที่ 6: ข้อผิดพลาดในการรวบรวม
![ข้อผิดพลาดในการรวบรวม ข้อผิดพลาดในการรวบรวม](https://i.howwhatproduce.com/images/005/image-12700-27-j.webp)
![ข้อผิดพลาดในการรวบรวม ข้อผิดพลาดในการรวบรวม](https://i.howwhatproduce.com/images/005/image-12700-28-j.webp)
เมื่อเร็ว ๆ นี้ฉันมีข้อผิดพลาดในการรวบรวมกับ Arduino IDE (ไม่ใช่แค่ฉัน) นี่เป็นปัญหาที่เกิดขึ้นบ่อยครั้ง
หากคุณมีข้อผิดพลาดในการรวบรวมกับภาพสเก็ตช์นี้ โปรดคัดลอกไปยังหน้าต่าง Arduino ใหม่และลองอีกครั้ง
สิ่งนี้ใช้ได้สำหรับฉัน หวังว่ามันจะเหมาะกับคุณเช่นกัน
เนื่องจาก ESP Core ฉันยังคงนั่งอยู่บน Arduino IDE 1.6.13
ทำไมไม่อัพเกรด? เพียงเพราะว่ารุ่นนี้สะดวกมากสำหรับฉัน
ขั้นตอนที่ 7: เสร็จแล้ว
คุณทำเสร็จแล้ว
ใช้มันตามที่คุณต้องการ
ขอบคุณที่อ่านคำแนะนำของฉัน
แนะนำ:
WIFI Weather Station พร้อม Magicbit (Arduino): 6 ขั้นตอน
![WIFI Weather Station พร้อม Magicbit (Arduino): 6 ขั้นตอน WIFI Weather Station พร้อม Magicbit (Arduino): 6 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2336-10-j.webp)
WIFI Weather Station พร้อม Magicbit (Arduino): บทช่วยสอนนี้แสดงวิธีสร้างสถานีตรวจอากาศจาก Magicbit โดยใช้ Arduino ซึ่งสามารถรับรายละเอียดจากสมาร์ทโฟนของคุณ
DIY Weather Station & WiFi Sensor Station: 7 ขั้นตอน (พร้อมรูปภาพ)
![DIY Weather Station & WiFi Sensor Station: 7 ขั้นตอน (พร้อมรูปภาพ) DIY Weather Station & WiFi Sensor Station: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/005/image-13050-j.webp)
DIY Weather Station & WiFi Sensor Station: ในโครงการนี้ ฉันจะแสดงวิธีสร้างสถานีตรวจอากาศพร้อมกับสถานีเซ็นเซอร์ WiFi สถานีเซ็นเซอร์จะวัดอุณหภูมิและความชื้นในพื้นที่ และส่งผ่าน WiFi ไปยังสถานีตรวจอากาศ จากนั้นสถานีตรวจอากาศจะแสดงเ
ESP8266/ESP32 Weather Station พร้อม TFT LCD(s): 8 ขั้นตอน
![ESP8266/ESP32 Weather Station พร้อม TFT LCD(s): 8 ขั้นตอน ESP8266/ESP32 Weather Station พร้อม TFT LCD(s): 8 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-14184-j.webp)
ESP8266 / ESP32 Weather Station พร้อม TFT LCD: สวัสดี! ในคำแนะนำสั้น ๆ นี้ฉันต้องการนำเสนอโครงการ Esp8266 WS ที่สองของฉัน เนื่องจากฉันโพสต์โปรเจ็กต์ ESP แรกของฉัน ฉันจึงอยากทำให้ตัวเองเป็นโปรเจ็กต์ที่สอง ดังนั้นฉันจึงมีเวลาว่างในการทำงานใหม่ซอร์สโค้ดเก่าเพื่อให้ตรงกับความต้องการของฉัน ดังนั้นถ้าคุณไม่รังเกียจฉัน
Arduino WiFi Wireless Weather Station Wunderground: 10 ขั้นตอน (พร้อมรูปภาพ)
![Arduino WiFi Wireless Weather Station Wunderground: 10 ขั้นตอน (พร้อมรูปภาพ) Arduino WiFi Wireless Weather Station Wunderground: 10 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/009/image-25948-j.webp)
Arduino WiFi Wireless Weather Station Wunderground: ในคำแนะนำนี้ ฉันจะแสดงวิธีสร้างสถานีตรวจอากาศไร้สายส่วนบุคคลโดยใช้ ArduinoA Weather station เป็นอุปกรณ์ที่รวบรวมข้อมูลที่เกี่ยวข้องกับสภาพอากาศและสิ่งแวดล้อมโดยใช้เซ็นเซอร์ต่างๆ วัดได้หลายอย่าง
Arduino Weathercloud Weather Station: 16 ขั้นตอน (พร้อมรูปภาพ)
![Arduino Weathercloud Weather Station: 16 ขั้นตอน (พร้อมรูปภาพ) Arduino Weathercloud Weather Station: 16 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-7347-7-j.webp)
Arduino Weathercloud Weather Station: ฉันสร้างสถานีตรวจอากาศที่เชื่อมต่อกับอินเทอร์เน็ต มันวัดอุณหภูมิ ความชื้น ความดัน ปริมาณน้ำฝน ความเร็วลม ดัชนี UV และคำนวณค่าอุตุนิยมวิทยาที่สำคัญอีกสองสามค่า จากนั้นส่งข้อมูลนี้ไปที่ weathercloud.net ซึ่งมีกราฟที่ดี