7 лучших симуляторов Arduino для ПК в 2019 году

В наши дни симуляторы Arduino позволяют любому, и начинающим, и профессиональным разработчикам схем, изучать, программировать и тестировать идеи, не беспокоясь о том, чтобы тратить время и деньги.

Симуляторы Arduino являются идеальной платформой для программистов и дизайнеров, которые хотят изучить основы схемотехники и проектирования. С помощью симулятора Arduino вы получите возможность учиться, не боясь, что вы повредите свою доску и дизайнерское оборудование.

Студенты, которые сталкиваются с трудностями при покупке электрооборудования, не имея представления о том, как они будут работать, могут устранить ошибки проб и ошибок с помощью симуляторов Arduino, сэкономив при этом время и деньги.

Еще одним преимуществом симуляторов Arduino является тот факт, что они поддерживают отладку от линии к строке, и пользователь точно определяет место, где что-то пошло не так. Симуляторы Arduino бывают самых разных форм, и они были разработаны таким образом, чтобы быть совместимыми с основными ОС.

В этой статье мы перечислим лучшие симуляторы Arduino, совместимые с ПК с Windows.

Какие лучшие симуляторы Arduino для ПК?

1

Autodesk Eagle (рекомендуется)

Autodesk Eagle предоставляет мощные и простые в использовании инструменты для каждого инженера. Теперь вы можете воплотить в жизнь свои электронные изобретения с помощью полного набора макетов печатных плат и инструментов для редактирования схем, функций, управляемых сообществом, и содержимого библиотеки.

Ключевые особенности Eagle включают следующее:

  • Схематический редактор
  • Модульная конструкция блоков - вы можете повторно использовать существующие блоки схемотехники.
  • Многостраничные схемы - вы можете сохранить дизайн любого размера организованным.
  • Проверка электрических правил - вы, наконец, сможете быть уверены в своей схеме.
  • Синхронизация дизайна в реальном времени - вы можете синхронизировать схему и схему печатной платы.
  • Редактор макетов печатных плат
  • BGA fanout - вы можете выйти из BGA в считанные секунды.
  • Высокоскоростное проектирование - вы можете проектировать с использованием новейших технологий, включая DDR4, PCI Express или USB-C.
  • 3D-модели для размещения печатных плат - вы можете без проблем объединить вашу печатную плату и корпус.
  • Полные компоненты - это универсальный магазин для анализа потребностей ваших компонентов.
  • Программы на языке пользователя (ULP) - вы можете улучшить свой инструмент проектирования.

- Получить версию Eagle Standart с сайта Autodesk

- Получите Eagle Pro прямо сейчас с сайта Autodesk

2

Протей

Proteus - отличный симулятор Arduino, который сочетает в себе простоту с различными функциями и позволяет сделать симуляцию Arduino самой простой вещью. Этому симулятору удалось проникнуть во все виды промышленности, такие как образование, автомобилестроение и Интернет вещей. Он совместим как с Linux, так и с Windows, и есть много вещей, которые нужно знать о его предложениях и его активном сообществе.

Наиболее выдающейся и интересной особенностью Proteus является его способность моделировать взаимодействие между программным обеспечением, работающим на микроконтроллере, и любой цифровой / аналоговой электроникой, подключенной к нему. Модель микроконтроллера находится на схеме вместе с другими элементами дизайна вашего продукта. Как и настоящий чип, он имитирует выполнение вашего объектного кода.

Proteus включает в себя различные виртуальные инструменты, такие как осциллограф, логический анализатор, генератор функций, генератор образов, таймер счетчика и виртуальный терминал, а также простые вольтметры и амперметры. Более того, Proteus предоставляет специализированные анализаторы протоколов в режиме Master / Slave / Monitor для SPI и I2C - вам просто нужно подключить их к последовательным линиям и контролировать / взаимодействовать с данными в реальном времени во время процесса моделирования.

Proteus предлагает бесценный и недорогой способ получить программное обеспечение для связи прямо перед аппаратным прототипированием.

Proteus также позволяет следующие операции:

  • Отладка : он может выполнять симуляции в одношаговых режимах и работает как отладчик.
  • Диагностика : Proteus оснащен комплексной диагностикой или отслеживанием сообщений.
  • Совместное моделирование кода микроконтроллера как низкого, так и высокого уровня в контексте смешанной схемы SPICE-моделирования.
  • Proteus повышает эффективность, гибкость и качество на протяжении всего процесса проектирования.

Скачать сейчас Proteus

3

Autodesk Circuits

Autodesk Circuits позволяет воплотить ваши идеи в жизнь с помощью бесплатных и простых в использовании инструментов. Если вы только начинающий, вы можете начать с более простых экспериментов в Circuit Scribe или в Лаборатории электроники. Более опытные пользователи могут пропустить и перейти прямо к PCB Design.

Electronics Lab Hub включает в себя следующее:

  • Симуляция в реальном времени : вы можете спроектировать и создать прототип, прежде чем строить схему в реальной жизни; Вы можете использовать все, от резисторов, конденсаторов и потенциометров до осциллографов.
  • Программирование Arduino : вы можете программировать и моделировать любой код Arduino в редакторе, и у вас будет полный последовательный монитор и растущая коллекция различных поддерживаемых библиотек Arduino.
  • Совместное редактирование : вы можете приглашать других к совместной работе над вашими проектами в режиме реального времени.
  • Circuit Scribe Hub позволяет проектировать и моделировать схемы, а затем распечатывать и делиться своими шаблонами. Вы также можете встраивать свой дизайн и учиться у сообщества разработчиков Autodesk Circuit.

PCB Design Hub включает в себя следующие функции:

  • Схематическое проектирование : вы можете выбирать из растущей библиотеки компонентов сообществом, или вы можете создавать свои собственные компоненты.
  • Компоновка печатной платы: сюда входят все необходимые инструменты, такие как медная трассировка, медная заливка, сквозные и просверленные отверстия и множество инструментов для шелкографии.

Научиться кодировать намного проще, когда вы можете программировать вещи, которые действительно работают. Autodesk Circuits - это бесплатный инструмент, поэтому вы должны проверить его прямо сейчас.

ОБНОВЛЕНИЕ : Autodesk Circuits больше не доступен в качестве симулятора Arduino. Вместо этого AutoDesk превратил этот инструмент в платформу для пакетов печатных плат.

4

Virtronics Simulator для Arduino

Этот симулятор Victronics Arduino обещает стать самым полнофункциональным из доступных на данный момент.

Вот его самые важные преимущества:

  • Это показывает способность обучать и демонстрировать внутреннюю работу эскиза Arduino.
  • Вы можете проверить эскиз без оборудования или перед покупкой оборудования.
  • Вы можете отладить эскиз.
  • Используя его, вы можете продемонстрировать проект потенциальным клиентам.
  • Вы можете разработать сложный эскиз быстрее, чем при использовании аппаратного обеспечения.

Вы можете скачать бесплатную версию, попробовать ее, и когда вы будете готовы, вы можете обновить до версии Pro. Программное обеспечение предназначено для плат Arduino Uno, Mega и других стандартных плат Arduino. Он выполняет множество процессов, включая следующие:

  • Он шаг за шагом проходит через программу. Если выбрана новая строка, программа продолжит с этой точки.
  • Выполняет цифровую запись, цифровое чтение и PinMode для контактов 0-53
  • Аналоговое считывание для выводов 0-16 и аналоговое считывание для цифровых выводов 0-53
  • Эмулирует последовательный, ЖК-выход, Ethernet, серво, SD-карту, EEPROM, SoftSerial, SPI, Wire
  • Если, в то время как, для, переключите, сделайте пока
  • Подпрограммы (многоуровневые) с аргументами
  • Просмотр переменных в режиме реального времени
  • Step Into, Step Over, Шаг Out или Режим Run
  • Возможность редактировать эскиз или открывать в Arduino IDE
  • Поддержка 2- и 4-строчного ЖК-дисплея только с импровизированной CGRAM
  • 2-мерные массивы (без инициализации).

У вас также есть возможность изменить шрифт, стиль и размер симулятора. Режим минимизации идеально подходит для демонстрации / обучения. Программное обеспечение предлагает ограниченную поддержку пользовательских библиотек, указателей и структур.

Вы можете проверить больше информации об этом симуляторе на его официальной странице.

5

Electronify

Электроника может быть очень полезна, если вы боретесь с электроникой, особенно если вы застряли в своих проектах в области электроники. Это также пригодится, если вы новичок и хотите изучать электронику и встроенную систему, чтобы сделать карьеру в этой области.

С Electronify вы сможете изучать базовую электронику на различных языках аппаратного уровня. Сайт предоставляет вам все необходимые знания от базовых до продвинутых об электронных коммуникациях и встроенных системах в простых методах. Вы сможете узнать все с нуля и стать опытным профессионалом.

Вы можете проверить больше об Electronify на его официальной веб-странице.

6

Fritzing

Fritzing - это аппаратная инициатива с открытым исходным кодом, которая делает электронику доступной в качестве творческого материала для всех, кто интересуется этой темой. Веб-сайт предоставляет программный инструмент, сообщество и услуги в духе Arduino и обработки, а также создает креативную экосистему, которая позволяет пользователям:

  • Документирование их прототипов
  • Делимся прототипами с другими
  • Преподавание электроники в классе
  • Разработка и изготовление профессиональных печатных плат

С Fritzing вы можете недорого и быстро превратить свою схему в настоящую печатную плату, изготовленную на заказ. Этот инструмент может выступать в качестве креативной платформы, только если многие пользователи используют его как средство обучения и обмена.

Вы можете узнать огромное количество вещей из множества доступных руководств. Вот некоторые из самых интересных:

  • Построение цепи
  • Используя Stripboard
  • Работа с деталями SMD
  • Создание бумажных шаблонов
  • Пышные Провода и сгибаемые Ноги
  • Проектирование печатной платы
  • Одна минута дизайн Щит Arduino
  • Двусторонняя маршрутизация
  • Изготовление печатной платы
  • Пайка SMD деталей
  • Создание пользовательских частей
  • Прикрепление программного кода.

Также интересно знать, что Fritzing превратился из финансируемого государством исследовательского проекта в некоммерческую организацию. Это означает, что для обеспечения самостоятельности и продолжения развития Fritzing предлагает несколько услуг, которые включают следующее:

  • Fritzing Fab - С Fritzing Fab, сервисом по производству печатных плат, вы можете быстро и недорого превратить свои эскизы в профессиональные печатные платы.
  • Семинары - Есть множество семинаров по Arduino, Fritzing и всему, что связано с ними, которые предлагаются начинающим и профессионалам.
  • Создание деталей - Вы также можете включить свой продукт в Fritzing, а если вы не хотите делать это самостоятельно, вы можете нанять разработчиков для создания высококачественных деталей.
  • Продукты - Fritzing создала учебный набор для начинающих и апгрейдов.

Вы можете проверить больше информации на официальном сайте Fritzing.

7

VBB4Arduino - виртуальный макет для Arduino

Виртуальный макет для Arduino создан, чтобы помочь пользователям сделать первые шаги в изучении всего о крутом мире физических вычислений с помощью микроконтроллера Arduino и моделей электронных схем на основе макета.

Вот основные вещи, которые вы сможете узнать, используя Virtual Breadboard для Arduino:

  • Вы можете узнать все о физических вычислениях в безопасной среде виртуальной песочницы.
  • Вы можете узнать из встроенных в Arduino примеров.
  • Вы можете исследовать десятки различных типов датчиков, источников света и двигателей.
  • Вы сможете узнать команды Arduino и что они делают.
  • Вы можете использовать макеты в качестве эталона для создания реальных схем.

Вот ключевые особенности Virtual Breadboard:

  • Вы можете создавать прикладные схемы виртуальных макетов без пайки.
  • Вы можете смело экспериментировать с электронными схемами на основе микроконтроллеров.
  • Вы сможете протестировать макеты схем перед выполнением сборки.
  • Программное обеспечение имеет встроенный редактор встроенных программ для разработки приложений для микроконтроллера.
  • Это эмулятор схемы и микроконтроллера для тестирования вашего кода и схем.
  • Программа предлагает вам интерактивную виртуализацию для изучения основанного на обучении и схемотехнического тестирования.
  • У вас будет достаточно проводника примеров для навигации по многочисленным документированным обучающим примерам.
  • Он имеет интегрированную систему Wiki для разработки документации и курсовых работ.
  • Вы сможете проверить анимированные записи GIF-скриншотов для документации документации.
  • Один клик компилирует и развертывает встроенные приложения на реальных микроконтроллерах Vbb4UNO.
  • Кроссплатформенная разработка с 8-битными микросхемами и Raspberry Pi 2 с целями Windows 10 IoT Core.

По мнению большинства пользователей, это программное обеспечение идеально, но оно нуждается в небольшом исправлении, потому что в нем есть несколько ошибок.

VBB4Arduino - это упрощенная версия полного продукта VBB. Он предназначен в качестве самостоятельной версии для начинающих с меньшим количеством опций и модулей, которые могут запутать стартеров. Лучше всего использовать его как «песочницу» для изучения физических понятий. Опытные пользователи могут захотеть использовать полную версию VBB с модулем расширения ArduinoToolkit.

Проверьте программное обеспечение на его официальной странице.

Вы достигли конца нашего списка симуляторов Arduino. Воспользуйтесь тем, что, по вашему мнению, подходит для ваших нужд.

Примечание редактора: это сообщение было обновлено, чтобы показать наиболее точные ссылки для загрузки и программные решения.