为了把所有的东西结合在一起,我们设计了一个定制的PCB,集成了14×20 LED矩阵、输入按钮和专用电源管理电路。整个系统由一个LiPo电池供电,板载电源管理IC负责电池的充电和放电。
虚拟文件系统(VFS)的底层实现包括FatFS和LittleFS。VFS提供了fopen、fclose、fwrite、read等常用的文件操作接口。Key-Value (KV)接口就是基于这些常见的文件操作实现的。
开始接触机器人和人工智能可能会让人望而生畏。复杂的设置、支离破碎的软件以及对硬件成为金钱坑的恐惧,许多初学者甚至在编写第一行代码之前就遇到了瓶颈。TurboPi套件旨在打破这些障碍,提供一个预先配置的一体化平台,让你在几分钟内从开箱到运行的人工智能机器人。
这个存储库包含Piper RL的简单演示代码,展示了如何使用Piper RL来训练一个简单的任务:到达目标,该任务要求Piper的夹持器的中心达到指定的目标位置,而不要求Piper的末端执行器的结束姿势,通过简单的奖励函数实现。该存储库提供了两个模拟器下的训练示例:Mujoco和Genesis。
这个项目的目标是创造一些有意义的、最小的、持久的东西。通过使用电子纸显示器,时钟在任何时候都是可见的,同时消耗很少的能量,使它成为桌子或架子上的完美选择。
建立一个空气合成器,使用实时颜色跟踪演奏乐器。移动一个彩色的球通过相机上不同的区域,每个区域触发不同的合成器音符。在飞行中变换乐器——从钢琴到鼓等等。
通过这个动手项目,解锁嵌入式AI的强大功能,将ESP32-S3微控制器变成能够使用模型上下文协议(MCP)进行自然交互和硬件控制的智能语音助手。与依赖专有云服务的典型语音助手不同,这个DIY解决方案将本地捕获的语音、真正的人工智能推理和智能设备控制融合到一个面向制造商和开发人员的有凝聚力的、可定制的系统中。
蓝牙低功耗(BLE)设备广泛用于环境监测,但将其数据传输到云端通常需要复杂的sdk、网关或专有平台。在本教程中,我们演示了一个简单而灵活的替代方案:使用BleuIO作为USB BLE网关将BLE广告数据直接发送到Arduino Cloud。
我在创客空间、学术实验室和创新项目中指导了数千名学生,我反复看到了同样的挑战。学生们对机器人、电子和人工智能感到兴奋,但他们的学习是分散的。他们在没有硬件的情况下编码,在不理解逻辑的情况下组装工具包,在没有现实环境的情况下学习理论。
超声波模块的共振频率可以高于或低于标称频率。使用Arduino UNO,您可以在该范围内生成频率并检查接收器的电压。使用“OLD”IDE的绘图仪,您可以轻松找到最终绘图的最大值。这是您需要的硬件连接:将引脚9和10 (OC1A和OC1B)连接到发送器,将接收器信号连接到整流二极管,并将直流值连接到模拟输入A0。
像《钢铁侠》这样的电影让我们梦想着智能助手和只需挥挥手就能控制设备等技术。当时,这一切听起来都很科幻,但现在我们离实现它越来越近了。传感器越来越智能,处理器几乎可以适应任何东西,机器学习也越来越智能。所有这些都激发了我的灵感,让我设计了一种可穿戴的魔杖,它能让我们用手做出手势,控制设备。
作为约翰布朗大学嵌入式系统课程的期末项目的一部分,这个项目的目标是创建一个基于德州仪器MSP430G2553的视频游戏机,该游戏机使用多个外设来控制其中的三个游戏。这样做是为了通过裸机方法(在C中,因为汇编需要更长的时间才能工作)最大化使用低端平台,而不依赖于任何预先存在的库。
ksheze
虾米221