haohaodada haohaodada-Nano编程 杭州市安吉路实验学校 祝良友
haohaodada-Nano硬件介绍 HaoHaoDaDa Nano控制器 1位数码管 4位数码管 Micro USB 数据线 有源蜂鸣器 MB102 面包板 5mm 红色LED 5mm 黄色LED 5mm 绿色LED 5mm 共阴RGB LED 220欧电阻 1K电阻 10K电阻 按钮开关 电位器 光敏电阻 热敏电阻 1位数码管 4位数码管 有源蜂鸣器 74HC595芯片 LM35温度传感器 舵机 超声波传感器 1米红色面包板线 1米黑色面包板线 1米白色面包板线 1米黄色面包板线 1米绿色面包板线 6寸剥线钳1把 高精度镊子 包装盒 29种元器件,可以进行30-50课时培训
haohaodada-Nano硬件介绍 正面 反面
haohaodada-Nano硬件介绍 USB串口芯片 CPU USB下载口 复位开关
haohaodada-Nano硬件介绍 IO口共32个,Pxx是引脚名称,内圈0-31编程的引脚序号 5V电源 复位引脚 GND电源地
haohaodada-Nano硬件介绍 特殊功能引脚 PWM引脚 串口1 16~23 输出范围0-255 0-Tx 1-Rx 串口(下载口) 24-Rx 25-Tx AD引脚 8~15 输入范围0-4095
面包板介绍 MB102面包板 MB102面包板是一种无焊面包板,共有830孔。尺寸5.5*16.5*0.85(单位:英寸)。通过导线连接可以很方便地连接电路,是验证电路常用的工具。
面包板介绍 面包板内部连接图 从内部连接图可以看出:蓝色线标-的横向相连的孔可作电源地使用,红色线标+的横向相连的孔可作电源正极使用;中间分两个区域,竖向abcde五孔相连,fghij五孔相连,中间区域横向相互不连通。
面包板和Nano模块连接 1 面包板上标有列的序号1、5、10、15……,行标有abcde fghij - +。把面包板的1列置于右侧,把haohaodada-Nano模块GND脚对准面包板(1,h),P20脚对准(1,d),面包板平放在桌面上,把模块插入面包座上。
LED介绍及安装 LED在电路中性质实际是一个二极管,只不过它是一个会发光的二极管,它的原理图就是二极管加上向外发光的符号。LED中文名称为发光二极管,和二极管一样也有单向导电的特点。
面包板、LED、Nano模块连接 GND和最下面的蓝色-上的任意一孔相连,再把LED的正极插在面包板(19,j)孔内,负极插在下面蓝色-的任意一孔内,完成电路连接。
面包板、LED、Nano模块连接 从原理图中看出,我们只要给9号引脚高电平,LED灯就能发光,低电平就变暗。
安装好好搭搭插件和驱动程序
安装好好搭搭插件和驱动程序 基本上一路点击下一步就可以,驱动必须安装,安装成功会弹出驱动预安装成功的对话框。
安装好好搭搭插件和驱动程序 haohaodada-Nano模块通过USB下载线接到计算机USB口,会自动安装驱动程序。待驱动程序安装完成后,启动“好好搭搭硬件下载插件”。
安装好好搭搭插件和驱动程序 没有成功,检查驱动有没有预安装成功。重新安装驱动,驱动程序在d:\haohaodada\插件\ch341ser.exe。 安装成功后单击选择串口后的下拉三角形,可以选择安装成功的串口。
安装好好搭搭插件和驱动程序 模块所在的串口选择,如有多个,可插拔模块,选择正确的串口 选择正确的型号,这里选择haohaodada 调试串口用,不要去打开。
编写程序,下载到模块中。 推荐用谷歌浏览器,打开haohaodada.com网站。找到创作中的haohaodada芯片模版。
编写程序,下载到模块中。 转到设计页,找到更多模块,就可以编写程序。
编写程序,下载到模块中。 编写完成程序后,点击“编译&下载按钮”,马上从云端编译成功。
编写程序,下载到模块中。 下载时,必须运行“硬件下载插件”,这个插件要始终运行。点击“下载”按钮,程序就会下载到模块中。LED就会一秒亮,一秒灭,第一个程序就完成了。