The offline infrared remote control selected this time is quite practical, and Qiyingtailun also provides an SDK that is very convenient to develop and relatively powerful, which integrates the infrared code libraries of major electrical appliance brands. Infrared coding is very convenient when using it. If you are interested, you can watch the video! !
Based on the CI-C22GS02S offline voice module of Qiyingtalun, the Captain America night light doll that my son played with was transformed into a voice-controlled night light, and the infrared code can be triggered by offline voice to control air conditioners, TVs, lights, etc.
The doll is separated from the chassis before modification
Disassemble the base, measure the size, layout the component locations, and determine the component size.
Apply solder paste
After welding
Place it into the bottom case and adjust the position of the microphone and infrared receiver so that holes can be drilled in the bottom case.
Connected to the original battery and charging circuit, the battery capacity is only 280mAH, which is very convenient for daily mobile use in different rooms.
Put it into the bottom shell and fix it
The wires are too messy, so just in case, put insulating tape on the module to prevent short circuit damage to the module.
There are two wires running inside the doll for connecting the head infrared light to the chassis main control.
Welding infrared lamp
M2.8 holes are drilled in the eyes of the doll for placing infrared lights.
What the infrared light looks like after it is installed
head to body connection
Doll connected to base
Hot glue secures batteries, wires and speakers
Solder the night light and infrared light wires
The final appearance of the bottom case. After debugging, the microphone with a sensitivity of -32dB was replaced (the remaining sensitivity of the previous project was -42db, which was not good when used)
Burning wiring, when burning firmware, short-circuit the 3.3V and MCLK pins, leave 5V unconnected, select the corresponding port number, and then connect 5V to enter the burning mode. Sometimes the burning is unsuccessful due to some factors. , you can re-burn according to the above steps.
Log in to the official website and register an account. After logging in, click Developer and enter the page below to download the SDK download page.
A few pictures of the finished renderings
charging
finished charging
There is a brief introduction in the video. Many voices are not introduced in detail. You can see the voice list in the picture below!
command word | Command word ID |
Smart housekeeper | 1 |
The housekeeper turns on the air conditioner | 2 |
Housekeeper turns off the air conditioner | 3 |
speak loudly | 4 |
whisper | 5 |
maximum volume | 6 |
minimum volume | 7 |
Turn on the night light | 8 |
Turn off night light | 9 |
Brighter night light | 10 |
Darker night light | 11 |
The darkest night light | 12 |
The brightest night light | 13 |
user's guidance | 14 |
Matching air conditioner | 15 |
Turn on the air con | 16 |
Turn off the air conditioner | 17 |
air conditioner high speed wind | 18 |
Air conditioner medium speed wind | 19 |
Air conditioner low speed wind | 20 |
automatic wind speed | twenty one |
stop sweep | twenty two |
Turn on sweep | twenty three |
sixteen degrees | twenty four |
seventeen degrees | 25 |
eighteen degrees | 26 |
Nineteen degrees | 27 |
twenty degrees | 28 |
Twenty-one | 29 |
twenty-two degrees | 30 |
twenty-three degrees | 31 |
twenty-four degrees | 32 |
twenty-five degrees | 33 |
twenty six degrees | 34 |
twenty-seven degrees | 35 |
twenty-eight degrees | 36 |
twenty-nine degrees | 37 |
thirty degrees | 38 |
cooling mode | 39 |
Heating mode | 40 |
heating mode | 41 |
Air supply mode | 42 |
Dehumidification mode | 43 |
automatic mode | 44 |
Sweep the wind up and down | 45 |
Sweep the wind left and right | 46 |
Stop sweeping the air up and down | 47 |
Stop sweeping the wind left and right | 48 |
raise temperature | 49 |
Reduce the temperature | 50 |
increase wind speed | 51 |
Reduce wind speed | 52 |
Turn off sleep | 53 |
Turn on sleep | 54 |
Turn off energy saving | 55 |
Turn on energy saving | 56 |
Turn off screen display | 57 |
Turn on screen display | 58 |
Cancel timer | 59 |
Timed for one hour | 60 |
Timed for two hours | 61 |
Timed for three hours | 62 |
Timed four hours | 63 |
Timed for five hours | 64 |
Timed for six hours | 65 |
Timed seven hours | 66 |
Timed eight hours | 67 |
Timed nine hours | 68 |
Timed ten hours | 69 |
Turn on auxiliary heat | 70 |
Turn off auxiliary heat | 71 |
match tv | 72 |
TV code clearing | 73 |
turn on tv | 74 |
Turn off the TV | 75 |
Open the set-top box | 76 |
Turn off the set-top box | 77 |
Signal source switching | 78 |
Open menu | 79 |
Menu confirmation | 80 |
Menu return | 81 |
Previous channel | 82 |
next channel | 83 |
increase volume | 84 |
reduce volume | 85 |
mute tv | 86 |
Stop changing frequency | 87 |
Stop changing channels | 88 |
Automatic channel changing | 89 |
Automatic frequency change | 90 |
matching fan | 91 |
Fan code clearing | 92 |
Turn on the fan | 93 |
Turn off the fan | 94 |
Open shake head | 95 |
Turn off shaking head | 96 |
Fan speed regulation | 97 |
fan timing | 98 |
One block from the wind | 99 |
Second wind block | 100 |
Three windshields | 101 |
Matching fixtures | 102 |
Lamp clear code | 103 |
turn on the lights | 104 |
turn off lights | 105 |
Brighten the lights | 106 |
dim lights | 107 |
Light changes color | 108 |
<welcome> | 109 |
<inactivate> | 110 |
<IR code not matched> | 111 |
<beep> | 112 |
<Volume maxed out> | 113 |
<Volume minimum> | 114 |
Use waste to transform yourself!
GPL3.0 If you like it, let’s transform it together! ! Do the most beautiful work with the least money! !
Please fill in during the competition stage↓
Qiyingtailun's module can be run with a small number of peripheral components (for simple debugging, you can connect the power to the speaker and microphone to run)
Lichuang EDA draws PCB
Qiyingtailun developer page link
https://platform.chipintelli.com/web#action=259&model=ci_document&view_type=list&menu_id=217
Downloadable SDK
Captain America Figures Station B Link
More details: https://diy.szlcsc.com/posts/06c94d90c2c447dfbd9ed7339ff4a5b1
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