3acydELV

Voice-controlled mechanical four-jaw jack based on the DiKuoXing (STM32F103C8T6)

 
Overview
Project Overview:
This project is an extension project based on the LCSC Dikuoxing core board, using 8 SG90 servos and an ASR PRO voice recognition control module. The expansion board
for
the four robot groups has servo interfaces, a 0.96-inch OLED display interface, a voice control chip interface, a microphone, and a speaker interface; enabling voice control of the robot's movements.
Project Parameters
: 1. This design uses the LCSC Dikuoxing core board (STM32F103C8T6).
2. ASR PRO voice control module, which uses Tianwen Block programming; if you have your own components, you can integrate the module onto the expansion board.
3. Eight SG90 servos. 4.
0.96-inch display screen; the expansion board has interfaces, but this project does not currently use it.
5. AMS1117 linear regulator 5V to 3.3V circuit
principle analysis (hardware description):
I. AMS1117 linear regulator circuit:
This circuit takes a 5V power supply as input and outputs a stable 3.3V to power the microcontroller.
II. 12V power supply step-down 5V module:
This module can be purchased arbitrarily and mainly powers the servos. Note that when connecting to the expansion board, thicker wires are needed. DuPont wires cannot withstand the current after converting 12V to 5V and will burn out the DuPont wires (already tested...).
III. ASR... The PRO module
interface is on the bottom. If you want to solder it on top, swap the two pin headers on the PCB. Pay attention to the corresponding pins. See the attached
software code for notes: I. My servo motor pin connection instructions ; II. Servo motor wiring and assembly process. The legs of this quadruped robot are made of tape and glue combined with cardboard (you can 3D print them yourself if you don't want to, but I don't know how to 3D draw yet). [ Image of the actual product ]







1.mp4
2.mp4
Mechanical Quadruped Code.zip
Language Control.hd
PDF_Voice-Controlled Mechanical Four-Jaw Machine Based on DiKuoXing (STM32F103C8T6).zip
Altium-based voice-controlled mechanical quad-jaw jack (STM32F103C8T6).zip
PADS_Voice-Controlled Mechanical Four-Jaw Based on DiKuoXing (STM32F103C8T6).zip
BOM_Voice-Controlled Mechanical Quadruple Gripper Based on DiKuoXing (STM32F103C8T6).xlsx
92020
N20 motor encoder
The N20 encoder is a bit pricey, but buying the N20 motor itself is much cheaper. By using a homemade encoder and code disk, and with the help of a 3D printer, you can easily create an encoder-motor hybrid. The circuit cost is less than 1 yuan.
 
 
 
https://www.bilibili.com/video/BV1xjsee4Ep7/?vd_source=527cf06b5801c7d3f8fe41d15300c1d4
PDF_N20 Motor Encoder.zip
Altium_N20 motor encoder.zip
PADS_N20 motor encoder.zip
BOM_N20 Motor Encoder.xlsx
92021
VS-S100D Low-Cost Smart Voice-Controlled Night Light Solution
Guangming Valley has launched the VC-S100D low-cost voice-controlled night light solution. Users can own it without any development. We have a mature solution that allows users to quickly create a voice-controlled night light without development (zero code). We provide schematics, PCB demos, and PCB layout guidance.
Solution Overview:
Guangming Valley presents the VC-S100D low-cost voice-controlled night light solution. Users can own it without development. We have a mature solution that allows users to quickly complete voice-controlled night lights without development (zero code). We provide schematics, PCB demos (LCSC open source, zero-code development and replication, worth having), and PCB layout guidance.
 
Solution Advantages:


Low cost, IC cost as low as 1.XX RMB in batches.


Includes echo playback,


RGB full-color night light control,


color temperature (warm and cool colors)


, built-in high-performance 160MHz RISC-V CPU + NPU + DSP

(customizable
), built-in PMU (power management unit), eliminating the need for LDO
, extremely simple peripheral circuitry (only 1 mic, 2 surface-mount capacitors), and extremely low BOM cost.

 
 
System Framework
Demo Board Diagram
IC Introduction:
The S100D is a highly integrated offline voice recognition IC with built-in 32-bit RISC-V + DSP + NPU.
S100D-ICsch.jpgFeatures and Parameters:




CPU and Flexible IO:
High-performance 160MHz RISC-V CPU + NPU + DSP;




All IOs support push-pull output with built-in pull-up/pull-down configuration;
 All IOs support sleep/wake-up; Power Supply
 
: 2~5.5V;
RAM: 52KB;
ROM: Flash 4 Mbits (512KB); 
DAC: Stereo;
ADC: Mono;
Package: SOP16;
 
Temperature Characteristics
: Operating temperature: -40℃ to +85℃; Storage temperature: -65℃ to +150℃;
 
Typical Applications : Voice
 
control for nightlights ; Voice control for RGB light strips; Voice control for smart desk lamps; Voice control for home appliances ; Voice control for RGB bulbs; Voice control for lighting equipment ; Smart toys . PCB Description : Function Introduction : Voice recognition controls RGB nightlights or light strips to turn on and off ; Voice recognition controls RGB nightlights or light strips to change colors; Voice recognition controls RGB nightlights or light strips to change color temperature (warm or cool); Timed shutdown of RGB nightlights or light strips; Reply tone playback; DAC output; Amplification and MUTE control. RGB LED GPIO: 3-channel PWM control, high voltage effective. For details, please refer to the schematic diagram. Voice command definition: Number | Command | Action                                                       01 | Turn on light: Please turn on the light | Turn on the light (RGB LED GPIO: 3-channel PWM, 80% utilization) (Announcement: Light is on) 02 | Turn off light: Please turn off the light | Turn off the light (Turn off all lights) (Announcement: Light is off) 03 | Brighten: Brighten a little | Brighten a little (RGB LED GPIO: 3-channel PWM control, increase duty cycle by 5%, maximum 100%) (Announcement: Light is brightened) 04 | Dim: Dim a little | Dim a little (RGB LED GPIO: 3-channel PWM control, decrease duty cycle by 5%, minimum duty cycle 5%) (Announcement: Light is dimmed) 05 | Brightest: Maximum brightness | Brightest light (RGB LED GPIO: 3-channel PWM, 100% utilization) (Announcement: Light is brightest) 06 | Dimmest: Minimum brightness | Dimmest light (RGB LED GPIO: 3-channel PWM minimum duty cycle 5%) (Announcement: Light is now at its dimmest) 07 Color Command: Change Color | Change Color (White-Yellow-Red-Blue-Green-Cyan-Violet, cycling through colors in sequence) (Announcement: Light color has changed) 08 White Command: Change to White | Change to White Light (White LED GPIO: 1-channel PWM; RGB LED GPIO: 3-channel PWM, 80% usage) (Announcement: Light has been adjusted to white) 09 Yellow Command: Change to Yellow | Change to Yellow Light (RGB LED GPIO: 3-channel PWM adjusted to yellow) (Announcement: Light has been adjusted to yellow) 10 Warm Color Command: Change to Warm Color | Change to Warm Light (RGB LED GPIO: 3-channel PWM adjusted to warm yellow) (Announcement: Light has been adjusted to warm yellow) 11 Red Command: Change to Red | Change to Red Light (RGB LED GPIO: 3-channel PWM adjusted to red) (Announcement: Light has been adjusted to red) 12 Red Command: Change to Green | Change to Green Light (RGB LED GPIO: 3-channel PWM switched to green) (Announcement: Lights switched to green) 13 Blue command: Change to blue | Change to blue light (RGB LED GPIO: 3-channel PWM switched to blue) (Announcement: Lights switched to blue) 14 Cyan command: Change to cyan | Change to cyan light (RGB LED GPIO: 3-channel PWM switched to cyan) (Announcement: Lights switched to cyan) 15 Purple command: Change to purple | Change to purple light (RGB LED GPIO: 3-channel PWM switched to purple) (Announcement: Lights switched to purple) 16 Timer for 15 minutes command: Timer for 15 minutes (Timer off all lights) (Announcement: Timer for 15 minutes)     17 Timer for 30 minutes command: Timer for 30 minutes (Timer off all lights) (Announcement: Timer for 30 minutes) 18 Timer for 60 minutes command: Timer for 60 minutes (Timer off all lights) (Announcement: Timer for 30 minutes) Download Data













 






















 

Voice-controlled night light solution VC-S100D schematic and PCB file download_Data Download_SUNSHINE SILICON (sunsili.com)
 
Video demonstration:
Due to size limitations, please go to [link to video].
S100D Voice-Controlled RGB Night Light.mp4
PDF_VS-S100D Low-Cost Smart Voice-Controlled Night Light Solution.zip
Altium_VS-S100D Low-Cost Smart Voice-Controlled Night Light Solution.zip
PADS_VS-S100D Low-Cost Smart Voice-Controlled Night Light Solution.zip
BOM_VS-S100D Low-Cost Smart Voice-Controlled Night Light Solution.xlsx
92022
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-26 16:18:12

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号