grasp产品系统

我要开发同款
PCQUICK2026年09月14日
1阅读

技术信息

语言技术
Python
系统类型
嵌入式硬件
行业分类
智能硬件

作品详情

行业场景

A robotic arm that can integrate with the large model API

功能介绍

SphereGrasp
Project Description
A robotic arm that can connect to large models, welcome technical exchanges, official website:www.pcquick.cn

PCB production
go to https://www.jlc.com/ upload PCB_files/SphereGrasp.zip document Perform PCB board fabrication and solder the sg90 servo motor, esp32 development board, and usb-c module onto the PCB board according to the PCB_files/SphereGrasp.eprj2 file.

3D model printing and installation
go to https://www.jlc.com/ upload Files in folder:3D_files,Alternatively, you can use your own 3D printer to print using 3D_files/SphereGrasp.3mf files.Install the 3D model, PCB circuit board, and servo motor using M3 screws and nuts according to the asset/SphereGrasp_course.mp4 explosion diagram video.

software installation
1.Burn ESP32 firmware
Connect the computer and development board using a data cable, and burn the Firmware/esp32-20220618-v1.19.1.bin firmware onto the development board.Pay attention to checking if the USB serial port permission on the computer is enabled

2.Upload microcontroller program
After connecting to the microcontroller,Open the main. py file and modify the WiFi name and password to enable the microcontroller to connect to the local area network, select the main.py file in the ESP32 folder and upload it to the microcontroller through the serial port and save it. This way, the microcontroller will automatically run the program when powered on,After running the main.py program and successfully connecting to the local area network, the IP address of the microcontroller will be displayed. Remember this address.

3.Run desktop programs
Firstly, make sure that your computer has installed the Python environment,At the same time, ensure that your computer is connected to the same network as the microcontroller,Run the remote_comtrol.py file in the directory of this project, enter the IP address of the microcontroller according to the prompts, and successfully connect to the microcontroller. Then, follow the prompts to enter commands to make the microcontroller run and control the servo.

python remote_comtrol.py
You can also run the app.py file, which is a more comprehensive control program. It will automatically open the browser and enter the front-end control page. You can follow the prompts to enter the IP address to connect to the microcontroller, and also enter the name, URL, and API key of the large model to connect to it, allowing the large model to control the microcontroller.

python app.py

项目实现

SphereGrasp

Project Description

A robotic arm that can connect to large models, welcome technical exchanges, official website:www.pcquick.cn

PCB production

go to https://www.jlc.com/ upload PCB_files/SphereGrasp.zip document Perform PCB board fabrication and solder the sg90 servo motor, esp32 development board, and usb-c module onto the PCB board according to the PCB_files/SphereGrasp.eprj2 file.

3D model printing and installation

go to https://www.jlc.com/ upload Files in folder:3D_files,Alternatively, you can use your own 3D printer to print using 3D_files/SphereGrasp.3mf files.Install the 3D model, PCB circuit board, and servo motor using M3 screws and nuts according to the asset/SphereGrasp_course.mp4 explosion diagram video.

software installation

1.Burn ESP32 firmware

Connect the computer and development board using a data cable, and burn the Firmware/esp32-20220618-v1.19.1.bin firmware onto the development board.Pay attention to checking if the USB serial port permission on the computer is enabled

2.Upload microcontroller program

After connecting to the microcontroller,Open the main. py file and modify the WiFi name and password to enable the microcontroller to connect to the local area network, select the main.py file in the ESP32 folder and upload it to the microcontroller through the serial port and save it. This way, the microcontroller will automatically run the program when powered on,After running the main.py program and successfully connecting to the local area network, the IP address of the microcontroller will be displayed. Remember this address.

3.Run desktop programs

Firstly, make sure that your computer has installed the Python environment,At the same time, ensure that your computer is connected to the same network as the microcontroller,Run the remote_comtrol.py file in the directory of this project, enter the IP address of the microcontroller according to the prompts, and successfully connect to the microcontroller. Then, follow the prompts to enter commands to make the microcontroller run and control the servo.

python remote_comtrol.py

You can also run the app.py file, which is a more comprehensive control program. It will automatically open the browser and enter the front-end control page. You can follow the prompts to enter the IP address to connect to the microcontroller, and also enter the name, URL, and API key of the large model to connect to it, allowing the large model to control the microcontroller.

python app.py

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论