Arduino硬件编程 引领AI科技未来
8月6日,由上海市科学技术协会主办的2019年上海市青少年创意编程与智能设计大赛圆满落幕,我校6名参赛学员在总教练张辉老师的带领下,全部获奖,并获得了选送全国比赛的殊荣。
本次终评活动历经5个小时,挑战从上午9点开始,在规定时间内充分考验了各支队伍在人员配置、方案设计、流程管理、项目搭建、展板制作等方面充分反应了参考选手的综合能力及现场应变能力。
其中,人工智能主题挑战以“垃圾分类”为主题进行现场制作。学生每3人一组,在指导老师的带领下,现场领取传感器和工具,由每去团队独立创意作品。最终我校代表队同学在以图像识别垃圾桶小组项目成果分别斩获本次大赛 二等奖、三等奖。
参赛选手用他们平时课上学到的编程知识,灵活运用,赛场上一展他们的睿智,经过团队的合作,思想火花的碰撞,反复的调试,自信而帅气的展示项目成果。
在大赛中,学员们不仅展示了智慧成果,更锻炼了学员们的临场应变的胆识,也通过比赛认识更多志趣相同的编程和硬件搭建的爱好者,相互学习,相互交流,增长见识,开阔眼界。可谓是不仅仅收获了奖项,而是收获了更多的参赛经验,看到了学校以外的更广阔的世界,交到更多同龄的朋友。
看到学哥学姐们在大赛中一展拳脚,将想法变为现实,纷纷斩获大奖,你是不是也跃跃欲试了?你与他们就差我们的硬件编程课学习,加入我们Arduino硬件编程大家庭,也许下一个获奖的就是你~~
Arduino硬件编程
适用对象
有一定编程基础知识, 对硬件编程感兴趣的同学。建议学完C002课程、三年级以上。
课程时间
上课日期 |
可选时间段 |
班级代码 |
每周六上午 9月7日-1月4日 (共16次) |
10:00-11:55 |
EE200AA班 |
每周六下午 9月7日-1月4日 (共16次) |
14:40-16:35 |
EE201AA班 |
12:40-14:35 |
EE203AA班 |
增值服务
进Arduino硬件编程兴趣爱好群,与更多共同的爱好者分享你的快乐和学习心得。
如何报名
添加微信号:fdfzjxxx05
咨询电话:400-820-5158
识别下面二维码添加教务老师微信
进Arduino硬件编程兴趣爱好群
乔布斯
<< 向左滑动查看 >>
“Everybody in this country should learn how to program a computer...because it teaches you how to think.”
在这个国家里的每一位国民都应该学会编程……这能让你懂得如何去思考
--Steve Jobs
史蒂夫·乔布斯
或许人生就像
跑步
跑步的快慢节奏
由你把握
那终点在何方
也由你决定
Arduino编程
引领你走向科技领域前沿
Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。
探索、分析、解决
完备的探索学习过程
它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。
Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是通过 Arduino编程语言 (基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。
为什么建议大家学习Arduino?
用在单片机上,与趣味电子设计开发结合紧密
开源,可以把注意力集中在如何实现功能上来
比较简单,容易上手
C语言必须有一定的基础,还要有数字电路和模拟电路的知识储备,最好还有数学和艺术方面的知识。
Arduino有哪些独有的优势?
01
开放性
Arduino是起步比较早的开源硬件项目。各种开源项目目前已经得到广泛的认可和大范围的应用。它的硬件电路和软件开发环境都是完全公开的,在不从事商业用途的情况下,任何人都可以使用、修改和分发它。这样不但可以使用户更好地理解Arduino的电路原理,更可以要根据自己的需要进行修改,比如由于空间的限制,需要设计异形的电路板,或是将自己的扩展电路与主控制电路设计到一起。
02
易用性
对于稍微有心的人,不论基础如何,只要他有兴趣,拿到Arduino之后的1个小时之内,应该就可以成功运行第一个简单的程序了。Arduino与PC的连接采用了当下最主流的USB连接,你可以像使用一台智能手机一样,把Arduino与电脑直接连起来,而不需要再额外安装任何驱动程序。而且Arduino的开发环境软件也非常简单,一目了然的菜单仅提供了必要的工具栏,除去了一切可能会使初学者眼花缭乱的元素,你甚至可以不阅读手册便实现例程的编译与下载。
03
交流性
对于初学者来说,交流与展示是非常能激发学习热情的途径。但有些时候,你用AVR做了个循迹小车,我用PIC做了个小车循迹,对单片机理解还不是特别深刻的初学者,交流上恐怕就会有些困难。而Arduino已经划定了一个比较统一的框架,一些底层的初始化采用了统一的方法,对数字信号和模拟信号使用的端口也做了自己的标定,初学者在交流电路或程序时非常方便。
04
丰富的第三方资源
Arduino无论硬件还是软件,都是全部开源的,你可以深入了解底层的全部机理,它也预留了非常友好的第三方库开发接口。在国内,Arduino更多还是作为一种嵌入式学习工具和电子开发原型模块出现,但是它的魅力绝不仅仅如此,它完全可以作为一种新“玩具”,甚至新的艺术载体,来吸引更多领域的人们加入Arduino的神奇世界。
做创客,我们是认真的~
1
2
3
4
5
6
赞
00
00
AI智能,创造便利生活
课堂案例展示
自动浇水系统
复旦附中进修学校
♫. ♪~♬..♩
佳绩频传
大赛获奖
34届上海市青少年科技创新大赛 |
||
上海市一等奖 |
自动伸缩地铁拉手 |
|
上海市一等奖 |
游泳学习小助手 |
|
上海市二等奖 |
儿童电动平衡车“保护神” |
|
上海市二等奖 |
AI智能导盲手杖 |
|
上海市三等奖 |
舞台表演“亮灯”发光服 |
科技创新大赛
荣耀时刻
昔日努力的最好回报
34届浦东新区青少年科技创新大赛 |
||
浦东新区二等奖 |
声控开门装置 |
|
浦东新区二等奖 |
基于Arduino的智能垃圾桶 |
获奖学员风采
第十五届宋庆龄少年儿童发明奖 |
||
一等奖 |
基于Arduino开发的家庭成员情绪管理器 |
|
二等奖 |
自动伸缩地铁拉手 |
|
三等奖 |
具有声光智能提醒功能的新一代警示牌 |
师资介绍
张老师
复旦大学电子工程系硕士,先后在IBM中国研发中心,施耐德电气(Schneider)研发中心任高级软件工程师。擅长软硬件综合开发,多次获得创新贡献奖。多年的C++,Python开发经验,熟悉各种硬件,特别是树莓派和Arduino。在全国青少年创新大赛及科技类大赛中,带领学员多次获得一、二、三等奖。深受学员爱戴和家长信赖。
张老师指导的小朋友发明的智能骑行服
获“明日之星”称号
肖子尧同学的多项发明创造获奖
工作环境
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com