Symuluj i testuj projekty Arduino z obwodami 123D

  • Brian Curtis
  • 0
  • 3498
  • 307
Reklama

Kiedy zaczynasz przygodę ze światem Arduino, załóż prosty projekt i wymyśl, jak kodować, to najlepszy sposób na naukę. Ale jeśli nie masz dostępu do Arduino, potrzebujesz szybszego sposobu na wykpiwanie obwodu lub po prostu chcesz wypróbować coś nowego, 123D Circuits to świetny sposób, aby przejść do trybu online.

123D Circuits pozwala tworzyć i testować wirtualne obwody Arduino, sprawdzać okablowanie, debugować kod i eksperymentować z różnymi konfiguracjami. To fantastyczne narzędzie dla każdego, kto po raz pierwszy wchodzi do Arduino. Pierwsze kroki z Arduino: Przewodnik dla początkujących Pierwsze kroki z Arduino: Przewodnik dla początkujących Arduino to platforma prototypowania elektroniki typu open source oparta na elastycznym, łatwym w obsłudze sprzęcie i oprogramowaniu. Jest przeznaczony dla artystów, projektantów, hobbystów i wszystkich zainteresowanych tworzeniem interaktywnych obiektów lub środowisk. lub eksperci, którzy chcą pewnej elastyczności w zakresie prototypowania i testowania.

Wszystko czego potrzebujesz

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

Każda piaskownica ma wszystkie narzędzia potrzebne do wykreślenia projektu, podobnie jak Fritzing, jedno z naszych ulubionych narzędzi do tworzenia diagramów Fritzing - doskonałe narzędzie do szkicowania projektów elektronicznych [wieloplatformowa] Fritzing - najlepsze narzędzie do szkicowania projektów elektronicznych [wieloplatformowa ] Pomimo tego, że brzmi jak alkopop, Fritzing jest w rzeczywistości niesamowitym darmowym oprogramowaniem, którego można użyć do tworzenia schematów obwodów i komponentów do użycia z szybko prototypującymi płytkami elektronicznymi, takimi jak fantastyczne Arduino typu open source… tutaj w MakeUseOf. Mają mnóstwo różnych komponentów, różne modele Arduino i realistyczne sposoby na połączenie wszystkiego. Możesz nawet przekonwertować swój schemat na schemat obwodu, który zawiera wszystkie informacje elektroniczne potrzebne do odtworzenia projektu.

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

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

Przykładowy projekt: Arduino Traffic Light

Przygotujemy szybki przykładowy projekt, aby dowiedzieć się, jak działają obwody 123D. Arduino sygnalizacja świetlna Programowanie Arduino dla początkujących: samouczek projektu kontrolera sygnalizacji świetlnej Arduino Programowanie dla początkujących: samouczek projektu kontrolera sygnalizacji świetlnej Budowa kontrolera sygnalizacji świetlnej Arduino pomaga rozwinąć podstawowe umiejętności kodowania! Zaczynamy. to świetny projekt dla początkujących, więc wykorzystamy system do stworzenia jednego z nich.

Gdy po raz pierwszy wejdziesz do laboratorium elektroniki, zobaczysz płytkę ścienną 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 my dodamy Arduino UNO R3, klikając najpierw ikonę, a następnie w obszarze roboczym.

Kolejne szybkie wyszukiwanie “doprowadziło” pokazuje nam zwykłą diodę LED; kliknij ikonę, a następnie kliknij płytkę ścienną, aby umieścić diodę LED. Po umieszczeniu menu rozwijane w prawym górnym rogu obszaru roboczego pozwala nam zmienić kolor. Umieścimy jeden czerwony, jeden żółty i jeden zielony.

Teraz, aby wszystko załatwić. Aby dodać drut, po prostu kliknij dowolne miejsce na płytce ściennej, nie klikając najpierw elementu (możesz także użyć “drut chlebowy” komponent), a następnie kliknij spację na tablicy lub Arduino, do której chcesz się połączyć; możesz zmienić kolor w taki sam sposób jak diody LED; za pomocą menu rozwijanego w prawym górnym rogu obszaru roboczego.

Aby dodać rezystory, wybierz je z paska komponentów, a następnie kliknij miejsce, w którym chcesz je połączyć. Jeśli potrzebujesz ich do dalszego rozciągania, możesz użyć drutów do ich łączenia.

Aby wybrać opór każdego elementu, możesz użyć pola opcji komponentów po prawej stronie ekranu. Po dokonaniu regulacji kolorowe paski na rezystorze zmienią kolor, aby odzwierciedlić rezystancję (pamiętaj, aby wybrać również odpowiednie jednostki).

Użyj tych samych metod, aby podłączyć przycisk ze schematu Arduino. Aby obrócić rezystor, wybierz go, a następnie naciśnij R. Aby zgiąć drut, po prostu kliknij gdzieś (bez elementu) w miejscu, w którym chcesz wykonać zgięcie.

Teraz naciśnij Edytor kodu przycisk, aby otworzyć edytor. To dokładnie tak, jak za pomocą Arduino IDE; po prostu skopiuj instrukcje z samouczka sygnalizacji świetlnej Arduino Programowanie Arduino dla początkujących: Samouczek projektu kontrolera sygnalizacji świetlnej Programowanie Arduino dla początkujących: Samouczek projektu kontrolera sygnalizacji świetlnej Zbudowanie kontrolera sygnalizacji świetlnej Arduino pomaga rozwinąć podstawowe umiejętności kodowania! Zaczynamy. w polu tekstowym (uwaga: jest kilka “zamierzony” błędy w kodzie, które trzeba naprawić - jeśli chcesz mieć pełny i działający przykład, sprawdź go tutaj).

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

Zawieszenie interfejsu może potrwać kilka minut, ale kiedy to zrobisz, dodawanie komponentów i edycja kodu jest bardzo intuicyjna.

Co jeszcze stworzyli ludzie?

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

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

Nieco ekscytujący, ale potencjalnie bardziej przydatny obwód, który możesz sprawdzić, to ta stacja pogodowa, która pobiera dane pogodowe z API OpenWeather, aby uzyskać bieżącą temperaturę w San Francisco.

Jednak nie wszystkie projekty mają być przydatne. Oto gra refleksyjna, w której dwóch graczy stawia siebie przeciwko sobie i włączy diodę LED dla gracza, którego refleks był szybszy.

Istnieją 123 projekty obwodów 123D, od inteligentnych projektów automatyki domowej 5 projektów automatyki domowej DIY, aby rozpocząć pracę z inteligentnym domem 5 projektów automatyki domowej DIY, aby rozpocząć pracę z inteligentnym domem Jeśli chodzi o tworzenie inteligentnych domów, większość ludzi po prostu nie wiem od czego zacząć. Oto pięć podstawowych projektów inteligentnego domu dla początkujących, które możesz teraz zbudować. do gier i projektów, które po prostu bawią się silnikami, aby zobaczyć, co potrafią.

Cenny zasób

Jeśli jesteś fanem Arduino, 123D Circuit to świetne miejsce do spędzenia czasu, niezależnie od tego, czy chcesz poznać podstawy, czy udoskonalić swój najnowszy złożony projekt. Dając ci sposób na szybkie przygotowanie projektów, możesz zaoszczędzić dużo czasu na etapie prototypowania. Oczywiście nie zastąpi prawdziwego Arduino z przewodami, elektrycznością i prawdziwymi komponentami, ale jeśli chcesz pracować szybko 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 miałeś na myśli? Czy będziesz używać tego narzędzia w przyszłości, czy wolisz używać prawdziwej planszy? Podziel się swoimi przemyśleniami w komentarzach poniżej!




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.