材料清单

1、Atmega 328P-AU芯片

2、16MHz晶振(CSTCE16M0V53-R0)

3、电阻包2X4 - 1k欧姆(0603)

4、AMS1117 5V稳压器

5、FT232RL - FTDI芯片USB转UART

6、LED灯黄、绿、红(0603)

7、500mA保险丝(0603)

8、100nF电容(0603)

9、4.7uF电容(1206)

10、1uF电容(0603)

11、B2 二极管

12、USB mini插座

电路和PCB设计

使用EDA工具设计原理图。

EDA工具:

1、EAGLE PCB

2、EasyEDA

3、Proteus PCB设计

你可以选择其中任何一个。我更偏好EasyEDA软件。

如果你想更快的设计出Eagle文件,可参考

https://store.arduino.cc/usa/arduino-nano

导入它,你就可以完成了!

需要注意的是:这种 PCB 几乎不能自己在家做,建议某宝找 PCB 打样,一般花不到一百元可以做几十片尤其适合组团做。

项目所需文件在文件库中可下载到:

https://make.quwj.com/project/69

焊接

SMD(表贴)焊接与传统的THT(直插)焊接完全不同,这里有关于如何焊接的提示,步骤如下:

1、将PCB平放在工作台,用胶带将其固定到位并用酒精将其清洁干净。

2、将焊台设置为380°C,加热一下PCB,再让它冷却一点。

3、使用牙签或注射器涂抹焊膏,然后贴上组件,从四面开始加固组件。如果由于涂抹过多的焊膏而导致引脚短路,请用焊锡垫片将其擦掉。

所有组件重复此过程。

烧录 Bootloader

什么是 Bootloader?

Bootloader 是烧录在一块固件上的程序,它允许你可以在不需要外部编程器的情况下安装新固件。

进入 Arduino IDE,你会看到一个名为'Arduino as ISP'的示例(Example)。将这个代码上传到你的 Arduino 即可用来上传 Boothloader。

如果你想了解有关将 Bootloader 上传到 Arduino 的更多信息,你可以看这个视频中的演示部分(从4分50秒开始)。

更为系统的介绍 Bootloader 烧录推荐阅读这篇教程:

http://arduino.nxez.com/2018/08/27/several-ways-to-burn-arduino-bootloader.html

到这里,整个自制 Aduino Nano 的过程就介绍完了!

P.S. 如果你对本项目的 Arduino Nano 文件做了一些自认为不错的改进,并成功做出了几块,欢迎反馈给我们!

arduino naon介绍_Arduino Nano 自制版相关推荐

  1. Arduino语言介绍

    Arduino语言介绍 Arduino语言是建立在C/C++基础上的,其基础是C语言,Arduino语言只不过把AVR单片机(微控制器)相关的一些参数设置都函数化,不用我们去了解他的底层,让不了解AV ...

  2. arduino平衡车超声波_Arduino Nano DIY超声波测距平衡小车源码与资料分享

    采用Arduino Nano控制模块制作的超声波测距平衡小车 1.项目概述 因为第一次制作自平衡小车,心里没底,也就没有投入过多的资金,一切按照最小配置进行,所以选择"TT马达", ...

  3. arduino花盆含水量_Arduino教程┃模拟土壤湿度传感器的介绍

    它是一个模拟输入模块,可以实现土壤湿度的检测,有DO.AO两种模式.注意不同土壤介质的测量值会存在差异,土壤中的水分存在分布不均匀的情况,数据仅能代表局部湿度.点击下面的链接观看视频了解详细情况. A ...

  4. arduino编程语言教程_Arduino编程从零开始_IT教程网

    资源名称:Arduino编程从零开始 内容简介: <Arduino编程从零开始>从C语言基础开始,深入浅出地介绍了Arduino编程,对于零基础的初学者和有一定基础的Arduino玩家都有 ...

  5. 常用Arduino板介绍

    目录 NANO板介绍 烧录说明 UNO板介绍 烧录说明 Pro mini板介绍 烧录说明 DUE板介绍 烧录说明 NANO板介绍 概述: Arduino Nano是一款基于ATMega328P(Ard ...

  6. arduino Pro Mini和nano​替代芯片LGT8F328P,上传报错Cannot run program解决方法

    公众号关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近在群里听说了LGT8F328P,搞了这么久的DIY,居然才知道这个国产的神奇芯片 ...

  7. arduino 蓝牙示例_Arduino简单实例之八_蓝牙模块

    1)       说明: 蓝牙模块用于和手机或其它带蓝牙的设备通讯.蓝牙设备分为主从两种模式,作为主设备时,它查找和连接其它设备:作为从设备时只能被只它设备连接:通讯模式分透明传输和AT命令模式.最好 ...

  8. arduino步进电机程序库_Arduino基础入门篇27—步进电机驱动库的使用

    本篇介绍步进电机驱动库的使用,通过读取电位器输入,控制步进电机转动相应角度. Stepper库是官方提供的驱动库,我们启动Arduino IDE,点击「文件」-「示例」就能找到Stepper库,官方提 ...

  9. arduino编程语言教程_Arduino|编程语言说明

    Arduino在创客领域和简单的工业控制中得到了极为广泛的应用,Arduino使用的ATmega328p芯片,前面我有对ATmega328p芯片的系列教程讲解.今天我们主要看一下在Arduino 这个 ...

最新文章

  1. 机器学习中,梯度下降算法的问题引入
  2. MySQL 解压缩安装
  3. [Shell 脚本] 备份数据库文件至OSS服务(纯shell脚本无sdk)
  4. 开发人员学Linux(3):CentOS7中安装JDK8和Tomcat8
  5. PHP-Codeigniter:实习笔记1
  6. scala char_Scala中的Char数据类型
  7. Flex接受任意拖拽
  8. Disable Auto Detect Keyboard Layout in Win10
  9. document.addEventListener理解
  10. linux 配置ssh免密码登陆本机
  11. 杰理AD14N/AD15N---长按键开关机怎么实现
  12. bootstrap4.0图标使用_详解Bootstrap glyphicons字体图标
  13. PDF怎么在手机上删除不要的页
  14. Cannot determine value type from string ‘5ca68b45-78bc-4a68-b3a6-97b0ff73797‘
  15. 逃离僵尸岛【最短路】
  16. Python 计算MD5值 图片查重去重
  17. SpingBoot—微服务初始化资源方法
  18. 逆袭!Xbox One销量超PS4成英国游戏主机销售冠军
  19. spring赌上未来的一击:WebFlux性能实测
  20. iOS仿微信添加标签

热门文章

  1. 广州大学计算机网络期末考试2013,广州大学计算机网络技术试卷(A卷)
  2. python入门之玩转列表我的菜单_我的Python成长之路---第一天---Python基础(作业2:三级菜单)---2015年12月26日(雾霾)...
  3. Warning: Missing charsets in String to FontSet conversion
  4. 在线安装docker
  5. oracle 数据库_操作事项_05
  6. ecplise安装flowable插件
  7. 稀疏数组(数据结构)
  8. git commit提交代码时提示LF与CRLF转换问题 error
  9. android 7.0 解锁亮屏,Android7.0亮屏流程分析
  10. qt的项目中单个文件加载样式表