ชื่อโปรเจกต์: Sensitive Jack-o'-Lantern (ฟักทองขี้สงสัย)
ระบบอัตโนมัติรับเทศกาล: เจ้าฟักทองมีชีวิต
Sensitive Jack-o'-Lantern ตัวนี้บอกเลยว่าโคตรคูล เป็นโปรเจกต์ธีม Halloween ที่รวมร่างระบบตอบโต้ 2 แบบเข้าด้วยกัน คือ Motion Triggering (ตรวจจับการเคลื่อนไหว) กับ IR Control (รีโมทสั่งการ) โดยใช้ชุด Elegoo Super Starter Kit งานนี้น้องๆ จะได้ของแต่งบ้านแบบ "มีชีวิต" ที่จะคอยแกล้งคนแปลกหน้า (ผ่าน Sensor) แต่ยอมเชื่องกับเจ้าของ (ผ่านรีโมท) เอาไปตั้งหน้าบ้านรับรองหล่อเท่กว่าใครเพื่อน!
Logic การทำงานแบบ 2 ระบบ
Code ของโปรเจกต์นี้จะจัดการ Input 2 ทาง เพื่อคุมแผงไฟ LED แรงสูง:
- Ultrasonic Proximity: ใช้ HC-SR04 Sensor ทำหน้าที่เป็นตัวจุดชนวนแบบไร้สัมผัส มันจะคอยยิงคลื่นเสียงความถี่สูงออกไปตลอดเวลา ถ้ามีใคร (เช่น เด็กๆ ที่มาเคาะประตูบ้าน) เดินเข้ามาในระยะ 50cm ปุ๊บ เจ้า Arduino จะสั่งเปลี่ยนสีไฟเป็นโหมด "Spooky" ทันที (เช่น จากสีส้มเป็นสีแดงกระพริบ)
- IR Remote Override: เราสามารถใช้ IR Receiver Module ให้เจ้าของโปรเจกต์กดเปลี่ยนโหมดไฟเองได้ (จะเอาแบบนิ่ง, แบบวูบวาบ หรือโหมดดิสโก้ก็จัดไป) หรือจะปรับความไวการตรวจจับจากระยะไกลก็ได้โดยไม่ต้องไปแงะตัวฟักทอง งานนี้ใช้ Library IRremote.h มาช่วยถอดรหัส HEX codes จากรีโมท Elegoo สบายๆ เลยน้อง
ขับไฟแรงๆ ด้วย Transistor
เพราะเจ้าฟักทองตัวนี้ใช้ LED หลายดวงเพื่อให้สว่างสะใจคนดู ถ้าเราต่อตรงเข้า Digital Pins ของ Arduino ตรงๆ บอกเลยว่ากระแสไม่พอและ Pins อาจจะพังได้ พี่เลยต้องใช้ทริคนี้:
- NPN Transistors: พี่ใช้ NPN Transistors 3 ตัวมาทำหน้าที่เป็น "Electronic Switches" โดยให้ Arduino ส่งสัญญาณไฟต่ำๆ ไปที่ขา Base เพื่อสั่งให้ไฟจาก Battery แรงๆ ไหลผ่าน LED ได้เต็มที่ ห้ามช็อตนะตัวนี้!
- LED Matrix: ใช้ Resistor ขนาด 221-ohm 15 ตัว ต่อขนานกันเพื่อสร้างแผงไฟที่สว่างจ้าทั่วหน้าฟักทอง และมั่นใจได้ว่าหลอดจะไม่ขาดแน่นอน
- Circuit Concealment: การเดินสายไฟพี่แบ่งเป็นสองชั้น ชั้นล่างวางของหนักอย่าง Battery และ Arduino ส่วนชั้นบนทำ "แท่นวาง" ให้แผง LED อยู่ตรงตำแหน่งดวงตาพอดี เพื่อซ่อน "ไส้ใน" ของเครื่องไม่ให้คนข้างนอกเห็นสายไฟยุ่กยั่ก
งานอาร์ตสุดปัง พังยาก
แทนที่จะใช้ฟักทองจริงที่ทิ้งไว้ไม่กี่วันก็เน่า โปรเจกต์นี้พี่ใช้รูปถ่ายปริ้นลงกระดาษแข็งแล้วดามด้วยโครงกระดาษลังแทน จะได้เก็บไว้ใช้ได้ทุกปี ผลลัพธ์ที่ได้คือเครื่องประดับขยับได้ระดับมือโปร ที่พิสูจน์ให้เห็นว่าน้องไม่จำเป็นต้องมีอุปกรณ์ราคาแพงก็สร้างงาน Interactive เจ๋งๆ ได้
Halloween ใกล้เข้ามาแล้วน้องเอ๊ย พี่เลยอยากลองเอาชุด Elegoo Super starter Kit มาทำ Sensitive Jack-o'-Lantern ดูสักหน่อย
พี่อยากได้โคมไฟฟักทองที่เปลี่ยนสีได้เวลามีคนเดินผ่านหน้ามัน และต้องคุมแสงกับ [Sensor](https://s.shopee.co.th/7VBG2rX65j) ได้ด้วย
มาดูกันว่าจัดยังไง
HARDWARE:
วงจรนี้บอกเลยว่าพื้นฐานมาก มี Ultrasonic Sensor, IR Receiver Module, LED และ Transistor อีกนิดหน่อย
แล้วก็ต้องขอบคุณชุด Elegoo ที่มี IR Remote Control มาให้ พี่เลยคุมเจ้าฟักทองได้แบบหล่อๆ เลย

นี่คือ Diagram วงจรนะน้อง:

STRUCTURE:
พี่ไม่อยากใช้ฟักทองจริงให้เละเทะ เลยสร้างโครงขึ้นมาเอง
เตรียมแค่ 2 อย่างพอ:
- รูปถ่าย Jack-o'-lantern แจ่มๆ สักรูป
- กระดาษแผ่นใหญ่ๆ
ปริ้นรูปแปะลงกระดาษแล้วทำแท่นวาง แค่นี้น้องก็ประคองหน้าฟักทองและซ่อนวงจรไว้ข้างหลังได้แล้ว
โครงที่สร้างจากกระดาษลังนี่แหละที่จะช่วยบังตัว Ultrasonic Sensor ให้เนียนไปกับตัวงาน
อุปกรณ์ทุกอย่างยัดไว้ในโครงนี้ได้เลย
ถ้าน้องมีฝีมือจะเปลี่ยนไปใช้ไม้หรือพลาสติกก็ได้นะ ไม่ว่ากัน
พี่เอาวงจรไว้ข้างล่างแล้วเอา LED วางไว้ในแนวตั้ง ทีนี้รูปฟักทองก็จะบังไฟไว้พอดี ให้เอฟเฟกต์เหมือนมีไฟลุกโชนอยู่ในฟักทองจริงๆ
เสร็จแล้ว! โปรเจกต์ของพี่อาจจะยังมีจุดให้แก้นิดๆ หน่อยๆ แต่พี่ว่าไอเดียนี้ใช้ได้เลย ทำง่าย รวดเร็ว ทันใช้วันปล่อยผีแน่นอน สู้งานนะน้อง!