สารบัญ:
วีดีโอ: วิธีเพิ่มออกซิเจนละลายน้ำใน WiFi Hydroponics Meter: 6 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
บทช่วยสอนนี้จะสาธิตวิธีเพิ่มวงจร EZO D. O และโพรบไปยัง WiFi Hydroponics Kit จาก Atlas Scientific
สันนิษฐานว่าผู้ใช้มีชุดอุปกรณ์ไฮโดรโปนิกส์ไร้สายใช้งานได้ และขณะนี้พร้อมที่จะเติมออกซิเจนละลายน้ำแล้ว
คำเตือน:
- Atlas Scientific ไม่ได้ผลิตอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค อุปกรณ์นี้มีไว้สำหรับวิศวกรไฟฟ้า หากคุณไม่คุ้นเคยกับวิศวกรรมไฟฟ้าหรือการเขียนโปรแกรมระบบฝังตัว ผลิตภัณฑ์นี้อาจไม่เหมาะสำหรับคุณ
- อุปกรณ์นี้ได้รับการพัฒนาและทดสอบโดยใช้คอมพิวเตอร์ Windows มันไม่ได้ทดสอบบน Mac Atlas Scientific ไม่ทราบว่าคำแนะนำเหล่านี้เข้ากันได้กับระบบ Mac หรือไม่
ฮาร์ดแวร์:
- ชุด WiFi ไฮโดรโปนิกส์
- EZO D. O วงจร
- โพรบออกซิเจนละลายน้ำ
- I2C Toggler
- สายไมโคร USB
- คอมพิวเตอร์ที่ใช้ Windows
ซอฟต์แวร์/โปรแกรม:
- Arduino IDE
- ThingSpeak
ขั้นตอนที่ 1: สร้างฟิลด์สำหรับข้อมูลออกซิเจนละลายน้ำ
ไปที่ช่องของคุณใน ThingSpeak
เลือกการตั้งค่าช่องและคลิกที่ช่องทำเครื่องหมายเพื่อเปิดใช้งานช่อง 4
กรอกข้อมูลในช่อง 4 สำหรับการอ้างอิง เราป้อน DO (mg/L)
เลื่อนไปที่ด้านล่างของหน้าแล้วคลิกบันทึกช่อง
ขั้นตอนที่ 2: ตั้งค่า DO Circuit เป็น I2C
วิธีที่ง่ายที่สุดในการตั้งค่าวงจร D. O เป็นโหมด I2C คือการใช้ I2C Toggler
- ตั้งสวิตช์บนตัวสลับไปที่ DO
- ใส่วงจร DO
- เสียบตัวสลับ I2C เข้ากับพอร์ต/สายเคเบิล USB
- กดปุ่มค้างไว้ประมาณ 1 วินาที
- ปล่อยหลังจากเปลี่ยนสี: Green = UART, Blue = I2C
ขั้นตอนที่ 3: เพิ่มวงจร DO และโพรบไปที่มิเตอร์
หลังจากที่คุณวางวงจรในโหมด I2C แล้ว ให้เสียบเข้ากับพอร์ต AUX ของเครื่องวัดไฮโดรโปนิกส์ และเชื่อมต่อโพรบเข้ากับขั้วต่อ SMA ที่เกี่ยวข้อง
ขั้นตอนที่ 4: แฟลชมิเตอร์ด้วยรหัสที่ถูกต้อง
ใน Arduino IDE ให้ไปที่ File> Examples> EZO_I2C_lib-master> Examples> IOT_kits> และเลือก Hydroponics_kit_with_DO
เพิ่มชื่อ Wi-Fi, รหัสผ่าน Wi-Fi, ID ช่องสัญญาณ ThingSpeak และรหัส API ของ ThingSpeak Write ลงในโค้ด
ตั้งค่า IDE ของคุณเป็น CPU เป้าหมายที่ถูกต้อง: เครื่องมือ > บอร์ด > Adafruit Feather HUZZAH ESP8266
ตั้งค่าพอร์ตที่ถูกต้องที่ CPU เชื่อมต่ออยู่ ตัวอย่างเช่น มีการเชื่อมต่อกับ COM107: เครื่องมือ > พอร์ต > COM107
รวบรวมและอัปโหลดรหัส
ขั้นตอนที่ 5: ปรับเทียบ DO Probe
Atlas Scientific ได้สร้างรายการคำสั่งสอบเทียบที่สร้างขึ้นในไลบรารี พิมพ์ help ใน serial monitor เพื่อดูรายการคำสั่ง
ส่งแบบสำรวจคำสั่ง การอ่านจะถูกดำเนินการอย่างต่อเนื่อง และการอัปโหลดไปยัง ThingSpeak จะยุติลง
สู่การปรับเทียบหัววัดออกซิเจนละลายน้ำ วงจร EZO D. O มีโปรโตคอลการสอบเทียบที่ยืดหยุ่น ซึ่งช่วยให้สอบเทียบจุดเดียวหรือสองจุดได้
การสอบเทียบจุดเดียว
ปล่อยให้โพรบออกซิเจนละลายน้ำนั่งโดยสัมผัสกับอากาศจนกว่าค่าที่อ่านได้จะคงที่ (การเคลื่อนไหวเล็กน้อยจากการอ่านค่าหนึ่งไปอีกค่าหนึ่งเป็นเรื่องปกติ)
เมื่อค่าที่อ่านได้เสถียรแล้ว ให้ใช้คำสั่ง do:cal
การสอบเทียบจุดคู่ (อุปกรณ์เสริม)
ทำการสอบเทียบนี้เฉพาะในกรณีที่คุณต้องการการอ่านที่แม่นยำต่ำกว่า 1.0 มก./ลิตร
หลังจากคุณสอบเทียบจุดเดียวเสร็จแล้ว ให้วางหัววัดลงในสารละลายออกซิเจนละลายน้ำเป็นศูนย์ แล้วคนหัววัดไปรอบๆ เพื่อขจัดอากาศที่ติดอยู่ออก ปล่อยให้โพรบนั่งอยู่ในสารละลายจนกว่าค่าที่อ่านได้จะคงที่ (การเคลื่อนไหวเล็กน้อยจากการอ่านค่าหนึ่งไปยังค่าถัดไปเป็นเรื่องปกติ)
เมื่อค่าที่อ่านได้เสถียรแล้ว ให้ใช้คำสั่ง do:cal, 0
ขั้นตอนที่ 6: อัปโหลดไปที่ ThingSpeak
หากต้องการอ่านต่อทุกๆ 15 วินาทีและอัปโหลดไปยัง ThingSpeak ให้ใช้คำสั่ง datalog