7 лучших симуляторов Arduino для ПК в 2019 году
В наши дни симуляторы Arduino позволяют любому, и начинающим, и профессиональным разработчикам схем, изучать, программировать и тестировать идеи, не беспокоясь о том, чтобы тратить время и деньги.
Симуляторы Arduino являются идеальной платформой для программистов и дизайнеров, которые хотят изучить основы схемотехники и проектирования. С помощью симулятора Arduino вы получите возможность учиться, не боясь, что вы повредите свою доску и дизайнерское оборудование.
Студенты, которые сталкиваются с трудностями при покупке электрооборудования, не имея представления о том, как они будут работать, могут устранить ошибки проб и ошибок с помощью симуляторов Arduino, сэкономив при этом время и деньги.
Еще одним преимуществом симуляторов Arduino является тот факт, что они поддерживают отладку от линии к строке, и пользователь точно определяет место, где что-то пошло не так. Симуляторы Arduino бывают самых разных форм, и они были разработаны таким образом, чтобы быть совместимыми с основными ОС.
В этой статье мы перечислим лучшие симуляторы Arduino, совместимые с ПК с Windows.
- 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. Воспользуйтесь тем, что, по вашему мнению, подходит для ваших нужд.
Примечание редактора: это сообщение было обновлено, чтобы показать наиболее точные ссылки для загрузки и программные решения.