ทดสอบ Soil NPK Sensor

จากบทความก่อนที่เราเขียนโปรแกรมรับค่าจาก Soil NPK Sensor ในเรื่อง การต่อใช้งาน Soil NPK sensor ด้วยบอร์ด LARB32 Pro ผ่านทางช่องเชื่อมต่อ RS485 ในบทความนี้จะทำการทดสอบเซ็นเซอร์ NPK โดยการเติมธาตุอาหารต่างๆลงไปในดินและวัดค่าความเปลี่ยนแปลงที่เกิดขึ้น ก่อนอื่นทำการแก้ไขโปรแกรมและติดตั้งจอ OLED บนบอร์ด LARB32 Pro เพื่อให้ง่ายต่อการอ่านค่าเมื่อเรายกออกไปทดลองด้านนอก

Read more

การต่อใช้งาน Soil NPK sensor ด้วยบอร์ด LARB32 Pro ผ่านทางช่องเชื่อมต่อ RS485

เซ็นเซอร์วัดธาตุอาหารในดินรุ่นนี้สามารถวัดค่าสารอาหาร ไนโตรเจน ฟอสฟอรัส และโพแทสเซี่ยมให้ค่าผลลัพธ์ออกมาเป็นหน่วย mg/kg รองรับแรงดันไฟฟ้าตั้งแต่ 5-30 โวลต์ สื่อสารผ่าน RS485 สามารถเชื่อมต่อเข้ากับบอร์ด LARB32 Pro ได้โดยตรง หรือใช้บอร์ด LARB32 โดยการต่อสาย A และ B ส่วนไฟเลี้ยง 5 โวลต์สามารถต่อจากภายนอกได้

Read more

การต่อใช้งานบอร์ด Wemos IoT 2DC

บอร์ด Wemos IoT 2DC เป็น 1 ใน 3 รุ่นในโมเดลบอร์ด Wemos IoT ได้แก่ Wemos IoT 1AC, Wemos IoT 2AC และ Wemos IoT 2DC ที่ออกแบบมาให้ขนาดพอดีกับกล่องกันน้ำ Leetech ขนาด 4×4 นิ้ว และออกแบบวงจรให้ใกล้เคียงกับ Sonoff BASIC R2 แต่เพิ่มส่วนของรีเลย์เข้ามาอีกชุดหนึ่ง และช่องต่อเซนเซอร์แบบ XH2.54 เป็นทางเลือกหนึ่งสำหรับคนที่ไม่อยากโมสายไฟ Sonoff เอง บนบอร์ดใช้ไมโครคอนโทรลเลอร์ ESP8266 สามารถเขียนโปรแกรมเองหรือ flash firmware Tasmota ก็ได้

Read more

การต่อใช้งานบอร์ด Wemos IoT 1AC

บอร์ด Wemos IoT 1AC เป็น 1 ใน 3 รุ่นในโมเดลบอร์ด Wemos IoT ได้แก่ Wemos IoT 1AC, Wemos IoT 2AC และ Wemos IoT 2DC ที่ออกแบบมาให้ขนาดพอดีกับกล่องกันน้ำ Leetech ขนาด 4×4 นิ้ว เพื่อใช้งานกับบอลวาล์วไฟฟ้าแบบ 220V 3 wire 2 control โดยเฉพาะ ข้อดีของบอลวาล์วประเภทนี้คือไม่ต้องจ่ายไฟเลี้ยงไว้ตลอดการทำงานแค่สั่งเปิดแล้วก็หยุดจ่ายไฟได้ หลักการทำงานคือใช้ Nuetral (N) ร่วมกัน และใช้ Line (L) ในการสั่งเปิดวาล์ว (Open) 1 เส้นและปิดวาล์ว (Close) อีก 1 เส้น วงจรนี้ป้องกันการจ่ายไฟมาที่ Open และ Close พร้อมกันโดยที่ GPIO13 จะเป็นตัวกำหนดเส้นทางว่า Line จะไปทางไหนได้เพียง 1 เส้นทาง ส่วน GPIO12 จะเป็นตัวปล่อยไฟให้ทำงานและหน่วงเวลาเพื่อปิดการจ่ายไฟ

Read more

การต่อใช้งานบอร์ด Wemos IoT 2AC

บอร์ด Wemos IoT 2AC เป็น 1 ใน 3 รุ่นในโมเดลบอร์ด Wemos IoT ได้แก่ Wemos IoT 1AC, Wemos IoT 2AC และ Wemos IoT 2DC ที่ออกแบบมาให้ขนาดพอดีกับกล่องกันน้ำ Leetech ขนาด 4×4 นิ้ว และออกแบบวงจรให้ใกล้เคียงกับ Sonoff BASIC R2 แต่เพิ่มส่วนของรีเลย์เข้ามาอีกชุดหนึ่ง และช่องต่อเซนเซอร์แบบ XH2.54 เป็นทางเลือกหนึ่งสำหรับคนที่ไม่อยากโมสายไฟ Sonoff เอง บนบอร์ดใช้ไมโครคอนโทรลเลอร์ ESP8266 สามารถเขียนโปรแกรมเองหรือ flash firmware Tasmota ก็ได้

Read more

การใช้งานจอ TFT Touch Screen บน ESP32 ด้วยบอร์ด LARB32

จอ TFT Touch screen เป็นการรวมเอาความสามารถในการแสดงผลและการสัมผัสเข้ามาในโปรเจค IoT หรือ Embedded Systems โดยการใช้งานจอ TFT Touch screen นี้สามารถทำได้หลายรูปแบบ เช่น แสดงข้อมูลจากเซ็นเซอร์ต่างๆ ควบคุมอุปกรณ์ไฟฟ้า หรือสร้างอินเทอร์เฟซสำหรับผู้ใช้

คุณสมบัติและข้อดีของจอ TFT Touch screen

  1. ความละเอียดสูง: จอ TFT มักมีความละเอียดสูง ทำให้สามารถแสดงผลกราฟิกและข้อความได้อย่างชัดเจน
  2. รองรับการสัมผัส: สามารถรับคำสั่งจากผู้ใช้ผ่านการสัมผัสจอ ซึ่งทำให้สามารถสร้างอินเทอร์เฟซที่ใช้งานง่ายและเป็นมิตรกับผู้ใช้
  3. การเชื่อมต่อที่ง่าย: จอ TFT มักมีอินเทอร์เฟซการเชื่อมต่อที่ง่ายกับ ESP32 เช่น SPI
  4. การเขียนโปรแกรมง่าย: มีไลบรารีและโค้ดตัวอย่างที่พร้อมใช้งาน ทำให้การเขียนโปรแกรมเพื่อควบคุมจอ TFT เป็นเรื่องง่าย

ในตัวอย่างนี้เราเลือกใช้ไลบรารี่ TFT eSPI ซึ่งมีการทำงานที่รวดเร็วและใช้งานง่าย แต่ขั้นตอนการติดตั้งจะยุ่งยากแค่ครั้งแรก Read more

1 2