สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
เครื่องมือ Arduino นี้ผลิตขึ้นด้วยเซ็นเซอร์อัลตราโซนิก HC-SR04 และตัวต้านทานที่ไวต่อแรงกด คุณสามารถเล่นเพลงโดยกดเซ็นเซอร์แรงและโบกมือไปข้างหน้าเซ็นเซอร์อัลตราโซนิกในระยะทางต่างๆเพื่อเล่นโน้ตต่างๆ ดูวิดีโอนี้เพื่อดูว่ามันทำงานอย่างไร!
ขั้นตอนที่ 1: วัสดุสิ้นเปลือง
สำหรับโครงการนี้ คุณจะต้อง:
- Arduino
- เขียงหั่นขนมชิ้นหนึ่ง
- ตัวต้านทานความไวต่อแรงหนึ่งตัว
- อัลตราโซนิกเซนเซอร์ HC-SR04 หนึ่งตัว
- ตัวต้านทาน 10k โอห์มหนึ่งตัว
- สายกระโดดสิบสาย
ขั้นตอนที่ 2: การเดินสายไฟ
อัลตราโซนิก:
เชื่อมต่อกราวด์กับกราวด์ Arduino, echo ไปยังพินดิจิตอล 11, ทริกเกอร์ไปยังพินดิจิตอล 10 และ VCC ถึง 5V
ตัวต้านทานที่ไวต่อแรงกด:
เชื่อมต่อสายหนึ่งเข้ากับ 5V และอีกสายหนึ่งไปยัง A0 โดยตรง วางตัวต้านทานไว้หลังสาย A0 และเชื่อมต่อกับกราวด์
แป้นพิมพ์:
เชื่อมต่อ D4 กับ GND เพื่อให้คำสั่งแป้นพิมพ์ทำงาน
ขั้นตอนที่ 3: รหัส
เพื่อให้เครื่องมือของคุณทำงาน คุณต้องใส่รหัสหนึ่งรหัสลงในแอพ Arduino และใส่รหัสอื่นเพื่อขูด
รหัสที่ใช้สำหรับ Arduino ใช้สำหรับตรวจจับระยะห่างจากเซ็นเซอร์อัลตราโซนิกจากนั้นจะกดแป้นคีย์บอร์ดตัวใดตัวหนึ่งซึ่งก็คือ "C D E F G A B" รหัสสำหรับขูดจะใช้เพื่อตรวจจับการกดแป้นพิมพ์และเล่นเสียง "C=Do, D=Re, E=Mi, F=Fa, G=Sol, A=La, B=Si"
รหัสอยู่ในลิงค์ด้านล่าง คุณเพียงแค่ต้องคัดลอกและวางลงในแอพ
ลิงค์โค้ด Arduino:
รอยขีดข่วน:
ขั้นตอนที่ 4: ผลิตภัณฑ์ขั้นสุดท้าย
หากคุณทำตามขั้นตอนทั้งหมดข้างต้นจนเสร็จสมบูรณ์ อาจดูเหมือนขั้นตอนในวิดีโอด้านล่าง หรือดีกว่านั้นด้วยซ้ำ!