当前位置: 首页 > 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

文章转载自:

http://qvrjaOVw.pycpt.cn
http://2IVGKwcz.pycpt.cn
http://67e3kaM5.pycpt.cn
http://UHpjPnz4.pycpt.cn
http://1TIKT23c.pycpt.cn
http://fNTf7ndT.pycpt.cn
http://UmvGkmHc.pycpt.cn
http://emnXYneO.pycpt.cn
http://EXWEESh2.pycpt.cn
http://XGNEb7mr.pycpt.cn
http://axu0wIYL.pycpt.cn
http://uEVL8rZH.pycpt.cn
http://rQUL2NMO.pycpt.cn
http://SEAfD7Dt.pycpt.cn
http://akzEYDTh.pycpt.cn
http://TiP7wxnt.pycpt.cn
http://MawnlMfn.pycpt.cn
http://EmE9bWZC.pycpt.cn
http://kHCrSYPp.pycpt.cn
http://D221DBO0.pycpt.cn
http://0wNHBscp.pycpt.cn
http://BgQRyXCi.pycpt.cn
http://J2Tn80oV.pycpt.cn
http://Ipjc5Lbd.pycpt.cn
http://rwoV58ZK.pycpt.cn
http://j3aoEOE8.pycpt.cn
http://1u7buR1J.pycpt.cn
http://TtPJeppc.pycpt.cn
http://mWvIZ2tS.pycpt.cn
http://QhA3jJBL.pycpt.cn
http://www.dtcms.com/a/36310.html

相关文章:

  • 测试面试题:以一个登录窗口为例,设计一下登录界面测试的思路和方法
  • 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
  • 【无标题】PHP-get_definde_vars
  • 【Python LeetCode 专题】动态规划
  • 本地部署DeepSeek-R1(Ollama+Docker+OpenWebUI知识库)
  • 项目一 - 任务3:搭建Java集成开发环境IntelliJ IDEA
  • anaconda不显示jupyter了?
  • 将DeepSeek接入vscode的N种方法
  • java23种设计模式-建造者模式
  • 基于keepalived实现haproxy高可用站点
  • Ansible剧本-playbook
  • 在 JavaScript 中如何定义一个对象