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:
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.