
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Podczas korzystania z Arduino może być dość denerwujące, że nie można go używać tylko dlatego, że nie masz dostępnego komputera. Może system Windows lub Mac OS nie jest kompatybilny, nie masz w ogóle żadnego komputera lub po prostu chcesz mieć więcej swobody w łączeniu się z płytą główną. Rozwiązanie: prosty kabel OTG (On The Go) i aplikacja zdolna do tego zadania. Najbardziej znanym jest ArduinoDroid, który najwyraźniej jest dostępny na Androida. To oprogramowanie daje możliwość tworzenia, modyfikowania, kompilowania i przesyłania szkiców Arduino na tablicę z telefonu komórkowego, a nawet tabletu. Działa również jako monitor szeregowy, ale niestety nie zawiera jeszcze plotera. Pamiętaj, że Twoja wersja systemu operacyjnego musi być kompatybilna.
Oprócz tego IDE istnieją również aplikacje do monitorowania szeregowego, które mogą odbierać i wysyłać informacje do płyt, ale nie mogą niczego przesyłać. Zajmują one mniej pamięci niż ArduinoDroid, ponieważ ten ostatni zawiera oczywiście wiele bibliotek i przykładów. Teraz, gdy podstawowe wprowadzenie się skończyło, zacznijmy od materiałów i kroków.
Krok 1: Materiały



Materiały potrzebne do tego projektu są zaskakująco mało. Oczywiście będziesz potrzebować:
- Telefon z Androidem (lub nawet tablet);
- Kabel OTG kompatybilny z telefonem komórkowym;
- Płytka Arduino;
- Kabel do transmisji danych lub programator Arduino Board;
- Na koniec aplikacja ArduinoDroid lub inne oprogramowanie terminala/monitora szeregowego.
Teraz, gdy już z tym skończyliśmy, przejdźmy do łączenia wszystkiego.
Krok 2: Połączenia




Arduino do kabla lub programatora:
Jeśli Twój Arduino nie jest Pro Mini, wystarczy chwycić odpowiedni kabel USB do transmisji danych i podłączyć go.
Jeśli, z drugiej strony, twoja płyta jest Pro Mini, chwyć 5- lub 6-pinowy programator USB i połącz za pomocą żeńskich kabli połączeniowych (najpierw pin programisty, później pin Arduino) 5 V lub 3.3 V do Vcc na płytkę, Gnd do Gnd, Rxd do Txo i Txd do Rxi (podczas przesyłania pamiętaj, aby nacisnąć przycisk Reset na płytce po zakończeniu kompilacji szkicu i rozpoczęciu przesyłania).
2. Kabel/programator do OTG:
Wystarczy podłączyć męski USB A do żeńskiego na kablu OTG.
3. OTG na telefon komórkowy lub tablet:
Podłącz złącze USB Micro, C lub Lightning do portu telefonu lub tabletu.
Krok 3: Aplikacja ArduinoDroid



- Wyszukaj ArduinoDroid w Google Play, Play Store, App Store lub w dowolnym innym miejscu.
- Zainstaluj i otwórz.
- Spójrz na powyższe obrazy i przeczytaj komentarze.
- Ponieważ jest to dość złożona aplikacja, sugeruję, abyś zbadał wszystkie opcje. W komentarzach zamieściłem niektóre funkcje i sposoby ich realizacji.
- Jeśli chcesz wykonać ciekawy projekt za pomocą Arduino, zobacz ten Instruktaż.
Krok 4: Inne aplikacje Serial Monitor (tylko do odbierania i wysyłania informacji do iz tablicy)




- Wprowadź swoją aplikację sklepu z aplikacjami (huh!) i wyszukaj aplikację Serial Monitor dla Arduino. Upewnij się, że polegają na połączeniu USB, a nie na Bluetooth. Bardzo lubię jedną o nazwie USB Serial Console. Sprawdź powyższe obrazy, aby upewnić się, który to jest.
- Przejdź do instalacji i otwórz.
- Interfejs jest stosunkowo prosty. Masz sekcję do pisania wiadomości za pomocą klawiatury, a następnie przycisk do wysyłania ich do tablicy, większość ekranu pokazuje informacje otrzymane z Arduino, a następnie masz trzy kropki w prawym górnym rogu, które dają dostęp do menu.
- Jeśli klikniesz trzy kropki, w prawym górnym rogu pojawi się małe menu z różnymi opcjami, takimi jak ustawienia, połączenie itp. Kliknij „Ustawienia”, aby wybrać ważne rzeczy dotyczące portu szeregowego, połączenia, licencji itp. Baud Szybkość można ustawić, klikając "Serial Port", a następnie przechodząc do jej dostosowania.
- Po podłączeniu kabla Arduino i OTG do telefonu/tabletu kliknij trzy kropki, a następnie „Połącz”. Wybierz prawidłowe ustawienia i powinieneś zacząć otrzymywać informacje. Możesz zdecydować, czy aplikacja będzie oznaczać godzinę w każdym wierszu w sekcji Ustawienia.
- Wreszcie skończyłeś! Ciesz się nową wszechstronnością, jaką daje Arduino z telefonem lub tabletem!
Krok 5: Rozwiązywanie problemów

- Prawdę mówiąc, w tym projekcie nie ma wielu możliwych komplikacji. Zacznę od problemów sprzętowych do tych dotyczących oprogramowania.
- Przede wszystkim Twoje Arduino może nie być prawidłowo podłączone do kabla danych lub programatora. Upewnij się, że są, a następnie przejdź do następnego.
- Upewnij się, że kabel danych/programator jest prawidłowo podłączony do kabla OTG. Jeśli nadal nie działa, przejdź do następnego kroku.
- Sprawdź, czy połączenie między kablem OTG a telefonem działa poprawnie. Zdarzyło mi się kiedyś, że styki OTG były trochę stare i brudne, więc płyta się włączała, ale nie wysyłano żadnych informacji. Wyczyściłem go małym śrubokrętem i później zadziałał idealnie.
- Jeśli cały sprzęt jest poprawnie skonfigurowany (a płyta faktycznie działa), ale nadal nie działa, sprawdź, czy wersja Androida jest kompatybilna z aplikacją. Nie posiadam urządzenia Apple, więc nie mogę powiedzieć, czy działa ze wszystkimi tymi telefonami.
- Po drugie, upewnij się, że "powiedziałeś" aplikacji, aby połączyć się z programatorem lub płytą. Zwykle po podłączeniu kabla OTG powinien pojawić się komunikat sugerujący jego podłączenie.
- Na koniec upewnij się, że szybkość transmisji (dla monitora szeregowego) jest taka sama, jak określona na szkicu.
Krok 6: Koniec
Dziękuję bardzo za przeczytanie tej instrukcji! Mam nadzieję, że okazało się to przydatne! Jeśli jest coś, czego nie pozostawiłem do końca jasne, nie wahaj się i skonsultuj się ze mną!
Zalecana:
Projekt PCB dla robota sterowanego telefonem komórkowym: 10 kroków

Projekt PCB dla robota sterowanego telefonem komórkowym: Zrobiłem ten projekt w 2012 roku jako mój drobny projekt. Inspiracją dla tego projektu była potrzeba opracowania metody neutralizacji zagrożeń bez bezpośredniej ingerencji człowieka. To był czas, mój kraj został mocno dotknięty przemocą, która zmotywowała mnie do rozwoju
Webasto aktywowane telefonem komórkowym: 6 kroków

Webasto aktywowane telefonem komórkowym: Wszyscy w mojej żonie jeżdżą VW Passatem z 2 l olejem napędowym. Wszystkie mają podgrzewacze silnika Webasto na zimę. Moja żona ma najstarszego Passata i zepsuł się jej pilot do ogrzewania, więc zaczęliśmy myśleć o włączeniu ogrzewania przez telefon komórkowy.Jeden
Jak zdalnie włączyć dowolne urządzenie, np. komputer (z telefonem komórkowym): 5 kroków

Jak zdalnie włączyć dowolne urządzenie, np. Komputer (z telefonem komórkowym): W tej instrukcji pokażę, jak zamienić stary telefon komórkowy w zdalny wyłącznik zasilania komputera. W przypadku innych urządzeń patrz ostatni krok. Jest to prawie bezpłatne, jeśli masz stary telefon komórkowy i kartę SIM. Czego będziesz potrzebować: - Stary telefon komórkowy (w
Użyj modułu Bluetooth HC-05, aby zrealizować komunikację Micro:bit z telefonem komórkowym: 9 kroków (ze zdjęciami)

Użyj modułu Bluetooth HC-05 do realizacji komunikacji Micro:bit z telefonem komórkowym: W rozdziale Użyj modułu Bluetooth HC-06 do realizacji komunikacji Micro:bit z telefonem komórkowym, omówiliśmy, jak używać HC-06 do komunikacji między micro: bit i telefon komórkowy. Oprócz HC-06 istnieje inny popularny moduł Bluetooth
Użyj modułu Bluetooth HC-06, aby zrealizować komunikację Micro:bit z telefonem komórkowym: 8 kroków (ze zdjęciami)

Użyj modułu Bluetooth HC-06, aby zrealizować komunikację Micro:bit z telefonem komórkowym: Wielu moich znajomych, którzy grają w micro:bit, mówi mi, że połączenie Bluetooth micro:bit nie jest stabilne. Łatwo go odłączyć. Jeśli używamy micropythona, Bluetootha nie da się nawet wykorzystać. Zanim ten problem rozwiąże micro:bit offic