实物图、电路图、仿真模拟
前言
在本项目里,大部分示例是使用 TinkerCAD、Wokwi 进行原型(实物图)绘制与仿真(无实物纯用代码验证),小部分示例使用 Frizing 完成。
- Frizing 在画图上最全能,可以定制元器件,但无法仿真
- TinkerCAD 在 Arduino 的支持上最好,但不支持其它硬件
- Wokwi 汲取了前面两者的部分优点,支持大部分主流硬件、仿真,是目前仿真的最优解
相关
Frizing 官网:https://fritzing.org/download
TinkerCAD 官网:https://www.tinkercad.com/
Wokwi 官网:https://wokwi.com/
目录
Frizing
TinkerCAD
Wokwi
Frizing
https://blog.csdn.net/Little_Carter/article/details/128742002
- Frizing 是什么
- Frizing 能做什么
- Frizing 如何使用
Frizing 是什么
Fritzing 是一个开源的电子设计自动化软件,专门为电子爱好者、创客和教育工作者设计。它提供了一个直观的图形界面,让用户能够轻松地设计和制作电子电路。
Frizing 能做什么
- 原型设计(实物图):可以在面包板视图中快速搭建电路原型,特别适合 Arduino 项目的设计。
- 电路图绘制:提供专业的原理图视图,可以创建标准的电路图。
- PCB 设计:支持将电路转换为 PCB 布局,并可以直接导出用于制造的文件。
- 元件库:包含丰富的元器件库,包括各种传感器、控制器和基础电子元件。
- 文档导出:可以导出高质量的图片和 PDF 文件,方便分享和文档编写。
Frizing 如何使用
- 下载安装:从官方网站下载最新版本并完成安装
- 选择视图:可以在面包板视图、原理图视图和 PCB 视图之间切换
- 添加元件:从元件库中拖拽所需组件到工作区
- 连接导线:使用鼠标在元件之间创建连接
- 调整布局:根据需要旋转和移动元件
- 导出成果:可以导出为图片、PDF 或 PCB 制造文件
注意事项
- 最新版本的 Fritzing 已经不免费下载了,老版本仍然免费,建议使用老版本即可
TinkerCAD
-
TinkerCAD 是什么
- TinkerCAD 能做什么
- TinkerCAD 如何使用
TinkerCAD 是什么
TinkerCAD 是 Autodesk 公司开发的一款免费的、基于浏览器的 3D 设计和建模工具。它以其简单直观的界面和易用性而闻名,特别适合初学者和教育用途。
TinkerCAD 是一个在线 3D 设计平台,具有以下特点:
- 完全基于网页浏览器,无需下载安装
- 界面简洁直观,适合初学者使用
- 支持协作功能,方便团队共同创作
- 提供丰富的教程和学习资源
TinkerCAD 能做什么
这款软件提供多种创作可能:
- 创建 3D 打印模型
- 设计电子电路
- 制作代码块程序
- 设计机器人原型
- 制作教育演示模型
TinkerCAD Circuits 如何使用
使用 TinkerCAD Circuits 的基本步骤:
- 注册账号:访问 TinkerCAD 官网,创建免费账号
- 熟悉界面:了解电子元件库和虚拟面包板
- 开始创作:
- 从基础电子元件开始(如LED、电阻等)
- 在虚拟面包板上放置元件
- 连接导线完成电路
- 调整元件参数和属性
- 模拟运行:使用仿真功能测试电路效果
总的来说,TinkerCAD 是一个初学者友好的 Arduino 实物图绘制与仿真验证、简单 3D 设计工具,无论是用于教育、个人爱好还是专业设计,都能满足基本需求。
Wokwi
- Wokwi:https://wokwi.com/
Wokwi 是什么
Wokwi 是一个功能强大的在线电路仿真工具,专门用于 Arduino、ESP32 和其他微控制器的项目开发和测试。它提供了一个直观的 Web 界面,让开发者能够快速构建和测试电路项目,无需实际硬件。
Wokwi 是一个基于浏览器的仿真平台,支持多种常用的微控制器和电子元件。它具有以下特点:
- 完全在线运行,无需下载安装
- 支持实时代码编辑和调试
- 提供丰富的元件库和示例项目
- 界面友好,操作简单直观
Wokwi 能做什么
- 模拟 Arduino、ESP32、STM32、Raspberry Pi PICO/zero 等微控制器的运行
- 支持 Arduino、MicroPython、Rust 等开发框架
- 测试 LED、传感器、显示屏等常用元件
- 编写和调试程序代码
- 分享项目给其他开发者
- 学习和实验各种电子项目
Wokwi 如何使用
使用 Wokwi 非常简单:
- 访问 Wokwi 官网 (https://wokwi.com)
- 选择您想要使用的开发板和元件
- 在编辑器中编写代码
- 连接电路组件
- 点击运行按钮开始仿真