Taula de continguts:
Vídeo: Tutorial del sensor de pressió i temperatura Arduino AMS5812_0050-D-B: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
El sensor de pressió amplificat AMS5812 amb sortides analògiques i digitals és un sensor d’alta precisió amb sortida de voltatge analògic i interfície I2C digital. Combina un element de detecció piezoresistiu amb un element de condicionament del senyal per al seu funcionament. Aquí teniu la seva demostració amb arduino nano.
Pas 1: el que necessiteu..
1. Arduino Nano
2. AMS5812_0050-D-B
3. Cable I²C
4. Escut I2C per a Arduino Nano
Pas 2: connexions:
Agafeu un escut I2C per a Arduino Nano i empenyeu-lo suaument sobre els passadors de Nano.
A continuació, connecteu un extrem del cable I2C al sensor AMS5812_0050-D-B i l’altre extrem a la pantalla I2C.
Les connexions es mostren a la imatge superior.
Pas 3: Codi:
El codi Arduino per a AMS5812_0050-D-B es pot descarregar des del nostre dipòsit GitHub-Dcube Store.
Aquí teniu l’enllaç per al mateix:
github.com/DcubeTechVentures/AMS5812-0050-D-B
Incloem la biblioteca Wire.h per facilitar la comunicació I2c del sensor amb la placa Arduino.
També podeu copiar el codi des d’aquí, es dóna de la següent manera:
// Distribuïda amb llicència de lliure voluntat.
// Utilitzeu-lo de la manera que vulgueu, sense ànim de lucre o de franc, sempre que encaixi en les llicències de les obres associades.
// AMS5812
// Aquest codi està dissenyat per funcionar amb el mini mòdul I2C AMS5812_I2CS_0050-D-B disponible a Dcube Store.
#incloure
// L’adreça I2C AMS5812 és 0x78 (120)
#define Addr 0x78
configuració nul·la ()
{
// Inicialitzar la comunicació I2C com a MASTER
Wire.begin ();
// Inicialitzar la comunicació en sèrie, establir la velocitat de transmissió = 9600
Serial.begin (9600);
retard (300);
}
bucle buit ()
{
dades int sense signar [4];
retard (500);
// Sol·liciteu 4 bytes de dades
Wire.requestFrom (Addr, 4);
// Llegiu 4 bytes de dades
// pressió msb, pressió lsb, temperatura msb, temperatura lsb
if (Wire.available () == 4)
{
dades [0] = Wire.read ();
dades [1] = Wire.read ();
dades [2] = Wire.read ();
dades [3] = Wire.read ();
}
// Converteix les dades
pressió flotant = ((dades [0] i 0xFF) * 256 + (dades [1] i 0xFF));
float temp = ((dades [2] i 0xFF) * 256 + (dades [3] i 0xFF));
pressió = ((pressió - 3277,0) / ((26214,0) / 10,0)) - 5,0;
float cTemp = ((temp - 3277.0) / ((26214.0) / 110.0)) - 25.0;
float fTemp = (cTemp * 1,8) + 32;
// Sortida de dades al monitor sèrie
Serial.print ("Pressió");
Serial.print (pressió);
Serial.println ("PSI");
Serial.print ("Temperatura en centígrads");
Serial.print (cTemp);
Serial.println ("C");
Serial.print ("Temperatura en Fahrenheit:");
Serial.print (fTemp);
Serial.println ("F");
retard (500);
}
Pas 4: aplicacions:
AMS5812 és un sensor de pressió amplificat i es pot utilitzar en sistemes on s’hagi de dur a terme una mesura de pressió estàtica i dinàmica i una mesura de pressió baromètrica. Té un paper fonamental en la supervisió del buit, la supervisió del cabal de gas, la mesura del nivell de fluid i la instrumentació mèdica.
Recomanat:
Estació meteorològica Arduino amb BMP280-DHT11: temperatura, humitat i pressió: 8 passos
Estació meteorològica Arduino amb BMP280-DHT11 - Temperatura, humitat i pressió: en aquest tutorial aprendrem com fer una estació meteorològica que mostri TEMPERATURA, HUMITAT I PRESSIÓ a la pantalla LCD TFT 7735 Veure un vídeo de demostració
Tutorial Java del sensor de pressió Raspberry Pi CPS120: 4 passos
Raspberry Pi CPS120 Sensor de pressió Tutorial Java: CPS120 és un sensor de pressió absoluta capacitiva d’alta qualitat i de baix cost amb sortida totalment compensada. Consumeix molt menys energia i es compon d’un sensor micro-electromecànic (MEMS) ultra petit per mesurar la pressió. Una base sigma-delta
Publicació de dades del sensor de pressió sense fils mitjançant MQTT: 7 passos
Publicació de dades de sensors de pressió sense fils mitjançant MQTT: ESP32 i ESP 8266 són SoC molt familiars en el camp de l’IoT. Es tracta d’una mena de benefici per als projectes IoT. ESP 32 és un dispositiu amb WiFi i BLE integrats. Només cal que doneu el vostre SSID, contrasenya i configuracions d’IP i que integreu les coses a
Sensor de pressió del teixit conductor: 6 passos (amb imatges)
Sensor de pressió del teixit conductor: cosiu teixit conductor i plàstic antiestàtic per crear el vostre propi sensor de pressió del teixit. Aquestes instruccions pas a pas us mostraran com fer el vostre propi sensor de pressió de tela. Esmenta dues variacions diferents, segons si utilitzeu
Matriu del sensor de pressió: 7 passos (amb imatges)
Matriu del sensor de pressió: quatre sensors de pressió separats no només proporcionen retroalimentació sobre on estic pressionant, sinó també com de dur. La sensibilitat és ideal per a la pressió dels dits. Tot i que no és lineal, és estable. Molt sensible al tacte lleuger i després necessita molta pressió