Përmbajtje:
- Hapi 1: Kërkohet harduer:
- Hapi 2: Bashkimi i harduerit:
- Hapi 3: Kodi për Matjen e Temperaturës:
- Hapi 4: Aplikimet:
Video: Matja e temperaturës duke përdorur STS21 dhe Foton Particle: 4 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Sensori dixhital i temperaturës STS21 ofron performancë superiore dhe një hapësirë që kursen hapësirë. Ai siguron sinjale të kalibruara, të linearizuara në formatin digjital, I2C. Prodhimi i këtij sensori bazohet në teknologjinë CMOSens, e cila i atribuohet performancës dhe besueshmërisë superiore të STS21. Rezolucioni i STS21 mund të ndryshohet me komandë, bateria e ulët mund të zbulohet dhe një grup kontrolli ndihmon në përmirësimin e besueshmërisë së komunikimit.
Në këtë tutorial është ilustruar ndërfaqja e modulit të sensorit STS21 me fotonin e grimcave. Për të lexuar vlerat e temperaturës, ne kemi përdorur foton me një përshtatës I2c. Ky përshtatës I2C e bën lidhjen me modulin e sensorit të lehtë dhe më të besueshëm.
Hapi 1: Kërkohet harduer:
Materialet që na duhen për të arritur qëllimin tonë përfshijnë përbërësit e mëposhtëm të harduerit:
1. STS21
2. Fotoni i grimcave
3. Kabllo I2C
4. Mburoja I2C për fotonin e grimcave
Hapi 2: Bashkimi i harduerit:
Seksioni i lidhjes së harduerit në thelb shpjegon lidhjet e telave të kërkuara midis sensorit dhe fotonit të grimcave. Sigurimi i lidhjeve të sakta është nevoja themelore gjatë punës në çdo sistem për daljen e dëshiruar. Pra, lidhjet e nevojshme janë si më poshtë:
STS21 do të funksionojë mbi I2C. Këtu është shembulli i diagramit të instalimeve elektrike, duke demonstruar se si të lidhni secilën ndërfaqe të sensorit.
Jashtë kutisë, bordi është i konfiguruar për një ndërfaqe I2C, si i tillë ne rekomandojmë përdorimin e këtij bashkimi nëse përndryshe jeni agnostik. Gjithçka që ju nevojitet janë katër tela!
Vetëm katër lidhje kërkohen kunjat Vcc, Gnd, SCL dhe SDA dhe këto janë të lidhura me ndihmën e kabllit I2C.
Këto lidhje demonstrohen në fotot e mësipërme.
Hapi 3: Kodi për Matjen e Temperaturës:
Le të fillojmë me kodin e grimcave tani.
Ndërsa përdorim modulin e sensorit me Arduino, ne përfshijmë bibliotekën application.h dhe spark_wiring_i2c.h. Biblioteka "application.h" dhe spark_wiring_i2c.h përmban funksione të cilat lehtësojnë komunikimin i2c midis sensorit dhe grimcës.
I gjithë kodi i grimcave është dhënë më poshtë për lehtësinë e përdoruesit:
#përfshi
#përfshi
// Adresa e STS21 I2C është 0x4A (74)
#përcaktoni shtuesin 0x4A
noton cTemp = 0.0;
void setup ()
{
// Vendos ndryshoren
Particle.variable ("i2cdevice", "STS21");
Particle.variable ("cTemp", cTemp);
// Filloni komunikimin I2C si MASTER
Wire.begin ();
// Filloni komunikimin serik, vendosni normën e baudit = 9600
Serial.filloj (9600);
vonesë (300);
}
lak void ()
{
të dhëna int të panënshkruara [2];
// Filloni Transmetimin I2C
Wire.beginTransmetimi (addr);
// Përzgjidhni master pa pritje
Wire.write (0xF3);
// Fundi i Transmetimit I2C
Wire.endTransmission ();
vonesë (500);
// Kërkoni 2 bajt të dhëna
Tela. Kërkohet Nga (addr, 2);
// Lexoni 2 bajt të dhëna
nëse (Wire. në dispozicion () == 2)
{
të dhëna [0] = Wire.read ();
të dhëna [1] = Wire.read ();
}
// Shndërroni të dhënat
int rawtmp = të dhëna [0] * 256 + të dhëna [1];
int vlera = rawtmp & 0xFFFC;
cTemp = -46.85 + (175.72 * (vlera / 65536.0));
noton fTemp = cTemp * 1.8 + 32;
// Dalja e të dhënave në pult
Particle.publish ("Temperatura në Celsius:", String (cTemp));
Particle.publish ("Temperatura në Fahrenheit:", String (fTemp));
vonesa (1000);
}
Funksioni Particle.variable () krijon variablat për të ruajtur daljen e sensorit dhe funksioni Particle.publish () shfaq daljen në pultin e faqes.
Dalja e sensorit tregohet në figurën e mësipërme për referencën tuaj.
Hapi 4: Aplikimet:
Sensori dixhital i temperaturës STS21 mund të përdoret në sisteme që kërkojnë monitorim të temperaturës me saktësi të lartë. Mund të përfshihet në pajisje të ndryshme kompjuterike, pajisje mjekësore dhe sisteme të kontrollit industrial me kërkesat e matjes së temperaturës me saktësi të aftë.
Recommended:
Monitorimi i Temperaturës dhe Lagështisë Duke Përdorur SHT25 dhe Foton Particle: 5 Hapa
Monitorimi i Temperaturës dhe Lagështisë duke Përdorur SHT25 dhe Parton Photon: Kohët e fundit kemi punuar në projekte të ndryshme që kërkonin monitorim të temperaturës dhe lagështisë dhe më pas kuptuam se këto dy parametra në të vërtetë luajnë një rol kryesor në të pasurit një vlerësim të efikasitetit të punës të një sistemi. Të dy në industrinë
Matja e temperaturës duke përdorur TMP112 dhe Foton Particle: 4 Hapa
Matja e Temperaturës duke Përdorur TMP112 dhe Foton Grimcë: TMP112 Sensori i Saktësisë së Lartë, me Fuqi të Ulët, Sensori i Temperaturës Dixhitale I2C MINI. TMP112 është ideale për matjen e zgjatur të temperaturës. Kjo pajisje ofron një saktësi prej ± 0.5 ° C pa kërkuar kalibrim ose kondicionim të sinjalit të jashtëm të komponentit. Unë
Matja e Lagështisë dhe Temperaturës duke Përdorur HIH6130 dhe Foton Grimcash: 4 Hapa
Matja e lagështisë dhe temperaturës duke përdorur HIH6130 dhe Foton Particle: HIH6130 është një sensor lagështie dhe temperature me dalje dixhitale. Këta sensorë ofrojnë një nivel saktësie ± 4% RH. Me stabilitet afatgjatë udhëheqës të industrisë, I2C të vërtetë dixhitale të kompensuar nga temperatura, besueshmëri udhëheqëse në industri, efikasitet energjetik
Matja e Temperaturës dhe Lagështisë duke Përdorur HDC1000 dhe Foton Grimcash: 4 Hapa
Matja e Temperaturës dhe Lagështisë Duke Përdorur HDC1000 dhe Foton Particle: HDC1000 është një sensor dixhital i lagështisë me sensor të integruar të temperaturës që siguron saktësi të shkëlqyeshme të matjes me fuqi shumë të ulët. Pajisja mat lagështinë bazuar në një sensor të ri kapacitiv. Sensorët e lagështisë dhe temperaturës janë të dukshme
Matja e lagështisë dhe temperaturës duke përdorur HTS221 dhe foton grimcash: 4 hapa
Matja e lagështisë dhe temperaturës duke përdorur HTS221 dhe Foton Particle: HTS221 është një sensor dixhital ultra kompakt kapacitiv për lagështinë dhe temperaturën relative. Ai përfshin një element ndijues dhe një qark të integruar specifik të aplikimit të sinjalit të përzier (ASIC) për të siguruar informacionin e matjes përmes serialit dixhital