สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบ & ข้อกำหนด
- ขั้นตอนที่ 2: แปลงไฟล์เสียงเป็น.wav
- ขั้นตอนที่ 3: เตรียมการ์ด SD
- ขั้นตอนที่ 4: เพิ่มไลบรารีใน Arduino
- ขั้นตอนที่ 5: อัปโหลดรหัส
- ขั้นตอนที่ 6: การเชื่อมต่อวงจร
- ขั้นตอนที่ 7: เล่นเสียง
![เครื่องเล่นเสียงที่ใช้ Arduino พร้อมการ์ด Micro SD: 7 ขั้นตอน (พร้อมรูปภาพ) เครื่องเล่นเสียงที่ใช้ Arduino พร้อมการ์ด Micro SD: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-2028-15-j.webp)
วีดีโอ: เครื่องเล่นเสียงที่ใช้ Arduino พร้อมการ์ด Micro SD: 7 ขั้นตอน (พร้อมรูปภาพ)
![วีดีโอ: เครื่องเล่นเสียงที่ใช้ Arduino พร้อมการ์ด Micro SD: 7 ขั้นตอน (พร้อมรูปภาพ) วีดีโอ: เครื่องเล่นเสียงที่ใช้ Arduino พร้อมการ์ด Micro SD: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.ytimg.com/vi/PQhQfww-qGQ/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
![Image Image](https://i.howwhatproduce.com/images/001/image-2028-17-j.webp)
![](https://i.ytimg.com/vi/dV9dB435gaE/hqdefault.jpg)
![ส่วนประกอบและข้อกำหนด ส่วนประกอบและข้อกำหนด](https://i.howwhatproduce.com/images/001/image-2028-18-j.webp)
กรุณาสมัครสมาชิกช่องของฉันสำหรับโครงการเพิ่มเติม…………………….
หลายคนต้องการเชื่อมต่อการ์ด SD กับ Arduino หรือต้องการเอาต์พุตเสียงผ่าน Arduino
ดังนั้นนี่คือวิธีที่ง่ายและถูกที่สุดในการเชื่อมต่อการ์ด SD กับ Arduino คุณสามารถใช้เอาต์พุตเสียงจาก Arduino ผ่านสวิตช์หรือเซ็นเซอร์
คุณสามารถเล่นเสียง เพลง และการบันทึกได้ทุกประเภท แต่เสียงนั้นจะอยู่ในไฟล์.wav หากเป็นไฟล์.mp3 หรือไฟล์เสียงประเภทอื่น เราจะแปลงเป็นไฟล์.wav
ขั้นตอนที่ 1: ส่วนประกอบ & ข้อกำหนด
![ส่วนประกอบและข้อกำหนด ส่วนประกอบและข้อกำหนด](https://i.howwhatproduce.com/images/001/image-2028-19-j.webp)
![ส่วนประกอบและข้อกำหนด ส่วนประกอบและข้อกำหนด](https://i.howwhatproduce.com/images/001/image-2028-20-j.webp)
- arduino uno
- โมดูลอะแดปเตอร์การ์ด micro SD
- ไมโคร SD
- เครื่องอ่านบัตร
- ลำโพงหรือลำโพงหูฟัง
- วูฟเฟอร์หรือเครื่องขยายเสียง
ขั้นตอนที่ 2: แปลงไฟล์เสียงเป็น.wav
![แปลงไฟล์เสียงเป็น.wav แปลงไฟล์เสียงเป็น.wav](https://i.howwhatproduce.com/images/001/image-2028-21-j.webp)
![แปลงไฟล์เสียงเป็น.wav แปลงไฟล์เสียงเป็น.wav](https://i.howwhatproduce.com/images/001/image-2028-22-j.webp)
![แปลงไฟล์เสียงเป็น.wav แปลงไฟล์เสียงเป็น.wav](https://i.howwhatproduce.com/images/001/image-2028-23-j.webp)
ไปที่ลิงก์เพื่อแปลงไฟล์เสียงเป็น.wav
audio.online-convert.com/convert-to-wav
- ไปที่ลิงค์
- อัปโหลดเสียงที่คุณต้องการแปลงเป็น WAV
- เปลี่ยนความละเอียดบิตเป็น " 8 บิต"
- เปลี่ยนอัตราการสุ่มตัวอย่างเป็น " 16000Hz"
- เปลี่ยนช่องสัญญาณเสียง "โมโน"
- คลิกที่ " แสดงตัวเลือกขั้นสูง"
- รูปแบบ PCM "unsigned 8 บิต"
- แปลงไฟล์.
ในหน้าถัดไปคลิกที่ "ลิงค์ดาวน์โหลดโดยตรง"
ขั้นตอนที่ 3: เตรียมการ์ด SD
![เตรียมการ์ด SD เตรียมการ์ด SD](https://i.howwhatproduce.com/images/001/image-2028-24-j.webp)
![เตรียมการ์ด SD เตรียมการ์ด SD](https://i.howwhatproduce.com/images/001/image-2028-25-j.webp)
![เตรียมการ์ด SD เตรียมการ์ด SD](https://i.howwhatproduce.com/images/001/image-2028-26-j.webp)
![เตรียมการ์ด SD เตรียมการ์ด SD](https://i.howwhatproduce.com/images/001/image-2028-27-j.webp)
ดาวน์โหลดไฟล์ Zip และแตกไฟล์
ที่นี่คุณจะได้รับ " ตัวจัดรูปแบบ SD"
ติดตั้งฟอร์แมตเตอร์ SD ในพีซีของคุณ
ตอนนี้ เชื่อมต่อการ์ดของคุณกับพีซีผ่านเครื่องอ่านการ์ด USB
เปิดฟอร์แมตการ์ด SD
เลือกไดรฟ์ของการ์ด SD จากนั้นคลิกที่รูปแบบ
ในขั้นตอนต่อไป เปิดไดรฟ์การ์ด SD ของคุณ
ผ่านไฟล์เสียงที่เราแปลงเป็น.wav file
เปลี่ยนชื่อไฟล์เป็น "test.wav"
มิเรอร์:-
ขั้นตอนที่ 4: เพิ่มไลบรารีใน Arduino
![เพิ่มไลบรารี่ใน Arduino เพิ่มไลบรารี่ใน Arduino](https://i.howwhatproduce.com/images/001/image-2028-28-j.webp)
![เพิ่มไลบรารี่ใน Arduino เพิ่มไลบรารี่ใน Arduino](https://i.howwhatproduce.com/images/001/image-2028-29-j.webp)
เปิดซอฟต์แวร์ Arduino
คลิกที่ Sketch >> รวมไลบรารี >> เพิ่ม zip Library
เลือก "TMRpcm.zip" ที่อยู่ในโฟลเดอร์ zip
ขั้นตอนที่ 5: อัปโหลดรหัส
![อัปโหลดรหัส อัปโหลดรหัส](https://i.howwhatproduce.com/images/001/image-2028-30-j.webp)
ดาวน์โหลดรหัสจากลิงค์ด้านล่างหรือฉันได้กล่าวถึงในไฟล์ zip แล้ว
เชื่อมต่อ Arduino ของคุณกับพีซีและอัปโหลดรหัส
github.com/vishalsoniindia/Audio-Player-Us…
ขั้นตอนที่ 6: การเชื่อมต่อวงจร
![การเชื่อมต่อวงจร การเชื่อมต่อวงจร](https://i.howwhatproduce.com/images/001/image-2028-31-j.webp)
![การเชื่อมต่อวงจร การเชื่อมต่อวงจร](https://i.howwhatproduce.com/images/001/image-2028-32-j.webp)
![การเชื่อมต่อวงจร การเชื่อมต่อวงจร](https://i.howwhatproduce.com/images/001/image-2028-33-j.webp)
ใส่การ์ดลงในโมดูลอะแดปเตอร์ micro sd
ต่อวงจรตามด้านล่าง
CS --------------------> 10
เอสซีเค --------------------> 13
MOSI ------------------> 11
มิโซะ --------------------> 12
VCC --------------------> +5v
GND --------------------> พื้น Arduino
การเชื่อมต่อลำโพง
หนึ่งพินอยู่ใน 9 พินของ Arduino และอีกอันคือ GND ของ Arduino
ขั้นตอนที่ 7: เล่นเสียง
![เล่นเสียง เล่นเสียง](https://i.howwhatproduce.com/images/001/image-2028-34-j.webp)
![เล่นเสียง เล่นเสียง](https://i.howwhatproduce.com/images/001/image-2028-35-j.webp)
ตอนนี้พร้อมแล้ว…………………………
คลิกปุ่มรีเซ็ตเพื่อเล่นเสียงทุกครั้ง
เสียง OUTPUT ต่ำมาก คุณจึงสามารถใช้วูฟเฟอร์หรือแอมพลิฟายเออร์สำหรับเอาต์พุตแบบปะทะได้
แนะนำ:
Micro Binary Clock: 10 ขั้นตอน (พร้อมรูปภาพ)
![Micro Binary Clock: 10 ขั้นตอน (พร้อมรูปภาพ) Micro Binary Clock: 10 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-99-j.webp)
Micro Binary Clock: ก่อนหน้านี้ได้สร้าง Instructable (Binary DVM) ซึ่งใช้ประโยชน์จากพื้นที่แสดงผลที่ จำกัด โดยใช้ไบนารี มันเป็นเพียงขั้นตอนเล็ก ๆ ที่เคยสร้างโมดูลรหัสหลักสำหรับการแปลงทศนิยมเป็นไบนารีเพื่อสร้างนาฬิกาไบนารี
BBC Micro:bit and Scratch - เกมบังคับพวงมาลัยและการขับขี่แบบโต้ตอบ: 5 ขั้นตอน (พร้อมรูปภาพ)
![BBC Micro:bit and Scratch - เกมบังคับพวงมาลัยและการขับขี่แบบโต้ตอบ: 5 ขั้นตอน (พร้อมรูปภาพ) BBC Micro:bit and Scratch - เกมบังคับพวงมาลัยและการขับขี่แบบโต้ตอบ: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-466-j.webp)
BBC Micro:bit and Scratch - Interactive Steering Wheel & Driving Game: หนึ่งในงานที่ได้รับมอบหมายในชั้นเรียนของฉันในสัปดาห์นี้คือการใช้ BBC Micro:bit เพื่อเชื่อมต่อกับโปรแกรม Scratch ที่เราได้เขียนไว้ ฉันคิดว่านี่เป็นโอกาสที่ดีที่จะใช้ ThreadBoard ของฉันเพื่อสร้างระบบฝังตัว! แรงบันดาลใจของฉันสำหรับรอยขีดข่วน p
"ไฮไฟว์" หุ่นยนต์ Cardboard Micro:bit: 18 ขั้นตอน (พร้อมรูปภาพ)
!["ไฮไฟว์" หุ่นยนต์ Cardboard Micro:bit: 18 ขั้นตอน (พร้อมรูปภาพ) "ไฮไฟว์" หุ่นยนต์ Cardboard Micro:bit: 18 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-901-j.webp)
"ไฮไฟว์" หุ่นยนต์ Cardboard Micro:bit: ติดอยู่ที่บ้าน แต่ยังต้องการไฮไฟว์ใครสักคน? เราสร้างหุ่นยนต์ตัวน้อยที่เป็นมิตรด้วยกระดาษแข็งและ micro:bit พร้อมด้วย Crazy Circuits Bit Board และทั้งหมดที่เธอต้องการจากคุณคือการไฮไฟว์เพื่อให้ความรักที่เธอมีต่อคุณมีชีวิตอยู่ ถ้าคุณชอบ
พรมพร้อมเซ็นเซอร์/ การสื่อสารด้วยคลื่นความถี่วิทยุด้วย Arduino Micro: 4 ขั้นตอน (พร้อมรูปภาพ)
![พรมพร้อมเซ็นเซอร์/ การสื่อสารด้วยคลื่นความถี่วิทยุด้วย Arduino Micro: 4 ขั้นตอน (พร้อมรูปภาพ) พรมพร้อมเซ็นเซอร์/ การสื่อสารด้วยคลื่นความถี่วิทยุด้วย Arduino Micro: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-8997-5-j.webp)
พรมที่มีเซ็นเซอร์/ การสื่อสารด้วยคลื่นความถี่วิทยุด้วย Arduino Micro: ฉันเพิ่งเสร็จสิ้นการติดตั้ง มีความหลากหลายอย่างเท่าเทียมกัน ซึ่งทำจากชุดหลอดไฟที่ตอบสนองต่อเซ็นเซอร์ที่วางอยู่ในพรมใต้โคมไฟ นี่คือวิธีที่ฉันทำพรมด้วยเซ็นเซอร์แรงดัน ฉันหวังว่าคุณจะพบว่ามีประโยชน์
ควบคุม Micro:bit ของคุณด้วย Arduino IDE--ปุ่มและ GPIO อื่นๆ: 3 ขั้นตอน (พร้อมรูปภาพ)
![ควบคุม Micro:bit ของคุณด้วย Arduino IDE--ปุ่มและ GPIO อื่นๆ: 3 ขั้นตอน (พร้อมรูปภาพ) ควบคุม Micro:bit ของคุณด้วย Arduino IDE--ปุ่มและ GPIO อื่นๆ: 3 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/004/image-11769-20-j.webp)
ฝึกฝน Micro:bit ของคุณด้วย Arduino IDE--Button และ GPIO อื่นๆ: ในบล็อกที่แล้ว Master Your Micro:bit ด้วย Arduino IDE --Light LED เราได้พูดถึงวิธีติดตั้ง micro:bit library บน Arduino IDE แล้ว เพื่อขับ LED บน micro:bit ด้วย Arduino IDE ในบทความนี้เราจะบอกคุณว่าเ