
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
By DKArduติดตาม เพิ่มเติมโดยผู้เขียน:






วันนี้เราจะสร้างเครื่องเล่น MP3 พร้อม LCD โดยใช้ Arduino และ DFPlayer mini MP3 Player Module
โปรเจ็กต์สามารถอ่านไฟล์ MP3 ในการ์ด SD และสามารถหยุดชั่วคราวและเล่นได้เหมือนกับอุปกรณ์เมื่อ 10 ปีที่แล้ว และยังมีเพลงก่อนหน้าและเพลงถัดไป
ขั้นตอนที่ 1: ► ส่วนประกอบ

► ส่วนประกอบ
ส่วนต่อไปนี้ถูกใช้ในโครงการนี้:
Arduino Uno, MP3-TF-16P เครื่องเล่น MP3 ขนาดเล็ก
วิทยากร
ตัวต้านทาน 1K
ตัวต้านทาน 3 จาก 100Ω
ไฟ LED RGB
จอแสดงผล oled 1.3 นิ้ว
3 ปุ่มสลับ
สายจัมเปอร์
เขียงหั่นขนม
ขั้นตอนที่ 2: แผนภาพวงจร

► รหัสใน GitHub (แบบแผนและแบบร่าง):
ขั้นตอนที่ 3: ดาวน์โหลดไลบรารี


1. ติดตั้งไฟล์ไลบรารี: เปิด "Tools"-"Library Manager" ในซอฟต์แวร์พัฒนา Arduino จากนั้นค้นหา "DFRobotDFPlayerMini" และ "U8g2" จากนั้นทำการติดตั้ง
ขั้นตอนที่ 4: รวบรวมและอัปโหลด


1. เลือกบอร์ดพัฒนาเป็น Arduino Nano นี่เลือกถูก
ขั้นตอนที่ 5:

2. เลือกโปรเซสเซอร์เป็น ATmega328P(Old Bootloader) ซึ่งเป็นการเลือกให้ถูกต้อง
ขั้นตอนที่ 6:

3. จากนั้นเลือกพอร์ต พอร์ตนี้ควรจะเหมือนกับที่คุณเห็นในตัวจัดการอุปกรณ์ เพื่อให้คุณสามารถเขียนโค้ดลงในบอร์ดพัฒนาได้
แนะนำ:
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)

การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน

DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน

การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
พูดคุย Arduino - เล่น MP3 ด้วย Arduino โดยไม่ต้องใช้โมดูลใด ๆ - การเล่นไฟล์ Mp3 จาก Arduino โดยใช้ PCM: 6 ขั้นตอน

พูดคุย Arduino | เล่น MP3 ด้วย Arduino โดยไม่ต้องใช้โมดูลใด ๆ | การเล่นไฟล์ Mp3 จาก Arduino โดยใช้ PCM: ในคำแนะนำนี้ เราจะเรียนรู้วิธีเล่นไฟล์ mp3 ด้วย Arduino โดยไม่ต้องใช้โมดูลเสียงใด ๆ ที่นี่เราจะใช้ไลบรารี PCM สำหรับ Arduino ซึ่งเล่น PCM 16 บิตที่ความถี่ 8kHZ เพื่อทำสิ่งนี้
การควบคุมความสว่างของ LED โดยใช้ Arduino และ Bluetooth Module (HC-05): 4 ขั้นตอน

การควบคุมความสว่างของ LED โดยใช้ Arduino และ Bluetooth Module (HC-05): บทนำในบทช่วยสอนนี้ เราจะควบคุมความสว่างของ LED โดยใช้ Arduino UNO, Bluetooth Module (HC-05) และแอปพลิเคชัน Android สำหรับ Bluetooth (Bluetooth Terminal)