星际飞船驾驶舱模拟器
这个项目是为所有太空游戏爱好者打造的自制星际飞船驾驶舱模拟器,让你在家也能体验到驾驶星际飞船的快感!
项目使用了多种开源硬件和软件,包括Arduino Mega和自定义Rust守护程序来控制操纵杆和LED灯,还有一个用React编写的自定义应用程序来控制多功能显示屏(MFD)。此外,还有一个基于Opentrack的DIY头部追踪器和使用Neopixel的DIY状态指示器。所有这些通过运行在Linux PC上的Node-RED进行连接和控制,为你带来一个预算友好且功能丰富的模拟驾驶体验。
硬件:
- Arduino Mega
- 自定义Rust守护程序
- Neopixel LED灯
- DIY头部追踪器
软件:
- Node-RED
- React
- Opentrack
- Linux操作系统
项目官网:https://SimPit.dev/
来源:<span>https://hackaday.io/project/192860-primary-buffer-panel-v2</span>
创意数字时钟
这是一个独特设计的数字时钟项目,它采用了顺序日内瓦驱动机制。
顺序日内瓦驱动机制(Sequential Geneva Drive Mechanism)是一种机械传动装置,其工作原理是通过旋转的驱动轮带动输出轴做顺序的间歇运动。该机制由多个凸轮组成,凸轮的形状和位置决定了输出轴的运动顺序和停顿时间。顺序日内瓦驱动机制常用于自动化设备和机械手中,以实现精确的定位和控制。
时钟的调整非常简单,只需通过滑动机制就可以释放日内瓦驱动的接合,方便快捷。整个项目只需要打印9个部件,使用单一电机驱动,而且所有零件都可以在160 x 160mm的打印平台上打印,适合小型打印机。此外,这个时钟不需要支撑结构就能轻松打印,省去了后续清理的麻烦。
硬件需求包括:
- 28BYJ-48带减速器的步进电机及其驱动板
- 任意微控制器(如Arduino、ESP32、树莓派等)
- 2mm自攻螺丝一套
软件方面,你需要下载并使用Arduino或其他微控制器编程的代码来驱动步进电机。项目提供了示例代码(<span>clock.ino</span>
和<span>1sec.ino</span>
),可以直接下载使用。另外,时钟的速度可能需要根据Arduino的时钟准确度进行微调,以保证时间的准确性。
总体来说,这个创意日内瓦数字时钟不仅外形别致,而且制作过程简单,是一个适合所有创客朋友尝试的有趣项目。
来源:<span>https://www.instructables.com/Geneva-Digital-Clock/</span>
行空板智能骑行气象助手与远程风向指示器
这个创客项目来自DF创客社区云天老师之手——包含两个脑洞创意,一个是“风速车”,将自行车转变为一个移动气象站,不仅可以采集气象信息,还能通过风速传感器测量骑行速度,并通过LED灯带直观展示;另一个是“风向标”,利用行空板和云雀气象仪采集风向信息,并通过物联网平台传递给另一块行空板控制的舵机,实时展现风向变化。
“风速车”使用了云雀气象仪、SCI采集模块、北斗模块、行空板、LED灯带等硬件,结合Python编程,实现了数据采集、显示和物联网上传的功能。它不仅能够采集骑行时的温湿度信息,还能结合位置信息进行数据分析,在地图上显示运动轨迹,甚至根据实时的温湿度信息,通过LED显示不同颜色来指示是否适合长时间运动。
而“风向标”则是一个远程风向指示系统,通过行空板1采集外部风向信息,并通过Easy Iot平台发送给室内的行空板2,后者控制舵机指示实时风向。这个系统可以让用户即使身处室内,也能直观了解户外的风向情况。
这两个项目不仅具有实用价值,而且增添了骑行和家居环境的趣味性。
来源 :<span>https://makelog.dfrobot.com.cn/article-313314.html</span>
便携式USB二步认证器
海外的很多网站都流行二步验证(类比大陆通过短信验证码验证)来对账号密码多一层保护。
这是一个小巧的USB双因素认证器,可以支持多达32个配置文件。它通过模拟USB键盘输入,只需按一下按钮即可输入令牌,非常方便。此外,它还具有USB模式,可以使用CSV文件轻松输入新的配置文件。设备内置了可充电的实时时钟电池,单次充电可维持约六个月的使用寿命。在设置菜单中,用户可以更改时间和校准实时时钟。为了保护PCB,这个认证器还配备了一个专门的外壳。
软硬件:
- LPC1756 微处理器
- ST7789 SPI显示屏
所有文件和物料清单可以在以下网址找到:
- GitHub: https://github.com/itzandroidtab/totp
- BOM: https://koon.io/bom/totp_v2.html
这个项目还在持续更新中,包括对8位数字令牌的支持以及对Base32字符串键输入的支持,让这个小巧的认证器可以与更多的2FA服务提供商兼容。同时,团队还在不断改进用户界面,包括添加时区支持和实时时钟校准功能,提高用户体验。
来源:<span>https://hackaday.io/project/194867-hardware-2fa-totp-authenticator</span>
模块化树莓派相机
这个项目是一款基于树莓派的相机,特点是可以更换不同的机身部件和相机模块。作者Jacob David C Cunningham最初只是想尝试圆形显示器和五向导航键,但在制作过程中他意识到相机的机身可以是模块化的,例如可以更换相机模块、前板或后板。这款相机体积较大,配有三脚架连接装置和大屏幕。
目前,他已经完成了相机的制作,虽然在使用热熔胶的过程中遇到了一些外观问题,但相机的功能都正常。Jacob计划进一步开发软件,使其能够检测连接的是哪款相机模块,并根据模块的不同调整功能,例如电子光圈变化。目前,他已经测试了V2模块和HQ相机模块,并对V3模块的性能感到满意。接下来,他将分享相机的使用视频。
项目用到的软硬件:
- 树莓派
- 圆形显示器
- 五向导航键
- 可更换的相机模块及前后板
- 三脚架连接装置
- LCD屏幕
- 电子光圈控制功能(预计开发)
- V2模块、HQ相机模块、V3模块
- 16mm 10MP镜头(蓝色环)
来源:<span>https://hackaday.io/project/194905-modular-pi-cam</span>