选择示例或打开 .hex
从闪烁、串口、按钮、渐变、显示屏或舵机示例开始,或打开 IDE 导出的编译文件。
在仿真的 ATmega328P 上实时运行编译好的程序(.hex)或十个示例中的任意一个。
把 LED、按钮、旋钮、7 段数码管、16x2 显示屏、舵机或蜂鸣器接到引脚上,查看串口监视器。
从闪烁、串口、按钮、渐变、显示屏或舵机示例开始,或打开 IDE 导出的编译文件。
添加 LED、按钮、电位器、7 段数码管、16x2 显示屏、舵机或蜂鸣器,并选择它们连接的引脚。
按下按钮、转动旋钮、在串口监视器中输入,实时观察开发板的反应。
用 WaveSpeed AI 为你的电子项目制作图片和视频。
符合条件的新账号可获得 $1 免费额度,无需绑卡。 生成器需要单独的账号和积分。Arduino 仿真器免费使用。
免费。这是一款免费的 Arduino 在线仿真器:想运行多少程序都可以,无需账号,没有水印,不限时间,也无需安装。
选择十个示例程序之一或打开你编译好的 .hex,把 LED、按钮等元件接到 Uno 的引脚上,然后点击运行。开发板在你的浏览器中实时运行,并带有串口监视器和绘图器。
打开程序的编译文件。在 Arduino IDE 中选择“项目 > 导出已编译的二进制文件”,然后打开它保存的 .hex;使用 arduino-cli 时用 “compile --output-dir”,使用 PlatformIO 时打开 .pio/build/uno/firmware.hex。ELF 文件和原始 .bin 镜像也可以。
一块 Uno 式开发板,搭载 16 MHz 的 ATmega328P:引脚 D0–D13 和 A0–A5,带 PWM 的定时器 0、1 和 2,串口、模拟输入、EEPROM、看门狗和引脚中断。
每条指令所用的时钟周期数与真实芯片一致,因此 delay()、millis()、PWM 频率、tone 音高、舵机脉冲和串口时序都与真实 Uno 相同。状态栏会显示仿真速度。
LED、按钮、电位器、7 段数码管、16x2 字符显示屏、舵机和可以听到声音的蜂鸣器,还有用于查看程序输出的串口监视器和绘图器。
添加元件后,打开它的接线设置(齿轮图标)并选择引脚。LED 从引脚接到 GND,按钮把引脚接到 GND(使用 INPUT_PULLUP)或 5V,电位器在模拟引脚上提供 0–5 V,16x2 显示屏采用常见的 RS、E 和 D4–D7 接法。
不会。文件在你的浏览器中读取和运行,不会离开你的设备。你的接线和上次的程序会保存在此浏览器中,方便下次使用。
有。十个采用标准 Arduino 写法的示例,从闪烁、串口到按钮、渐变、显示屏和舵机。打开“查看程序”即可阅读代码,并复制到你自己的 IDE 中。
不是。Arduino 是 Arduino SA 的商标;本仿真器由 WaveSpeed AI 开发,与 Arduino 没有关联,也未获其认可。
免费、私密,无需安装。