|
|
| | | | | 按照一惯作法,画原理图及PCB前先搭一块板验证些线路。
|
|
|
| | | | | | | LED驱动部分采用BP2838, WIFI供电部分从BUCK电感上增加个辅助绕组取电。
|
|
|
| | | | | | | | | 目前遇到问题,WIFI供电电路的滤波电容不能太大,大于22uF时BP2838就不能正常启动,但电容太小WIFI供电不稳定通信和控制不能正常工作。
|
|
|
| | | | | | | | | | | 贴个参考的原理图,图中E1和E2都不能超过22uf,D1是SS24,LDO是AMS1117-3.3V(负载能够用)。请教各路高手有什么方法可以提高3.3V的负载能力呢?
|
|
|
|
| | | | | | | | | | | | | | | PCB Layout almost done, see you next week.
|
|
|
| | | | | | | | | | | | | | | | | PCB画完了,打样中。。。(嘉立创现在打样尺寸在100x100mm内的5元包邮 )
|
|
|
| | | | | | | | | | | | | | | | | | | 说下初步规划:
1>遥控方式将同时支持红外线遥控器(老人或谦麻烦的人),自制WIFI万能遥控器(已意识到长时间玩手机害处的人)及手机(还在玩手机的人)
2>将不只是一个单纯的灯。。。(需要是还在玩手机的人才能体验)
3>很明显看到的分界线是用来扩充灯功率的
|
|
|
| | | | | | | | | | | | | | | | | | | | | PCB回来了,最近在立创上领了100块的卷买了一堆东西就付了个快递费 |
|
|
| | | | | | | | | | | | | | | | | | | | | | | 装了一块板已实现了手机控制调光,下一步丰富功能更新MCU及手机APP.
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | 先用个纸盒充当外壳,后续看是买个现成的还是用SOLIDWORKS画个打印出来,公司有个入门级的3D打印机。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | 周末用户体验:打开手机APP-->联网(多数人估计会开飞行模式或者关机睡觉)-->点击开灯花掉差不多5S时间,时间有些长。需要重新定位手机在整个系统中的身份。WIFI模块身份需定位为MCU。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 更新APP和WIFI支持APP更改灯的呢称,比如主卧灯,客厅灯。。。但似乎WIIF不支持中文名字。给个截图,因为公司的电脑不允许装破解版的Photoshops所以界面暂时用字母ST来代替,点击ST将进入灯的呢称等参数设置。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 或许在朋友眼中,我算半个理科技术男,但越逛21就越觉得自己是理科“废物”男 |
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 我曾经也是学理的(数理科学系),后面自学了电子开发,单片机程序设计及android APP开发,然后都在公司的项目上得到实践。技术这东西只要有时间和缘份我觉得掌握不是问题。
|
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 搭了个WIFI遥控器,采用3000mAH的锂电池供电,工作正常了!
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 总结下问题以便后面查询(WIFI程序问题):
1>按键扫描不宜采用中断方式,因为中断回调函数不允许传入参数,不能传入按键的ID,也不能在回调函数中获取按键ID和android里的按键监听不一样
2>一但程序执行出错会复位模块且会反复复位模块,这样就没有办法写入新的程序,解决方式是破坏掉APP的文件系统(选择一个大于用户APP地址然后刷IAP)
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 更新APP解决mate 10手机意外停止退出问题。说是Android 4.0以后不能在主线程操作socket,但似乎荣耀的手机和平板都是android 7.0也能在主线程操作socket.
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 另外网络上在讨论谷歌准备出新的操作系统Fuchsia取代Android,如果真的取代将不再区分安卓,IOS, PC软件工程师了。
|
|
|
|
| | | | | | | | | | | | | | | 输出端加扩流电阻是指并在输出的LED+和LED-吗?输入端怎么接呢?
|
|
|
| | | | | | | | | | | | | | | | | LDO的输入端和输出端加并一个电阻,R={Vldo(in)-3.3}/{Iout(max)-Ildo(max)}
|
|
|
| | | | | | | | | | | | | | | | | | | 您是指在7楼电路的基础上在E1和E2上各并一个电阻,不知这样做实际可以扩流到什么程度?我的WIFI启动峰值电流要200mA.
|
|
|
| | | | | | | | | | | | | | | | | | | | | 就是在LDO的输入端和输出端直接并联一个电阻。
另外,你的E1/E2好像极性反了吧?
|
|
|
|
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 说到review不得不佩服老美,不能有任何眼睛上过不去的东西存在。那怕PCB上丝印的位置及不同丝印不能用同一各字体大小。看来版主是经过外企磨练过的。
|
|
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 这个倒是跟在不在外企工作过没关系,只是个人习惯问题。
|
|
|
| | | | | 第一次尝试Solidworks画外壳,打印出来效果还可以。至此已全部完成。。。
|
|
|
|
| | | | | 最新进展:外网的部分移到了百度云( 超量收费, 但对于家居系统免费流量够用了 ),之前用的美国的免费MQTT平台对移动的网访问不友好;WIFI的部分改成了arduino开发,工作更稳定了并支持无线升级固件。 |
|
|
| | | | | 2022 0928更新,增加面板,人体感应及红外系统。 |
|
|