This project started in August. I wanted to use it for the summer training camp and the Easy E-sports competition. Unexpectedly, I was too busy at that time and never found time to work on it. The summer training camp directly missed the submission, but it was submitted for the Easy E-sports competition, but I am very dissatisfied with the project introduction. I have recently improved and adjusted it, so I will share it here. ~~~~
Mainly chatting with you in an offline environment. This is a gentle girlfriend who talks little.
Initially, I connected to Zephyr Weather to obtain a series of information such as weather and time. Then I made a data protocol (@ made the frame header and AH made the data identification bit) and sent it to HK32 for processing. Now I have connected to Baidu Voice. Is a passionate girlfriend@. @When I was learning QT development, on Valentine's Day, looking at the photos of their date, I silently worked on Baidu Voice, and initially used QT to make a simple voice interaction interface. Following the tutorial given by Baidu Voice, the customer service lady was extremely enthusiastic. If there was any problem, I could directly submit a work order and it was solved quickly.
I made and modified the circuit board to fit the case, and modified and modified it again and again.
It is mainly used to drive the screen and interact with information. It has HK32, ESP-01S and offline voice chips on board. Schematic diagram: PCB diagram: Physical diagram:
This is a board that makes me sigh, with audio reception and audio amplification functions. I was immediately ready to use it after finishing it. I was very excited. After playing all morning, I suddenly stopped and started repairing the board indefinitely. I even asked the teacher for advice. After repairing together for a day, I still couldn’t fix it. I felt that the TPA3116 would not break easily, and I measured all its pins and found them to be normal. I tested them with an oscilloscope and the waveforms are there too. Finally, I replaced all the chips and concluded that the expensive TPA3116 that I trusted was broken. I bought a TPA3318 and replaced it, and finally revived with full health.
Schematic diagram: PCB diagram: Physical diagram:
4 buttons are embedded in the shell, reset, mute, increase volume, decrease volume schematic diagram:
PCB diagram:
Physical map:
The logic mainly uses HK32 as the main control for page rendering and data processing. After ESP receives the information, it sends it out using its own communication format, and HK32 directly receives it for processing and presentation. Recently I have some time and plan to write an APP specifically for this girlfriend.
Please go to the attachment to find the details. It’s so sad that I don’t want to recall it anymore###
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet