Contatti
Caratteristiche
- Raspberry completamente Isolata dal bus
- Configurazione semplice grazie alla web-app
- Possibilità di effettuare Test degli attuatori grazie alla web-app
- La comunicazione con la shield avviene in modo semplice tramite
MQTT
, con la possibilità dell'utente di sviluppare le proprie applicazioni con qualsiasi linguaggio desiderato comunicando tramiteMQTT Publish/Subscribe
Pin usati
- UART0 TX (8)
- UART0 RX (10)
- GPIO 12 (32)
Prerequisiti e preparazione dell'installazione
- Consiglio questa versione di raspberry "2021-05-07-raspios-buster-armhf-full.zip" scaricabile nel seguente link
Abilitare SSH
Abilitare la Porta Seriale per chi usa la Raspberry pi 3 disabilitare il Bluetooth
Guida per disabilitare il Bluetooth
Installazione
sudo apt full-upgrade
sudo apt-get update
sudo apt install build-essential git curl
- Installare Node-Red
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
sudo systemctl enable nodered.service
- Dal Terminale SSH, digitare
git clone https://github.com/salviador/SCS-Raspberry-pi.git
cd SCS-Raspberry-pi/SCS/
sudo chmod +x setup.sh
sudo ./setup.sh
sudo pip3 install gmqtt --break-system-packages
sudo pip3 install uvloop --break-system-packages
sudo reboot
Dopo il riavvio http://raspberrypi.local
Configurazione e Utilizzo