Symulator Arduino: wszystko, co musisz wiedzieć o tym oprogramowaniu

OneArduSim

Coś podobnego do tego, co dzieje się z płytą prototypową lub prototypową, symulator Arduino to oprogramowanie, które może Ci pomóc, niezależnie od tego, czy jesteś początkującym, czy też chcesz przetestować projekt przed jego zbudowaniem. Pozwala to z jednej strony uniknąć konieczności budowania go na płytce stykowej, a także tego, że można zobaczyć, co dzieje się z obwodami, których jeszcze nie masz, lub z niezbędnymi urządzeniami lub elementami elektronicznymi.

Konewka do podlewania roślin
Podobne artykuł:
Automatyczny system nawadniania z Arduino dla Twoich roślin, sadu lub ogrodu

W ten sposób symulator Arduino zasymuluje operację, dając dobre wyobrażenie o tym, co by się stało w rzeczywistości. Więc, wraz z Arduino IDE, Ardublock i FritzingByć może jest to idealne uzupełnienie dla wszystkich twórców, którzy kochają projekty typu „zrób to sam”. Nawet dla innych, bardziej zaawansowanych użytkowników, symulatory te pozwoliłyby na debugowanie kodu linia po linii, tak aby był poprawny przed wypróbowaniem go po raz pierwszy w rzeczywistości lub uszkodzeniem dowolnego elementu przez niewłaściwą polaryzację, przepięcia itp.

Rodzaje symulatorów Arduino

W zależności od platformy, na której pracujesz, możesz wybrać jeden lub inny rodzaj symulatora dla Arduino, ponieważ istnieje wiele typów:

  • Coaching: są to symulatory oparte na interfejsie internetowym, którym można zarządzać z dowolnej platformy z kompatybilną przeglądarką internetową. Są dobre, ponieważ nie musisz się martwić o instalację, aktualizację itp. Po prostu uzyskaj dostęp i korzystaj z niego.
  • Niekatywne: to te, które instalujesz lokalnie, w tym przypadku muszą być zgodne z Twoim systemem operacyjnym. Możesz przeglądać witryny programistów, aby zobaczyć dostępne pakiety, pobrać je i zainstalować.
  • Symulatory elektroniczneW rzeczywistości nie są to symulatory Arduino, ale mogą pomóc w tworzeniu schematów, takich jak Fritzing, lub uzyskać lepsze wyobrażenie o tym, czego potrzebujesz do swojego projektu.

Symulatory dla Arduino

Interfejs sieciowy TinkerCad

Niektóre z najlepsze symulatory dla Arduino dźwięk:

  • Autodesk TinkerCad: jest to platforma internetowa, z której można korzystać w dowolnej przeglądarce internetowej. Został opracowany przez słynną firmę Autodesk zajmującą się oprogramowaniem technicznym i umożliwia projektowanie 3D. Wśród swoich funkcji, oprócz innych typów obwodów, umożliwia również symulację Arduino online, łatwo, szybko oraz w trybie blokowym i trybie kodowym. I wszystko jest całkowicie darmowe. Wcześniej był znany jako 123dcircuit.io, ale ta platforma przestała działać i została zastąpiona przez tę.
  • Apartament Porteus Design Suite: jest to oprogramowanie, które można zainstalować w systemie Windows, ale także na Linuksie i Macu.Jest to bardzo kompletne oprogramowanie do symulacji elektronicznych, modelowania PCB itp. Został opracowany przez Labcenter Electronics i jest obecnie jednym z najczęściej używanych. Minusem jest to, że jest płatny, a pakiety mają wysoką cenę, chociaż możesz wypróbować ograniczoną wersję.
  • Autodesk Orzeł: to kolejna alternatywa dla poprzedniej opracowanej przez firmę Autodesk. Bardzo profesjonalny i potężny program symulacyjny. Posiada dużą liczbę narzędzi, które sprawiają, że jest bardzo kompletny dla inżynierów i zaawansowanych użytkowników. Aby zasymulować Arduino, możesz skorzystać z dostępnych bibliotek, takich jak Sparkfun, Adafruit itp., Które znajdziesz bezpłatnie na GitHub. Masz to dostępne dla systemów Windows, Linux i macOS. Chociaż pobieranie jest bezpłatne, naprawdę ma płatną licencję, jeśli chcesz, aby była kompletna ...
  • JedenArduSim: Jest to darmowy symulator dla systemu Windows, który jest bardzo interesujący. Przeprowadził go profesor Stan Simmons z Queen's University. Symuluj talerz Arduino Uno, i ma bibliotekę kilku popularnych komponentów elektronicznych, ale jest najłatwiejszy w użyciu, jaki widziałem. Umożliwia nawet uruchamianie kodu źródłowego Arduino wiersz po wierszu w celu debugowania.
  • Wirtronika: firma ma tę płatną wersję dla Linuksa i Windowsa, którą można kupić za kilka euro. Firma deweloperska zaprojektowała to oprogramowanie tak, aby mogło być używane przez studentów i początkujących w świecie elektroniki. Potrafi symulować płyty Arduino Uno i Mega, oprócz posiadania innych komponentów elektronicznych dostępnych w repertuarze elementów, które oferuje. Podobnie jak w przypadku większości symulatorów Arduino, umożliwia debugowanie między liniami.

Symulatory elektroniczne i akcesoria

fryzowanie

W sprawie inne programy i wtyczkiwiesz już, że możesz znaleźć takie ciekawe narzędzia jak:

  • fryzowanie- Jest darmowy i open source, a także dostępny dla systemów Windows, macOS i Linux. Nie jest to symulator, ale pozwala tworzyć praktyczne diagramy elektroniczne, aby naśladować to, co później zbudujesz. W ten sposób będziesz miał jaśniejsze wyobrażenie o tym, jak wszystko połączyć. Oznacza to, że jest to oprogramowanie do tworzenia wykresów graficznych, z dużą liczbą dostępnych płytek mikrokontrolera i komponentów, wśród których są wszystkie Arduino.
  • IDE Arduino y Ardublok:
  • Crocodile Clips: to symulatory różnego typu (zmienili teraz nazwę na Yenka.com), w tym elektronikę, choć nie zawierają Arduino wśród swoich elementów, można przetestować wiele układów elektronicznych, aby sprawdzić, czy działa, czy psuje się, albo co się dzieje ... Nie są darmowe i chociaż można znaleźć pakiety dla Linuksa (.deb), normalną rzeczą jest to, że są one przeznaczone tylko dla Windows.

Mam nadzieję, że ten artykuł zawiera jedne z najciekawszych programów uzupełniających Twoją płytkę Arduino i ulepszających elektroniczne projekty DIY...


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.