Jak symulować Arduino w proteus

Jak symulować Arduino w proteus
Arduino to elektroniczna platforma programistyczna, która pozwala użytkownikom tworzyć wiele projektów elektronicznych. Nie wszystkie projekty Arduino są łatwe do wdrożenia na sprzęcie, niektóre projekty wymagają dużo pracy, zanim przejdziemy do sprzętu. To dobra praktyka. Zaoszczędzi czas i koszty projektu. Dostępnych jest wiele narzędzi, które mogą symulować tablice Arduino. Odmieniec jest jednym z nich, tutaj w tym artykule omówimy, w jaki sposób możemy symulować Arduino z proteus.

Jak symulować Arduino w proteus

Proteus to elektroniczna narzędzie do symulacji i projektowania opracowane przez Lab Center Electronics. Zapewnia, że ​​projektowanie i kod obwodu działają prawidłowo, zanim będziemy kontynuować pracę fizyczną.

Jednym z głównych atrakcji Proteus jest to, że obsługuje symulację Arduino. Ze względu na obszerną kolekcję bibliotek jest jednym z ulubionych narzędzi w społeczności Arduino i nie tylko to Proteus może również projektować spersonalizowaną płytkę drukowaną dla projektów Arduino.

Aby symulować Arduino z proteus, potrzebujemy następujących narzędzi:

  • Odmieniec
  • Arduino Ide

Postępuj zgodnie z poniższymi krokami, aby symulować Arduino za pomocą proteus.

Instalowanie bibliotek Arduino w Proteus

Krok 1: Na początek Proteus najpierw musimy zainstalować biblioteki Arduino w Proteus. Większość zaktualizowanych wersji Proteus miała wstępnie zainstalowane biblioteki Arduino. W przypadku starszej wersji kliknij tutaj, aby pobrać biblioteki Arduino dla proteus.

Krok 2: Po pobraniu bibliotek Arduino otwórz folder do pobrania i wyodrębnij plik biblioteki w nowym folderze lub katalogu.

Krok 3: Teraz otwórz wyodrębniony folder i skopiuj oba plik bibliotek Arduino z rozszerzeniem ".Idx ” I ".Lib ".

Krok 4: Po kopiowaniu plików bibliotek Arduino w kierunku katalogu biblioteki Proteus lub wpisz poniższego paska adresu folderu.

C: \ Program Files (x86) \ LabCenter Electronics \ Proteus 8 Professional \ data \ biblioteka

Teraz wklej oba pliki skopiowane wcześniej w tym folderze.

Ukończyliśmy instalację bibliotek Arduino w Proteus. Teraz przejdziemy do projektu obwodu Arduino w Proteus.

Stwórz nowy projekt w Proteus

Po udanej instalacji bibliotek następnym krokiem jest stworzenie nowego projektu w Proteus.

Krok 1: Otwórz proteus i stwórz nowy projekt Proteus.

Krok 2: Tutaj otworzy nowe okno. Kliknij Następny kontynuować.

Krok 3: Teraz wybierz schemat układu Proteus Project. Postępujemy z domyślnymi ustawieniami.

Krok 4: Następnie wybierz Brak projektu oprogramowania układowego, ponieważ musimy tylko symulować prosty program, aby nie trzeba tworzyć projektu oprogramowania układowego. Kliknij Następny kontynuować.

Krok 5: Sprawdź wszystkie wybrane ustawienia i kliknij Wykończenie, aby otworzyć projekt Proteus.

Krok 6: Nowe okno otworzy się, pokazując nam interfejs Proteus. Tutaj możemy zaprojektować projekt Arduino i symulować go, aby zobaczyć wyjście.

Projektuj obwód migającego Arduino LED w Proteus

Po pomyślnym utworzeniu nowego projektu w Proteus, teraz zaprojektujemy obwód Arduino do mrugających diod LED w Proteus.

Krok 1: Kliknij P etykieta, jak pokazano na rysunku poniżej. Tutaj P oznacza Wybierz urządzenia. Z tej sekcji możemy dodać dowolny moduł sprzętowy, płyty Arduino i czujniki do projektu Proteus.

Krok 2: Nowe okno zostanie otwarte tam, gdzie możemy dodać komponenty wymagane do zbudowania symulacji migawki LED Arduino. Wpisz słowa kluczowe związane z komponentami. Najpierw dodamy zielone prowadzone do projektu. Wybierz LED i kliknij OK.

Krok 3: Podobnie jak poprzedni krok, teraz wyszukaj tablicę Arduino Uno, wybierz Arduino Board i kliknij OK, aby dodać projekt, alternatywnie kliknij dwukrotnie, aby dodać Arduino w Proteus Project.

Krok 4: Ostatni wymagany komponent to rezystor, który utrzyma bezpieczny limit prądu między Arduino i LED.

Krok 5: Po dodaniu wszystkich komponentów wybierz komponenty jeden po drugim z Menu urządzeń i ułóż je w projekcie Proteus.

Krok 6: Kolejnym ważnym wymaganym terminalem jest Grunt blok. Proteus ma osobny blok końcowy, z którego możemy uzyskać końcówkę naziemną dla projektu Proteus.

Krok 7: Ułóż wszystkie komponenty, jak pokazano na rysunku poniżej. Podłącz dodatnią nogę DILD do pinu 13 Arduino i ujemnej nogi z GND. Pomiędzy Arduino i LED połącz rezystor.

Pamiętaj, aby zmienić wartość rezystora na 220OHM W przeciwnym razie LED nie będzie działać.

Przesyłanie pliku sześciokątnego z Arduino IDE do proteus

Krok 1: Po zaprojektowaniu obwodu Arduino w Proteus otwierają teraz Arduino IDE. Otwórz przykładowy szkic migania diody LED z sekcji przykładów IDE. Iść do: Pliki> Przykłady> Podstawy> Mrugnięcie

Krok 2: Aby symulować program Arduino w Proteus, potrzebujemy pliku sześciokątnego. Aby uzyskać lokalizację pliku Hex, wykonaj poniżej kroki.

Iść do: Plik> Preferencje lub naciśnij Ctrl + Comca.

Krok 3: Pojawi się nowe okno, skieruj się w kierunku Gadatliwe wyjście Sekcja i sprawdź skompilować I wgrywać opcje. Po wybraniu kliknięcia OK. To da nam lokalizację pliku sześciokątnego w oknie wyjściowym IDE.

Krok 4: Skompiluj program migania LED z przycisku szybkiej akcji.

Krok 5: W oknie wyjściowym poszukaj ".klątwa" plik skompilowanego programu Arduino.

Krok 6: Skopiuj ścieżkę do pliku Hex.

Krok 7: Otwórz ponownie Proteus i kliknij dwukrotnie tablicę Arduino.

Krok 8: Otworzy się osobne okno, poszukaj pliku programu i wklej adres pliku sześciokątnego skopiowany wcześniej z sekcji wy wyjściowej Arduino i kliknij OK.

Krok 9: Plik sześciokątny Arduino jest przesłany w modelu Proteus Arduino. Teraz kliknij przycisk odtwarzania w lewym dolnym rogu, dioda LED zacznie migać. Aby zatrzymać symulację, użyj przycisku pauzy obecnego tuż przy przycisku odtwarzania w lewym dolnym lewym ekranie.

Krok 10: LED zacznie mrugać w cyklu o wartości 1 sekundy i 1 sekund.

Ukończyliśmy symulację Arduino za pomocą Proteus. Przykład mrugający LED jest używany do tworzenia tego modelu Arduino w Proteus.

Wniosek

Proteus to doskonałe narzędzie do symulacji projektów elektrycznych. Tutaj omówiliśmy, w jaki sposób możemy symulować program Arduino przy użyciu modelu Proteus. Model migania LED został zaprojektowany za pomocą proteus. Dalsze proteus można wykorzystać do zaprojektowania dowolnego projektu związanego z Arduino, zapewni lepsze zrozumienie przed przejściem do poziomu sprzętu.