AIで類似品を検索
印刷プロファイル(0)
モデルファイル(0)
公開日時:2026-06-01 07:10:58
0
0
一个可以放在桌面的小型气象站,能显示温度和湿度。我把这些当作圣诞礼物送给了我的家人。
它是什么
采用3D打印外壳,内部配备定制PCB板。系统搭载ATmega328PB微控制器、SHT31传感器,并配备一枚微型OLED显示屏。设备通过USB-C接口供电。
该PCB板尺寸为30mm×30mm,配备可调节支架。采用M2螺丝和硅胶防滑脚垫进行卡扣式组装,可有效防止设备滑动。
零件
ATmega328PB 芯片
SHT31-D 温度/湿度传感器扩展板
0.96 英寸 OLED I²C 显示屏
CH340 USB转UART芯片
USB-C 接口
电阻器、电容器、谐振器(见原理图)
M2型螺丝
硅胶材质的鞋底
用于 USB 数据线的沃龙
笔记
引导加载程序警告:我订购的 ATmega328PB 芯片没有附带引导加载程序。我不得不使用 Arduino 作为 ISP 设备来对它们进行编程,这过程相当麻烦。下单前请务必确认这一点,或者做好自己动手烧写程序的准备。
零件的公差要求很严格。如果你的打印机校准不当,可能需要调整STL文件的参数设置。
代码结构很简单——只需调用Adafruit的SSD1306和SHT31库,就能显示传感器读数了。
我会附上案例文件和原理图,但不会附上PCB布局图,因为我想把这些资料留给家人专用。你可以根据原理图自行设计电路板,或者直接将所有元件连接到Arduino Nano开发板上。
包含的文件
外壳、支架底座和侧板的STL文件
原理图
组件列表
用不同颜色制作了10个这样的东西。最后一批印刷品是在平安夜完成的,时间实在是太紧了。
电缆夹:
