Symuluj i testuj projekty Arduino z obwodami 123D

Symuluj i testuj projekty Arduino z obwodami 123D

Kiedy zaczynasz pracę w świecie Arduino, najlepszym sposobem na naukę jest podłączenie prostego projektu i wymyślenie, jak go kodować. Ale jeśli nie masz dostępu do Arduino, chcesz szybszego sposobu na makiety obwodu lub po prostu chcesz spróbować czegoś nowego, Obwody 123D to świetny sposób na wypróbowanie go online.





123D Circuits umożliwia tworzenie i testowanie wirtualnych obwodów Arduino, sprawdzanie okablowania, debugowanie kodu i eksperymentowanie z różnymi konfiguracjami. To fantastyczne narzędzie dla każdego pierwsze wejście do Arduino lub ekspertów, którzy chcą pewnej elastyczności w sposobie prototypowania i testowania.





Wszystko czego potrzebujesz

123D Circuits składa się z 4 różnych piaskownic: jest Laboratorium Elektroniki; centrum projektowania płytek drukowanych; narzędzie Circuit Scribe; oraz centrum tworzenia MESH. Laboratorium elektroniki będzie najbardziej przydatne do prototypowania Arduino i to właśnie tego użyjemy do zbudowania projektu Arduino za chwilę.





Każda piaskownica ma wszystkie narzędzia potrzebne do tworzenia diagramów projektu, podobnie jak Fritzing, jedno z naszych ulubionych narzędzi do tworzenia diagramów tutaj w MakeUseOf. Mają mnóstwo różnych komponentów, różne modele Arduino i realistyczne sposoby łączenia wszystkiego. Możesz nawet przekonwertować swój diagram na schemat obwodu, który zawiera wszystkie informacje o elektronice potrzebne do odtworzenia projektu.

Możesz również zamówić niektóre rzeczy potrzebne do stworzenia swojego projektu w prawdziwym życiu bezpośrednio ze strony.



jak sprawdzić, czy ktoś zdalnie uzyskuje dostęp do Twojego komputera

Electronics Lab pozwala przetestować swoje dzieła, wprowadzając kod Arduino i sprawdzając, co się stanie. Przejrzyjmy przykładowy projekt, aby zobaczyć, jak to działa.

Przykładowy projekt: Sygnalizacja świetlna Arduino

Zamierzamy przygotować szybki przykładowy projekt, aby zorientować się, jak działają obwody 123D. Sygnalizacja świetlna Arduino to świetny projekt dla początkujących, więc użyjemy systemu do stworzenia jednego z nich.





Kiedy po raz pierwszy wejdziesz do laboratorium elektronicznego, zobaczysz tablicę prototypową i nic więcej. Zmieńmy to. Kliknij składniki w prawym górnym rogu, aby zobaczyć listę rzeczy, które możesz dodać do szkicu. Szybkie wyszukiwanie „arduino” pokazuje trzy opcje, a dodamy Arduino UNO R3, klikając najpierw ikonę, a następnie w obszarze roboczym.

Kolejne szybkie wyszukiwanie „led” pokazuje nam zwykłą diodę LED; kliknij ikonę, a następnie kliknij płytkę stykową, aby umieścić diodę LED. Po umieszczeniu, rozwijane menu w prawym górnym rogu obszaru roboczego pozwala nam zmienić kolor. Umieścimy jedną czerwoną, jedną żółtą i jedną zieloną.





Teraz wszystko połączyć. Aby dodać przewód, po prostu kliknij w dowolnym miejscu na płytce prototypowej bez wcześniejszego klikania komponentu (możesz również użyć komponentu „breadboardwire”) i kliknij spację, na płytce prototypowej lub Arduino, gdzie chcesz łączyć; możesz zmienić kolor w taki sam sposób, jak diody LED; korzystając z listy rozwijanej w prawym górnym rogu obszaru roboczego.

Aby dodać rezystory, wybierz je z paska Komponenty, a następnie kliknij gniazdo, w którym chcesz je połączyć. Jeśli potrzebujesz ich dalej rozciągać, możesz użyć do ich połączenia przewodów płytki stykowej.

Aby wybrać opór każdego elementu, możesz skorzystać z pola opcji komponentów po prawej stronie ekranu. Po dokonaniu regulacji kolorowe paski na rezystorze zmienią kolor, aby odzwierciedlić rezystancję (upewnij się, że wybrałeś również odpowiednie jednostki).

Użyj tych samych metod do podłączenia przycisku ze schematu Arduino. Aby obrócić rezystor, wybierz go, a następnie naciśnij R. Aby zagiąć przewód, po prostu kliknij gdzieś (bez elementu), w którym chcesz, aby nastąpiło zagięcie.

Teraz naciśnij Edytor kodu przycisk, aby otworzyć edytor. To dokładnie tak, jak korzystanie z Arduino IDE; po prostu skopiuj instrukcje z samouczka dotyczącego sygnalizacji świetlnej Arduino do pola tekstowego (uwaga: w kodzie są pewne 'zamierzone' błędy, które należy naprawić - jeśli chcesz kompletny i działający przykład, sprawdź to tutaj ).

Windows 10 usługa antymalware wykonywalny wysoki procesor

Następnie uderz Prześlij i uruchom , i masz działającą wirtualną sygnalizację świetlną Arduino!

Opanowanie interfejsu może zająć kilka minut, ale gdy już to zrobisz, dodawanie komponentów i edycja kodu jest bardzo intuicyjna.

Co jeszcze stworzyli ludzie?

Liczba różnych dostępnych komponentów w połączeniu z elastycznością platformy oznacza, że ​​prototypiści na całym świecie stworzyli naprawdę fajne projekty. Oto kilka moich ulubionych.

ten Zegar NeoPixel to bardzo fajny projekt, który wykorzystuje dwie okrągłe tablice LED do symulacji wskazówek zegara i mały siedmiosegmentowy wyświetlacz pośrodku, aby wskazać AM lub PM.

Nieco mniej ekscytujący, ale potencjalnie bardziej użyteczny tor, który możesz sprawdzić, to to stacja pogodowa , który pobiera dane pogodowe z interfejsu API OpenWeather, aby uzyskać aktualną temperaturę w San Francisco.

jak zgrać filmy z dvd

Jednak nie wszystkie projekty mają być przydatne. Tutaj jest gra refleksyjna który ustawia dwóch graczy przeciwko sobie i włącza diodę LED dla gracza, którego refleks był szybszy.

Istnieje wiele rodzajów projektów dotyczących obwodów 123D, od projektów inteligentnej automatyki domowej po gry i projekty, które po prostu bawią się silnikami, aby zobaczyć, co mogą zrobić.

Cenny zasób

Jeśli jesteś fanem Arduino, 123D Circuits to świetne miejsce na spędzenie czasu, niezależnie od tego, czy chcesz nauczyć się podstaw, czy udoskonalić swój najnowszy złożony projekt. Dając ci możliwość szybkiego przygotowania projektów, możesz zaoszczędzić dużo czasu w fazie prototypowania. Oczywiście nie zastąpi prawdziwego Arduino z przewodami, elektrycznością i prawdziwymi komponentami, ale jeśli potrzebujesz szybko pracować lub nie masz dostępu do tego, czego potrzebujesz, jest to świetne narzędzie.

Czy używałeś symulatora Arduino, takiego jak 123D Circuits? Co pomyślałeś? Czy będziesz używać tego narzędzia w przyszłości, czy wolisz używać prawdziwej tablicy? Podziel się swoimi przemyśleniami w komentarzach poniżej!

Udział Udział Ćwierkać E-mail Jak wyczyścić komputer z systemem Windows za pomocą wiersza polecenia

Jeśli na komputerze z systemem Windows zaczyna brakować miejsca do przechowywania, usuń śmieci za pomocą tych szybkich narzędzi wiersza polecenia.

Czytaj dalej
Powiązane tematy
  • majsterkowanie
  • Współzawodnictwo
  • Arduino
  • Elektronika
O autorze Potem Albright(506 opublikowanych artykułów)

Dann jest konsultantem ds. strategii treści i marketingu, który pomaga firmom generować popyt i leady. Prowadzi również bloga o strategii i content marketingu na dannalbright.com.

Więcej od Danna Albrighta

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować