ชื่อโปรเจกต์: Arduino Based Automatic Solder Fan
Backstory
การสร้างวงจรอิเล็กทรอนิกส์เป็นกระบวนการที่สนุกและสร้างสรรค์ แต่เราก็ต้องระมัดระวังอันตรายบางอย่างที่มาพร้อมกับการทำงานนี้ โดยเฉพาะอย่างยิ่ง เมื่อบัดกรีอุปกรณ์อิเล็กทรอนิกส์ จะมีควันออกมาซึ่งไม่ควรสูดดม วิธีแก้ปัญหาคือการใช้ solder fan ซึ่งเป็นวิธีง่ายๆ ในการดักจับควันเหล่านี้
ปัญหาของผมในการใช้ solder fan นั้นเกิดจากความผิดพลาดของตัวผมเอง บ่อยครั้งที่ผมมักจะจมอยู่กับความคิดของตัวเอง คิดถึงการเชื่อมต่อครั้งต่อไป หรือเกี่ยวกับโปรเจกต์ จนลืมเปิดพัดลม บางครั้ง ผมอาจจะแค่ต้องการแก้ไขการเชื่อมต่อเพียงจุดเดียว หรือบัดกรีสายไฟหนึ่งหรือสองเส้นเท่านั้น และมันดูเหมือนจะไม่คุ้มค่ากับเวลาที่เสียไปในการเอื้อมมือไปที่พัดลม เปิดมัน ทำงาน แล้วปิดมัน ผมขี้เกียจใช่ไหม? อาจจะนะ!
ในทางกลับกัน บางคนอาจจะเปิดพัดลมทิ้งไว้ตลอดระยะเวลาการทำงาน ซึ่งแม้ว่าจะแก้ปัญหาได้ แต่เสียงรบกวนที่เพิ่มเข้ามาในสภาพแวดล้อมก็อาจทำให้เสียสมาธิได้ ผมอยากฟังเพลงมากกว่าที่จะได้ยินเสียง solder fan ทำงานไปอีก 30 นาที
แล้วมีทางออกไหม?! มีแน่นอน! DIY Automatic Solder Fan ไงล่ะ!
Building the Project
DIY Automatic Solder Fan โดยพื้นฐานแล้วคือวิธีการที่จะทำให้ solder fan ของเราทำงานโดยอัตโนมัติทุกครั้งที่หัวแร้งถูกหยิบออกจากแท่นวาง และจะปิดโดยอัตโนมัติเมื่อวางกลับเข้าที่ ด้วยวิธีนี้ เราไม่จำเป็นต้องคอยเปิดปิดพัดลม และเราก็จะกำจัดควันบัดกรีเหล่านั้นได้เสมอ! มาดูโปรเจกต์นี้กันเลย!

หัวใจสำคัญของโปรเจกต์นี้คือ KY-032 Infrared obstacle sensor เซ็นเซอร์นี้มักใช้สำหรับการหลีกเลี่ยงสิ่งกีดขวาง แต่จากการทดสอบ ผมพบว่ามันทำงานได้ดีในการตรวจจับวัตถุใดๆ รวมถึงหัวแร้งของเราด้วย เราจะใช้เซ็นเซอร์นี้เพื่อตรวจจับว่าหัวแร้งอยู่หน้าเซ็นเซอร์หรือไม่ หรือถูกหยิบออกจากแท่นวางไปแล้ว

ขั้นตอนที่ 1
ขาตั้ง 3D printed
อันดับแรก ผมออกแบบขาตั้งใน Fusion 360 เพื่อยึดเซ็นเซอร์ตรวจจับสิ่งกีดขวางของเรา ผมตัดสินใจวางเซ็นเซอร์ให้ตั้งฉากกับหัวแร้ง เพื่อหลีกเลี่ยงความร้อนจากหัวแร้งที่อาจทำให้ขาตั้งบิดเบี้ยวได้

ขั้นตอนที่ 2
Relay และกล่อง junction box
ถัดไป ผมได้เดินสายไฟแรงสูงเข้ากับ Relay หากคุณไม่สบายใจกับการทำงานกับไฟฟ้า 120V โปรดอย่าพยายามทำเรื่องนี้ ความปลอดภัยต้องมาก่อน เมื่อเซ็นเซอร์ของเราตรวจพบว่าหัวแร้งออกจากแท่นวาง สัญญาณจะกระตุ้น Relay และเราจะได้วงจรที่ปิดลง ทำให้พัดลมของเราทำงาน

ขั้นตอนที่ 3
การเดินสาย Arduino
ดู schematic หลังจากเดินสายไฟแล้ว Arduino ก็ถูกติดตั้งเข้ากับ junction box และปิดด้วยเคสป้องกันของตัวเอง

ขั้นตอนที่ 4
การเขียนโค้ดสำหรับ Arduino
โค้ดสำหรับโปรเจกต์ของเรานั้นง่ายมาก โดยพื้นฐานแล้วเรามี loop ที่อ่านสถานะของเซ็นเซอร์ หากเซ็นเซอร์ไม่ตรวจจับวัตถุ Relay จะเปิด solder fan และในทางกลับกัน มันง่ายแค่นั้นเอง
ผลลัพธ์และข้อสรุป
โดยรวมแล้วโปรเจกต์นี้ทำงานได้ดีเยี่ยมและผมก็สนุกกับการสร้างมัน ผมหวังว่านี่จะเป็นแรงบันดาลใจให้ใครบางคนสร้างสรรค์สิ่งใหม่ๆ เช่นกัน! ขอให้สนุกกับการสร้างและสนุกกับการเขียนโค้ด!
🛠️ เจาะลึกการทำงานภายใน (Deep Dive / Technical Analysis)
Automatic Water Tap เป็นเทคโนโลยีเดียวกับที่คุณพบในสนามบินและห้องน้ำตามห้างสรรพสินค้าสมัยใหม่ มันช่วยป้องกันการแพร่กระจายของเชื้อโรคบนก๊อกน้ำ และลดการใช้น้ำลงอย่างมากโดยการปิดก๊อกทันทีที่คุณเดินออกไป
ส่วนขับเคลื่อนหลัก: Solenoid Valve
แตกต่างจากก๊อกน้ำแบบกลไกที่คุณต้องบิด โปรเจกต์นี้ใช้ Solenoid Valve แบบเครื่องกลไฟฟ้า
- Normally Closed (NC): เมื่อไม่มีไฟเลี้ยง สปริงจะดัน plunger ลง ทำให้ขัดขวางการไหลของน้ำ
- การทำงาน: เมื่อ Arduino ตรวจจับมือผ่าน IR Obstacle Sensor ได้ มันจะสั่งให้ Relay ทำงาน
- การไหลของน้ำ: Relay จะส่งไฟ 12V ไปยัง Solenoid ขดลวดจะกลายเป็นแม่เหล็กไฟฟ้า ดึง plunger ขึ้น และทำให้น้ำไหลผ่านได้ทันที
ฮาร์ดแวร์ที่จำเป็น
- Arduino Uno/Nano: ตัวควบคุมตรรกะ
- IR Proximity Sensor: ติดตั้งใกล้กับหัวก๊อกน้ำ
- 12V Solenoid Valve (1/2" หรือ 3/4"): ต้องตรงกับขนาดท่อน้ำของคุณ
- Tip120 Transistor หรือ 1-Channel Relay: จำเป็นสำหรับการรองรับความต้องการไฟ 12V ของ Solenoid
- External 12V Power Supply: พิน 5V ของ Arduino ไม่สามารถจ่ายไฟให้กับ Solenoid ได้
ระบบประปาและความปลอดภัย
การทำงานกับน้ำและไฟฟ้าต้องใช้ความระมัดระวัง ตรวจสอบให้แน่ใจว่าการเดินสายไฟทั้งหมดอยู่ในกล่อง project box ที่กันน้ำ และใช้ silicone sealant ที่เหมาะสมในจุดที่จำเป็น นี่เป็นโปรเจกต์ที่คุ้มค่าอย่างยิ่ง ซึ่งจะนำไปสู่การอัปเกรดบ้านที่มีประโยชน์สูง!