我用代码做过的有趣的东西
来源:互联网 发布:who生长曲线图软件 编辑:程序博客网 时间:2024/05/07 11:34
Special Gift
两个月前偶然在知乎上看到有人用树梅派制作了魔镜,感觉挺神奇的,第一想法就是作为一个程序员,做一个魔镜出来送给女朋友多么酷炫啊。
因为我对于单片机比较熟悉,我觉得使用STM32来做更方便,更便宜一点。到现在也基本完成了,在这记录一下我做的过程,也给大家提供一个思路。话不多说,直接开始干。
材料准备
- STM32开发板一套,含2.8寸液晶屏 。(价格在180左右)
- cc2541蓝牙模块 。(30元左右)
- 单面透视镜,原子镜。这是魔镜的核心,利用了镜子的原理实现了字符像显示在镜面上一样。(15x10大小, 36元左右..我不知道我买贵了没有。)
- ds1302时钟模块 ,带电池。(很便宜,几块钱)。
- 几块木板,以及相框支架。用于制作魔镜的机械架构。
说明: 以上材料都能在万能的淘宝上买到,我在此处就不放链接了,以免有广告嫌疑,如果有需要的可以联系我邮箱(db_smpond@163.com)
使用到的技术
- STM32:DS1302模块移植与驱动,液晶屏幕驱动,汉字库加载,UART串口通信。
- Android:手机APP编写, 网络机器人API接口,蓝牙驱动与连接。
简单功能描述
- 实时时间显示,以及与手机端时间同步
- 实时天气显示。
- 一定频率刷新显示内置文本(预先设置的她喜欢听的话)
- 节日与生日提醒(预先设置好对方的生日,在生日的那一天自动显示”生日快乐”, 想想都刺激….)
- 手机端输入聊天信息(访问机器人API),镜面回显答复信息
效果图
阅读全文
0 0
- 我用代码做过的有趣的东西
- 你用TensorFlow做过哪些有趣的尝试?
- 你用TensorFlow做过哪些有趣的尝试?
- 你用TensorFlow做过哪些有趣的尝试?
- 你用TensorFlow做过哪些有趣的尝试?
- 如何把手机客户端的安全问题做好? 写下我所做过的那些东西
- 我做过的项目
- 我做过的项目
- 我做过的项目
- 我做过的系统
- Javascript有趣的东西
- 一些有趣的东西
- 有趣的地方,有趣的东西!
- 这些年做过的项目和学到的东西
- 看chromium代码发现一点有趣的东西
- 你用 Python 做过什么有趣的数据挖掘项目
- 你用Python 做过什么有趣的数据挖掘项目?
- 本人做过类似google map 的东西
- linux知识点随时补充
- 通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- GridView控件实现分页功能
- ionic
- ssh设置别名
- 我用代码做过的有趣的东西
- 安卓与JS交互
- 基本类型的类型转换
- Oculus Rift第二代?到明年也依然是不存在的
- MySql 中 case when then else end 的用法
- Springboot--springmvc Required request body content is missing异常
- Netflex Eureka服务注册如何获取注册中心地址
- Android解析后台给的Html格式的图文结合的数据,只需一个TextView就能展示。
- 使用gcc中的__attribute__指定字节对齐