สารบัญ:
- ขั้นตอนที่ 1: Evive Touch Channels
- ขั้นตอนที่ 2: แผนภาพวงจร
- ขั้นตอนที่ 3: การตรวจจับการสัมผัส (ช่องเดียว) ใน Scratch
วีดีโอ: Capacitive Touch พร้อม Evive (คอนโทรลเลอร์ที่ใช้ Arduino): 6 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
คุณรู้หรือไม่ว่าหน้าจอสัมผัสของสมาร์ทโฟนของคุณทำงานอย่างไร
สมาร์ทโฟนมีเซ็นเซอร์สัมผัสมากมายอยู่ใต้หน้าจอกระจก ปัจจุบันนี้ใช้เทคโนโลยีการตรวจจับการสัมผัสความจุและแม้แต่การสัมผัสที่อ่อนโยนก็ตรวจพบได้ง่าย สัมผัสแบบ Capacitive สัมผัสได้เมื่อเซ็นเซอร์หรือโพรบถูกสัมผัสโดยวัตถุขนาดใหญ่หรือบุคคลหรือวัตถุนำไฟฟ้า ตัวอย่างเช่น การตรวจจับเมื่อบุคคลสัมผัสแผ่นฟอยล์ หมึกนำไฟฟ้า ผลไม้หรือผัก
หลักการเบื้องหลังนั้นง่ายมาก: โดยการสัมผัสวัตถุ ความจุของมันจะเปลี่ยนแปลงเล็กน้อยโดยร่างกายของคุณ และการเปลี่ยนแปลงนั้นจะถูกตรวจพบโดยวงจรพิเศษ
ในคำแนะนำนี้ เราจะเรียนรู้วิธีสร้างเซ็นเซอร์สัมผัสตามโครงการ DIY โดยใช้ evive และ Scratch เราจะขยายโครงการของเราทีละขั้นตอนตามลำดับต่อไปนี้:
- การตรวจจับการสัมผัสช่องทางเดียว
- การตรวจจับการสัมผัสหลายช่องสัญญาณ
- เปียโนสัมผัส
รู้หลักการแล้ว มาดูกันว่าทำอย่างไร?
ขั้นตอนที่ 1: Evive Touch Channels
evive มีอินพุตแบบสัมผัส 12 ช่อง (ซึ่งหมายความว่าคุณสามารถตรวจสอบอินพุตได้สูงสุด 12 ช่องโดยอิสระ) ซึ่งเชื่อมต่อผ่านชิป MPR121 โดยใช้อินเทอร์เฟซ I2C อินพุตเหล่านี้ง่ายต่อการเชื่อมต่อกับผลไม้ เทปทองแดง น้ำ ฯลฯ คุณเพียงแค่ต้องใช้สายจัมเปอร์หรือคลิปจระเข้เพื่อสร้างวงจรของคุณ ด้วย evive เพียงแค่เสียบและเล่น
ขั้นตอนที่ 2: แผนภาพวงจร
ส่วนหัวของตัวเมียมีให้ใน evive (ที่ด้านล่างซ้าย - ด้านในฝาวิเศษ) สำหรับอินพุตแบบสัมผัสแบบ capacitive คุณสามารถเชื่อมต่อวัตถุนำไฟฟ้าใดๆ โดยใช้สายจัมเปอร์ตัวผู้ - ตัวผู้หรือคลิปจระเข้ เช่น:
- ผลไม้
- ผัก
- อลูมิเนียมฟอยล์
- โลหะ
- หมึกนำไฟฟ้า ฯลฯ
ในรูป เราได้แสดงวิธีเชื่อมต่อวัตถุต่างๆ โดยใช้สายจัมเปอร์
ขั้นตอนที่ 3: การตรวจจับการสัมผัส (ช่องเดียว) ใน Scratch
"กำลังโหลด = "ขี้เกียจ" คำแนะนำนี้เราได้แสดงกรณีการใช้งาน capacitive touch ที่แตกต่างกันสามแบบโดยใช้ evive:
- ช่องสัญญาณสัมผัสเดียว
- สัมผัสหลายช่อง
- เปียโนสัมผัส
คุณสามารถเปลี่ยนวัตถุนำไฟฟ้าให้เป็นเซ็นเซอร์ได้ทันที!
รอไอเดียตลกๆ และแกล้งกันในคอมเมนต์ด้านล่าง
evive คืออะไร?
evive เป็นแพลตฟอร์มสร้างต้นแบบอิเล็กทรอนิกส์แบบครบวงจรสำหรับทุกกลุ่มอายุ เพื่อช่วยให้พวกเขาเรียนรู้ สร้าง แก้ไขข้อบกพร่องของหุ่นยนต์ ฝังตัว และโครงการอื่นๆ ด้วย Arduino Mega ที่เป็นหัวใจสำคัญ evive นำเสนออินเทอร์เฟซแบบภาพตามเมนูที่ไม่เหมือนใครซึ่งไม่จำเป็นต้องตั้งโปรแกรม Arduino ซ้ำ ๆ ซ้ำ ๆ evive นำเสนอโลกแห่ง IoT ด้วยอุปกรณ์จ่ายไฟ เซ็นเซอร์และแอคทูเอเตอร์ที่รองรับในยูนิตพกพาขนาดเล็กเพียงเครื่องเดียว
กล่าวโดยย่อ ช่วยให้คุณสร้างโครงการ/ต้นแบบได้อย่างรวดเร็วและง่ายดาย
หากต้องการสำรวจเพิ่มเติม โปรดเยี่ยมชมที่นี่
แนะนำ:
Arduino Plant Monitor พร้อม Soil Capacitive Sensor - บทช่วยสอน: 6 ขั้นตอน
Arduino Plant Monitor พร้อม Soil Capacitive Sensor - บทช่วยสอน: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีตรวจจับความชื้นในดินโดยใช้เซ็นเซอร์ความชื้นแบบ capacitive พร้อมจอแสดงผล OLED และ Visuino ดูวิดีโอ
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก
ESP32 Capacitive Touch Input โดยใช้ "Metallic Hole Plugs" สำหรับปุ่ม: 5 ขั้นตอน (พร้อมรูปภาพ)
ESP32 Capacitive Touch Input โดยใช้ "Metallic Hole Plugs" สำหรับปุ่ม: ขณะที่ฉันกำลังตัดสินใจออกแบบสำหรับโปรเจ็กต์ที่ใช้ ESP32 WiFi Kit 32 ที่กำลังจะมีขึ้นซึ่งต้องการอินพุตสามปุ่ม ปัญหาหนึ่งที่เห็นได้ชัดเจนคือชุด WiFi 32 ไม่มีปุ่มกดเชิงกลเพียงปุ่มเดียว แต่เพียงอย่างเดียวสามปุ่มกล f
Tree of Life (Arduino Capacitive Touch Sensor ขับเคลื่อนเซอร์โวมอเตอร์): 6 ขั้นตอน (พร้อมรูปภาพ)
Tree of Life (Arduino Capacitive Touch Sensor Driving Servo Motor): สำหรับโครงการนี้ เราได้สร้างต้นไม้ที่ให้ข้าวซึ่งประกอบด้วยเซ็นเซอร์สัมผัส capacitive และเซอร์โวมอเตอร์ เมื่อสัมผัสแผ่นรอง เซอร์โวมอเตอร์จะทำงานและข้าว (หรืออะไรก็ตามที่คุณต้องการใส่ลงไป) จะถูกปล่อยออกมา นี่คือวิดีโอสั้น ๆ