rzyzzxw 发表于 2024-11-23 08:33:02

K10简易照相机*记录秋天

本帖最后由 rzyzzxw 于 2024-11-23 08:34 编辑


一直很喜欢秋天这个季节,不冷也不热,一切温柔得刚刚好。
树树皆秋色,山山唯落晖,悦尽满眼秋色,最是人间值得。
K10 的功能很多的,我要慢慢探索。在社区看到了一个有趣的项目:马老师做的K10拍照相册。我也要做一个K10相机,在校园中捡拾片片秋叶,记录秋天的颜色。https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/14ac5253967465f229421a4f05bf8c3f.png
材料清单
[*]行空板K10X1
[*]小Sd卡X1
任务1:按A取景,按B拍照。
先搞一个简单的,按A取景,按B拍照。完成了再优化增加功能。https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/a30b7062d3de2f55c6a8b4d663f6e432.jpg1、开机画面,用美图秀秀搞个简单的。https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/1d6b83590f98220bfd91821880b31c45.png2、写程序:https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/7233ae3d7da879dd676cabcdf48ec379.png按下A键,摄像头开启,按下B键,K10上角一个绿闪烁,将图片以bmp格式存入记忆卡,2-3秒后,然后显示刚刚拍的照片。哈哈,K10,158元的开源板,小小的处理器,小小的内存,能这样玩,已经很有趣了,还要什么自行车。https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/750b0584bb1ce728c2a6bf54eb6a4a6d.png3、在电脑上读卡,可以查看拍摄的照片,都是150Kb的bmp图片,清晰度不要要求太多。https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/79384fc8873c4d3d62769676ef44d13d.png

任务2 增加多图回看功能1、开机画面-记录秋天。https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/f7b64d52fbad01cdc7a9fe631d8bef64.jpg2、功能计划:按B键进入取景拍照,按A键进行回看。    经过不断优化,基本达到目标:    开机--显示开机画面--语音合成播放操作提示--开启摄像头。
    初始化部分用到了4个变量,变量num初始化为0。这个变量用来给拍摄的每一张照片编号,从1开始,保存为1.bmp。变量num同时可以保证在回看结束进入拍照状态时按接续编号保存照片。(因为暂时无法获得存储卡中保存的图片数量,不能接续以前的编号,所以每次开机后拍摄照片都从1开始,会覆盖以前的同名照片。)    变量end用来记录本次拍照的数量,便于顺序回看时知道是否已回看到本次拍摄的最后一张。这个变量初始化为6,便于开机后回看以前拍摄的照片,最多可以回看6张。    变量hk用来标记回看的编号,按A键后从1号开始,到变量end值结束。    变量on用来标记摄像头开启状态,保证开机后进入开启以及回看结束后按B键进入开启状态。
https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/17e5d9302b0f43a45406f40ba1da0e0b.png    A键功能,回看照片。开机后直接按A,可以从1回看到6。在拍照过程中回看,可以从1回看到本次拍照的最大编号。    变量on设为0,当按B后进入摄像头开启状态。    语音合成模块用来播报图片编号。
https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/e1c0eac8ddcd9a60965757a3e56fccb3.png    B键程序,主打拍照。    如果部分:在回看时摄像头不显示,当按B时进入显示状态。    否则部分:在摄像头处于显示状态时,按B可以拍照。    变量num用于照片文件编号。    变量end用于记录最大编号。    变量hk设为0,每次回看都从1号开始。
https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/16ec3055afa8be32dfe98e8fe698b997.png
附件:相机.zip
步骤3 记录秋天
https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/c1afbc3073922d71eeb6065970327c87.jpg和生物老师结合,组织社团学生在校园认识树种,捡拾不同树种的落叶并观察它们的色彩与形态,听老师讲解树叶变色的机理,用K10相机拍照并设计表格建立电子档案留存。https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/cdc5aa6eba38207f391dc507348cc3fb.jpghttps://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/36398b4ee1a20dcb168069a4157b4798.jpg演示视频中拍摄的树叶照片:320*240清晰度还可以吧。https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/43a46a861878b7786c25959c30333ef8.png
https://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/3edc1a42daf938cd430fba7e3b0fad7a.pnghttps://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/941cc86ec40b75e129be25190cc6b0ab.pnghttps://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/34056c5906b0e2037a68735789cc5eae.pnghttps://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/4dd76ee8d13ba7981058c94283126859.pnghttps://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/053551024880ab36947ca2c2ebdc7477.pnghttps://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/9f1c14ebc43a8de43ea68b627077866e.pnghttps://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/b1322732b01a67d47a90d6d947d7c991.pnghttps://makelogimg.dfrobot.com.cn/makelog/5a197745e455e06a216f8a4f/019e5dd0c5b86980d04e6bdbb732242b.png演示视频:https://www.bilibili.com/video/BV1M7UpY6E6E?share_source=copy_web小结:1、摄像头和大彩屏结合起来很好玩,和其它学科整合,可以有很多活动创意。2、K10的拍照效果在好光照条件下,150K的bmp图片质量还可以接受,能让学生自己动手做个相机来记录落叶、笑脸什么的,很有趣的。


hnyzcj 发表于 2024-11-23 14:54:23

有创意

rzyzzxw 发表于 2024-11-24 17:31:27

hnyzcj 发表于 2024-11-23 14:54
有创意

谢谢您
页: [1]
查看完整版本: K10简易照相机*记录秋天