当前位置: 首页 > news >正文

小智AI桌宠机器狗

本文主要介绍如何利用开源小智AI制作桌宠机器狗

1 源码下载

首先下载小智源码,下载地址,

下载源码后,使用vsCode打开,需要在vscode上安装esp-idf,安装方式请自己解决

2 源码修改

2.1添加机器狗控制代码

在目录main/iot/things下添加dog.cc文件,内容如下;

#include "iot/thing.h"
#include "board.h"
#include "audio_codec.h"
#include "freertos/task.h"
#include <driver/gpio.h>
#include <esp_log.h>


#include "esp_system.h"
#include "freertos/FreeRTOS.h"

#define SERVO_FREQ        50      // 50Hz,适用于 SG90 舵机
#define MIN_PU

相关文章:

  • 测试面试题:以一个登录窗口为例,设计一下登录界面测试的思路和方法
  • DirectX12(D3D12)基础教程三 线性代数与3D世界空间
  • SpringAI 快速开发Deepseek
  • 跟着AI学vue第十章
  • 【创建模式-构建模式(Singleton Pattern)】
  • 【YOLOv10改进[注意力]】引入DICAM机制(多尺度特征提取和通道注意力机制) | 水下图像增强
  • 眼见不一定为实之MySQL中的不可见字符
  • Elasticsearch索引设计与分片策略深度优化-手记
  • Spring Boot 2/3.x 中 MultipartFile 接收问题深度解析与实战解决方案
  • 数据库的MVCC如何理解?
  • 最全 Neo4j 可视化图形数据库的工具
  • 小程序高度问题背景scss
  • Spring Boot 3 整合 Spring Cloud Gateway 工程实践
  • 尚硅谷 java 学习 (b 站版)Day21、多线程
  • 后台管理系统-园区管理
  • Shell脚本基础:用Bash自动化任务
  • 1.13 重叠因子:简单移动平均线(Simple Moving Average, SMA)概念与Python实战
  • 数据结构与算法-图论-最短路-单源最短路的建图方式
  • 网络应用层之HTTP
  • Lm studio本地部署DeepSeek
  • 渝北网站建设/媒体网络推广价格优惠
  • 哪个网站可以免费做初级试题/电商数据网站
  • 保定企业网站建设/黑帽seo培训
  • 广州建筑工程公司有哪些/seo站长工具
  • 微信网站 微信支付/惠州seo关键词
  • 怎样做网站视频/广东疫情最新资讯