Scanwheel 是一款您可以自己组装的鼓式机械电视
Scanwheel 是一款您可以自己组装的鼓式机械电视。它具有五个并排的窗口,每个窗口利用相同的扫描鼓,但配备独立的 LED,以允许显示独立的图像。每个窗口尺寸为奢华的 9mm x 8mm,拥有 20 条扫描线。软件使用 Pico 的 PIO 硬件驱动 LED,实现极高的水平分辨率,因此图像质量比 20p 行数所暗示的要好得多。还有一段配套视频展示了组装过程,以及它运行的画面。所需组件:Symbol Technologies 21-02485 步进电机,旧款但仍在网上广泛可用。它有一个不寻常的接线配置,但通过在进入 4 针连接器之前切断白线,可以将其用作双极步进电机,如此处所述。基于 A4988 的 StepStick,类似于 Pololu 1182。其上有一个可调电流限制的电位器。将其调至尽可能低的值,直到电机停止转动——几乎在电位器范围的底部。100uF 电容,接在电机电源与地之间。Raspberry Pi Pico 无论哪种都可以,但如果您想无线传输,最好使用 Pico W。LED 在这里展示的设计中有一个 RGB LED 和 4 个白色 LED,这在接线复杂性和图像质量之间似乎是一个不错的折衷。电阻 每个 LED 需要一个限流电阻。R、G 和 B 通道需要在亮度上彼此匹配,并且整体 RGB 亮度还需要与白色 LED 匹配。所有 LED 一起从 Pico 的 GPIO 引脚最多只能消耗 50mA。这意味着您需要确定您所采购的特定 LED 的电阻值——连接您的 LED 和电阻后,测量实际的电流。我发现 RGB LED 的红色通道是决定性因素,其电流为 10.75mA,对应 120R 的电阻。为了匹配该亮度,绿色需要 260R(2.9mA)、蓝色需要 220R(2.8mA),而白色需要 82R(4.6mA)。打印 3D 模型位于零件目录中。共有三个打印部件:底座、鼓和盖子。它们的最佳配合是在打印过程中进行缩放以补偿收缩——在我的打印机上,使用 PLA 时,X 和 Y 的比例为 100.33%,Z 的比例为 100% 可以达到这一效果。底座和盖子不需要特殊处理,但鼓在打印时需要一些小心。请使用最高质量的设置——小层高和低速度——因为在最终显示中,针孔的小缺陷非常明显。鼓的侧面是单壁厚。在 Orca Slicer 中,这意味着您需要将“墙体生成器”设置为“Arachne”。填充应为 100%。鼓的 OpenSCAD 模型已包含在内,允许您修改设计。参数之一是喷嘴直径,如果您的打印机支持 0.2mm 的喷嘴,我建议使用该变体。您可能发现需要在鼓的轴上放置一个垫圈以增加其转动惯量。软件 该软件运行在 Micropython 1.28 上。设备代码位于 pico 目录中——scanwheel.py 是驱动程序,还有一些示例应用。主机中的代码在 PC 上运行——videostream.py 通过网络连接将视频流传输到设备上的 streaming.py。pngdirect.py 将图像文件转换为 scanwheel 使用的原始帧缓冲格式。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡