Powerful quad-core processor with dedicated AI coprocessor
Powerful quad-core processor with dedicated AI coprocessor
1GB RAM, 16GB internal storage (expandable up to 128GB)
Advanced sensors for emotion recognition, voice recognition, and environment detection
Wi-Fi, Bluetooth 4.2
Rechargeable battery (up to 5 hours of continuous operation)
25cm (H) x 20cm (W) x 15cm (D)
1.2 kg
Age Range and Safety
The Spaceman Programmable Artificial Intelligent Robot for Kids is designed for children aged 6-12 years old.
The robot meets all relevant safety standards and regulations, ensuring a safe and enjoyable experience for kids.
Spaceman Programmable Artificial Intelligent Robot for KidsOverviewThe Spaceman Programmable Artificial Intelligent Robot for Kids is an innovative IoT component designed to engage and educate children in a fun and interactive way. This robot combines artificial intelligence, voice control, app control, music, and dance capabilities, making it an ideal tool for STEM education and creative play. The robot is powered by a rechargeable battery, ensuring continuous operation.Technical SpecificationsMicrocontroller: 32-bit ARM Cortex-M4
Communication Protocols: Wi-Fi, Bluetooth 4.0
Sensors: Infrared, Ultrasonic, Touch, and Light
Motor Control: 2 x DC Motors, 1 x Servo Motor
Power Supply: Rechargeable Lithium-Ion Battery (3.7V, 1200mAh)
Operating System: SpacemanOS (based on Linux)Programming LanguagesThe Spaceman Robot supports programming in Scratch, Blockly, and Python.Code Examples### Example 1: Voice Control using PythonIn this example, we will demonstrate how to use voice commands to control the robot's movements using Python.```python
import spaceman_robot# Initialize the robot
robot = spaceman_robot.SpacemanRobot()# Define a function to respond to voice commands
def voice_control(voice_input):
if voice_input == "forward":
robot.move_forward(50) # Move forward at 50% speed
elif voice_input == "backward":
robot.move_backward(50) # Move backward at 50% speed
elif voice_input == "left":
robot.turn_left(90) # Turn left by 90 degrees
elif voice_input == "right":
robot.turn_right(90) # Turn right by 90 degrees
else:
print("Invalid voice command")# Start the voice control loop
while True:
voice_input = robot.get_voice_input() # Get voice input from the robot's microphone
voice_control(voice_input)
```### Example 2: App Control using BlocklyIn this example, we will demonstrate how to use the Spaceman Robot app to control the robot's movements using Blockly programming.Blockly Code:[Block code image or text representation]When [App Button] is pressed:
+ Move forward [50] for [2] seconds
+ Turn left [90] degrees
+ Play sound [Beep]Explanation:In this Blockly code, when the app button is pressed, the robot will move forward at 50% speed for 2 seconds, then turn left by 90 degrees, and finally play a beep sound.### Example 3: Music and Dance using ScratchIn this example, we will demonstrate how to use Scratch programming to create a music and dance routine for the Spaceman Robot.Scratch Code:[Scratch code image or text representation]When [Green Flag] is clicked:
+ Play music [Happy Music] for [10] seconds
+ Move arms up [50] degrees
+ Move arms down [50] degrees
+ Move body right [30] degrees
+ Move body left [30] degreesExplanation:In this Scratch code, when the green flag is clicked, the robot will play happy music for 10 seconds, move its arms up and down, and sway its body left and right, creating a fun dance routine.These code examples demonstrate the flexibility and versatility of the Spaceman Programmable Artificial Intelligent Robot for Kids, allowing children to explore programming concepts, creativity, and STEM education in an engaging and interactive way.