Jak kontrolować urządzenie Raspberry Pi za pomocą smartfona

Jak kontrolować urządzenie Raspberry Pi za pomocą smartfona
Istnieją różne aplikacje używane do zdalnego sterowania urządzeniami Raspberry za pomocą urządzenia mobilnego lub dowolnego innego urządzenia inteligentnego. RaspController to aplikacja na Androida, która służy do zarządzania urządzeniem Raspberry Pi z dowolnego urządzenia z Androidem z telefonu komórkowego lub tabletu. Możemy nie tylko kontrolować moc urządzenia malinowego z tej aplikacji, ale także możemy kontrolować piny GPIO i wiersz poleceń dostępu.
W tym artykule zbadamy więcej o aplikacji RaspController, ucząc się metod instalowania jej, a także zarządzania urządzeniem Raspberry w tej aplikacji.

Co to jest malina

Aplikacja RaspController jest wydawana przez „Eaglenet Software Development” i jest używana do zarządzania urządzeniem Raspberry. Poniżej znajduje się lista funkcji, które można wykonać za pomocą RaspController:

  • Aby kontrolować szpilki GPIO
  • Aby wyłączyć i ponownie uruchomić urządzenie
  • Aby znaleźć konfigurację pinu GPIO urządzenia
  • Aby uzyskać dostęp do menedżera plików urządzenia
  • Do monitorowania pamięci RAM, procesora i sieci urządzenia
  • Aby uzyskać dostęp do aparatu urządzenia
  • Aby wykonać różne polecenia w terminalu urządzenia
  • Aby kontrolować różne czujniki przymocowane do urządzenia

Jak połączyć się z urządzeniem Raspberry ze smartfonem

Możemy po prostu pobrać aplikację ze sklepu Google Play na dowolnym urządzeniu z Androidem. Po pobraniu aplikacji uruchom aplikację, klikając ją, a także włącz urządzenie Raspberry Pi. W naszym przypadku mamy Raspberry Pi 4, który jest włączony, a aplikacja jest pobierana na smartfon Android:

Po uruchomieniu aplikacji prosi o informacje, które można znaleźć w „Konfiguracji Raspberry Pi”, klikając ikonę Raspberry w lewym górnym rogu, a następnie klikając „Preferencje”, a na koniec „Konfiguracja Raspberry Pi” :

Konfiguracja zostanie otwarta:

„Nazwa hosta” to „nazwa urządzenia”, która jest „Raspberrypi” w naszym przypadku, przejdź do następnej, przejdź do „interfejsów” i włącz „SSH”, przełączając przycisk w prawo i naciskając przycisk „OK”:

Otwórz terminal i wykonaj następujące polecenie, aby znaleźć adres IP urządzenia Raspberry Pi:

$ hostName -i

Teraz po znalezieniu wszystkich wymaganych informacji otworzymy aplikację RaspController na smartfonie i wprowadź informacje o urządzeniu jako:

Urządzenie Raspberrypi
Adres hosta/ IP 192.168.18.218
Nazwa użytkownika Liczba Pi
Hasło (Wprowadź hasło ustawione urządzenia)

Po wprowadzeniu wszystkich informacji kliknij ikonę „Dysk dyskietki”, aby zapisać połączenie lub przed zapisaniem, po przetestowaniu połączenia, klikając „Test połączenia”.

Jak kontrolować szpilki GPIO Raspberry Pi za pomocą RaspController

Aby zrozumieć kontrolę pinów GPIO urządzenia Raspberry Pi za pomocą aplikacji RaspController w smartfonie, skonfigurujemy obwód elektroniczny za pomocą komponentów:

  • Rezystor 220 omów
  • Tablica chleba
  • PROWADZONY
  • Przewody zworki
  • Raspberry Pi 4

Połączymy katodę diody LED z podłożonym pinem GPIO Raspberry Pi 4 i podłączymy anodę diody LED z pinem GPIO 2 Raspberry Pi 4 za pomocą rezystora 220-OHM. Schemat obwodu będzie:

Teraz otwórz aplikację RaspController na Android Mobile i kliknij kontrolę GPIO:

Wybierz konfigurację PIN pinu GPIO jak w 1, na 0 i wybierz pin GPIO 2, w którym LED jest podłączona:

Teraz, zmieniając stan pinu GPIO z IN na wyjście i na zewnątrz, możemy kontrolować przełączanie diody LED podłączonej do pinu GPIO 2:

Wniosek

Urządzenie Raspberry Pi może być kontrolowane z różnych aplikacji mobilnych, takich jak na Android, popularna aplikacja to RaspController. Ta aplikacja służy do zdalnego zarządzania urządzeniem Raspberry z dowolnego urządzenia inteligentnego. W tym zapisie wyjaśniliśmy RaspController, który jest aplikacją na Androida do sterowania urządzeniem Raspberry, a także użyliśmy go do kontrolowania przełączania diody LED.