步骤1:工具和组件
一如既往,让我们开始获取所需的所有组件。
组件
atmega 328
2个10 uf电解电容器
2个22 pf电容器(陶瓷盘)
7805电压调整器(5v)
16 mhz晶体振荡器
瞬时按钮开关
led
28针dip ic插座
lm1117t-3.3稳压器(3.3v)(可选)
2个10 uf钽电容器(可选)
工具
烙铁
万用表
第2步:说明
一旦您花了所有的时间进行组装,我只想说几行有关atmega328的内容。好吧,如果您查看ic的在线商店,您可能会发现它有两种类型,一种带有引导加载程序,另一种没有。如果您花了一些额外的钱,并将其带到引导加载程序中,则可以跳过此指导中的一些步骤。如果您携带的是没有引导加载程序的设备,那么您需要执行所有步骤。
自举程序是将arduino ide中的代码编写和上传到ic所必需的。
步骤3:上传自举程序
以下是将引导加载程序上传到atmega ic的方法。您将需要一个arduino uno来执行此步骤。按照上面的电路操作,然后将零件焊接在预板上,您无需在此阶段连接稳压器,因为arduino会提供必要的电源。
第一个最好的方法是从配置开始我们的arduino uno作为isp,这样做是因为您希望arduino将草图上传到atmega ic,而不是本身。在以下上传正在运行时,请勿连接atmega ic。
将arduino插入pc
打开arduino ide
打开》示例》 arduinoisp
上传草图
步骤4:上传bootloader2
在所有内容均已连接的情况下,从刚刚创建的文件夹中打开ide(副本)。
从“工具”》“开发板”中选择arduino328
从“工具”》“编程器”中选择arduino作为isp
选择burn bootloader
成功刻录后,您将获得“完成刻录的引导加载程序”。
步骤5:添加5v稳压器
成功刻录引导加载程序后,让我们完成arduino。添加5v稳压器是电路的重要组成部分,对于稳压器,我使用了互联网上常见的l7805 ic。输入的一面是ic的印刷面朝向您,一面朝下,另一端朝下。中间的一个接地,而最右端的一个是输出。
遵循电路并将稳压器连接到arduino。
步骤6 :3.3v电压调节器
这是可选的,并非真正需要这样做,仅用于为需要3.3v电源的外部屏蔽和模块供电。 arduino仅需要5v电源。
步骤7:第一个代码
完成上述所有步骤后,您就可以使用arduino。现在该上传您的第一个代码了。要上传代码,您只需从uno卸下atmega 328,然后将其替换为新的ic。上传完代码后,将其放回原处。
IOTE 2022 | 用丰富的产品和解决方案,赋能物联网产业加速升级
诺基亚两款原生云软件应用,助力更好的为客户服务
嵌入式系统下的物联网有什么增强的功能
高镍三元电池具有哪些优势?国内电池行业布局将发生怎样的改变?
华为nova6渲染图曝光 首次采用前置双摄像头挖孔屏设计
如何使用atmeg328IC构建Arduino
日本地震重创半导体产业链
分析RF连接器发生的巨大变革和发展
多晶硅价格变动混乱 三部委将出来整治
NPN晶体管,NPN晶体管是什么意思
浪潮分布式存储高速增长背后的原因
我国外商投资经营电信业务主要集中在增值领域,获批准的企业共166家
什么是电池的内阻?怎样测量?
高通正式推出骁龙670处理器,主频最高可达2.0GHz
阿里云在2020年四季度首次实现盈利
大电流LDO直接并联和高功率密度的实现
苹果与现代汽车就联手推出自动驾驶汽车进行谈判
文字识别OCR,打造智能化便携化体系
LED数显驱动芯片,低功耗且多种显示模式,8个层次的亮度调节电路
智能装备制造企业天永智能发布2022第一季度报告