Come controllare il dispositivo Raspberry Pi utilizzando uno smartphone

Come controllare il dispositivo Raspberry Pi utilizzando uno smartphone
Esistono diverse applicazioni utilizzate per controllare i dispositivi Raspberry in remoto utilizzando un dispositivo mobile o qualsiasi altro dispositivo intelligente. RaspController è un'applicazione Android che viene utilizzata per gestire il dispositivo Raspberry Pi da qualsiasi dispositivo Android da un telefono cellulare o da un tablet. Non possiamo solo controllare la potenza del dispositivo Raspberry da questa applicazione, ma possiamo anche controllare i pin GPIO e la riga di comando di accesso.
In questo articolo, esploreremo di più sull'applicazione RaspController apprendendo i metodi di installazione e gestendo il dispositivo Raspberry con questa applicazione.

Cos'è un raspcontroller

L'applicazione RaspController viene rilasciata dallo "Eaglenet Software Development" e viene utilizzata per gestire il dispositivo Raspberry. Di seguito è riportato l'elenco delle funzioni che possono essere eseguite utilizzando RaspController:

  • Per controllare i pin GPIO
  • Per chiudere e riavviare il dispositivo
  • Per trovare la configurazione del pin GPIO del dispositivo
  • Per accedere al file manager del dispositivo
  • Per monitorare la RAM, la CPU e il networking del dispositivo
  • Per accedere alla fotocamera del dispositivo
  • Per eseguire comandi diversi nel terminale di un dispositivo
  • Per controllare i diversi sensori collegati al dispositivo

Come connettersi al dispositivo Raspberry con lo smartphone

Possiamo semplicemente scaricare l'applicazione dal Google Play Store su qualsiasi dispositivo Android. Una volta scaricata l'applicazione, avvia l'applicazione facendo clic e attiva anche il dispositivo Raspberry Pi. Nel nostro caso, abbiamo un Raspberry Pi 4 che è acceso e l'applicazione viene scaricata sullo smartphone Android:

Quando viene lanciata l'applicazione, chiede alcune informazioni che possono essere trovate nella "configurazione Raspberry Pi" facendo clic sull'icona Raspberry nell'angolo in alto a sinistra, quindi facendo clic sulle "Preferenze" e infine sulla "Configurazione Raspberry Pi" :

Verrà aperta una configurazione:

Il "nome host" è il "nome del dispositivo" che è "Raspberrypi" nel nostro caso, procedendo successivo, vai alle "interfacce" e abilita "SSH" attivando il pulsante a destra e premendo il pulsante "OK":

Aprire il terminale ed eseguire il seguente comando per trovare l'indirizzo IP del dispositivo Raspberry Pi:

$ hostname -i

Ora dopo aver trovato tutte le informazioni richieste, apriremo l'applicazione RaspController sullo smartphone e inseriremo le informazioni del dispositivo come:

Dispositivo Raspberrypi
Indirizzo host/ IP 192.168.18.218
Nome utente pi
Parola d'ordine (Immettere la password impostata del dispositivo)

Dopo aver inserito tutte le informazioni, fare clic sull'icona "Floppy Disk" per salvare la connessione o prima di salvarla, una volta testata la connessione facendo clic su "Test di connessione".

Come controllare i pin GPIO di Raspberry Pi usando RaspController

Per comprendere il controllo dei pin GPIO del dispositivo Raspberry Pi utilizzando l'applicazione RaspController nello smartphone, configureremo un circuito elettronico utilizzando i componenti:

  • Resistenza 220 ohm
  • Breadboard
  • GUIDATO
  • Fili jumper
  • Raspberry Pi 4

Colletteremo il catodo del LED con il pin GPIO a terra di Raspberry Pi 4 e collegheremo l'anodo del LED con il pin GPIO 2 di Raspberry Pi 4 con l'aiuto di una resistenza da 220 ohm. Il diagramma del circuito sarà:

Ora apri l'applicazione RaspController sul cellulare Android e fai clic sul controllo GPIO:

Scegli la configurazione del pin del pin GPIO come in 1, fuori a 0 e scegli il pin GPIO 2 in cui il LED è collegato:

Ora modificando lo stato del pin GPIO da in a out and out in, possiamo controllare la commutazione del LED collegato a GPIO PIN 2:

Conclusione

Il dispositivo Raspberry Pi può essere controllato da diverse applicazioni mobili come in Android l'applicazione popolare è RaspController. Questa applicazione viene utilizzata per gestire il dispositivo Raspberry in remoto da qualsiasi dispositivo intelligente. In questo articolo, abbiamo spiegato il RaspController che è un'applicazione Android per controllare il dispositivo Raspberry e lo ha anche utilizzato per controllare la commutazione di un LED.