- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
米思齐创客教育公益培训北京师范大学教育学部创客教育实验室01Hello World ——向世界问好Arduino开源系统简介Arduino是一个开放源码电子原型平台,拥有灵活、易用的硬件和软件(板子及在此之上的软件)。Arduino可以接收来自各种传感器的输入信号从而做到监测环境的效果,并通过控制光源,电机以及其他执行器来影响其周围环境(类似于人类的工作)。硬件低廉,软件免费。可以完成的例子:当咖啡煮好时,咖啡壶就发出“吱吱”声提醒当邮箱有新邮件时,电话就会发出铃声通知自制一个心率监测器,将每次骑脚踏车的记录存进存储卡复制一张门禁卡、饭卡…Arduino开源系统简介Arduino开源系统简介Mixly创意电子入门套件介绍超声波传感器模拟旋钮电位器模拟声控触发数字大按钮模块外接扩展红外接收模块+遥控器模拟温度感应模拟光敏感应数字LED(白/红/蓝)?数字蜂鸣器模块?舵机LCD液晶屏 Arduino NanoUSB电缆Arduino Nano控制板介绍输出设备(蓝色模块)USB接口输入设备(黄色模块)Arduino入门——Mixly安装使用Mixly是北师大教育学部创客教育实验室提供的免费工具下载地址:/Arduino入门——Mixly安装使用Mixly是北师大教育学部创客教育实验室提供的免费工具下载地址:/STEP 1 拷贝文件请将:①培训资料;②Mixly软件(拷贝对应操作系统版本的一个);③驱动修复拷贝在自己电脑任意硬盘分区的根目录下,MAC电脑需拷贝* JDK 版本的MAC③*④②①STEP 1 拷贝文件下载后,右键解压到Mixly目录下 ← Arduino官方程序 ←Mixly主要图形代码 ←公司扩展库 ←自定义扩展库 ←系统自带例子 ←系统配置文件 ←系统临时文件 ←jar文件,mixly系统外壳 ←vbs,双击执行即可9STEP 2 安装驱动物理连接通过USB线把Arduino Nano和电脑相连驱动安装驱动程序在arduino-1.7.9\drivers中安装成功后会出现一个串口启动mixly双击mixly目录下的mixly.vbs若驱动无法安装请以管理员方式运行驱动修复工具后重新安装,如果还不行暂时弃疗STEP 3 运行mixly.vbs上方出现的串口号与Arduino对应的串口号一致即成功STEP 4 打开示例文件打开Mixly后,单击打开,在对应文件夹下找到“闪烁LED.xml”并打开,随后上传。Why “HELLO WORLD”?Hello World的中文意思是:你好,世界。它是世界上的第一个程序。代表程序员向世界发出的第一声问候。做个程序员并不困难!任务1:点亮板载LED灯对应灯亮代码编写如图编写代码,此代码将板载LED灯闪烁编译点击编译按钮,最终会显示编译是否成功上传编译成功后,选择对应串口,点击上传按钮,如果没有问题的话,最终会显示上传成功对应灯灭此时你会发现Nano板上的灯开始闪烁,尝试改变延时中的时间间隔观察效果。任务1:点亮板载LED灯数字输出:支持管脚:2~13、A0~A7(不用0、1)两种状态:高、低延时:可以选择毫秒(1000毫秒=1秒)或微秒说一说你能用语言描述一下程序的工作过程吗?任务2:点亮真实的LED灯物理连接取出一个LED模块,将其轻轻放在输出方向上。任务2:点亮真实的LED灯管脚号识别GND: 地线NC:Not ConnectDI:Digital InVCC:电源任务2:点亮真实的LED灯管脚号识别GND: 地线NC:Not ConnectDI:Digital InVCC:电源任务2:点亮真实的LED灯管脚号识别GND: 地线NC:Not ConnectDI:Digital InVCC:电源#10任务2:点亮真实的LED灯想一想如何改写程序,才能让LED灯闪烁起来呢?任务2:点亮真实的LED灯程序编写对应灯亮对应灯灭此时你会发现LED灯开始闪烁,尝试改变延时的数值观察效果。01Hello World ——向世界问好02神奇的按钮按钮是我们接触的第一个输入设备。具有按下(高)和抬起(低)两种状态。默认状态为抬起。任务1:让按钮简单工作——按下灯亮,抬起灯灭所有的传感器都需要连接信号使能~任务1:让按钮简单工作——按下灯亮,抬起灯灭思路分析控制设备输入设备输出设备当按钮被按下时,向2号管脚输入_电平,此时10号管脚应输出_电平;当按钮被抬起时,向2号管脚输入_电平,此时10号管脚应输出_电平。任务1:让按钮简单工作——按下灯亮,抬起灯灭思路分析控制设备输入设备输出设备数字输入:支持管脚:0~13、A0~A5(不用0、1); 两种状态:高(按钮按下)、低(按钮抬起)任务1:让按钮简单工作——按下灯亮,抬起灯灭物理连接D2GND5V任务2:简易延时灯——按下按钮亮,三秒后灭试一试这样
原创力文档


文档评论(0)