fish001

[Debugging] An alarm clock that can record and play sounds

 
Overview
Function:
  1. Brightness adjustment: You can adjust the brightness of the digital tube at will
  2. ISD1820 sound recording and playback module: can automatically play the recorded sound after reaching the point
  3. Intelligent testing to prevent snooze: Don’t even think about turning off the alarm clock until you complete the test (the plan is undecided)
  4. Top/bottom three-dimensional design: can remain upright without a shell, more beautiful and full of technology (the plan is not yet determined)
  5. Lithium battery power supply/digital tube automatic blanking: longer battery life and more environmentally friendly
  6. DS1302 clock chip: more accurate running time, continuous running time after power failure
  7. Six-digit digital tube: accurate to the second, which can ensure the accuracy of time and display more and richer content.
  8. TM1637 drives the digital tube: saving more IO ports for the microcontroller

Current issues: None

Possible reasons: None

Solution: None

Current schematic design progress: 100%

Current PCB design progress: 100%

Current code design progress: 100%

Current PCB welding progress: 0%

The recording duration depends on the "K" value of R9. “K” value refers to the table below

"K"(KΩ) Recording time(s) Sampling frequency (KHz) Typical bandwidth (KHz)
80 8 8.0 3.4
100 10 6.4 2.6
120 12 5.3 2.3
160 16 4.0 1.7
200 20 3.2 1.3

Instructions:

  1. Watch the "Usage Tutorial.mp4" in the attachment

The embodiment of power saving function:

  1. When jumper J1 shorts "1" and "2", since the RECLED terminal is at high level, the microphone has no voltage and current, and the power consumption of the entire circuit is almost zero. QQ screenshot 20210214210207.pngQQ screenshot 20210214210228.png
  2. After the system is inactive for a period of time, the digital tube will not display the seconds at first, saving the power of the two digital tubes. If the system is still inactive, the digital tube will not display the time, leaving only a dot that flashes as time passes. At this time, electric energy is saved to the extreme. (See lines 340-386 of code)

The program and library files have been placed in the attachment. Please download and use them yourself.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-20 07:30:50

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号