สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โครงการที่ใช้ประโยชน์จาก Arduino Uno เพื่อสร้างแถบ LED แบบเซ็นเซอร์สัมผัส
อินพุต: Capacitive Sensor
เอาท์พุต: แถบ LED
ขั้นตอนที่ 1: รับวัสดุ
วัสดุที่จำเป็นในการสร้างแถบ LED สำหรับตรวจจับการสัมผัสแบบ Capacitive:
1. Arduino Uno
2. Digital RGB LED Flexi-Strip 30 LED-1 เมตร (5V)
3. ตัวต้านทาน 10 เมกะโอห์ม
4. สายจัมเปอร์
5. เขียงหั่นขนม
ขั้นตอนที่ 2: ประกอบวงจร
ประกอบวงจรตามแผนภาพ (ดูคำอธิบายประกอบเพื่อเชื่อมต่อสายไฟ)
1. Arduino: เชื่อมต่อ (5V) กับ (+) บนเขียงหั่นขนม
2. Arduino: เชื่อมต่อ (Gnd) กับ (-) บนเขียงหั่นขนม
3. ต่อสายไฟจากพิน 2 และ 4 เข้ากับปลายแต่ละด้านของตัวต้านทาน 10 เมกะโอห์มบนเขียงหั่นขนม (ดูสายสีเขียวและสีแดงตามแผนภาพ)
4. ต่อสายไฟที่ขนานกับตัวต้านทาน (สายนี้จะเป็น touch sensor)
5. แถบ LED: เชื่อมต่อ (5V) กับ (+) บนเขียงหั่นขนม
6. แถบ LED: เชื่อมต่อ (Gnd) กับ (-) บนเขียงหั่นขนม
7. แถบ LED: ต่อ (Din) กับพิน 6 บน Arduino Uno
ขั้นตอนที่ 3: การเข้ารหัส
1. ดาวน์โหลดไฟล์ Adafruit Neo pixel
learn.adafruit.com/adafruit-neopixel-uberg…
2. ดาวน์โหลดไฟล์ Capacitive Sensor
playground.arduino.cc/Main/CapacitiveSenso…
3. หลังจากดาวน์โหลดไฟล์แล้ว ให้คลิกที่ Sketch > รวมไลบรารี > เพิ่มไลบรารี่ ZIP และเพิ่มไฟล์ที่ดาวน์โหลดมาสองไฟล์
4. ดาวน์โหลดสเก็ตช์! คุณสามารถเปลี่ยนสีของแถบ LED ได้ตามต้องการ (รหัสสีจะรวมอยู่ในภาพร่าง) สีเริ่มต้นในภาพร่างคือสีน้ำเงิน!
ขั้นตอนที่ 4: ทดสอบเลย
ตอนนี้คุณพร้อมแล้วที่จะทดสอบเซ็นเซอร์สัมผัสของคุณ! แตะลวดแล้วเห็นไฟ LED สว่างขึ้น!
มีความคิดสร้างสรรค์ในการใช้แถบ LED สำหรับโอกาสของคุณ!