Zbudowaliśmy wiele projektów Arduino i przez cały czas używaliśmy oficjalnego środowiska Arduino IDE do programowania Arduino. Ale czy wiesz, że możemy również zaprogramować Arduino za pomocą Twojego smartfona. Czasami nie mamy komputera ani laptopa do programowania naszych płyt Arduino. Nadal możemy go zaprogramować za pomocą naszego telefonu komórkowego z Androidem, dzięki adapterowi OTG (On the Go).
Być może użyłeś adaptera OTG do podłączenia Pendrive'ów i kontrolerów gier i zasilenia małych urządzeń. Możesz zrobić o wiele więcej rzeczy poza zasilaniem płyty Arduino za pomocą smartfona. W tym samouczku skompilujemy i załadujemy kod Arduino za pomocą aplikacji na Androida o nazwie „ArduinoDroid”, która jest całkowicie taka sama jak Arduino IDE.
Wymagane materiały:
- Płytka Arduino
- Kabel OTG
- Kabel USB Arduino
- Urządzenie z Androidem
Zacznijmy od instalacji aplikacji ArduinoDroid:
Krok 1: Pobierz aplikację z linku podanego poniżej lub po prostu przejdź do sklepu Play i wyszukaj ArduinoDroid i zainstaluj ją.
play.google.com/store/apps/details?id=name.antonsmirnov.android.arduinodroid2
Krok 2: Otwórz aplikację po zainstalowaniu. Będzie wyglądać jak poniżej:
W tym oknie możesz napisać własny kod lub po prostu pobrać przykładowe kody z menu (pokazane trzema kropkami w prawym górnym rogu).
Krok 3: Znajdziesz opcję Szkic w menu rozwijanym, jak pokazano poniżej. W menu szkicu znajduje się opcja Przykłady , kliknij na nią.
W tym menu znajdziesz kilka przykładów, jak w Arduino IDE. Wybierz przykładowy kod, który chcesz wypalić w Arduino. Tutaj będziemy przesyłać programu Blink .
Krok 4: Połącz płytkę Arduino z urządzeniem z systemem Android za pomocą kabla USB i OTG.
Krok 5: Wybierz planszę z Ustawienia> Typ tablicy.
W Arduino IDE, jeśli klikniemy przycisk przesyłania, nasz program jest najpierw kompilowany, a następnie przesyłany. Ale tutaj musimy najpierw skompilować, klikając przycisk Kompiluj, jak pokazano poniżej.
Możesz zobaczyć stan kompilacji w oknie Output.
Krok 6: Po zakończeniu kompilacji kliknij przycisk Prześlij , jak pokazano poniżej.
Twój program został pomyślnie przesłany, jak widać w oknie wyników. Jak tylko zostanie załadowany, zobaczysz, że dioda LED na pokładzie zacznie migać. Możesz sprawdzić całą procedurę w poniższym filmie.
Pamiętaj również, że nie musisz dostarczać żadnego zewnętrznego zasilania do płyty Arduino, ponieważ będzie ona pobierać energię ze smartfona z Androidem za pomocą kabla OTG.