图片&视频
怀旧风互联网收音机
这是一个将复古与现代科技结合的项目——使用ESP32制作的互联网收音机。不同于传统的FM收音机,这款收音机不需要天线,只要有稳定的Wi-Fi信号,就可以在家中任何地方使用。
它能够连接到全球各地的网络电台,提供丰富多样的音频内容。项目中使用了ESP-32作为核心处理器,通过I2S协议和内置DAC播放音频,音频输出则是通过MAX98357放大器连接到一个从旧手机中拆卸的小型扬声器。
整个设备的设计灵感来源于复古磁带,不仅功能丰富,外观也相当吸引人。此外,作者还设计了一个定制的PCB板,使得整个设备更加紧凑和整洁,并利用3D打印技术制作了外壳和电池舱。
软硬件列表:
- ESP-32
- 1.51英寸透明OLED显示屏
- MAX98357 I2S 3W Class D 放大器
- Micro USB Type B 连接器
- 扬声器(来自旧手机)
- DC-DC充放电一体模块 5V/2A
- 120mAh锂聚合物电池
- SPDT滑动开关
- 24针0.5mm FPC连接器
- M3 x 4mm螺纹圆柱
- 以及按照电路图所需的电子元件
项目还包括了3D设计的外壳部分和PCB设计,作者提供了详细的组装步骤和所需的代码,确保你可以自己动手完成这个有趣的创客项目。最终,你可以完成一个既有复古韵味又不失科技感的互联网收音机,随时随地收听全球的网络电台。
来源:https://www.instructables.com/Retro-Internet-Radio-Using-ESP32/
自制迷你街机
这个项目是一个简单且低沉本的迷你街机制作教程。它适合初学者学习焊接、连线和3D打印技术,同时也是一个能够提高技能并带来成就感的入门级项目。不用担心指导步骤多,因为大部分步骤都很简单。
在这个项目中,你需要使用到以下软硬件:
- 3D打印机
- Fusion 360设计软件
- DIY焊接游戏套件(包含5款复古游戏和亚克力外壳)
- 跳线
- 焊接铁
- 针脚头
- 胶带
- 胶水(超强胶或热熔胶)
- 钳子
总成本大约为43美元。你将会学习到如何3D打印机壳、焊接游戏套件上的元件、连线以及最后如何将所有部件组装起来。完成后,你还可以根据个人喜好装饰你的迷你街机。这不仅是一个制作项目,更是一个创意和个性化的过程。
来源:https://www.instructables.com/Simple-Working-Arcade-Machine/
迷你ESP32 NAS
这个项目是由一位14岁的小创客开发的,名为TinyNAS,它是一个体积小巧但功能强大的微型网络附加存储(NAS)设备。TinyNAS基于ESP32开发板,性能不错,还可以支持多达3张SD卡。它可以连接到你的家庭WiFi,作为一个web服务器使用,让你在本地网络中通过mDNS访问,甚至可以通过在家用路由器上配置端口转发来实现远程访问。
TinyNAS具备一个类似ArozOS文件管理器的界面,你可以在SD卡上存储和流式传输音乐、视频和照片,还可以托管静态web文件,如HTML、CSS和JS文件。你可以轻松修改网站,而无需拔出SD卡。
项目使用到的软硬件包括:
- ESP32开发板
- 最多3张SD卡
- 定制的PCB板
- 3D打印部件
- 用于固件烧录的电脑
- SMD焊接工具
项目起源于Tobychui为ESP8266设计的原始USB格式WebStick。作者通过改进原有设计,将其转变为专为ESP32打造的TinyNAS,性能更佳。而且TinyNAS在外观上与Synology(群晖) NAS相似。
需要注意的是,这个项目仍在发展中,可能存在一些问题需要解决。如果你对此项目感兴趣并愿意贡献你的力量,请通过提供的电子邮件地址联系作者。
来源:https://www.instructables.com/Diy-Small-But-Powerful-ESP32-NAS/
六轴马达无人机
这个拥有六个马达的无人机采用的是Frelon Y6机架,相较于一般的四轴无人机,它多出了两个马达。这个无人机框架是由法国的Ludo Treize一人手工制作,非大规模生产,因此价格略高。
在这个项目中,会用到Speedybee F405 V3飞控板和50A电调、Meps Space SZ2306 1950kv马达、TBS Unify Pro32视频发射器、TBS Crossfire Nano RX SE接收机、Runcam Nano 2相机、BE-220 GPS等硬件组件。另外,还涉及到一些3D打印部件,例如GoPro相机架和GPS挂架。在软件方面,将使用Betaflight进行飞行控制器的配置。
整个项目不仅包括硬件的组装,还涉及到电子元件的焊接和软件的配置,最终实现一个具有良好飞行性能的六轴无人机。
项目所需软硬件:
- Frelon Y6 5" 机架
- Speedybee F405 V3飞控板 + Speedybee 50A电调
- Meps Space SZ2306 1950kv马达
- TBS Unify Pro32视频发射器
- TBS Crossfire Nano RX SE接收机
- Runcam Nano 2相机
- BE-220 GPS
- MR30连接器
- Ethix P3B PB&J 5" 双叶片螺旋桨
- Gemfan Hurricane MCK 51466 V2 5" 三叶片螺旋桨
- 4mm M3螺丝
- Frelon 3D打印部件(可以在Thingiverse上找到相应的文件)
- TS100/TS101智能焊接铁
- Betaflight软件进行飞控配置
- 相关的小工具和配件
通过精心的组装和配置,这个六轴无人机能够提供出色的飞行性能和稳定性,而且由于其独特的设计,在某些情况下即使失去一个螺旋桨也能继续飞行,这为无人机的安全性带来了额外的保障。
自制脉搏血氧仪
这款自制的脉搏血氧仪不仅能测量心率(单位为每分钟心跳次数),还能监测血液中的氧饱和度。项目中使用了MAX30105氧合仪传感器和一个OLED屏幕来展示测量结果。MAX30105传感器对光线变化特别敏感,尤其是红外线,这使得它能够通过分析手指中血液流动时的颜色变化来检测脉搏和氧饱和度。
这个项目的硬件搭建相对简单,主要通过NodeMCU开发板来控制传感器和屏幕,并通过编程实现数据的读取和展示。
项目用到的软硬件:
- MAX30105粒子传感器
- SSD1306 OLED屏幕
- NodeMCU开发板
- 小型面包板
- 杜邦跳线
- 面包板跳线PCB
- 万用表
- 热风枪
- 自动剥线钳
- RD6012台式电源
注意:这个项目是为教育和娱乐目的设计的,不应作为专业医疗设备的替代品,也不应用于做出医疗决策或诊断健康状况。如果你对自己的健康有疑问或需要医疗监测,请咨询专业医疗人员并使用通过认证的医疗级脉搏血氧仪。