[评测分享]
【热门器件来 Arrow 】arduino开发板使用使用分享
#板卡评测
1811 人阅读
|
0 人回复
|
2022-11-22
TA的每日心情 | 擦汗 10 小时前 |
|---|
签到天数: 2410 天 连续签到: 3 天 [LV.Master]伴坛终老
司徒
- 积分
- 35641
   

|
感谢电路城、ARROW、DFRobot提供此次开发板试用机会,下面对开发板DFRduino uno r3(DFT0216)进行一个简单的试用。
一、开箱
快递包装内部采用了充气减震袋,防止挤压和磕碰,很让人放心。
开发板的外包装并不大,正面印有DFROBOT品牌LOGO。
包装盒背面有开发板的具体型号DFR0216、条形码、二维码。
包装盒侧面有厂商的网址。
打开外包装,内部采用密封包装袋包裹开发板。
包装袋上也有开发板的具体型号以及条形码等。
打开包装袋,开发板开起来还是很精致的。
开发板背面没有器件。
侧面供电部分可以采用外部单独电源,也可以试用USB Type B方形接口。
接上USB时无须外部供电或外部7V~12V DC输入。
开发板主控MCU采用ATMEL的ATMEGA328P,采用SPDIP封装。
这是一个低功耗AVR 8bit微控制器,主频可达20MHz。
芯片有32KB的Flash,1KB EEPROM,2KB RAM。
USB转串口芯片型号为 ATMEL 的MEGA16U2。
电源部分,外部电源经过78M05转成5V,在经过AMS1117把5V转为3.3V。
再开发板的接口部分,有6路模拟输入。
电源接口部分,可以取电5V和3.3V。
数字IO分为两部分,0~7可以作为数字IO,0、1还可以复用为串口,3、5、6还可以复用为PWM。
数字IO的8~13部分。
复位按键。
开发板的厂商LOGO,开发板是Arduino UNO R3的兼容产品。
二、硬件原理
开发板的详细资料可以访问以下页面获取:
https://wiki.dfrobot.com.cn/_SKU_DFR0216_DFRduino_UNO_R3
这里详细介绍了Arduino的相关信息。
产品参数部分详细罗列的各种参数信息。
引脚说明部分详细标注了开发板的器件和接口。
这里还提供了详细的配套教程。
三、开发环境的搭建
搭建开发环境,首先需要到Arduino的官网,地址为:https://www.arduino.cc/
Arduino IDE作为Arduino官方提供的编程工具,最新版本已经到了2.0.2,这里我们可以试用绿色版本,下载Windows的zip文件。
进入下载页面后,可以选择赞助或者直接下载,我们直接下载即可。
由于网站位于国外,下载速度还是偏慢的。
下载完成后可以试用压缩工具打开。
解压缩到一个文件夹,点击Arduino IDE即可启动。
启动后进入IDE界面,此时会自动打开一个文档。
此时界面为英文,我们可以通过设置把编程界面改为中文。
此时试用USB线链接开发板和电脑,再IDE中可以看到发现了端口COM4(这个端口不通系统端口号不同)
选择开发板,输入uno进行搜素,可以找到Arduino Uno,选择所对应的串口号。
我们可以从示例中选择一个LED灯闪烁的例程。
打开例程后可以看到例程中的代码,点击对勾图标,开始进行编译。
编译完成后会提示项目占用空间的大小。
此时点击向右的箭头图标,可以把程序上传到开发板。
上传完成后会有提醒。
此时就可以看到开发板的LED开始闪烁了。
四、总结
DFRduino UNO R3是Arduino UNO R3的兼容版本,软硬件都是兼容的,DFR官方提供的开发版原理图也是Arduino官方的,整体做工还是很不错的,相对于Arduino的开发板价格更加实惠。对于一些非专业开发人员,可以DIY各种智能系统,只需要少量的C语言基础即可,完全屏蔽了晦涩难懂的硬件底层驱动;对于嵌入式专业开发人员,也可以作为新产品研发的原型控制器试用,达到快速验证的目的。
|
|
|
|
|
|
|
|
|