สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
Linkit มีความเป็นไปได้มากกว่าเพียงแค่กระพริบ LED มันมี WiFi, GSM, GPRS ในตัวและอีกมากมาย นอกจากนี้ยังมีแจ็คเสียง 3.5 มม. และการ์ด SD เพื่อให้ฉันคิดว่าคุณสามารถเล่นสื่อจาก Linkit One ของคุณและกลายเป็นว่าคุณสามารถทำได้ในคำแนะนำนี้ฉันจะแสดงวิธีแปลง Linkit One ของคุณเป็น เครื่องเล่นสื่อ
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
นี่คือสิ่งที่คุณจะต้องเริ่มต้นกับโครงการนี้
- ลิงกิต วัน
- สายไมโคร USB
- หูฟังพร้อมแจ็ค 3.5 มม.
- การ์ดไมโคร SD
ขั้นตอนที่ 2: การอัปโหลดรหัส
ในการอัปโหลดโปรแกรมไปยัง Linkit One คุณจะต้องใช้ Arduino IDE คุณสามารถดาวน์โหลดได้จากเว็บไซต์ทางการของ Arduino และหลังจากที่คุณดาวน์โหลดแล้ว คุณต้องไปที่การตั้งค่าในเมนูไฟล์ Arduino
ในบอร์ดเพิ่มเติม URL ของผู้จัดการป้อน:
download.labs.mediatek.com/package_mtk_linkit_index.json
จากนั้นไปที่เครื่องมือและเลือกผู้จัดการบอร์ด หลังจากนั้นค้นหา Linkit One และคุณควรใช้งานได้
จากนั้นคัดลอกโค้ดจากด้านล่างแล้วอัปโหลดไปยังบอร์ด ตรวจสอบให้แน่ใจว่าคุณได้เลือกพอร์ต COM และบอร์ดที่ถูกต้องก่อนที่จะอัปโหลดโค้ด
#define file_name (char *) "xyz.mp3" // เปลี่ยนเป็นเพลงที่คุณต้องการเล่น
การเล่นเป็นโมฆะ (ถ่าน * ชื่อไฟล์) {
LAudio.setVolume(5);
LAudio.playFile(storageSD, ชื่อไฟล์); Serial.print("กำลังเล่น: "); Serial.println (ชื่อไฟล์); ล่าช้า (5000);
}
การตั้งค่าเป็นโมฆะ () {
Serial.begin(9600);
ในขณะที่ (!ซีเรียล); Serial.println("กำลังเริ่มต้นการ์ด SD…"); LSD.begin(); Serial.println("การ์ดเริ่มต้น!");
}
วงเป็นโมฆะ () {
เล่น (ชื่อไฟล์);
}
ขั้นตอนที่ 3: การใส่การ์ด SD
โหลดไฟล์ MP3 หรือไฟล์ Wav ลงในการ์ด SD แล้วเสียบเข้ากับ Linkit One ตรวจสอบให้แน่ใจว่าคุณป้อนชื่อไฟล์ของคุณในโค้ดจากขั้นตอนก่อนหน้า
play('ชื่อไฟล์ของคุณ');
ขั้นตอนที่ 4: หูฟังแบบเสียบปลั๊ก
ตอนนี้คุณมีทุกอย่างพร้อมแล้ว ก่อนที่คุณจะเปิดเครื่องบนบอร์ด ให้เสียบหูฟังคู่หนึ่งแล้วตั้งสวิตช์ออนบอร์ดจาก SPI เป็น SD และคุณควรเล่นเพลงของคุณที่นี่เมื่อคุณเปิด Linkit One
ก้าวต่อไป…
หวังว่าคุณจะสนุกกับการสร้างเครื่องเล่นสื่อ ในอนาคต Instructable ฉันจะแสดงวิธีเพิ่มรีโมท IR เพื่อควบคุมเพลงที่กำลังเล่นและมีตัวเลือกการควบคุมเพิ่มเติมสำหรับเครื่องเล่นสื่อ
หากคุณมีคำถามใด ๆ โปรดแสดงความคิดเห็นด้านล่างหรือ PM ฉันและฉันจะพยายามช่วยคุณ