智能信息展示板是一款结合了现代技术与高雅设计的电子设备,能够在7.5英寸电子纸显示屏上展示各种自定义的信息。这一个项目由jonJon发起,不仅适合技术爱好者,也适合对家居装饰有独特品味的人士。
智能信息展示板灵感来源于@lmarzen设计的ESP32电子纸天气显示板。这个展示板内嵌了ESP32-S2-MINI微控制器,以及所有必要的组件来支持7.5英寸的电子纸显示。通过一些简单的手工技巧,你能制作一个时尚的桌面信息板,它可以从你的Home Assistant设置中显示任何你想看的参数,比如天气预报和每月日历概览。
为了实现长达数月的电池续航,ESP32被配置为每小时进入深度睡眠模式一次,每次唤醒不超过10秒钟。此外,项目还包括对外部太阳能板的支持,尽管在室内使用时此功能可能用处不大。
项目的木制支架是通过3D建模和CNC加工技术制作而成的,使用的是来自宜家的APTITLIG竹制砧板。设计既考虑了美观,也考虑了实用性,以确保所有电子组件和显示屏都能完美地安装在其中。
jonJon承诺将在整理代码库后,以CC BY-NC-SA 4.0许可证发布开源代码,供社区成员参考和使用。
TAST-E是一个具有人工舌头和鼻子的仿生机器人头部,能够模拟人类的味觉和嗅觉。这个机器人头部使用了10个伺服电机来提供不同的面部表情,与味道和气味相关。头部部件由切割的塑料板、铝支架和两个铝盘组成,采用3D打印技术制作。机器人的语音合成功能通过EMIC2实现,并使用PAM8302音频放大器和VISATON K28.40扬声器。
色度分析技术用于模拟味觉感应器,每个感应器由铝制成,可以插入试管并通过其中的光学通道放置颜色传感器或光谱仪。若需要混合化学品,还可以将振动电机附加到铝块上。部分感应器具有加热功能,以进行需要加热的化学检测反应。
TAST-E使用了多通道气体传感器Grove作为“电子鼻”,包括四种气体传感器:GM-102B MEMS二氧化氮气体传感器、GM-302B MEMS乙醇气体传感器、GM-502B MEMS挥发性有机物(VOC)气体传感器和GM-702B MEMS一氧化碳/氢气体传感器。TAST-E利用机器学习和KNN算法分析收集到的数据,以识别和区分不同的气味。
软件方面,项目使用了Arduino IDE进行编程,并结合机器学习和KNN算法对数据来进行处理和分析。
追踪者是一款基于ATmega328微控制器的巡线机器人。它使用TCRT5000红外传感器来精确地沿着线D电机驱动器。这款机器人还有一个蜂鸣器和彩色霓虹灯(neopixel),它们分别用于发出检测到线路时的声音信号和显示工作状态。启动或停止机器人只需要简单地按一个按钮,操作很方便快捷。整个项目的构建过程包括收集零件、设计电路图、组装PCB板、管理电源、编写ATmega328的程序代码以及来测试和调整。未来,项目还计划加入高转速电机以提高速度和响应能力。
项目代码可以在GitHub上找到。通过Altium Designer从设计到最终代码实现的过程,这个基于TCRT5000的线路跟踪机器人项目是对机器人技术的一次激动人心的探索,并且展示了在未来升级中加入高转速电机的可能性,承诺带来更强大的功能和速度。
这个项目是为那些希望自己动手定制软件和传感器的视频博主设计的一个开源“vlogger相机”外壳。如果你对个性化相机有兴趣,不妨关注一下。创作者Trevor Flowers希望打造一款比索尼ZV-E10更加开放、更适合左撇子使用的相机,还能够让用户自由更换各种组件,而不需要从头开始重新设计。
目前,Trevor已完成了初步的原型设计,包括3D打印的外壳、电池支架和树莓派支架。他还在设计将安装在手柄顶部和后部的PCB板,并计划使用市面上现成的传感器+安装模块。
项目还在进行中,Trevor建议感兴趣的人能关注他的Codeberg仓库,但提醒说设计文件还未完全成熟,在大多数情况下要进一步的改进。这一个项目对于喜欢DIY和对摄影设备有特别的条件的创客来说是一个很有趣的挑战。
如果你对音乐和自动化充满热情,那么这个自动铜管钟琴项目绝对适合你!它完美结合了简单的铜管、定制的印刷电路板(PCB)、3D打印部件、铝型材和Arduino Mega,打造出一个既有趣又具挑战性的DIY乐器。这一个项目可能不适合所有人,但如果你愿意投入时间和精力,最终的成品将会非常令人满意。
这一个项目的灵感来源于对电磁铁的兴趣。作者最初想用电磁铁制作一种乐器,但在确定具体要做什么之前犹豫不决。在排除了使用装水的玻璃杯和直接敲击钢琴键的方案后,作者选择了铜管。铜管因其制作简单而被人们所熟知,但自动化的版本却不多见。由于电磁铁敲击铜管产生的声音正是所追求的效果,这个项目的核心就是让电磁铁靠近铜管并敲击它们。
项目的电路设计是通过Arduino Mega输出5V信号来驱动电磁铁,使用了IRL520型号的功率FET来连接电磁铁和电源,加上飞轮二极管来吸收关闭电磁铁时产生的电流。此外,电路还包括3个BJT(2N3904型号)和一些其他的电子元件。能够最终靠编写Arduino代码来控制电磁铁,从而播放音乐。
铜管的长度将决定它的共振频率,因此就需要精确切割铜管以达到正确的音高。你还能够正常的使用音频处理软件,如Audacity,来分析敲击铜管后产生的波形并找出峰值频率,以此来帮助调整铜管的长度。
最后,通过3D打印和铝型材支架将铜管和电路板安装好,并用钓鱼线悬挂铜管。编程部分涉及将每个电磁铁输出对应到不同的音符,通过编写简单的Arduino代码来控制音乐的播放。
整个项目不仅是一次对音乐和机械制作的探索,也是一个极富创造性的科技制作实践。无论是对于电子DIY爱好者还是音乐创客,都是一个值得尝试的有趣项目。