在用Micropython开发板完成小实验时,很多朋友反应对照接线图实际接线有时会有一些困扰。今天给大家介绍一款画图软件Fritzing   看看是怎么自定义制作接线图的。
前提条件
1、准备好元器件的SVG文件,若没有SVG文件的话,可使用AdobeIllustrator CS6软件进行制作。
2、安装Fritzing画图软件。
开始制作
本次以添加TPYBoardv102开发板为例。
1、解压fritzing.pc.64.v0.9.2.rar直接双击运行Fritzing.exe。
2、点击上部选项卡菜单栏,切换到【面包板】视图下。
3、在右侧的元器件库中,找一个合适的元器件,条件是针脚数一定要大于或等于我们要添加的元器件的针脚数。
TPYBoardv102的针脚数是64,我在SparkFun中找到一个款开发板。
4、选中开发板,点击右键选择编辑(新元件编辑器)。
5、进入元件编辑器后,顶部菜单栏【文件】->在视图中载入图像->选择我们之前准备好的SVG文件。
6、切换到图标视图下。这个图标就是在一开始右侧元件库里显示的图标。顶部菜单栏选择重用面包板画像。
7、接下来需要修改一些关于这个元件的说明介绍和一些针脚的名称和描述等。菜单栏切换到元数据视图下。
将里面的信息更换为TPYBoardv102的一些信息。
7、切换到旁边的接插件视图下,修改开发板上的引脚信息。将接插件数量改为64,回车等待保存完毕。然后再将下面的针脚列表对应的进行名称和描述的修改。
8、接下来需要将上一步中设定的每一个针脚,与图像中的针脚一一对应起来。切换到面包板视图下,可以看到在右侧看到接插件的列表。
每个针脚后面都有一个选择图像的按钮,将鼠标悬停在按钮上面,可以看到提示的帮助信息。
我们就以接插件列表的第一针脚RX为例,假设我要将这个RX针脚与板子上的Y1对应,首先先点击一下RX后面的选择图像按钮,点击后鼠标会变成一个小手的形状。
然后再去点击一下板子上Y1针脚的SVG元素(鼠标放上去选择的区域会变色)。
点击之后,你就会看到板子上的Y1针脚就会出现一个虚线的十字线。
同时右侧的接插件列表中RX旁边也会出现一个对号。
这样就是对应成功了,按照上面的步骤依次将剩下的针脚对应起来。
9、上面只是修改了面包板视图下的针脚,接下来依次修改原理图和PCB。
10、上面都修改完毕后,顶部顶部菜单栏文件->另存为新元件,在弹出的提示框中输入名称,本次为TPYBoardv102。
点击OK,进行保存。
11、关闭元件编辑器,回到一开始的主界面。找到右侧的元件库,在MINE中就可以看到我们刚才新添加的元件TPYBoardv102。

如何用Fritzing实现元器件自定义接线图的更多相关文章

  1. asp.net MVC中如何用Membership类和自定义的数据库进行登录验证

    asp.net MVC 内置的membershipProvider可以实现用户登陆验证,但是它用的是自动创建的数据库,所以你想用本地数据库数据去验证,是通过不了的. 如果我们想用自己的数据库的话,可以 ...

  2. 如何用uniapp+vue开发自定义相机插件——拍照+录像功能

    调用手机的相机功能并实现拍照和录像是很多APP与插件都必不可少的一个功能,今天智密科技就来分享一下如何基于uniapp + vue实现自定义相机界面,并且实现: 1: 自定义拍照 2: 自定义录像 3 ...

  3. Android课程---Activity的创建

    一.为了创建一个新的Activity,你需要继承Activity类,定义UI,实现功能.新的Activity的最基本的框架代码如下所示: package com.paad.myapplication; ...

  4. Spring Data JPA教程, 第二部分: CRUD(翻译)

    我的Spring Data Jpa教程的第一部分描述了,如何配置Spring Data JPA,本博文进一步描述怎样使用Spring Data JPA创建一个简单的CRUD应用.该应用要求如下: pe ...

  5. delphi TToolBar

    工具栏  的属性 xe4的事件 Customizable OnCustomizeCanDelete OnCustomizeCanInsert OnCustomized OnCustomizeAdded ...

  6. Android 高级 Jackson Marshalling(serialize)/Unmarshalling(deserialize)

    本文内容 高级 Jackson Marshalling 只序列化符合自定义标准的字段 把 Enums 序列化成 JSON 对象 JsonMappingException(没有找到类的序列化器) Jac ...

  7. cesium primitive方式 ————http://blog.sina.com.cn/s/blog_15e866bbe0102y0ji.html

    Cesium学习笔记-工具篇17-PrimitivePoint自定义渲染-点 (2018-08-28 16:12:06) 转载▼ 标签: cesium primitive 自定义渲染 shader c ...

  8. SAP Cloud for Customer的Container应用设计原理

    来自Jerry的同事,Yang Joey. 相信大部分C4C的UI developer包括我刚开始的时候都会比较好奇我们平时写的javascript代码是如何运行在移动设备上的,同样的,我也对这个问题 ...

  9. Python 扩展 Op

    Python 扩展 Op 注意 :本文涉及的 Python Kernel 仅在 gcc 4.8.5 编译环境下充分测试,进一步的完善计划见 Issue 3951. 背景介绍 OneFlow 将各种对于 ...

随机推荐

  1. 使用python处理excle表格

    # -*- coding: utf-8 -*- import xlrd ########################### #通用功能,读取excel表格中所有数据 #返回一个包含所有单元格名和对 ...

  2. 两行 CSS 代码实现 PNG 任意颜色赋色技术

    很久之前在张鑫旭大大的博客看到过一篇 PNG格式小图标的CSS任意颜色赋色技术,当时惊为天人,感慨还可以这样玩,私底下也曾多次想过有没有其他方法可以实现. 本方法与上面 ZXX 的方法及流传的使用 f ...

  3. 机器学习笔记1 - Hello World In Machine Learning

    前言 Alpha Go在16年以4:1的战绩打败了李世石,17年又以3:0的战绩战胜了中国围棋天才柯洁,这真是科技界振奋人心的进步.伴随着媒体的大量宣传,此事变成了妇孺皆知的大事件.大家又开始激烈的讨 ...

  4. Xamarin.iOS + MvvmCross: UIPickerView data binding, SelectedItemChanged event

    UI initialization: _pickerView = new UIPickerView(); _pickerView.ShowSelectionIndicator = true; _pic ...

  5. 体验CSDN-Markdown

    文件夹 文件夹 文本格式化练习 一号标题 1一号标题 二号标题 1 11 2 列表的应用 链接 图片 脚注 表格 序列图 流程图 文本格式化练习: 斜体 斜体的文字 使用鼠标,变成斜体文字 使用键盘C ...

  6. hdu 4883 区间选点

    昨天比赛的时候没有做出来,本来是想用贪心的,可是贪了好久都没有招, 今天在网上搜了解题报告~好像说这是一类区间选点问题: 有一个好的做法: (1)首先把题目中的时间全转化为分钟,那么区间就在0-144 ...

  7. 启用oracle 11g自己主动收集统计信息

    今天接到朋友数据库一个case,在DBCA建库时,把自己主动收集统计信息的选项去掉了,数据库执行半年没有收集过统计信息.如今要启用方法例如以下: exec DBMS_AUTO_TASK_ADMIN.E ...

  8. 【SqlServer系列】语法定义符号解析

    1   概述 在数据库函数定义中,经常用到这些符号:<>,::=,[],{},|,..,(),!!   .这篇文章简要概述这些符号. 2   具体内容 2.1  <> < ...

  9. Spring:Bean生命周期

    关于Bean生命周期,我在网上找了两张图: 图1: 图2: 总结起来就是: Bean构建: Bean对象创建 > @Autowired | @Resource> @PostConstruc ...

  10. Intellij IDEA 安装和配置jrebel进行项目的热部署

    Jrebel 先介绍一下jrebel,jrebel是可以热部署项目的一个工具,更改代码自动部署并不需要重启项目(在spring中的controller中,增加.修改方法都是可以进行热部署而不需要重启的 ...