编译器版本:Arduino 实验器件:ocrobot mango控制板(Arduino兼容)一块Arduino控制板到手后,首先需要在电脑上把驱动装上,这样才可以进行各种实验第一步需要把Arduino IDE下载回来(IDE就是arduino的软件程序开发环境)点击下面链接进行下载:Linux : 下载后自己找地方解压缩放好就行了Mango在各操作系统的驱动下载:Windows:XP、WIN7 32位需要手工更新驱动,驱动在IDE目录下drivers\FTDI USB Drivers目录中,指定目录为之后自动搜索即可WIN7 64位,WIN8自动更新驱动即可苹果Mac OS X:Linux:Ubuntu下自动识别驱动,使用管理员权限启动IDE即可识别到端口然后将买回来的arduino拆了包装,使用方头usb数据线连接到电脑,本文以win7 32位为例,会出现识别到新硬件显示 然后会开始查找系统内驱动 如果没有找到驱动,会显示这个画面 这时,需要在开始菜单,“计算机”上面点右键,点“属性” 然后点击设备管理 会看到打了感叹号的未识别硬件 在未识别硬件上点右键,点击“属性”,选择更新驱动程序软件。
选择浏览计算机以查找驱动程序软件 然后目录选择你下载好的所在目录的drivers目录注意,如果您的计算机提示无法找到驱动,需要将目录进一步定位到\drivers\FTDI USB Drivers即可 点击下一步,就可以安装好驱动了 安装好驱动后,就可以显示是COM几端口,我这里显示的是COM14端口 ========分割线 下面为扩展阅读========接着我们介绍下Arduino的IDE界面,以Arduino IDE为例,首先进入软件目录然后就可以看到文件,双击打开IDE 首先映入眼帘的是下图的界面,工具栏按钮功能依次为“编译”--“上传”--“新建程序”--“打开程序”--“保存程序”--“串口监视器” 菜单栏上,首先看File菜单~介绍如下: 接下来看Edit菜单~介绍如下: Sketch菜单介绍 Tools菜单介绍 结尾来一个MANGO的介绍图 编译器版本:Arduino 实验器件:一块arduino上有一个名称为L的led发光二级管,这个led其实是连接在13号引脚上的,所以我们通过控制13号引脚就能够控制此led灯闪烁下面我们来看程序源码ARDUINO 代码复制1. /*2. 作者:极客工坊3. 时间:2012年5月18日4. 发表地址:[url] 程序说明: 5. 使一个Led亮一秒,灭一秒,如此往复。
6. */7. 8. void setup() { 从上图我们可以看到,面包板的两边拥有4组8条横向相连的插孔,这4组我们称之为电源孔,一般是作为电源引入的通路,中间是上下两部分,纵向每5个孔为一个通道(这5个孔是联通的),这个就是我们的主工作区,用来插接原件和跳线面包板中间为什么要设计一条凹槽呢,中间的分隔部分这样子设计也是有讲究的1. 示意上下两边是断开的2. 加了凹槽后这个宽度,使得紧挨凹槽两面孔的距离刚好是,这个间距正好插入标准窄体的DIP引脚IC3. IC插上后因为引脚很多,一般很难取下来,如果暴力拔很容易弄弯引脚,这个槽刚好可以让大家用镊子之类东西伸到IC下面,慢慢翘起来.....好了,面包板的基本原理就介绍到这,使用面包板讲究创意,讲究新意,所以多练多玩就能用好面包板.注意:或者更高级版本IDE使用的库与002X IDE使用的库是不一样的,需要根据不同的IDE下载不同的库帖子尾部有附件下载)12864是128*64点阵液晶模块的点阵数简称,业界约定俗成的简称控制芯片一般采用ST7920或者与之相兼容的数据总线采用8位并口与SPI串口方式。
12864液晶分带字库版本与不带字库版本字库版不需要用点阵生成器把汉字变成点阵后再输入,直接输入汉字内码即可显示出对应汉字,无字库版想要显示汉字,只能自己按照点阵方式驱动下图就是12864液晶实物 下图是arduino与12864液晶SPI连接方式的硬件连接图 SPI连接方式驱动代码ARDUINO 代码复制1. /*2. LCD Arduino3. PIN1 = GND4. PIN2 = 5V5. RS(CS) = 8; 6. RW(SID)= 9; 7. EN(CLK) = 3;8. PIN15 PSB = GND;9. */10. 11. #include ""12. #define AR_SIZE( a ) sizeof( a ) / sizeof( a[0] )13. unsigned char show0[]={0xBC,0xAB,0xBF,0xCD,0xB9,0xA4,0xB7,0xBB}; KB, 下载次数: 1601) 液晶图片取模软件 MB, 下载次数: 1697) 12864 SPI库文件(002X IDE使用) KB, 下载次数: 2048) 12864 8位接法库文件(002X IDE使用) KB, 下载次数: 1148) 补充版本IDE使用的12864库 KB, 下载次数: 1288) KB, 下载次数: 2093) 附上ardyPro写的更好的汉子内码转换工具 KB, 下载次数: 1258)。