项目简介
本项目是基于Arduino的宠物模拟系统,借助Arduino Nano 33 BLE Sense板将Arduino转变为友好的宠物。该项目是为TensorFlow Lite for Microcontrollers挑战而构建。
项目的主要特性和功能
- 利用Arduino模拟宠物行为。
- 采用TensorFlow Lite进行机器学习推断。
- 借助蓝牙低能耗(BLE)实现与网页端的交互。
- 具备宠物照顾模拟功能,包含喂食、玩耍、清洁和睡眠。
安装使用步骤
前提条件
用户已下载本项目的源码文件,且拥有以下材料: 1. Arduino Nano 33 BLE Sense板 2. 为Arduino供电的电源供应器 3. 一台带有Google Chrome和蓝牙功能的设备 4. 一台安装了Arduino IDE的电脑
具体步骤
- 环境设置:打开Arduino IDE,下载Arduino_TensorFlowLite Version 2.4.0 - ALPHA、ArduinoBLE Version 1.2.1、Arduino_LSM9DS1 Version 1.1.0库,并在板卡管理器中安装Arduino Mbed OS Nano Boards Version 2.2.0。
- 烧录代码:从项目仓库下载Arduino文件夹并在Arduino IDE中打开,将Arduino连接到电脑,选择正确的板和端口,上传main.ino到Arduino板。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】