Përmbajtje:
Video: Pjesë Photon - TMP100 Sensori i Temperaturës Tutorial: 4 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
TMP100 Moduli i Sensorit të Temperaturës Dixhitale me Saktësi të Lartë, me Fuqi të Ulët, I2C MINI. TMP100 është ideale për matjen e zgjatur të temperaturës. Kjo pajisje ofron një saktësi prej ± 1 ° C pa kërkuar kalibrim ose kondicionim të sinjalit të komponentit të jashtëm. Këtu është demonstrimi me foton Particle.
Hapi 1: Ajo që ju nevojitet.. !
1. Fotoni i grimcave
2. TMP100
3. Kabllo I²C
4. Mburoja I²C për fotonin e grimcave
Hapi 2: Lidhja:
Merrni një mburojë I2C për fotonin e grimcave dhe butësisht shtyjeni atë mbi kunjat e fotonit të grimcave.
Pastaj lidhni njërin skaj të kabllit I2C me sensorin TMP100 dhe skajin tjetër me mburojën I2C.
Lidhjet janë treguar në figurën e mësipërme.
Hapi 3: Kodi:
Kodi i grimcave për TMP100 mund të shkarkohet nga depoja jonë GitHub- Dyqani Dcube
Këtu është lidhja për të njëjtën gjë:
github.com/DcubeTechVentures/TMP100…
Ne kemi përdorur dy biblioteka për kodin e grimcave, të cilat janë application.h dhe spark_wiring_i2c.h. Biblioteka Spark_wiring_i2c kërkohet për të lehtësuar komunikimin I2C me sensorin.
Ju gjithashtu mund të kopjoni kodin nga këtu, ai jepet si më poshtë:
// Shpërndarë me një licencë me vullnet të lirë.
// Përdoreni atë në çdo mënyrë që dëshironi, fitimprurëse ose falas, me kusht që të përshtatet në licencat e veprave të tij shoqëruese.
// TMP100
// Ky kod është krijuar për të punuar me Mini Modulin TMP100_I2CS I2C i disponueshëm në Dyqanin Dcube.
#përfshi
#përfshi
// Adresa TMP100 I2C është 0x4F (79)
#përcaktoni Addr 0x4F
noton cTemp = 0, fTemp = 0;
void setup ()
{
// Vendos ndryshoren
Particle.variable ("i2cdevice", "TMP100");
Particle.variable ("cTemp", cTemp);
// Filloni komunikimin I2C si MASTER
Wire.begin ();
// Filloni komunikimin serik, vendosur normën e baud = 9600
Serial.filloj (9600);
// Filloni Transmetimin I2C
Wire.beginTransmetimi (Addr);
// Zgjidhni regjistrin e konfigurimit
Wire.write (0x01);
// Vendosni konvertimin e vazhdueshëm, modalitetin krahasues, rezolucionin 12-bit
Wire.write (0x60);
// Ndaloni Transmetimin I2C
Wire.endTransmission ();
vonesë (300);
}
lak void ()
{
të dhëna int të panënshkruara [2];
// Filloni Transmetimin I2C
Wire.beginTransmetimi (Addr);
// Zgjidh regjistrin e të dhënave
Wire.write (0x00);
// Ndaloni Transmetimin I2C
Wire.endTransmission ();
// Kërkoni 2 bajt të dhëna
Tela. Kërkohet Nga (Addr, 2);
// Lexoni 2 bajt të dhëna
// cTemp msb, cTemp lsb
nëse (Wire. në dispozicion () == 2)
{
të dhëna [0] = Wire.read ();
të dhëna [1] = Wire.read ();
}
// Shndërroni të dhënat
cTemp = (((të dhënat [0] * 256) + (të dhënat [1] & 0xF0)) / 16) * 0.0625;
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);
}
Hapi 4: Aplikimet:
Aplikacione të ndryshme që përfshijnë TMP100 sensor të ulët të energjisë, saktësi të lartë përfshijnë Monitorimin e Temperaturës së Furnizimit me Energji, Mbrojtjen Termike të Kompjuterit, Menaxhimin e Baterisë, si dhe makinat e zyrës.
Recommended:
Pjesë Photon - TCN75A Sensori i Temperaturës Tutorial: 4 Hapa
Pjesë Photon-TCN75A Sensori i Temperaturës Tutorial: TCN75A është një sensor i temperaturës serike me dy tela i përfshirë me konvertuesin e temperaturës në dixhital. Shtë inkorporuar me regjistra të programueshëm të përdoruesve që ofrojnë fleksibilitet për aplikimet që ndjejnë temperaturën. Cilësimet e regjistrit lejojnë përdoruesit
Pjesë Photon - ADT75 Sensori i Temperaturës Tutorial: 4 Hapa
Foto Particle - ADT75 Tutorial i Sensorit të Temperaturës: ADT75 është një sensor dixhital i temperaturës shumë i saktë. Përbëhet nga një sensor i temperaturës së hendekut të brezit dhe një konvertues analog në dixhital 12-bit për monitorimin dhe digjitalizimin e temperaturës. Sensori i tij shumë i ndjeshëm e bën atë mjaft kompetent për mua
Pjesë Photon - STS21 Temperatura Sensor Tutorial: 4 hapa
Pjesë Photon - STS21 Temperatura Sensor Tutorial: Sensori i Temperaturës Dixhitale 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 eprorit
Pjesë Photon - HDC1000 Sensori i Temperaturës Tutorial: 4 Hapa
Pjesë Fotoni - HDC1000 Sensori i Temperaturës Tutorial: 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
Pjesë Photon - BH1715 Sensori dixhital i ndriçimit të ambientit: 4 hapa
Pjesë Photon - BH1715 Tutorial i Sensorit të Dritës së Ambientit Dixhital: BH1715 është një Sensor dixhital i Dritës së Ambientit me një ndërfaqe të autobusit I²C. BH1715 përdoret zakonisht për të marrë të dhënat e dritës së ambientit për rregullimin e fuqisë së dritës së pasme të LCD dhe tastierës për pajisjet mobile. Kjo pajisje ofron një rezolucion 16-bit dhe një shtesë