Installazione rapida del software per aprire il garage

Ho visto che molti di voi hanno trovato qualche difficoltà a seguire il processo di installazione, allora ho voluto scrivere un articolo separato per l’installazione del software su Raspberry e Arduino per l’apertura del garage da remoto.

Questa è una procedura rapida e quindi si basa sul fatto che bisogna scaricare un’immagine della scheda SD di Arduino.

Installazione rapida

Se hai fretta e non vuoi entrare nel dettaglio dell’installazione del software puoi scaricare l’immagine del Raspberry da scrivere sulla memoria SD, cliccando qui.

Scarica l’immagine SD

Alla fine di questa fase avrai un Raspberry configurato con:

  • indirizzo ip statico 192.168.1.102 e default gateway su 192.168.1.1
  • server vnc installato
  • sketch arduino su raspberry, pronto per essere caricato su arduino
  • server web installato basato su nodered per l’interfacciamento da smartphone
  • server per homekit installato per interfacciamento con iOS

Procedi così:

  1. Una volta scaricata l’immagine, scompattala.
  2. Puoi usare il seguente programma per scrivere l’immagine su SD: https://etcher.io/
  3. Installare il software.
  4. Inserire il lettore di schede SD nel PC e inserire la scheda SD nel lettore di schede.
  5. Seleziona l’immagine ed esegui il flash sulla scheda.
  6. Estrarre la scheda.
  7. Inserirla nel Raspberry
  8. Collegare il Raspberry con il cavo di rete.
  9. Collegare l’alimentazione del Raspberry

Installare lo sketch su Arduino

  • Accedere via VNC a Raspberry.
  • Per fare questo bisogna aver installato VNC sul proprio computer ed essere collegati alla stessa rete del Raspberry.
  • Aprire VNC sul computer.
  • Scrivere come host l’indirizzo ip 192.168.1.102.
  • Eseguire il login come
  • username pi
  • password egomania

Fermare Nodered

  • Cliccare su Strumenti di sistema/LXTerminal
  • sudo systemctl stop nodered.service

Upload su Arduino

  • Inserire Arduino in Raspberry via cavo usb
  • Cliccare su elettronica/arduino
  • Cliccare su file/apri
  • Scegliere /home/pi/Documenti/Arduino/Egodomo/egodomo.ino
  • cliccare su strumenti/tipo di arduino/Arduino nano
  • premere File/Carica
  • attendere il caricamento dello sketch

Verifica del funzionamento

  • Cliccare Strumenti/Monitor seriale
  • Nella finestra che appare, in basso a destra selezionare 9600 baud e A capo (NL)
  • Digitare status e premere invio
  • Se tutto ok dovrebbe apparire qualcosa del tipo
status: reply to
status: Box chiuso1
status: aperto2
status: aperto3
status: aperto4
status: out0 high
status: out1 high
status: out2 high
status: out3 high
status: Allarme spento
status: Sirena spenta
status: end
  • chiudere il monitor seriale
  • chiudere la finestra Arduino

Avviare nodered

  • Da una finestra terminale, far ripartire nodered con
sudo systemctl start nodered.service

Risultato finale

A questo punto, se tutto è stato installato correttamente, puoi controllare che funzioni la tua creazione.

Da un PC o smartphone collegati alla tua rete locale, apri un browser e digita nella barra degli indirizzi

192.168.1.102:1880/garage

dovrebbe apparire una schermata tipo la seguente:

Pagina web garage
Apri garage tramite pagina web

Adesso, all’interno della rete wifi di casa tua, puoi comandare l’apertura e la chiusura del garage, cliccando l’apposito pulsante sulla pagina Web.

Piccole grandi soddisfazioni!

Se l’articolo ti è piaciuto o se hai incontrato difficoltà fammelo sapere, commentando questo articolo. In questo modo posso cercare di migliorare i progetti.

Ciao e a presto.

 

Leave a Reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *