Arduino симулатор: всичко, което трябва да знаете за този софтуер

OneArduSim

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

Полива за поливане на растения
Свързана статия:
Автоматична система за поливане с Arduino за вашите растения, овощна градина или градина

По този начин симулаторът на Arduino ще симулира операцията, като ви дава добра представа за това какво би се случило в действителност. Така, заедно с Arduino IDE, Ardublock и FritzingМоже би това е идеалното допълнение за всички производители, които обичат проектите „направи си сам“. Дори и за други по-напреднали потребители, тези симулатори биха позволили да отстраняват грешки в кода ред по ред, така че да е правилен, преди да го изпробват за първи път в действителност или да повредят някой компонент от неправилни полярности, пренапрежения и т.н.

Видове симулатори на Arduino

В зависимост от платформата, върху която работите, можете да изберете един или друг тип симулатор за Arduino, тъй като има много видове:

  • На линия: те са симулатори, базирани на уеб интерфейс, който можете да управлявате от всяка платформа със съвместим уеб браузър. Те са добри, защото не е нужно да се притеснявате за инсталиране, актуализиране и т.н. Просто отворете и го използвайте.
  • Извън линия: те са тези, които инсталирате локално, в този случай те трябва да са съвместими с вашата операционна система. Можете да разглеждате уебсайтовете на разработчиците, за да видите наличните пакети, да ги изтегляте и инсталирате.
  • Електронни симулатори: Те всъщност не са симулатори на Arduino като такива, но те могат да ви помогнат да създадете вашите схеми, като Fritzing, или да получите по-добра представа за това, което ви трябва за вашия проект.

Симулатори за Arduino

Уеб интерфейс на TinkerCad

Някои от най-добрите симулатори за Arduino звук:

  • Autodesk TinkerCad: това е онлайн платформа, която можете да използвате от всеки уеб браузър. Той е разработен от известната фирма за технически софтуер Autodesk и позволява 3D проектиране. Сред функциите си, освен други видове схеми, той също така позволява да симулира Arduino онлайн, лесно, бързо и с блоков режим и кодов режим. И всичко е напълно безплатно. Преди това беше известен като 123dcircuit.io, но тази платформа спря да работи и е заменена от тази.
  • Дизайн апартамент Porteus: това е софтуер, който може да се инсталира на Windows, но също и на Linux и Mac. Това е много пълен софтуер за електронна симулация, моделиране на печатни платки и др Той е разработен от Labcenter Electronics и е един от най-използваните днес. Недостатъкът е, че се плаща, а пакетите имат висока цена, въпреки че можете да опитате с ограничена версия.
  • Autodesk Eagle: е друга алтернатива на предишната, разработена от Autodesk. Много професионална и мощна симулационна програма. Той разполага с голям брой инструменти, които го правят много пълен за инженери и напреднали потребители. За да симулирате Arduino, можете да използвате наличните библиотеки като Sparkfun, Adafruit и др., Които ще намерите безплатно в GitHub. Имате го на разположение за Windows, Linux и macOS. Въпреки че изтеглянето му е безплатно, той наистина има платен лиценз, ако искате да бъде завършен ...
  • OneArduSim: Това е безплатен симулатор за Windows, който е много интересен. Извършен е от професор Стан Симънс от Университета на Куинс. Симулирайте чиния Arduino Unoи има библиотека от няколко често срещани електронни компонента, но е най-лесната за използване, която съм виждал. Той дори ви позволява да стартирате изходния код за Arduino ред по ред за отстраняване на грешки.
  • Виртроника: компанията има тази платена версия за Linux и Windows, която можете да закупите за няколко евро. Компанията разработчик е проектирала този софтуер, така че да може да се използва от студенти и начинаещи в света на електрониката. Може да симулира плочи Arduino Uno и Mega, освен че разполага с други електронни компоненти сред репертоара от елементи, които предлага. Както при повечето симулатори на Arduino, той позволява отстраняване на грешки от линия до линия.

Електронни симулатори и аксесоари

Фризинг

Относно други програми и приставки, вече знаете, че можете да намерите такива интересни инструменти като:

  • Фризинг- Той е безплатен и с отворен код, както и е достъпен за Windows, macOS и Linux. Това не е симулатор, но ви позволява да правите практически електронни схеми, за да подражавате на това, което ще изградите по-късно. По този начин ще имате по-ясна представа как да свържете всичко. Тоест, това е софтуер за създаване на графики на диаграми, с голям брой дъски и компоненти на микроконтролера, сред които са всички Arduinos.
  • Arduino IDE y Ардублок:
  • Crocodile Clips: те са симулатори от различен тип (сега са сменили името си на Yenka.com), включително електроника, въпреки че не включват Arduino сред елементите си, можете да тествате множество електронни схеми, за да видите дали работи, ако счупва се или какво се случва ... Те не са безплатни и въпреки че можете да намерите някои пакети за Linux (.deb), нормалното е, че те са само за Windows.

Надявам се, че тази статия ви е послужила с някои от най-интересните програми за допълване на вашата дъска Arduino и подобряване на вашата електронни DIY проекти...


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.