0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arduinoflake的制作教程

454398 来源:工程师吴畏 2019-08-12 11:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:电子设计

Arduinoflake的制作教程

Arduinoflake由30个LED组成,分为18个段,可以独立控制。为了控制这些,我使用ATmega8,它有多达22个I/0引脚。此外,我选择了它的低功率版本(ATmega8L),甚至可以在2.7V下运行,这对于3V纽扣电池来说非常棒。每组LED通过68R限流电阻连接到ATmega的I/O引脚之一。 Arduinoflake的另一个重要功能是触摸按钮与它进行交互。 ATmega没有提供内置的硬件电容式触摸功能,因此我决定采用TTP223 IC。 TTP223连接到ATmega的一个输入引脚,并在触摸板上检测到触摸时将其驱动为高电平。另一种选择是在软件中模拟电容式触摸,但我发现它需要太多的功率和计算时间。

步骤2:创建PCB的轮廓

董事会将是一个非常复杂的董事会。六角形底座,每个角上有6个横梁,每个底座上有3个LED灯点。如果您将使用EasyEDA在线工具来设计像我这样的PCB,您将需要DXF格式的图形(AutoCAD绘图交换格式)将其导入EasyEDA,因为EasyEDA无法绘制如此复杂的形状。我用过Inkscape。它是我习惯的唯一允许导出为DXF文件的矢量工具。

步骤3:创建PCB布局

如果您有轮廓图形,请将其导入EasyEDA并导入BoardOutLine图层。我还绘制了一个辅助图形来帮助我在30和60度角度下对齐板上的所有零件和路线,并将其导入Document层。我还在EasyEDA中为安装在电路板侧面的THT LED做了一个特殊组件。

步骤4:制造PCB

今天在内部创建PCB是完全不合理的,因为专业人员为您制造它非常容易,快速和便宜。而且你最终会看到完美的电路板,没有任何问题。这次我使用了PCBWay制造商。除了出色的结果,他们还有一个免费的PCB用于Xmas原型制作活动,所以我得到它们非常便宜。下订单非常简单,您只需要从EasyEDA导出Gerber文件并将其上传到网站上的向导,然后就像在网上商店购物一样。我最担心的是细梁,但它们出来的很棒!

第5步:组装它

零件清单:

ATmega8L TQF32

TTP223 BA6

68R电阻0805(18x)

10K电阻0805

100nF电容器0806(3x)

50pF电容器0806

亮白色LED 1206(12x)

亮白色平顶LED THT (18x)

电池座

SMD开/关开关

用于编程的临时针头

尽可能注意到Arduinoflake最具挑战性的部分是带有TQF32封装和TTP223的ATmega8L,如果你能处理这两个,其他的都是小菜一碟。首先,我组装了电阻器,电容器和SMD LED。其次,微控制器中心使用了大量的助焊剂和少量的焊料。三,TTP223在底部。第四,PCB侧面独特安装的THT LED。最后但并非最不重要的是,电池座,开/关开关和用于编程的临时针座。全部使用助焊剂和少量焊料。焊接完成后,不要忘记用丙酮清洁PCB以去除所有剩余焊剂。

步骤6:上传并运行代码

AVR芯片通过ISCP编程接口在外部编程器的帮助下编程 - 例如USBasp。如果您没有USBasp编程器,您可以使用任何Arduino开发板并将其闪存成为“Arduino as ISP”编程器。关于如何做到这一点有很多文章。

默认情况下,Arduino IDE不支持ATmega8,你需要添加一个板配置,我正在使用MCUdude的极好工作--MiniCore库。有关如何将其安装到IDE中的所有说明都在那里。我的Arduinoflake正在运行8MHz的内部振荡器(不需要外部晶振)和优化的程序,可以节省CR2032纽扣电池的电量,使运行完全点亮的Arduinoflake长达12小时。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    243

    文章

    24455

    浏览量

    687897
  • pcb
    pcb
    +关注

    关注

    4393

    文章

    23756

    浏览量

    421145
  • Arduino
    +关注

    关注

    190

    文章

    6516

    浏览量

    196065
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何制作RGB565标志?

    如何制作RGB565标志?
    发表于 09-04 06:35

    索尼重载设备的高质量远程制作方案和应用(2)

    索尼的远程制作可以被称之为制作级的高质量远程制作,或重载设备的高质量远程制作,远程设备结合常规系统设备,提供和本地制作类似的
    的头像 发表于 08-21 15:56 913次阅读
    索尼重载设备的高质量远程<b class='flag-5'>制作</b>方案和应用(2)

    索尼重载设备的高质量远程制作方案和应用(1)

    远程制作是近来技术发展的重点之一。远程制作通用的分类是什么?一些痛点如何解决,比如码率和画质的矛盾,HFR超高速信号如何传输,多种辅助信号如何减少对公网IP地址的依赖等?索尼支持多种远程制作模式,在
    的头像 发表于 08-21 15:55 749次阅读
    索尼重载设备的高质量远程<b class='flag-5'>制作</b>方案和应用(1)

    各种WIFI天线制作技巧资料

    各种WIFI 天线制作技巧资料
    发表于 06-10 15:11 0次下载

    双菱天线制作资料

    高效天线制作
    发表于 06-10 15:10 0次下载

    U盘一键制作

    在电脑维修中启动盘很重要,靠谱的u盘一键启动制作方法
    发表于 05-06 16:10 44次下载

    松下影像制作方案分享会成功举办

    近日,松下纪念馆热闹非凡,新老朋友如约而至,相聚“松下影像制作方案分享会”。本次活动以“赋能4K融媒制作”为主题,向大家展示了松下以KAIROS为核心的多格式IP/SDI混合融媒制作流程,同时分享竖屏拍摄的高效解决方案。
    的头像 发表于 04-27 10:30 660次阅读

    rootfs镜像制作其实没那么难

    在嵌入式Linux开发中,文件系统的打包和镜像制作是关键步骤。本文介绍了Linux核心板文件系统的打包与镜像制作方法,适合嵌入式开发人员快速上手。前言致远电子Linux核心板提供的系统固件里,除了
    的头像 发表于 04-03 11:37 924次阅读
    rootfs镜像<b class='flag-5'>制作</b>其实没那么难

    EPLAN 2.6 3D宏制作与使用

    电子发烧友网站提供《EPLAN 2.6 3D宏制作与使用.pdf》资料免费下载
    发表于 03-11 15:53 1次下载

    晶体管电路设计与制作

    这本书介绍了晶体管的基本特性,单管电路的设计与制作, 双管电路的设计与制作,3~5管电路的设计与制作,6管以上电路的设计与制作。书中具体内容有:直流工作解析,交流工作解析,接地形式,单
    发表于 02-26 19:55

    松下MPS媒体制作平台概述

    MPS媒体制作平台是一款免费的综合性软件平台,专为解决视频制作中的繁杂问题而打造。它将松下摄像机的设置、管理和控制功能集于一体,能适应线上讲座、网络研讨会、学术会议、现场活动等各类场景,有效提升视频制作质量,简化工作流程。
    的头像 发表于 02-05 11:18 846次阅读

    铜排制作工艺详解 铜排的导电性能分析

    一、铜排制作工艺详解 铜排,又称铜母排或铜汇流排,是由铜材质制作的截面为矩形或倒角矩形的长导体,在电路中起输送电流和连接电气设备的作用。铜排的制作工艺是一个复杂而精细的过程,包括多个步骤和严格的技术
    的头像 发表于 01-31 15:23 3796次阅读

    FGPA SYSTEM样板79761制作流程简介

    电子发烧友网站提供《FGPA SYSTEM样板79761制作流程简介.pdf》资料免费下载
    发表于 01-21 14:49 0次下载
    FGPA SYSTEM样板79761<b class='flag-5'>制作</b>流程简介

    Allegro元件封装(焊盘)制作教程

    电子发烧友网站提供《Allegro元件封装(焊盘)制作教程.doc》资料免费下载
    发表于 01-02 14:10 2次下载

    电脑制作私有云盘,电脑制作私有云盘的教程,个人云电脑是什么以及怎么连接

    缴费,告别停车难困扰。无人驾驶出租车通过远程云控保障行驶安全,未来出行因远程连接变得智能、便捷、舒适。接下来和大家一起探索电脑制作私有云盘的教程。    电脑制作私有云盘的教程:    制作电脑私有云盘,先选择合适的
    的头像 发表于 12-30 14:08 704次阅读
    电脑<b class='flag-5'>制作</b>私有云盘,电脑<b class='flag-5'>制作</b>私有云盘的教程,个人云电脑是什么以及怎么连接