Arduino component inspection
….. วันนี้ได้มีโอกาสนั่งคุยกับแนวร่วมนักประดิษฐ์ Arduino มีประเด็นเรื่อง เราจะตรวจสอบอุปกรณ์ที่เราซื้อมาว่ามันใช้การได้หรือไม่ หรือจะทดสอบอย่างไร
ผมว่าน่าคิดนะ หากเราอุตสาห์เดินทางไกลมาซื้อของ หรือหากเป็นการซื้้อออนไลน์ แต่ซื้อมาแค่ตัวเดียว บังเอิญจะต้องใช้งานด่วนด้วย หากอุปกรณ์ตัวนั้นเสียหายขึ้นมา เราอาจจะเสียเวลาในการทดสอบหลาย ชม หลายนาที หรือสุดท้ายจะต้องรอสั่งตัวใหม่มา
มันจะดีมากเลยหากเรามีเครื่องมือตรวจตัวเล็ก ๆ ที่จะสามารถทดสอบ อุปกรณ์ก่อนส่ง หรือก่อนออกจากร้านได้
ผมไปเจอคลิปวิดีโอนี้มา น่าสนใจเลย น่าเอาไปทำขายนะ
แนวคิดการสร้าง
ด้านความสามารถ
- มีช่องวัด DHT ได้ครั้งละ 5 ตัว
- มีช่องวัด R ได้ครั้งละ 5 ตัว
- มีช่องวัด Diode ครั้งละ 5 ตัว
- มีช่องวัดทรานซิสเตอร์ครั้งละ 3 ตัว
- มีช่องเสียบวัดพวกจอทั้งหลายครั้งละจอ
- มีจอแสดงผล บอกได้ว่า ที่เสียบต่อแต่ละช่องนั้น คือตัวอะไร อ่านค่าเม่าไหร่ เช่นแยกแยะ DHT11 และ DHT22 ได้เอง ใช้ Libraly ของตระกูลไหนดี
การประกอบ
- ก็ต้องมีพอร์ทมีช่องเยอะมาก ทีเดียว ยิ่งถ้าเป็นร้านขายมีไว้ใช้จะยิ่งสะดวกมา (ทำขายร้านดีกว่ามั้ง )
- ก็ต้องมีตัวขยายพอร์ท คิดว่าเป็นชิล์คอนโด 3 ชั้นก็พอ
ด้านเทคนิคการวัดการเขียนโปรแกรม
- ทุกวันนี้ทุกตัวมี Libraly ประกอบมา เราก็ #include ทุก Libraly ลงไปในโค้ด
- ทำการสแกนพอร์ท ทำการทดลองเปลี่ยนการใช้ Libraly แล้วเลือกการวัด การแสดงผลที่ดี เพื่อบอกว่าตัวไหนคือตัวไหนกันแน่
- ทำการแสดงผลอ่านค่าอุปกรณ์ที่ทดสอบ
ประโยชน์ที่จะได้
- ลดการสูญเสียจากการซื้อของที่ไม่ได้สเปค งานเสร็จเร็ว
- สำหรับร้านค้า สามารถฟีดแบคไปที่ผู้ผลิตได้ และให้บริการที่ดีแก่ลูกค้า
- เปิดเผยโค้ด เพื่อการศึกษา
- เกิดการแข่งขันผลิตให้ราคาถูกที่สุด
ประกอบออกมาแล้วหน้าตาน่าจะโตพอประมาณ มีออปชั่นเลือก ว่าจะเทสมากเทสน้อย ขนาก็จะเปลี่ยนไป
มีใครอยากเอาไปทำบ้าง
เผยแพร่เมื่อ 29 ธ.ค. 2017