96浏览
查看: 96|回复: 0

[K10项目分享] 行空板K10智慧公交站牌

[复制链接]
一、项目情景
       在咱们生活的城市中,公交站点就如同城市脉络里的小驿站,每天都有许多人在这儿穿梭、等待。传统的公交站往往只有一块孤零零的站牌,能提供的信息十分有限。但现在,咱们要变身超级小创客,运用所学的信息科技知识,打造一个“智慧公交”系统。这个系统就像是公交站的智能小管家,它不仅能时刻留意周围的环境状况,把温度、光强、湿度等信息清晰地展示出来,还能通过语音及时告知大家公交车的到站情况。如此一来,人们在等车的时候就能更加安心、便捷,让出行变得更加美好。
二、 项目目标
1. 计算思维
    能够从“智慧公交”系统的实际需求中,抽象出关键要素,如传感器数据采集、信息显示、语音播报等功能模块,构建起系统的概念模型。例如,把光强传感器采集光线强度这一过程,抽象为数据输入的环节。
    学会用流程图或伪代码来描述系统的运行逻辑,如如何根据传感器数据判断是否触发语音播报,锻炼逻辑思维和对复杂问题的抽象表达能力。
    设计简单的算法来处理传感器采集的数据,如对温度、光强数据进行简单的分析和比较。例如,编写算法判断光强是否低于某个阈值,从而控制 RGB 灯的亮度。
    运用条件判断、循环等编程结构实现算法,理解算法在程序中的具体执行过程,提高解决实际问题的能力。
    将“智慧公交”项目分解为多个子问题,如硬件连接问题、数据采集问题、信息传输问题等,并针对每个子问题提出相应的解决方案。
    在调试过程中,能够运用排除法等策略,逐步定位和解决程序中的错误,培养解决复杂问题的能力和耐心。2. 数字化学习与创新
    将在课堂上学到的信息科技知识,如编程基础、传感器原理等,迁移应用到“智慧公交”项目中,实现知识的活学活用。
    能够根据项目需求,自主查阅资料,学习新的知识和技能,如 MQTT 协议的基本原理和使用方法,并将其应用到项目开发中。
    鼓励学生发挥创意,对“智慧公交”系统进行创新设计,如增加个性化的信息显示界面、设计独特的语音播报内容等。
    通过实际动手操作,将创新想法转化为实际项目成果,体验创新的过程和乐趣,培养创新精神和实践能力。
3. 信息意识
    了解如何从传感器、网络等渠道获取与“智慧公交”项目相关的信息,如传感器数据、MQTT 服务器地址等。
    学会甄别信息的真实性和有效性,确保所获取的信息能够准确支持项目的开发和运行。
    了解在信息传输和存储过程中可能存在的安全风险,如 MQTT 通信的安全性。
     掌握基本的信息安全保护方法,如设置合理的用户名和密码,确保“智慧公交”系统的信息安全。
4. 数字社会责任
    认识到“智慧公交”系统对社会生活的积极影响,如提高公交出行的便利性、改善人们的等车体验等。
    思考信息科技在城市公共服务中的应用前景和发展趋势,增强对社会发展的责任感和使命感。
    通过参与类似的项目,培养学生积极参与社会事务、为社会发展贡献力量的意识和能力。
三、项目实施
1.所需器材
行空板K10、LED灯模块、扩展板、USB线、超声波传感器、电脑、网络

2.实现功能
(1)在屏幕中实时显示相关天气以及本站公交路线;
(2)当光站强度较暗时打开板载灯
(3)当有人进入公交站时进行自动播报实时天气并打开LED灯;
(4)利用物联网实现当接收到公交进站时提醒乘客准备上车。
3.程序编写
    功能(1)
行空板K10智慧公交站牌图2
功能(2)
行空板K10智慧公交站牌图3
功能(3)
行空板K10智慧公交站牌图4
功能(4)
行空板K10智慧公交站牌图5
四、实现效果

五、项目源文件






公交.jpg
公交.jpg
SatFebruary-202502088338..png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主

楼主的其它帖子

上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail