
专业版
cxn0102投影仪
2.1k
0
0
1
简介
通过单片机设置cxn0102投影模块, 外接HDMI做为显示输入
简介:通过单片机设置cxn0102投影模块, 外接HDMI做为显示输入开源协议
:MIT License
创建时间:2024-06-20 21:53:42更新时间:2024-08-13 10:47:17
描述
<h1>介绍</h1>
<h2>这个工程分2个部分</h2>
<ol>
<li>Board1是海鲜市场捡垃圾的模块的示意图,这个只有部分的猜出来的引脚,可能有不对的</li>
<li>Board2是单片机和音频电路,用来配置cxn0102和输出音频</li>
</ol>
<h2>视频</h2>
<ol>
<li>《<a class="name ellipsis" style="-w owrap; box-sizing: inh t, 'Helvetica Neue', Helvetica, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif;" href="https://www.bilibili.com/video/BV19S411c7A6/" target="_blank" rel="noopener">单片机点亮投影模块,手搓投影仪首选</a>》 https://www.bilibili.com/video/BV19S411c7A6/</li>
<li>《<a class="name ellipsis" style="-w owrap; box-sizing: inh t, 'Helvetica Neue', Helvetica, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif;" href="https://www.bilibili.com/video/BV1NCvZepEWr/" target="_blank" rel="noopener">手搓投影仪,结果接错线烧了。。。</a>》https://www.bilibili.com/video/BV1NCvZepEWr/</li>
</ol>
<h2><span style="color: #18191c; font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif; font-size: 16px; white-space-collapse: preserve-breaks; background-color: #ffffff;">我的资料</span></h2>
<ol>
<li><span style="color: #18191c; font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif; font-size: 16px; white-space-collapse: preserve-breaks; background-color: #ffffff;">https://gitee.com/lambda_zhang/cxn0102-hdmi/tree/master/doc</span></li>
</ol>
<p> </p>
<h2>为什么做这个</h2>
<p>在立创上看到一个项目叫做『【立创·泰山派】智能投影机-Sony CXN0102』</p>
<p>这个项目连APP都做了,非常的完美,链接放在后面的『参考』章节,都来一起膜拜一下这位大神</p>
<p>CXN0102输出是1920x720,RGB888接口</p>
<p>我在小黄鱼上搜索了一下这个光机的型号CXN0102</p>
<p>发现有一个某机器人的拆机配件,居然就是这个光机,果断买了一个,150加6块钱的邮费</p>
<p>这个拆机模块其实不止CXN0102光机, 还有一个HDMI转RGB和其他功能的PCB</p>
<p>直接接入HDMI,发现也只有一片蓝色光线</p>
<p>一开始也没有想好用光机做什么,但是本着『就算是一条底裤,一张厕纸,都有它的用处』的原则</p>
<p>这个PCB也不能浪费啊,也得用起来,150块呢,不能浪费了</p>
<p>网上搜索了一圈,发现只有CXN0102的部分资料和部分代码, 这个PCB怎么用起来没有人说,只有人说接了HDMI没有显示</p>
<p>那只能自己一点点调试了,这里回顾一下发现走了不少弯路</p>
<p><strong>其实结论就是PCB的HDMI转RGB芯片的代码在flash芯片里面,已经是配置好的,直接上电就可以用</strong></p>
<p><strong>相当于这个模块只需要I2C配置CXN0102,HDMI这个PCB板子不用任何配置</strong></p>
<p>初期用到的东西有:某机器人拆机模块、转标准HDMI转Mini HDMI转接线、12V电源、stm32f103c8t6单片机、小风扇</p>
<p>这个模块点亮之后电脑显示配置的1920x1080,但是实际应该没有,应该是720p的,是做了缩放</p>
<p> </p>
<h1>注意</h1>
<p>我的第一个版本排线方向搞反了,需要手动换一下方向,注意上电之前对照原理图仔细检查一下。<span style="color: #e03e2d;">接反之后cxn0102的I2C就烧了(不要问我怎么知道的)</span></p>
<p>排线方向搞反,这个仔细看下面这个图</p>
<p><img src="//image.lceda.cn/pullimage/d4550PKwn8JAYgMVfnloTTDX1OERHHtZrUXS3rDm.png" alt="" width="534" height="362" /></p>
<p> </p>
<h1><span style="color: #18191c; font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif; font-size: 16px; white-space-collapse: preserve-breaks; background-color: #ffffff;">参考</span></h1>
<ol>
<li><span style="color: #18191c; font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif; font-size: 16px; white-space-collapse: preserve-breaks; background-color: #ffffff;">【立创·泰山派】智能投影机-Sony CXN0102: https://oshwhub.com/fengmoxi/taspi-smart-projector</span></li>
</ol>
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程添加到专辑
0
0
分享
侵权投诉


评论