Library HS3UKA_PCF8574 สำหรับขยายขาดิจิตอล

PCF8574 เป็นชิป I/O Expander ที่ใช้โปรโตคอล I2C ในการสื่อสารกับไมโครคอนโทรลเลอร์ เช่น Arduino และ ESP32 ชิปนี้มีความสามารถในการขยายพอร์ตอินพุต/เอาต์พุตได้ถึง 8 พอร์ต ทำให้เราสามารถเพิ่มจำนวนพอร์ตได้โดยไม่ต้องใช้พื้นที่บนบอร์ดมากเกินไป แต่เนื่องจากไลบรารี่ PCF8574 โดยทั่วไปจะให้สถานะเป็น LOW ตอนเปิดเครื่องทำให้เมื่อเราต่อรีเลย์เข้ากับวงจรจะเกิดเสียงดังจากการทำงานของรีเลย์ขณะหนึ่ง เพื่อแก้ปัญหานี้สำหรับผู้ที่ใช้บอร์ด LARB32 และ LARB32 Pro แนะนำให้ดาวน์โหลดใช้งานไลบรารี่ HS3UKA_PCF8574 ซึ่งยังไม่มีให้ดาวน์โหลดจาก Arduino IDE จึงต้องทำตามขั้นตอนยุ่งยากดังนี้

  1. ดาวโหลดไฟล์ HS3UKA_PCF8574.zip 
  2. ที่เมนูบน Arduino IDE เลือก Sketch > Include Library > Add .ZIP Library …
  3. เลือกไฟล์ HS3UKA_PCF8574.zip ที่ดาวน์โหลดไว้ แล้วรอซักครู่
  4. ทำการ ปิด-เปิด โปรแกรม Arduino IDE อีกครั้ง

Read more

การต่อใช้งานบอร์ด LARB32 Pro

บอร์ดการทดลองนี้พัฒนาจากบอร์ด LARB32 โดยเพิ่มความสามารถต่างๆ มาเพื่อการนำไปต่อใช้งานในการควบคุมอัตโนมัติ รองรับการติดตั้งโมดูล LoRa และ 4G Aircard ยังสามารถต่อเซ็นเซอร์และอุปกรณ์ต่อพ่วงของ arduino ได้เหมือนเดิมเพียงแต่ผู้ใช้ต้องเลือก GPIO ที่ใช้งานบนบอร์ดด้วยตัวเอง บอร์ดนี้ใช้โมดูล ESP32 รุ่น DOIT 32 DEVKIT V1 เวอร์ชั่น 30 ขาเป็นไมโครคอนโทรลเลอร์ เมื่อทำการพัฒนาโปรแกรมเสร็จแล้วสามารถติดตั้งเข้ากับสิ่งประดิษฐ์หรือตู้คอลโทรลโดยใช้รางปีกนกได้

Read more

การต่อใช้งานบอร์ด LARB32

บอร์ดการทดลองนี้ออกแบบมาให้สะดวกต่อการใช้งานในการทำสิ่งประดิษฐ์และโครงงานต่างๆ ถูกออกแบบให้หลีกเลี่ยงการต่อใช้งานขา GPIO ต้องห้ามและยังรองรับการต่อเซ็นเซอร์และอุปกรณ์ต่อพ่วงของ arduino โดยส่วนใหญ่ โดยใช้ โมดูล ESP32 รุ่น DOIT 32 DEVKIT V1 เวอร์ชั่น 30 ขาเป็นไมโครคอนโทรลเลอร์ เมื่อทำการพัฒนาโปรแกรมเสร็จแล้วสามารถติดตั้งเข้ากับสิ่งประดิษฐ์หรือตู้คอลโทรลโดยใช้รางปีกนกได้ Read more

1 2