Jak mogę uruchomić Arduino bez komputera

Jak mogę uruchomić Arduino bez komputera
Większość ludzi, uczniów i początkujących zaczyna od Arduino jako pierwszego mikrokontrolera. Arduino to platforma typu open source, która pozwala użytkownikom z łatwością wypróbowywać różne projekty systemowe wbudowanych. Aby uruchomić kod w Arduino, musimy go zasilać, zwykle Arduino jest zasilane za pomocą komputera. Tutaj w tym artykule będziemy szukać dwóch różnych sposobów zasilania naszego Arduino i tego, jak możemy przesłać w nim kod bez korzystania z naszego komputera.

Arduino bez komputera

Platforma Arduino nie jest ograniczona do tylko komputera PC, daje użytkownikom wiele opcji w celu interakcji z płytkami Arduino. Możemy podzielić ten artykuł na dwie części:

  • Jak uruchomić Arduino bez komputera
  • Jak przesyłać kod do Arduino bez komputera

Jak uruchomić Arduino bez komputera

Szeroka gama projektów Arduino wymaga ciągłego prowadzenia tablic Arduino; Oznacza to, że potrzebujemy ciągłego dostaw, aby go włączyć. Jednak nie jest możliwe i ekonomiczne, aby za każdym razem włączyć komputer, dzięki tablicom Arduino mamy wiele sposobów na zasilanie Arduino bez uruchamiania naszego PC 24/7.

Oto kilka sposobów zasilania płyt Arduino bez komputera:

  • Przez DC Barrel Jack
  • Przez pin vin
  • Za pośrednictwem kabla USB B z zasilaniem

DC Barrel Jack

Majorowe tablice Arduino, takie jak Uno i Mega, są z dc jack. Jeśli przyjrzymy się uważnie, ma w nim dodatni szpilkę, a część zewnętrzna jest nazywana uziemieniem. To gniazdo DC może być używane do zasilania Arduino za pomocą dowolnego zasilania zewnętrznego. Upewnij się, że napięcie DC nie przekracza 12V, w przeciwnym razie może uszkodzić tablicę Arduino.

DC Barrels Jack są przydatne, gdy musimy zasilać Arduino za pomocą suchej komórki litowej 9V. Korzystając z adaptera wtyczki DC, możemy łatwo użyć Arduino bez konieczności komputera. Ale wadą tego rozwiązania polega na tym, że w bateriach niestety zabraknie napięć w pewnym momencie i muszą zostać zastąpione nowym lub naładowanym.

Pewna techniczna specyfikacja DC Barrel Jack to:

  • Adapter musi być DC, a nie AC
  • Zalecane napięcia robocze to 7V-12v
  • Maksymalny prąd, który może rysować, to 1a

VIN PIN

Arduino ma kilka pinów wejściowych i wyjściowych wraz z niektórymi stykami zasilania, takimi jak VIN. Vin jest kolejnym źródłem zasilania Arduino bez potrzeby komputera. VIN działa tak samo jak Jack DC Barrel, jedyną rzeczą, której brakuje, jest to, że nie ma żadnej ochrony odwrotnej polaryzacji. VIN PIN jest bardzo przydatny, gdy Arduino potrzebuje jakiejkolwiek awaryjnej mocy kopii zapasowej, takiej jak bateria 9V. Napięcia robocze VIN są takie same jak DC Barrel Jack.

Oto kilka specyfikacji technicznych:

  • Zalecane napięcia wynoszą od 7 V do 12 V
  • Można narysować prąd do 1a, ale zalecaj 500 mA
  • Podczas łączenia należy sprawdzić polaryzację przewodów
  • Dodatni szpilka akumulatora należy podłączyć do pinu VIN i negatywnego pinu z Pin GND Arduino

Kabel USB B z zasilaniem

Najbardziej niezawodnym i wydajnym sposobem dawania mocy Arduino jest użycie portu USB. Port USB może zapewnić Arduino stabilne 5V, co jest optymalne dla uruchamiania płyt Arduino. Port szeregowy USB jest zwykle używany do zasilania Arduino za pomocą komputera, ale możemy go również używać z przenośnymi bankom procowym DC 5V, gniazdkami ściennymi, portem mp3 USB, a nawet naszym portem USB może być używane do zasilania.

Poniższe punkty dają lepsze zrozumienie kabla USB B:

  • Napięcia robocze portów USB wynoszą 5 V
  • Maksymalny prąd, który może dać do 500 mA
  • Ma przesiedlenia bezpiecznik dla ochrony
  • Może być używany zarówno do komunikacji szeregowej, jak i mocy

Jak przesyłać kod w Arduino bez komputera

Arduino to różnorodna platforma, która pozwala użytkownikom interakcję z tablicami Arduino na różne sposoby. Rady Arduino są nie tylko ograniczone do komputerów PC, ale można je również zaprogramować za pomocą aplikacji mobilnych. Duża liczba aplikacji na Androida ma spełniać wymagania Rady Arduino.

Teraz omówimy, w jaki sposób można przesłać kod w Arduino za pomocą smartfona z Androidem.

Przesyłanie kodu do Arduino za pomocą smartfona

Smartfony to kolejny sposób na przesłanie szkiców do Arduino. Tak, dobrze słyszałeś! Istnieje wiele różnych aplikacji dostępnych w Google Play Store do programu Arduino. Smartfon jest oszczędnością do życia, jeśli chodzi o przesłanie kodu w Arduino, ponieważ można go nosić w dowolnym miejscu, a jeśli nie mamy wystarczająco dużo czasu, aby otworzyć laptopa lub zapomniać laptopa w domu, pomoże to to pomoże to.

W celu przesłania kodu za pomocą smartfona potrzebujemy następujących elementów:

  • Arduino Board (UNO)
  • Kabel USB B
  • Kabel lub konwerter OTG
  • Smartfon
  • Każda aplikacja IDE na Androida Open Source

Poniżej przedstawiono kilka kroków do przesyłania kodu za pomocą smartfona:

Krok 1: Aby zaprogramować, potrzebujemy IDE, więc otwórz sklep odtwarzania w smartfonie, wyszukaj Arduino IDE.

Krok 2: Po zainstalowaniu aplikacji IDE wykonaj następujące kroki do kodu spalania, pobieram Arduinodroid.

Otwórz aplikację i kliknij trzy kropki, menu rozwijane zostanie otwarte, a następnie przejdź do - Szkic> przykłady> 01.Podstawy> mrugnięcie:

Krok 3: Otworzy nowy szkic, który pokazuje nam nasz kod migający LED:

Krok 4: Następnie postępuj zgodnie z instrukcjami, aby przesłać kod na tablicy Arduino. Upewnij się, że smartfon jest przymocowany do płyty Arduino za pomocą złącza OTG.

Krok 5: Kompilacja skończone Wiadomość wyskakuje, kliknij ikonę przesyłania, aby przesłać szkic.

Skończyliśmy przesyłanie naszego kodu za pomocą aplikacji. W ten sposób Arduino można kontrolować i programować nawet bez potrzeby komputera.

Wniosek

Wiele płyt Arduino jest zwykle obsługiwanych za pomocą komputera, ponieważ początkujący wiele osób nie ma pojęcia, że ​​Arduino może być obsługiwane bez potrzeby komputera. Tutaj omówiliśmy, w jaki sposób możemy kontrolować i uruchomić Arduino bez potrzeby komputera osobistego. Tablice Arduino są wszechstronne, mogą zmieścić się wszędzie. Spróbuj zasilać Arduino różnymi metodami, aby dowiedzieć się więcej o tablicach Arduino.