-Yeeeees,我们是你的设计生涯加油站!- - 什么是Arduino -Arduino是一个基于易于使用的硬件和软件的开源电子平台。其源自于Ivrea交互设计学院,是一种用于快速制作原型的简便工具,主要面向没有电子和编程背景的学生。 Arduino一旦进入更广泛的领域,便会进行更改以适应新的需求和挑战,将其产品从简单的8位板扩展到IoT应用,可穿戴,3D打印和嵌入式环境的产品。所有Arduino开发板都是完全开源的,使用户能够独立构建它们,并最终使它们适应其特定需求。该软件也是开源的,并且通过全球用户的贡献而不断发展。 在使用时用户可以使用Arduino编程语言(基于Wiring)和Arduino软件(IDE)(基于Processing)。 - 为什么选择Arduino?-凭借其简单易用的用户体验,Arduino可以用于数千个不同的项目和应用程序中。Arduino软件对于初学者来说易于使用,但对于高级用户而言足够灵活。Arduino还简化了使用微控制器的过程,但与其他系统相比,它为教师、学生和感兴趣的业余爱好者提供了一些优势: 1.高性价比 与其他微控制器平台相比,Arduino板相对便宜。可以手动组装最便宜的Arduino模块版本,甚至预组装的Arduino模块的价格也不到50美元! 2.跨平台 3.简单、清晰的编程环境 Arduino软件(IDE)对于初学者来说易于使用,但足够灵活,高级用户也可以利用。对于老师来说,它很方便地基于处理编程环境,因此学习在该环境中编程的学生将熟悉Arduino IDE的工作方式。 4.开源和可扩展的软件 Arduino软件作为开源工具发布,可供经验丰富的程序员进行扩展。可以通过C ++库扩展该语言,并且希望了解技术细节的人们可以从Arduino过渡到基于该语言的AVR C编程语言。同样,您可以根据需要将AVR-C代码直接添加到Arduino程序中。 5.开源和可扩展的硬件 Arduino开发板的计划是在Creative Commons许可下发布的,因此经验丰富的电路设计人员可以制作自己的模块版本,进行扩展和改进。甚至相对没有经验的用户也可以构建该模块的试验板版本,以了解其工作原理并节省资金。 1.小型交互装置 同步实时天气的云朵灯 神奇的流沙互动餐桌 2.loT应用 智能雷达血糖检测仪 降雨强度气象预测站 3.大型视觉交互 灵感源于冲突可成为驱动力的「决斗」动力灯装置 实时人体投影 4.可穿戴设备 USB供电的脉搏血氧仪设备 伴随手臂运动变换颜色的裙子 表达心率变化的裙子 通过本课程的学习,学员可以培养交互思维和掌握基本的Arduino操作能力,包括对应编程语言、硬件操作、原型制作等环节。 学员能够进一步将通过课程所获得的技能和思维能力融入个人设计,转化产出为毕设作品、留学/考研作品集项目和落地商业项目等等。 end |