สารบัญ:

นาฬิกาพูดคุยกับ Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
นาฬิกาพูดคุยกับ Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: นาฬิกาพูดคุยกับ Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: นาฬิกาพูดคุยกับ Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: วิธีการทำพร้อมโค๊ดนาฬิกาบลูทูธ arduino alarm clock bluetooth smartphone control 2024, กรกฎาคม
Anonim
Image
Image
นาฬิกาพูดคุยกับ Arduino
นาฬิกาพูดคุยกับ Arduino

สวัสดีทุกคน, ฉันพยายามสร้างนาฬิกาพูดคุยอยู่พักหนึ่ง (ดูวิดีโอ) แต่ก็ไม่ได้ผลลัพธ์ที่ดีนักเนื่องจากโมเดลของโมดูลเสียงที่ฉันใช้อยู่

หลังจากค้นหาหลายครั้งเกี่ยวกับฮาร์ดแวร์ที่เหมาะสมและเรียนรู้เกี่ยวกับวิธีใช้ไลบรารีที่เหมาะสม ฉันก็บรรลุเป้าหมาย

ฉันจะนำเสนอนาฬิกาพูดคุยเวอร์ชันของฉันโดยใช้ Arduino พร้อมโมดูล DFPlayer_Mini เพื่อเล่นไฟล์ MP3/WAV

มีหลายเหตุผลที่จะไปต่อกับโครงการนี้ !

ด้วยการปรับปรุงและเพิ่มคุณสมบัติบางอย่าง มันสามารถเปลี่ยนนาฬิกาสำหรับผู้ที่มีความบกพร่องทางสายตาได้ ตัวอย่างเช่น!

ในโครงการนี้ "เสียง" ทั้งหมดถูกสร้างขึ้นแบบดิจิทัลในภาษาโปรตุเกสเพราะเป็นภาษาแม่ของฉัน และฉันไม่เห็นโครงการมากมายที่เน้นเรื่องนั้นในประเทศของฉัน (บราซิล)

แต่แน่นอน คุณสามารถติดตามโปรเจ็กต์และเรียนรู้วิธีการทำงานของทุกอย่าง จากนั้นคุณสามารถเตรียมเสียงทั้งหมดในภาษาแม่ของคุณ!

มันเจ๋งจริง ๆ และเป็นส่วนหนึ่งของความสนุก !!

มาดูกัน!

ขั้นตอนที่ 1: สร้างรายการ

สร้างรายการ
สร้างรายการ
สร้างรายการ
สร้างรายการ
สร้างรายการ
สร้างรายการ
สร้างรายการ
สร้างรายการ

นี่คือส่วนประกอบที่คุณต้องการ:

  1. Arduino (UNO-R3, นาโน)
  2. จอแสดงผล LED Catalex TM1637 (4 หลัก x 7 ส่วน) หรือเทียบเท่า
  3. DFlayer_Mini
  4. การ์ดหน่วยความจำ MicroSD (ฟอร์แมตใน FAT32)
  5. ตัวต้านทาน 1K โอห์ม (2x)
  6. เขียงหั่นขนม
  7. สวิตช์ชั่วขณะ (3x)
  8. ลำโพง 2W หรือ 3W
  9. จัมเปอร์ลวด (ชาย-ชาย & ชาย-หญิง)
  10. แหล่งจ่ายไฟ DC (9 โวลต์)

หมายเหตุ

  1. คุณสามารถใช้การ์ดหน่วยความจำ MicroSD ได้สูงสุด 32GB แต่ไฟล์ MP3 ทั้งหมดที่ฉันใช้สำหรับเสียงนั้นน้อยกว่า 2 MB (สองเมกะไบต์) ทั้งหมด !! ดังนั้นอย่าใช้จ่ายเงินของคุณโดยใช้การ์ดหน่วยความจำที่มีความจุมาก!
  2. ฉันตัดสินใจที่จะไม่ใช้ RTC (นาฬิกาตามเวลาจริง) เพราะฉันได้รวมคุณสมบัติที่ง่ายมากในการปรับชั่วโมงและนาที และ Arduino ก็แม่นยำพอที่จะนับเวลา

แนะนำ: