» อิเล็กทรอนิกส์ » Arduino »นาฬิกาในรูปของแมว meowing ทุกชั่วโมง

แมวดู meowing ทุกชั่วโมง


แมวดู meowing ทุกชั่วโมง


หากคุณมีนาฬิกาในรูปแบบของแมวโดยใช้ไมโครคอนโทรลเลอร์คุณสามารถเพิ่มฟังก์ชั่นอื่นให้กับพวกมันได้ - เพื่อทำให้ meow ทุกชั่วโมง และวิธีการ - ผู้เขียนของ Instructables ภายใต้ชื่อเล่น prazors พูดว่า

จากนักแปล ที่จริงแล้วมันถูกต้องมากกว่าที่จะเสียงฟี้อย่างแมว แมวเหมียวเมื่อพวกเขาขออะไรและเสียงฟี้อย่างแมวเมื่อพวกเขามีความสุขกับบางสิ่งบางอย่าง

เจ้านายติดตั้งเซ็นเซอร์ฮอลล์ในนาฬิกาวางไว้เพื่อตอบสนองต่อสนามแม่เหล็กของแม่เหล็กไฟฟ้า มีความจำเป็นต้องติดตั้งฝาครอบใหม่โดยไม่บิดเบี้ยวมิฉะนั้นเพลาเฟืองอาจโค้งงอโดยไม่ล้มลงในช่องในฝาครอบ




ผู้ควบคุมหลักนำตัวนำไปสู่ข้อสรุปของเซ็นเซอร์ฮอลล์





ตัวช่วยสร้างจะแปลงไฟล์ด้วยเสียง“ meow” เป็นรูปแบบต่อไปนี้: WAV, 8 บิต, 8 kHz, mono, unsigned แปลงไฟล์เป็นลำดับอักขระที่ยอมรับใน C นี้ ประโยชน์ จากนั้นใช้เป็นพื้นฐาน อันนี้ ร่างที่ remodels เพิ่มเสียง meow และชิ้นส่วนของโปรแกรมที่เปิดเสียงนั้นทุกชั่วโมง กระจายผล ที่นี่.




การตัดเฉพาะส่วนที่มีเสียง "meow" จากไฟล์เมื่อทราบตำแหน่งคุณสามารถทำได้โดยการเปลี่ยนตัวเลขในบรรทัดคำสั่งที่ระบุจุดเริ่มต้นและจุดสิ้นสุดของแฟรกเมนต์เป็นมิลลิวินาที:

sox file.wav file-cut.wav ตัด 0 10000s


ไวยากรณ์สำหรับยูทิลิตี wav2c มีดังนี้:

wav2c file-cut.wav file.h sounddata


ผลงานของเธอคือไฟล์ส่วนหัว

ตัวช่วยสร้างจะรวบรวมทุกอย่างบน breadboard เช่น นี้ และ นี้ รูปแบบ ก่อนเชื่อมต่อภายนอก Arduinoจากนั้นแฟลชไมโครคอนโทรลเลอร์ ATmega328P กับ Arduino bootloader และร่างภาพโดยใช้ Arduino อื่น






หลังจากตรวจสอบให้แน่ใจว่าทุกอย่างใช้งานได้ตัวช่วยสร้างจะถ่ายโอนวงจรจาก breadboard ไปยัง perfboard







และวางทุกอย่างไว้อย่างเรียบร้อยในตัวเรือนนาฬิกา:







ต้องใช้แผ่นระบายความร้อนบนตัวปรับความมั่นคง การตั้งค่าการออกแบบลงมาเพื่อเปิดเครื่องในขณะที่นาฬิกาแสดง 0 นาที จากนั้นจะได้ยินเสียง "meow" ในตอนต้นชั่วโมง
0
0
0

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
6 คิดเห็น
Pronin,
มีวิดีโออยู่ในแหล่งที่มา ฟังดูน่าขนลุกเหมือนเครื่องกำเนิดเสียงในคอมพิวเตอร์เครื่องแรกของฉัน - ZX Spectrum

ข้อความอ้างอิง: Pronin
... ใส่ทรานซิสเตอร์ประเภท KT3102a (KT815v)
ในความเป็นจริงพวกเขามีความแตกต่างอย่างมีนัยสำคัญ ((แตกต่างดังนั้นแม้กระทั่งกับพวกเขาที่จะระบุตัวอักษรแปลกมาก

ขึ้นอยู่กับลำโพงที่ใช้ KT3102 ที่ขีด จำกัด ... และตัวอักษรที่มีระยะขอบ (และโดยเฉพาะ)
ต้นแบบติดตั้งเซ็นเซอร์ Hall ในนาฬิกา
เขาจะต้องแก้ไขมันอย่างใด?
ผู้ควบคุมหลักนำตัวนำไปสู่ข้อสรุปของเซ็นเซอร์ฮอลล์
แต่มันก็จำเป็นที่จะต้องทำสิ่งตรงกันข้าม: บัดกรีสายไฟ แยกจุดบัดกรี หลอด (cambric, ความร้อนหด) และติดตั้งในสถานที่เท่านั้น
แปลงไฟล์เป็นลำดับอักขระที่ยอมรับใน C
"ลำดับของอักขระ C" คืออะไร
ข้อความอ้างอิง: Pronin
... ใส่ทรานซิสเตอร์ประเภท KT3102a (KT815v)
ในความเป็นจริงพวกเขามีความแตกต่างอย่างมีนัยสำคัญ ((แตกต่างดังนั้นแม้กระทั่งกับพวกเขาที่จะระบุตัวอักษรแปลกมาก
จะแนะนำให้ใช้แหล่งที่มาบน 9v
ระหว่างเอาต์พุต ATmega32 และลำโพง (ที่ 16) ใส่ทรานซิสเตอร์ประเภท KT3102a (KT815v)
มันจะน่าสนใจที่จะฟังเสียงของ "Meow" ที่เหลืออยู่? หลังจากแปลงไฟล์ WAV 8 บิต, 8 kHz, mono "เป็นลำดับอักขระที่ใช้ใน C นี้ ยูทิลิตี้ " นกหวีด
และไฟล์ WAV นั้นถูกบันทึกไว้เมื่อแมวเหยียบหาง?
และวางทุกอย่างไว้อย่างเรียบร้อยในตัวเรือนนาฬิกา:
ถ้ารูปถ่ายหมายเลข 2 เป็นที่เข้าใจกันอย่างดีโดยผู้เขียน ... Nea

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...