【Project-Flash】你的下一只手电筒,或许可以是个投影仪?!

【Project-Flash】你的下一只手电筒,或许可以是个投影仪?!

  摘要:可调光强光手电筒+智能微投+HDMI/WiFi投屏+低功耗服务器
  产品亮点:和强光手电筒差不多大小,首先能当手电筒用,然后既能当独立的安卓微投使用,又可以HDMI输入当普通的投影仪,还可以把内置安卓HDMI输出到显示器,当个电视盒子用,当然也能当作一个低功耗armLinux服务器使用。非常适合宿舍和租房人群。


注:文章所描述均为第一版成品,第二版正在准备制作中,变化如下
+优化的外观和体积
+更稳定的信号传输
+按键可编辑的红外遥控器
-去掉机身上的操作按键,用红外遥控替代


产品暂命名Project-Flash。取投影仪“Projector”、闪光“Flash”、项目“Project”三个单词之和。

产品亮点与竞品分析

  首先整体体积非常小,和强光手电筒差不多,单手可以轻松握持。功能方面,首先能当手电筒用,然后既能当独立的安卓微投使用,又可以HDMI输入当普通的投影仪,还可以把内置安卓HDMI输出到显示器,当个电视盒子用,当然也能当作一个低功耗armLinux服务器使用。非常适合宿舍、租房、露营、演示等人群或场景。

  市面上已有的类似产品:
1.安卓/Linux盒子,就是个小主机,而且大多数没有内置电池。使用时一定要有一台显示器或者电视,需要提供5~12V的电源。
2.普通便携投影:只支持HDMI输入或者输出一种方案。而且有的投影HDMI甚至走的采集卡方案,延迟和画质一言难尽。虽然市面上常见的便携投影大多数内置的SOC性能不是很强,但是看个在线视频、跑点旧的模拟器游戏也是可以的。HDMI只支持输入的话,其使用场景也比较受限。
3.本产品Project-Flash:HDMI同时支持输入和输出,内置电池,且支持多系统,使用场景就非常多了。比如租房或者住宿舍的人群,屋子里面有电视的话可以接电视,放假回家、更换住所的时候可以直接拔线带走,没有电视的时候也可也随时开启投影来看视频,不用担心软件、影视资源等的遗失。当然也适合小组、办公室等场合,平时放着当一台Linux服务器,需要的时候可以打开光机投放演示文稿、演示视频等。也适合喜欢户外、露营,或者需要经常外出等的人群,平时放家里当电视盒子或者家庭NAS,外出时直接带走。HDMI为输入的时候,也可以当一个普通的投影仪使用,连接计算机、游戏主机等,享受大屏大画面。

外观展示

  首先看下产品外观。根据产品定位,这种产品的体积,在保证性能的前提下越小越好。Project-Flash体积为113x60x25mm,重量300g左右,一只手可以轻松拿住。
  原型机外壳使用白色树脂光固化3D打印,优点是试错成本低,缺点是材料容易发生热变形,使用一段时间后机身会变软。建议使用ABS塑料或者CNC金属件。

外观展示1

外观展示2


  (发黄是因为三脚架螺口的橡胶)

  和一些日常生活中的物品比较,如图所示。

尺寸比较

硬件配置

  原型机的配置参数如图所示:
配置参数

  机身所有外设接口如图所示:
接口

  产品的亮点在于同一个HDMI既能输入又能输出。HDMI为输入的时候,可以当一个普通的投影仪使用,连接计算机、游戏主机等,享受大屏大画面。产品采用Amlogic S905y2 SOC(当前版本),当HDMI作为输出的时候,可以将内置的安卓系统输出到电视机、显示器上,可以作为一个高性能电视盒子用,支持8K分辨率输出。同时,产品可以从SD卡启动或者烧录Debian、Ubuntu等常见发行版Linux,单系统板功耗3w左右,配合内置的电池,可以作为一个低功耗armLinux服务器使用,支持供电无缝切换。

功能详解

下面从使用测评的角度来展示这个产品

1.作为强光手电筒

  Project-Flash使用了10W的SST20灯珠,有聚光透镜。支持低中高爆闪四档,支持无极调光,并且可以分别给低中高三个档位保存自定义亮度预设。图示为手电筒的开关,和一般的强光手电筒一样,手感清脆。

手电筒开关

  最低亮度和最高亮度在地下停车场和地下储藏室的效果如图:

停车场-低亮度

停车场-高亮度

储藏室-低亮度

储藏室-高亮度

  个人感觉不错,亮度挺足的。有网友建议上70.2灯珠,亮度和显色指数都更佳,后面的版本会考虑。

2.作为智能微投

  光机部分是从某鱼买的,自带驱动板,之后一切的开发基于这个自带的驱动板(原谅笔者现在还在学习当中,希望以后能有做出DLP驱动板的技术)。物理分辨率应该是960x540,亮度100ANSI流明。为了兼顾兼容性和清晰度,把修改驱动板EDID从1080P到720P。系统部分使用s905y2作为核心板,配置4+32,支持microSD。这个soc主要是用在电视盒子上面,网上有很多AndroidTV的包可以用,而且可以烧录debian等发行版linux。

白天拉窗帘投影大概七八十寸效果

效果图

晚上室外投影130寸

效果图

在宿舍床帘里投影看番
效果图

3.有线无线投屏

把开关拨到二档,HDMI接口会发光,此时HDMI为输入。这样就可以接入比如电脑、游戏主机、开发板等支持HDMI信号的设备,当作一个普通的投影仪显示器用。默认分辨率为720P,最高支持1080P。纯硬件实现的信号输入,所以几乎可以做到无延迟。拿来演示PPT、投屏打游戏都是可以的。

HDMI连接PC

无线投屏就不多说了,Android TV自带无线输入,也可以使用比如Steam Link等第三方软件实现串流。当然,无线投屏和有线投屏相比,笔者更喜欢无延迟且方便的有线投屏。

Steam Link无线串流

4.作为电视盒子、Linux服务器

在不开投影的时候把开关拨到三档,然后HDMI接显示器,系统板的信号就可以输出到外接的显示器或者电视上去。这样的话,空闲的时候就可以当作一个电视盒子来用。官方文档说最高支持4K分辨率输出,不过笔者没有这么高分辨率的显示器。测试输出1080P是没问题的。
HDMI输出到显示器
使用Amlogic S905Y2处理器,支持2.4/5GHz双频WIFI,不论是在线视频还是玩一些旧一点的模拟器游戏都是可以的。
PPSSPP运行游戏
也可也从SD卡启动或者烧录Debian、Ubuntu等常见LInux,作为自带UPS的arm服务器使用。(这里使用的termux+proot容器方式运行Debian,因为当时安卓以及部署好不想再重烧emmc了)
运行Debian系统

总结、杂谈

  至于做这个项目的灵感来源,则是小时候玩过一种玩具,能投影出固定画片的手电筒。当时觉得很惊奇,想“如果这投影出来的东西能动,能拿来看电视就好了”。然后这不就实现了嘛,而且不只有手电筒和投影仪的功能,而且实现了各种实用功能。
而且“手电筒”和“投影仪”,正巧都是黑暗环境下使用的东西,极限的体积压缩下,整体的体积做的和强光手电筒差不多(当然也牺牲了一些功能和性能)。

  还有一种方案,是整个机子做成扁平的,和普通的安卓盒子差不多外观,也内置DLP光机。这样可以有更大的电池和更好的散热,体积可以上300ANSI流明的光机,PCB也可以更大点,功能稳定性更好。但是就没之前那种“新鲜感”和“惊奇感”了,只能是投影仪+Linux盒子了。(当然也可也外壳做成COB灯,吊起来当个吊灯用,但其性能仅能满足比如宿舍床位这种场景)

Project-Flash立项于2022-04,完成于2022-08,发布于2022-09。希望将来有一天,笔者可以自己能画一块DLP驱动板和arm单板电脑吧。

【Project-Flash】你的下一只手电筒,或许可以是个投影仪?!

https://mrcx-personal.github.io/2022/10/11/Project-Flash/

作者

MRCX

发布于

2022-10-11

更新于

2023-09-20

许可协议

You need to set install_url to use ShareThis. Please set it in _config.yml.