汗水驱动的智能指环、用ESP32播放AVI视频文件、互动式...
本帖最后由 RRoy 于 2024-9-4 15:55 编辑社区公众号记录每周值得分享的创客相关内容,每周五发布~
欢迎投稿或推荐相关内容。
投稿邮箱:MakerCommunity@outlook.com
智能指环:随时监测健康,用汗水驱动
这个指套由佩戴者的指尖汗水驱动,可以监测汗水中的葡萄糖、乳酸、维生素 C 和左旋多巴的水平。来源:Shichao Ding
这款由加州大学圣地亚哥分校开发的智能指环,能够利用指尖的汗水产生电力,并同时监测汗液中的葡萄糖、维生素C、乳酸和左旋多巴(一种帕金森病治疗药物)等关键生物标志物的水平。
这种设备采用柔性、可伸缩的高分子材料制成,可以紧密贴合手指,且耐用度足以应对日常的弯曲和伸展。其内置的生物燃料电池高效地将汗液中的化学物质转换为电力,再通过微流体通道将汗液输送至各个传感器进行分析。
此外,该设备还能通过低功耗蓝牙技术,将监测数据无线传输到专门设计的智能手机或笔记本电脑应用程序中。这种指环设备使得健康监测即便在休息或睡眠状态下也能自动进行,极大地方便了用户对健康状态的实时了解。
来源:https://today.ucsd.edu/story/finger-wrap-uses-sweat-to-provide-health-monitoring-at-your-fingertipsliterally
ESP32播放AVI视频文件
这个项目展示了如何使用ESP32开发板和Arduino IDE来播放AVI视频文件。
https://dfrobot.loll.cc/video/JC3248W535%20playing%20Olympics%202024%20Youtube%20Shorts.mp4
https://dfrobot.loll.cc/video/JC4827W543%20loop%20playing%20all%20AVI%20videos%20in%20folder.mp4
https://dfrobot.loll.cc/video/T-Deck%20loop%20playing%20all%20AVI%20videos%20in%20folder.mp4
通过使用Lilygo T-Deck等开发设备,结合SD卡存储和I2S音频输出,用户可以在较低的硬件配置下实现视频和音频的同步播放。该项目支持较旧的视频和音频编解码标准,如Cinepak和MJPEG视频编码,以及PCM和MP3音频编码,适合播放简单色彩的动画视频或者JPEG序列帧视频。
此外,该项目还包含了使用ffmpeg将视频转换为AVI格式的指导,以及如何使用Arduino IDE进行软件设置和程序上传的详细步骤。这是一个适合电子和编程爱好者的项目,可以让你在桌面上展示一个独特的视频播放设备。
来源:https://www.instructables.com/Play-AVI-With-ESP32/
互动式跑步机增强装置
随着虚拟现实技术的发展,游戏体验越来越向全身运动倾斜,但高端的VR行走/跑步设备仍然昂贵且不普及。为了解决这一问题,Iacopo Guarneri 开发了一款可穿戴的运动捕捉增强装置,用户可以在跑步机、固定自行车或椭圆机上使用它来控制游戏中的动作。这个设备主要包括一个Arduino Nano和一个六轴MPU-6050惯性测量单元(IMU),它们被安装在一个定制的3D打印外壳中,用户可以通过背带固定在背上。装置通过捕捉用户的运动变化(如速度和方向改变),并将这些数据转换为游戏中的动作控制信号。
https://dfrobot.loll.cc/video/Controllers%20for%20games%2C%20running%20on%20the%20treadmill%20and%20more....mp4
这种方式不仅让游戏体验更加身临其境,同时也鼓励了更多的身体活动,让玩家在娱乐的同时得到了有效的身体锻炼。
来源:https://blog.arduino.cc/2024/09/02/exercise-while-you-game-with-this-interactive-treadmill-add-on/
纯汇编语言制作的硬件计算器
这是一个以ATmega AVR MCU为基础,完全使用纯汇编语言开发的硬件计算器项目。
该计算器特别之处在于不依赖任何外部库或现成方案,完全基于基础的二进制算术和逻辑操作进行设计。它包括两个自定义库:一个是用于浮点数运算的模拟库,另一个是用于LCD1602显示的接口库。此外,该项目还实现了一个简单的有限状态机来解析按键输入,避免无效数字字符串的输入。
整个项目的代码和文档都已公开,如果小伙伴们对此感兴趣,开发者将组织并发布更详细的开发和内部工作原理描述。
来源:https://hackaday.io/project/197623-hardware-calculator-from-scratch
迷你ATtiny85游戏机
这款基于ATtiny85微控制器的迷你游戏机,通过3个按钮和8颗(或更多)WS2812 LED灯作为显示屏,为玩家提供了一个简约而有趣的游戏体验。设计者的初衷是制作一个小巧且功能完备的游戏机,挑战的是在ATtiny85有限的引脚、RAM和Flash内存中最大化功能性。为了节省内存,该项目采用了基于硬件的去抖技术,避免了占用宝贵内存的软件去抖程序。
游戏机还支持通过扩展LED条来增加显示灯数,甚至理论上可以连接两台游戏机进行多人游戏。
来源:https://hackaday.io/project/197743-attiny85-1d-game-console
周刊首发于DF创客社区
页:
[1]