打印
[UNO]

【UNO R3 SMD试用】1.开箱,环境搭建及点灯

[复制链接]
1046|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 杉树林罗 于 2018-2-14 14:27 编辑

首次在二姨家申请开发板并能通过审核还是觉得很开心的,在此对站方表示感谢。对于Arduino 开发板,闻其开源的名声已久但也一直停留在听说过的阶段,这次正好借机学习学习这套开源硬件。
一.开箱  首先来张到手图。赶在放假前收到快递,一个小巧的盒子和一份测评说明


打开盒子,一份简要的手册,以及主角Arduino UNO。相比之前同类的UNO,较大的改变应该是用SMD 封装的芯片代替了之前的DIP 封装,板子显得更加小巧精致。个人觉得,如果附带多一根 USB -B TYPE 类型的接线会好些。
  

查看开发板的原理图可以看到这块板子使用了 ATMEL 的atmega328p 芯片,一款基于增强型 AVR RSIC 架构的低功耗8位芯片,芯片手册的连接如图下:
https://www.mouser.com/ds/2/268/ ... 48a-48p-1065900.pdf

芯片的特性如下:


如下为其内部结构:


二.环境搭建
开源硬件的好处在于背后有强大的社区支持,开发环境,入门教程,各种别开生面的创意都可以在官网找到
https://www.arduino.cc/

在主页选择SOFTWARE ,如果看不惯英文可以将语言选项设置为简体中文。在这里IDE 我选择最新的1.8.4 Windows 免安装ZIP 包


下载后双击就可以进行安装了


打开文件有警告,为避免其他的问题,选项选择默认


选择“同意”


一路 “NEXT” 下去






安装设备驱动,信任安装








至此 IDE 安装完毕


三.点灯并下载程序
插入连接开发板的 USB 线,在“我的电脑”--“设备管理”,识别了 Arduino 会由原来的感叹号标志变为端口设备




打开IDE 显示如下界面


在“文件”--“示例”可以找到官方的例程


这里先来个最简单的点灯
void setup() {
  // put your setup code here, to run once:
  pinMode(LED_BUILTIN,OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LED_BUILTIN,HIGH);
  delay(100);
  digitalWrite(LED_BUILTIN,LOW);
  delay(100);
}
习惯来个保存


选择对应的开发板类型


选择下载端口


编译文件


没有语法错误就可以下载了。下载时开发板上的TX 和RX 指示灯会闪烁



下载完毕后会提示芯片的空间用量


开发板上橙色的 L 灯开始闪烁
至此点灯程序完成,可以更改delay 函数的延时时间观看不同效果

总结:Arduino 上手还是比较简单容易的,无论开发板还是环境搭建本身。


相关帖子

沙发
dirtwillfly| | 2018-2-23 20:51 | 只看该作者
感谢分享,楼主加油

使用特权

评论回复
板凳
巧克力娃娃| | 2018-2-27 18:13 | 只看该作者
分享非常详细,点个赞

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:过春风十里,皆稷麦青青

17

主题

458

帖子

4

粉丝