Arduino-simulator: alles wat u moet weten over deze software

EenArduSim

Iets vergelijkbaars met wat er gebeurt met het protoboard of prototypebord, een arduino-simulator is software die u kan helpen, of u nu een beginner bent of als u een ontwerp wilt testen voordat u het gaat bouwen. Dat voorkomt enerzijds dat je het op het breadboard moet bouwen, maar ook dat je kunt zien wat er gebeurt met die schakelingen die je nog niet hebt of de benodigde elektronische apparaten of elementen.

Gieter planten water geven
Gerelateerd artikel:
Automatisch bewateringssysteem met Arduino voor uw planten, boomgaard of tuin

Op deze manier simuleert de Arduino-simulator de werking en krijgt u een goed idee van wat er in werkelijkheid zou gebeuren. Zo, samen met Arduino IDE, Ardublock en FritzingMisschien is het de perfecte aanvulling voor alle makers die van doe-het-zelfprojecten houden. Zelfs voor andere meer gevorderde gebruikers zouden deze simulatoren het mogelijk maken om de code regel voor regel te debuggen, zodat deze correct is voordat u deze voor de eerste keer in werkelijkheid probeert of een component beschadigt door onjuiste polariteiten, overspanningen, enz.

Soorten Arduino-simulatoren

Afhankelijk van het platform waarop u werkt, kunt u sindsdien een of ander type simulator voor Arduino kiezen er zijn veel soorten:

  • Online: het zijn simulatoren op basis van een webinterface die u vanaf elk platform met een compatibele webbrowser kunt beheren. Ze zijn goed omdat u zich geen zorgen hoeft te maken over installeren, bijwerken, enz. Gewoon openen en gebruiken.
  • offline: dit zijn degenen die u lokaal installeert, in dit geval moeten ze compatibel zijn met uw besturingssysteem. U kunt door de websites van de ontwikkelaars bladeren om de beschikbare pakketten te zien, deze te downloaden en te installeren.
  • Elektronische simulatorenHet zijn op zich niet echt Arduino-simulatoren, maar ze kunnen je helpen bij het maken van je schema's, zoals Fritzing, of om een ​​beter idee te krijgen van wat je nodig hebt voor je project.

Simulatoren voor Arduino

TinkerCad-webinterface

Een deel van de beste simulatoren voor Arduino zijn:

  • Autodesk Tinkercad: het is een online platform dat u vanuit elke webbrowser kunt gebruiken. Het is ontwikkeld door het bekende technische softwarebedrijf Autodesk en maakt 3D-ontwerpen mogelijk. Naast andere soorten schakelingen, maakt het onder meer het mogelijk om Arduino online te simuleren, eenvoudig, snel en met blok- en codemodus. En alles is helemaal gratis. Voorheen stond het bekend als 123dcircuit.io, maar dat platform werkt niet meer en is vervangen door dit.
  • Porteus Designsuite: het is software die geïnstalleerd kan worden op Windows, maar ook op Linux en Mac.Het is een zeer complete software voor elektronische simulatie, PCB-modellering, etc. Het is ontwikkeld door Labcenter Electronics en is tegenwoordig een van de meest gebruikte. Het nadeel is dat het wordt betaald en dat de pakketten een hoge prijs hebben, hoewel je een beperkte versie kunt proberen.
  • Autodesk adelaar: is een ander alternatief voor het vorige ontwikkeld door Autodesk. Een zeer professioneel en krachtig simulatieprogramma. Het heeft een groot aantal tools die het erg compleet maken voor ingenieurs en gevorderde gebruikers. Om Arduino te simuleren kun je beschikbare bibliotheken zoals Sparkfun, Adafruit, etc. gebruiken, die je gratis op GitHub vindt. Je hebt het beschikbaar voor Windows, Linux en macOS. Hoewel de download gratis is, heeft het echt een betaalde licentie als je het compleet wilt ...
  • EenArduSim: Het is een gratis simulator voor Windows die erg interessant is. Het is uitgevoerd door professor Stan Simmons van Queen's University. Simuleer een bord Arduino Uno, en het heeft een bibliotheek met verschillende algemene elektronische componenten, maar het is het gemakkelijkst te gebruiken dat ik heb gezien. Het stelt je zelfs in staat om regel voor regel broncode voor de Arduino uit te voeren voor foutopsporing.
  • Virtronica: het bedrijf heeft deze betaalde versie voor Linux en Windows die je voor een paar euro kunt kopen. Het ontwikkelaarsbedrijf heeft deze software zo ontworpen dat deze kan worden gebruikt door studenten en beginners in de wereld van elektronica. Kan platen simuleren Arduino Uno en Mega, naast het hebben van andere elektronische componenten die beschikbaar zijn in het repertoire van elementen dat het biedt. Zoals met de meeste Arduino-simulatoren, maakt het debuggen van regel tot regel mogelijk.

Elektronische simulatoren en accessoires

Fritsing

Wat betreft de andere programma's en plug-ins, je weet al dat je zulke interessante tools kunt vinden als:

  • Fritsing- Het is gratis en open source, maar ook beschikbaar voor Windows, macOS en Linux. Het is geen simulator, maar je kunt er wel praktische elektronische diagrammen mee maken om na te bootsen wat je later gaat bouwen. Op deze manier heb je een duidelijker idee hoe je alles moet aansluiten. Dat wil zeggen, het is software om grafische diagrammen te maken, met een groot aantal microcontrollerborden en componenten die beschikbaar zijn, waaronder alle Arduino's.
  • Arduino IDE y Ardublock:
  • Krokodilklemmen: het zijn simulatoren van verschillende typen (nu hebben ze hun naam veranderd in Yenka.com), inclusief elektronica, hoewel Arduino niet tot hun elementen behoort, kun je een groot aantal elektronische schakelingen testen om te zien of het werkt, of het breekt, of wat er gebeurt ... Ze zijn niet gratis, en hoewel je sommige pakketten voor Linux (.deb) kunt vinden, zijn ze normaal alleen voor Windows.

Ik hoop dat dit artikel je heeft geholpen met enkele van de meest interessante programma's om je Arduino-bord aan te vullen en je elektronische doe-het-zelfprojecten...


Wees de eerste om te reageren

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.