244 [Complete Course Design] Based on 51 single chip computer intelligent voice control curtain design

[Resource Download] The download address is as follows:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

Function Description:

introduction:

1. The control chip uses 51 single-chip microcomputer + 1602 liquid crystal + stepping motor + DS1302 clock chip + LD3320 voice recognition module + ADC0832 analog-to-digital converter + photoresistor + button;

2. The screen displays the current date and time, current control mode, and current light intensity;

3. A total of 3 modes are supported, which can be switched by buttons: manual mode, timing mode, light control mode, voice control mode, which are valid in any other mode;

4. In manual mode, control the curtains by opening and closing the curtains;

5. In the timing mode, set the time for opening and closing the curtains by pressing the button;

6. In the light control mode, the curtain will be opened when the light intensity is greater than the set value, otherwise it will be closed. The simulation is to open the window during the day and close the window at night;

7. The stepping motor rotates half a circle forward to simulate opening the window and the red LED light is on; the opposite motor reverses half a circle to simulate closing the window and the red LED light goes out.

8. In the voice control mode, use the voice "curtain" to wake up the voice module, and then use the voice "open" and "close" to control the opening and closing of the curtain.

Instructions:

Button 1: Switch mode (cyclically switch between manual mode, timing mode, and light control mode).

Button 2: Enter the current time setting (year, month, day, hour, minute setting).

Button 3: Enter the setting of timing time and light control threshold.

Button 4: Minus (manually close the curtain).

Button 5: add (manually open the curtain).

Information description:

The attachment content provides the AD format schematic diagram PCB project file, which can be opened with altiumDesigner.
The program is written in C language, compiled by keil software, and the file is the project source code.

 

Guess you like

Origin blog.csdn.net/theroadon/article/details/109250814