สารบัญ:

Arduino พัดลมมือถือพร้อมสวิตช์สัมผัสแบบ Capacitive: 6 ขั้นตอน
Arduino พัดลมมือถือพร้อมสวิตช์สัมผัสแบบ Capacitive: 6 ขั้นตอน

วีดีโอ: Arduino พัดลมมือถือพร้อมสวิตช์สัมผัสแบบ Capacitive: 6 ขั้นตอน

วีดีโอ: Arduino พัดลมมือถือพร้อมสวิตช์สัมผัสแบบ Capacitive: 6 ขั้นตอน
วีดีโอ: รีวิวโมดูลสวิตช์​สัมผัส​ TTP223 และทดลองต่อใช้งานเพื่อเปิด​ ปิดหลอดไฟ​ | JAKK DIY 2024, พฤศจิกายน
Anonim

ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีเปิดและปิดพัดลมแบตเตอรี่มือถือโดยใช้เซ็นเซอร์สัมผัสแบบ capacitive, โมดูลรีเลย์ และ Visuino

ดูวิดีโอสาธิต

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
  • Arduino UNO (หรือ Arduino อื่น ๆ)
  • สายจัมเปอร์
  • เซ็นเซอร์สัมผัสแบบ Capacitive
  • สายไฟพร้อมคลิปหนีบปากจระเข้
  • พัดลมแบตเตอรี่ (หรืออุปกรณ์ที่ใช้แบตเตอรี่อื่น ๆ)
  • โปรแกรม Visuino: ดาวน์โหลด Visuino

ขั้นตอนที่ 2: วงจร

The Circuit
The Circuit
  • เชื่อมต่อพิน "สัญญาณ" ของเซ็นเซอร์สัมผัสแบบ Capacitive กับพิน Arduino Digital [7]
  • เชื่อมต่อพิน "VCC" ของเซ็นเซอร์สัมผัสแบบ Capacitive เข้ากับพิน [5V]
  • เชื่อมต่อพิน "GND" ของเซ็นเซอร์สัมผัสแบบ Capacitive เข้ากับพิน [GND]
  • เชื่อมต่อพิน "สัญญาณ" ของรีเลย์กับพิน Arduino Digital [8]
  • ต่อพินรีเลย์ "VCC" เข้ากับพิน[5V]
  • เชื่อมต่อพินรีเลย์ "GND" กับพิน [GND]
  • เชื่อมต่อพิน "บวก" ของ Hendheld เข้ากับพิน[5V]
  • เชื่อมต่อพิน "เชิงลบ" ของ Hendheld กับพินรีเลย์[NC]
  • เชื่อมต่อพินรีเลย์[C] กับพิน[GND]

ขั้นตอนที่ 3: เริ่ม Visuino และเลือก Arduino UNO Board Type

เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type
เริ่ม Visuino และเลือก Arduino UNO Board Type

ในการเริ่มต้นเขียนโปรแกรม Arduino คุณจะต้องติดตั้ง Arduino IDE จากที่นี่:

โปรดทราบว่ามีข้อบกพร่องที่สำคัญบางอย่างใน Arduino IDE 1.6.6 ตรวจสอบให้แน่ใจว่าคุณติดตั้ง 1.6.7 หรือสูงกว่า มิฉะนั้น Instructable นี้จะไม่ทำงาน! หากคุณยังไม่ได้ทำตามขั้นตอนในคำแนะนำนี้เพื่อตั้งค่า Arduino IDE เพื่อตั้งโปรแกรม Arduino UNO! ต้องติดตั้ง Visuino: https://www.visuino.eu ด้วย เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "Arduino UNO" ดังแสดงในภาพที่ 2

ขั้นตอนที่ 4: ใน Visuino เพิ่มส่วนประกอบ

ใน Visuino เพิ่มส่วนประกอบ
ใน Visuino เพิ่มส่วนประกอบ
  • เพิ่มองค์ประกอบ "Detect Edge" และตั้งค่าภายใต้หน้าต่างคุณสมบัติ "Rising" เป็น "True"
  • เพิ่มส่วนประกอบ "(T) Flip-Flop"
  • เชื่อมต่อพิน Arduino Digital Out [7] กับพินคอมโพเนนต์ "DetectEdge1" [ใน]
  • เชื่อมต่อพินคอมโพเนนต์ "DetectEdge1" [ออก] กับพินคอมโพเนนต์ "TFlipFlop1" [นาฬิกา]
  • เชื่อมต่อพินคอมโพเนนต์ "TFlipFlop1" [ออก] กับพิน Arduino Digital IN [8]

ขั้นตอนที่ 5: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino

สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino

ใน Visuino ที่ด้านล่างให้คลิกแท็บ "บิลด์" ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง จากนั้นคลิกที่ปุ่ม "รวบรวม/สร้างและอัปโหลด"

ขั้นตอนที่ 6: เล่น

หากคุณจ่ายไฟให้กับโมดูล Arduino UNO พัดลมควรหมุนหากคุณสัมผัสเซ็นเซอร์ "สัมผัสแบบ capacitive" หรือปิดพัดลม

ยินดีด้วย! คุณได้เสร็จสิ้นโครงการของคุณด้วย Visuino สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ ดาวน์โหลดและเปิดได้ใน Visuino:

แนะนำ: