开篇先给大家来段新闻截选:

“8月20日,新加坡总理李显龙在国庆群众大会上演讲时,称中国移动支付(电子支付)领先全球,新加坡的移动支付还很落后,上海路边摊都有移动支付,新加坡人去上海就像乡巴佬。

这番感悟源自新加坡人力部长林瑞生去上海体验到的无现金生活:

几年前,林瑞生看到上海街头人们排队买栗子,他们只摇晃了一下手机,没有付现金就拿栗子走了。林瑞生以为这是有什么特别优惠,于是轮到他时,他对小贩说我不用优惠,我会全价付款。结果小贩露出奇怪的表情,并指了指旁边的二维码。林瑞生这才知道,二维码不是什么优惠,是用来微信支付的。”

如今,移动支付已与高铁、网购和共享单车一道成为中国“新四大发明”。而不管微信还是支付宝支付,共享单车扫码,都需要二维码,都需要扫一扫。放眼望去,人人一部手机,随处可见二维码。

那么,如何将二维码设计在自己的PCB板上呢?这里的二维码只是载体,它可能代表您公司的网址,可能代表您的微信公众号,可能代表这个电子产品的功能介绍,维修服务等说明信息,当然,也可能进行付款!

传统方法添加二维码可行吗?

相信各位第一想法应该和我当初一样。Altium的PCB中可以运行脚本程序导入图片的嘛,直接在script自带脚本程序中找到添加图片到PCB的脚本,运行就添加进来了,so easy?

下面我们来试试。

首先拿到你的二维码图片,如下图。

接下来运行Script脚本程序来添加图片到PCB。来到Altium Designer的DXP > Run Script...点击,Browse > From File ,浏览到如下安装的Script文件夹。

找到PCBLogoCreator并点击,在打开的窗口里选择RunConverterScript。

点击OK,在打开的窗口里选择图片要放的层等信息,然后Load打开对应脚本程序文件夹里保存的.bmp文件。注意这里的bmp文件一定要放在Script相应的目录里,不然程序找不到。

之后,导进来的二维码如下所示。Oh my 嘎!这不是真的!

很显然这样导进来的图片分辨率对于二维码扫码是不能接受的。传统方法添加二维码行不通!不过这种导入图片到PCB的方法只是针对二维码分辨率不够,并不影响其它的Logo导入效果。

插件Plug-in功能添加二维码

Altium Designer提供了插件功能用于在PCB板上生成二维码。这个插件模块位于DXP > Extensions and Updates。该插件是免费的,找到它并点击安装,安装好了就可以使用了。如下所示。

使用的时候,在菜单Place > QR Code点击,即可打开二维码生成工具。这里需要填写二维码所在网址(关键中的关键),以及生成二维码的版本,纠错模式,编码方式,间距,以及所要放置的板层。点击Preview可以看到实时效果。

点击Generate即可生成我们的二维码在相应的板层了。如下图。

那么把生成的二维码放在PCB板上,如我们之前为客户定制的小礼物(PCB做的工程尺)一样。放置好二维码之后,跟板厂沟通,加工制造的时候,对二维码区域处理成白底黑字的效果。如下图成品所示,为尺子的正反面。

如何获得二维码的网址?

到这里,相信很多看官要问,怎么弄到二维码的网址???这是问题的关键。百度搜一下,有二维码解析工具一大把,随便找一个,比如我用的二维码解码网站:http://cdn.malu.me/qrdecode/。在该网站中的二维码解析工具那里,中间点击,要求你选择自己的二维码图片。

找到你想要生成的二维码图片,点击载入即可生成你所需要的二维码相应的网址。如下图所示。

在本篇文章,详细介绍了如何在PCB中添加普通图片或公司Logo。然后介绍了采用专门的QR Code二维码生成器插件来添加你需要的二维码到PCB板。最后提及了如何根据已有的二维码解析出它所对应的网址。祝各位设计大师们使用AD愉快!

来源

【转】如何在您的PCB大作上添加二维码?的更多相关文章

  1. Node.js在指定的图片模板上生成二维码图片并附带底部文字说明

    在Node.js中,我们可以通过qr-image包直接在后台生成二维码图片,使用方法很简单: var qr = require('qr-image'); exports.createQRImage = ...

  2. 在iOS上实现二维码功能

    http://blog.csdn.net/abcmx/article/details/8011904 如今二维码随处可见,无论是实物商品还是各种礼券都少不了二维码的身影.而手机等移动设备又成为二维码的 ...

  3. ESA2GJK1DH1K基础篇: 测试APP扫描Air202上面的二维码绑定通过MQTT控制设备(兼容SIM800)

    前言 此程序兼容SIM800 如果想绑定SIM800,请把其IMEI号,生成二维码,用手机APP扫描. 实现功能概要 APP通过扫描二维码获取GPRS设备的IMEI号,然后设置订阅的主题:device ...

  4. ESA2GJK1DH1K微信小程序篇: 测试微信小程序扫描Air202上面的二维码绑定设备,并通过MQTT控制设备

    前言 一,微信小程序篇小程序下载(该功能为小程序篇基础功能源码) 实现功能概要 微信小程序通过扫描GPRS上的二维码,绑定GPRS设备.然后使用小程序通过GPRS远程控制开发板上的继电器, 远程显示单 ...

  5. php背景图片上生成二维码,二维码上带logo 代码示例 (原)

    依赖库文件 phpqrcode.php (下载地址://www.jb51.net/codes/189897.html :或者在官网下载:http://phpqrcode.sourceforge.net ...

  6. 动态创建div(鼠标放上显示二维码)

    最近的微信大行其道.各个网站上都给出的微信验证码,进行手机扫描加入. 怎么创建类似与点击鼠标弹出一个浮动的div显示二维码的这种效果. 1.首先制作好这样的图片,写css样式 <style ty ...

  7. 如何在.NET上处理二维码

    在移动设备,网站以及应用程序间传送数据,而使用二维码真是一种较快捷的方法,也避免了蓝牙配对的混乱状况.ZXing.NET是一个开源,多格式1D/2D条码图像处理库的C#实现,ZXing.NET是个相当 ...

  8. 使用jquery-qrcode在页面上生成二维码,支持中文

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  9. Altium PCB二维码Logo设计(转 crazybingo)

    Altium PCB二维码Logo设计 每次设计PCB的时候,都会在空白部分放Logo上去,一来板卡显得更充实,二来更有成就感一些... 今天突然想着...这两年二维码越来越火,火到快爆发,不如在板卡 ...

随机推荐

  1. 在 R 中估计 GARCH 参数存在的问题

    目录 在 R 中估计 GARCH 参数存在的问题 GARCH 模型基础 估计 GARCH 参数 fGarch 参数估计的行为 结论 译后记 在 R 中估计 GARCH 参数存在的问题 本文翻译自< ...

  2. Android应用安全之第三方SDK安全

    第三方sdk的包括广告.支付.统计.社交.推送,地图等类别,是广告商.支付公司.社交.推送平台,地图服务商等第三方服务公司为了便于应用开发人员使用其提供的服务而开发的工具包,封装了一些复杂的逻辑实现以 ...

  3. 20155216 Exp6 信息搜集与漏洞扫描

    Exp6 信息搜集与漏洞扫描 实践内容 信息搜集 whois查询 使用whois查询域名注册信息,查询百度服务器(进行whois查询时去掉www等前缀,因为注册域名时通常会注册一个上层域名,子域名由自 ...

  4. 20155233 《网络对抗》Exp7 网络欺诈技术防范

    应用SET工具建立冒名网站 1.要让冒名网站在别的主机上也能看到,需要开启本机的Apache服务,并且要将Apache服务的默认端口改为80,先在kali中使用netstat -tupln |grep ...

  5. 20155318 《网络攻防》 Exp7 网络欺诈防范

    20155318 <网络攻防> Exp7 网络欺诈防范 基础问题 通常在什么场景下容易受到DNS spoof攻击 DNS spoof攻击即执行DNS欺骗攻击,通过使用Ettercap来进行 ...

  6. LeetCode 9. Palindrome Number(回文数)

    Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same back ...

  7. 了不起的Node.js--之五 TCP连接

    TCP连接 传输控制协议(TCP)是一个面向连接的协议,它保证了两台计算机之间数据传输的可靠性和顺序. TCP是一种传输层协议,它可以让你将数据从一台计算机完整有序地传输到另一台计算机. Node.j ...

  8. LINUX内核分析第四周学习总结——扒开系统调用的“三层皮”

    LINUX内核分析第四周学习总结--扒开系统调用的"三层皮" 标签(空格分隔): 20135321余佳源 余佳源 原创作品转载请注明出处 <Linux内核分析>MOOC ...

  9. wordpress学习四: 一个简单的自定义主题

    在学习三里分析了自带的一个例子,本节我们就自己仿照他做个简单的吧,重点是调用wordpress封装好的函数和类,css和html可以稍好在调整. 将wp带的例子复制一份处理,重新名个名字. 清空ind ...

  10. 动态绑定,多态,static

    1:下面程序的输出结果为: class base2{ static{ System.out.println("static base2"); } } public class te ...