Build an AI Robot Using Android Phone an
仿真资料吧
2025年11月27日 07:54

Build an AI Robot Using Android Phone and ESP32

发布日期11/2025

MP4|视频:h264,1280×720|音频:AAC,44.1 KHz,2 Ch

级别:初学者|类型:电子教学|语言:英语|持续时间:17讲座(2小时56分钟)|大小:2 GB

使用Android手机和ESP32开发板创建LLM驱动的机器人

你将学到什么

使用Android手机和ESP32开发板构建一个功能齐全的人工智能机器人。

使用MIT App Inventor的基于块的编码来创建交互式Android应用程序,而无需先前的编程经验。

理解并实现Android手机(大脑)和ESP32(身体)之间的蓝牙通信。

集成LLM驱动的对话,使您的机器人能够说话、响应和保持有意义的交互。

使用语音识别和文本到语音转换为您的机器人提供自然的语音界面。

显示富有表现力的数字眼睛,通过手机屏幕眨眼、跟踪用户并显示情绪。

添加面部识别和对象跟踪,使您的机器人能够自动面对和跟随用户。

控制电机和简单的硬件,以实时动画和移动机器人。

实现聊天机器人功能,如笑话、情感反应和个性化对话。

自定义机器人的外观和行为,包括可选的面部动画或个性调整。

解决和调试蓝牙通信、电机控制和应用程序逻辑中的常见问题。

在机器人、AI、LLM、传感器和移动应用程序开发中应用基本概念。

建立将硬件和软件结合起来创建真实世界的交互式AI项目的信心。

要求

对电子学的初学者理解——只需连接简单的组件、电机和电线,也许只需将2根电线焊接到电机上。

一个Android手机和ESP32 30针开发板和简单的组件,如电机,电线,电池组

对AI、机器人或DIY电子产品感兴趣-无需深厚的技术知识。

愿意学习基于块的编程,即使你以前从未编码过。(MIT App Inventor对初学者友好。)

Windows电脑

描述

把你自己的个人AI伴侣带入生活!在本实践课程中,您将学习如何构建由Android智能手机和ESP32开发板驱动的交互式、富有表现力的机器人。使用MIT App Inventor作为核心开发工具,您将发现通过其直观的基于块的编码系统构建复杂的AI应用程序是多么容易-非常适合初学者,任何没有编程经验的人都可以访问。Android手机将作为机器人的“大脑”,实现语音识别、自然对话、个性和面部表情显示在屏幕上。ESP32充当机器人的身体,控制电机和简单的硬件,使您的创作栩栩如生。你只需要几个便宜,容易获得的组件来组装物理机器人,使这个项目既经济实惠又适合初学者。本课程将指导您设计一个机器人,它可以倾听您的声音,使用语音做出回应,并通过现代AI和LLM技术进行有意义的对话。你的机器人可以讲笑话,提供陪伴,回答问题,表现得像一个友好的私人助理。通过手机的传感器和摄像头,您将添加用户跟踪和对象跟踪功能,以便机器人可以自动转向面对用户,使其逼真。您还将构建富有表现力的数字眼睛,可以眨眼、跟踪用户并显示情绪,此外还可以选择创建自己的自定义面孔或动画。在此过程中,您将获得蓝牙通信、AI和LLM集成、语音识别、文本到语音、面部识别、聊天机器人行为、对象跟踪等方面的基本技能。在本课程结束时,您将拥有一个功能齐全的人工智能驱动机器人,融合了硬件、软件、创造力和对话智能-所有这些都是由您从头开始构建的!