BNO055 per esp32, esp8266 e Arduino: caratteristiche, configurazione e rimappatura assi – 3
In questo articolo, esploreremo tutte le funzionalità di BON055 e come configurarlo.
In questo articolo, esploreremo tutte le funzionalità di BON055 e come configurarlo.
Questo è il secondo articolo sul BNO055. Se hai bisogno di una gestione di base, puoi fare riferimento all’articolo precedente, “BNO055 accelerometro, giroscopio, magnetometro con la semplice libreria Adafruit”, ma se hai bisogno di una gestione avanzata (e più complessa) con interrupt, devi leggere anche questo articolo.
Scopriremo il BNO055, un accelerometro triassiale, un giroscopio triassiale e un sensore geomagnetico triassiale con un microcontrollore Core M0+ a 32 bit in un unico pacchetto.
In questo primo capitolo ne faremo un utilizzo di base.
Il sensore magnetometro GY-273 QMC5883L clone HMC5883L per Arduino, esp8266 ed esp32, è economico e ragionevolmente preciso ma necessita di qualche controllo per la versione clone.
L’ADXL345 è un accelerometro a 3 assi piccolo, sottile, a bassissima potenza con misurazione ad alta risoluzione (13 bit) fino a ±16 g. Questo dispositivo funziona con il protocollo i2c e SPI ed è compatibile con Arduino, esp8266, stm32 ed esp32.
Devo riempire un serbatoio a 1,5 km di distanza, quindi creo un controller in 2 parti.
Un server con relè per la gestione della pompa e un client alimentato a batteria/solare per verificare lo stato del serbatoio e notificarlo al server.
Ora mettiamo tutte le componenti del client nel relativo case.
Devo riempire un serbatoio a 1,5 km di distanza, quindi creo un controller in 2 parti.
Un server con relè per la gestione della pompa e un client alimentato a batteria/solare per verificare lo stato del serbatoio e notificarlo al server.
Ora mettiamo tutte le componenti del Server nel relativo Case.
Devo riempire un serbatoio a 1,5 km di distanza, quindi creo un controller in 2 parti.
Un server con relè per la gestione della pompa e un client alimentato a batteria/solare per verificare lo stato del serbatoio e notificarlo al server.
Qui andiamo ad assemblare il PCB del client.
Devo riempire un serbatoio a 1,5 km di distanza, quindi creo un controller in 2 parti.
Un server con relè per la gestione della pompa e un client alimentato a batteria/solare per controllare lo stato del serbatoio e notificare lo stato al server.
Stiamo per assemblare il PCB del server.
Devo riempire un serbatoio a 1,5 km di distanza, quindi creo un controller in 2 parti.
Un server con un relè per la gestione della pompa e un client alimentato a batteria/solare per controllare lo stato del serbatoio e notificare lo stato al server.
Qui esamineremo il software client.