查看原文
其他

PKU Geeklab | 创造的光芒—记创客X课程成果:智能台灯

PKU极客实验室 北京大学教务部 2020-09-30

新 闻 资 讯

WECHAT ID: DEANPKU  


关键词:创客   智能台灯

灵感像一道闪电

想象是一颗火种

创造是将思想捧出的尝试

是用火种承接点燃的交流

于是

就有了光

图为手机能远程控制的职能台灯

创客们经过第4、5、6次课程的共同努力,点亮了一盏智能台灯。这一创造的产生,涉及3D打印、电子电路等各种基础,是创客空间工坊课程成果的极好体现。

其开发与制造也展现了将想法转变为实物的尝试中需要考虑的种种细节。在经历了初步可行性调研、材料购买、分工组织并实现、合并成果、迭代优化等一系列过程之后,产品才能真正从最初的的想法真正转化为真正的创造。


01

想法的提出

近来人们看手机的时间越来越多,经常会有微信消息,总是看会浪费时间精力,不看又怕错过消息。

未来的智能家居就应该让人们获取消息的途径实现多样化,哪怕手机你一直放在口袋里,也可通过眼前的台灯和显示屏得知重要来电要能够优雅地和用户互动。


02

初步可行性调研与材料购买


01

硬件

1.单片机—— 使用极客实验室提供的ESP32,可以进行WIFI网络下的TCP通信,配合开源框架使用。 全彩的LED灯珠WS2812,可以调节 rgb = 256*256*256 种颜色

2.舵机 ——几块钱的成本,可以实现特定角度的转动。之后换成了步进电机,扭矩更大

3.灯的外壳——3D打印实现

4.底座固定装置——激光切割实现

5.灯珠在外壳上的固定,焊接工艺要求比较高

6.灯的外壳的美观设计,包括发光的柔和化:加磨砂膜

02

软件

1.实现手机APP,可以设置闹钟(多长时间后闪烁灯) 手机APP实现来电监听,当有来电的时候灯闪烁
2.ESP32单片机编程,实现WS2812灯珠的控制

3.ESP32单片机编程,实现舵机的角度控制
4.ESP32单片机编程,实现OLED显示屏的驱动

 

03

组织分工及实现

在创客工作坊的workshop上提出了想法,第一次聚集了6个人一起开发,之后第二次活动持续开发的有4人

分工:

具体工作内容有ESP32的三个模块驱动研(曹浩威,吴祺政,陈拓潮),电路焊接(松山钟迪),3D打印和激光 切割(严嘉欢),APP开发(张烨),以及综合与指导(吴越)

04

合并成果 

将全彩LED的驱动和手机合并到了一起,实现了手机滑动滑块控制灯的颜色。也实现了控制步进电机的转动


05

迭代优化

目前为止,仅进行了两次活动,合计不足10个小时就已经基本完成,这得益于高效的团队协作


  当然现在的灯还存在种种问题,比如:

1.LED焊接不牢固,之后的版本会就此进行改进,比如加 PCB底座等等

2.3D模型内部空间设计得过小,不利于元件的组合,之后要轻微改动结构

3.APP的界面仍需美化和改进


迭代优化的过程周期比较长,继续关注我们,日后将有更加完善的成果和优化后的产品


经过多次课程的交流与学习,无数次思维的碰撞与融合,每个人心中的星星之火,汇成了眼前的璀璨之光。

创造是一个富有魅力的过程,既是挑战,也是成长。加入我们,让我们用我们的智慧、热情、思想点燃创造的火种,一起去去照亮这个世界!




编辑 | 许天怡

图文 | PKU极客实验室


推 荐 阅 读


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存