สารบัญ:
- ขั้นตอนที่ 1: เครื่องมือและวัสดุ
- ขั้นตอนที่ 2: การประกอบ ArduiTouch MKR Kit
- ขั้นตอนที่ 3: ติดตั้งบอร์ด Arduino MKR และ ENV Shield
- ขั้นตอนที่ 4: การติดตั้งไลบรารีเพิ่มเติม
- ขั้นตอนที่ 5: การปรับแต่งเฟิร์มแวร์
- ขั้นตอนที่ 6: การรวบรวมและอัปโหลดขั้นสุดท้าย
วีดีโอ: ตรวจสอบสภาพอากาศด้วย Arduino MKR ENV Shield: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
เราได้รับโล่ MKR ENV ใหม่ล่าสุดเมื่อหลายวันก่อน แผงป้องกันเหล่านี้มีเซ็นเซอร์หลายตัว (อุณหภูมิ ความกดอากาศ ความชื้น UV….) อยู่บนเครื่อง ซึ่งเป็นคอลเลกชันที่ดีในการสร้างสถานีตรวจอากาศแบบเรียบง่ายร่วมกับชุดอุปกรณ์ ArduiTouch MKR ของเรา เราใช้ Arduino MKR 1010 พร้อม WiFi เป็นกระดานหลักเพื่อรับข้อมูลสภาพอากาศสำหรับการพยากรณ์อย่างง่ายโดย openweather map.org ในที่สุด การแสดงผลของ ArduiTouch จะแสดงการพยากรณ์อย่างง่ายและอุณหภูมิภายนอกพร้อมกับอุณหภูมิในร่มที่วัดได้ ความกดอากาศ และความชื้น
ขั้นตอนที่ 1: เครื่องมือและวัสดุ
วัสดุ:
- Arduino MKR1000 หรือ 1010
- Arduino MKR ENV Shield
- ชุดอุปกรณ์ ArduiTouch MKR
เครื่องมือ:
- หัวแร้ง
- ลวดเชื่อมแบบบาง
- คีมจมูกเข็ม
- คีมตัดข้าง
- ไขควงปากแบนขนาดกลาง
ซอฟต์แวร์:
Arduino IDE
ขั้นตอนที่ 2: การประกอบ ArduiTouch MKR Kit
โปรดปฏิบัติตามคำแนะนำในการประกอบที่แนบมา
ขั้นตอนที่ 3: ติดตั้งบอร์ด Arduino MKR และ ENV Shield
หลังจากประกอบ ArduiTouch Kit แล้ว คุณต้องเสียบ Arduino MKR 1010 และ MKR ENV Shield ที่ด้านหลังของ PCB
ขั้นตอนที่ 4: การติดตั้งไลบรารีเพิ่มเติม
ติดตั้งไลบรารีต่อไปนี้ผ่าน Arduino Library Manager:
ห้องสมุด AdafruitGFX
AdafruitILI9341 ห้องสมุด
Arduino JSON Library 5.x
คุณยังสามารถดาวน์โหลดไลบรารีได้โดยตรงในรูปแบบไฟล์ ZIP และคลายการบีบอัดโฟลเดอร์ภายใต้ yourarduinosketchfolder/libraries/
หลังจากติดตั้งไลบรารี Adafruit แล้ว ให้รีสตาร์ท Arduino IDE
ขั้นตอนที่ 5: การปรับแต่งเฟิร์มแวร์
คุณสามารถดาวน์โหลดเฟิร์มแวร์ได้จากเว็บไซต์ของเรา
การเปลี่ยนแปลงบางอย่างในซอร์สโค้ดจำเป็นสำหรับการปรับแต่ง: WiFi: โปรดป้อน SSID และรหัสผ่านในบรรทัด 63 และ 64
ถ่าน* ssid ="yourssid"; // SSID ของเครือข่ายท้องถิ่น
รหัสผ่านถ่าน* =="รหัสผ่านของคุณ"; // รหัสผ่านบนเครือข่าย
บัญชีสำหรับ OpenWeatherMap: หากต้องการรับข้อมูลในภายหลังโดยแพลตฟอร์ม OpenWeatherMap คุณจะต้องมีบัญชีของตัวเอง ลงทะเบียนที่นี่เพื่อรับคีย์ API:
ป้อนคีย์ API ของคุณในบรรทัดที่ 71:
สตริง APIKEY = "your_api_key";
ตำแหน่งของคุณ: ไปที่ https://openweathermap.org/appid และค้นหาตำแหน่ง ผ่านชุดผลลัพธ์และเลือกรายการที่ใกล้เคียงที่สุดกับตำแหน่งจริงที่คุณต้องการแสดงข้อมูล มันจะเป็น URL เช่น https://openweathermap.org/appid ตัวเลขที่อยู่ท้ายสุดคือสิ่งที่คุณกำหนดให้กับค่าคงที่ด้านล่าง ป้อนหมายเลขตำแหน่งของคุณในบรรทัด 72
สตริง CityID = "your_city_id";
เวลา: โปรดเลือกเขตเวลาของคุณในบรรทัด 73
int TimeZone = 1;
ขั้นตอนที่ 6: การรวบรวมและอัปโหลดขั้นสุดท้าย
โปรดเปิดตัวอย่างนี้ใน Arduino IDE รวบรวมและอัปโหลด
แนะนำ:
[IoT] Telegram Bot พร้อม Arduino MKR WiFi 1010: 5 ขั้นตอน
[IoT] Telegram Bot พร้อม Arduino MKR WiFi 1010: โปรเจ็กต์นี้สาธิตวิธีเชื่อมต่อ Arduino กับ Telegram Bot APIs โปรเจ็กต์นี้สร้างขึ้นจากบอร์ด MKR WiFi 1010 ใหม่ที่ติดตั้งโมดูล ESP32 โดย U-BLOX ในขั้นตอนนี้ โครงการไม่ได้มากไปกว่าการพิสูจน์แนวคิด เพียงเพื่อแสดง
ใช้ Arduino MKR Shields กับ Raspberry Pi: 8 ขั้นตอน
ใช้ Arduino MKR Shields กับ Raspberry Pi: PiMKRHAT ของเราคืออะแดปเตอร์ HAT เพื่อใช้บอร์ด Arduino MKR และชิลด์ร่วมกับ Raspberry Pi สามารถใช้ Arduino MKR Shields ที่แตกต่างกันผ่าน HAT ของเราเป็นส่วนขยายสำหรับ Raspberry Pi ฉันต้องการแสดงในโครงการเล็ก ๆ นี้ถึงวิธีการใช้ Ardu
Arduino MKR Cap Rail Mount: 13 ขั้นตอน (พร้อมรูปภาพ)
Arduino MKR Cap Rail Mount: ชุด Arduino MKR ใหม่นี้สร้างมาตรฐานเกี่ยวกับฟอร์มแฟคเตอร์ ฟังก์ชัน และประสิทธิภาพสำหรับบอร์ด Arduino ในอนาคต บอร์ดใหม่เหล่านี้มาในรูปทรงกะทัดรัด พร้อมด้วยไมโครคอนโทรลเลอร์ Cortex M0 ขนาด 32 บิต Atmel SAM D21 และที่ชาร์จ
วิธีเปลี่ยนโทรศัพท์มือถือ LG EnV 2 ของคุณให้เป็นโมเด็ม Dial Up แบบพกพาสำหรับแล็ปท็อปของคุณ (หรือเดสก์ท็อป): 7 ขั้นตอน
วิธีเปลี่ยนโทรศัพท์มือถือ LG EnV 2 ของคุณให้เป็นโมเด็ม Dial Up แบบพกพาสำหรับแล็ปท็อปของคุณ (หรือเดสก์ท็อป): ถึงจุดหนึ่งแล้วที่จำเป็นต้องใช้อินเทอร์เน็ตในที่ที่ไม่เคยทำได้ เช่น ในรถยนต์ หรือในวันหยุดที่พวกเขาเรียกเก็บเงินจำนวนมากต่อชั่วโมงเพื่อใช้ wifi ในที่สุด ฉันก็มีวิธีง่าย ๆ ในการรับ
วิธีบันทึกโทรศัพท์ Verizon EnV ที่เสียหายจากน้ำ: 8 ขั้นตอน
วิธีประหยัดโทรศัพท์ Verizon EnV ที่เสียหายจากน้ำ: ฉันต้องการเปิดด้วยคำทักทายง่ายๆ ฉันไม่ใช่ช่างเทคนิคของบริษัทโทรศัพท์ จริงๆ แล้วฉันไม่เคยแยกส่วนเลยจนกระทั่งตอนนี้ ไม่มีอะไรมารวมกันได้ แยกไม่ออก นี้กล่าวว่าไม่มีอะไรที่เป็นไปไม่ได้ที่จะแยกเจ