![Частичен фотон - STS21 Температурен сензор Урок: 4 стъпки Частичен фотон - STS21 Температурен сензор Урок: 4 стъпки](https://i.howwhatproduce.com/images/002/image-3143-23-j.webp)
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36
![Image Image](https://i.howwhatproduce.com/images/002/image-3143-25-j.webp)
![](https://i.ytimg.com/vi/eZ3avSXFlxM/hqdefault.jpg)
STS21 цифров температурен сензор предлага превъзходна производителност и пести място. Той осигурява калибрирани, линеаризирани сигнали в цифров, I2C формат. Изработката на този сензор се основава на CMOSens технологията, което се дължи на превъзходната производителност и надеждност на STS21. Разделителната способност на STS21 може да бъде променена чрез команда, може да се открие изтощена батерия и контролната сума помага да се подобри надеждността на комуникацията. Ето демонстрацията на взаимодействието му с частичния фотон.
Стъпка 1: Какво ви трябва..
![От какво имаш нужда..!! От какво имаш нужда..!!](https://i.howwhatproduce.com/images/002/image-3143-26-j.webp)
1. Фотон от частици
2. STS21
3. Кабел I²C
4. I²C щит за частичен фотон
Стъпка 2: Свързване:
![Връзка Връзка](https://i.howwhatproduce.com/images/002/image-3143-27-j.webp)
![Връзка Връзка](https://i.howwhatproduce.com/images/002/image-3143-28-j.webp)
![Връзка Връзка](https://i.howwhatproduce.com/images/002/image-3143-29-j.webp)
![Връзка Връзка](https://i.howwhatproduce.com/images/002/image-3143-30-j.webp)
Вземете I2C щит за фотон на частиците и го натиснете леко върху щифтовете на фотона на частиците.
След това свържете единия край на I2C кабела към STS21 сензора, а другия край към I2C щита.
Връзките са показани на снимката по -горе.
Стъпка 3: Код:
![Код Код](https://i.howwhatproduce.com/images/002/image-3143-31-j.webp)
Кодът на частиците за STS21 може да бъде изтеглен от нашето хранилище на GitHub- Dcube Store.
Ето линк за същото:
github.com/DcubeTechVentures/STS21
Използвахме две библиотеки за код на частици, които са application.h и spark_wiring_i2c.h. Библиотеката Spark_wiring_i2c е необходима за улесняване на I2C комуникацията със сензора.
Можете също да копирате кода от тук, той е даден, както следва:
// Разпространява се с лиценз за свободна воля.
// Използвайте го по какъвто начин искате, печалба или безплатно, при условие че се вписва в лицензите на свързаните с него произведения.
// STS21
// Този код е проектиран да работи с мини модула STS21_I2CS I2C, наличен в Dcube Store.
#включва
#включва
// STS21 I2C адресът е 0x4A (74)
#define addr 0x4A
float cTemp = 0.0;
void setup ()
{
// Задаване на променлива
Particle.variable ("i2cdevice", "STS21");
Particle.variable ("cTemp", cTemp);
// Инициализира I2C комуникацията като MASTER
Wire.begin ();
// Стартирайте серийна комуникация, задайте скорост на предаване = 9600
Serial.begin (9600);
забавяне (300);}
void loop ()
{
беззнакови int данни [2];
// Стартиране на I2C предаване
Wire.beginTransmission (addr);
// Изберете без задържане
Wire.write (0xF3);
// Прекратяване на I2C предаването
Wire.endTransmission ();
забавяне (500);
// Искане на 2 байта данни
Wire.requestFrom (addr, 2);
// Прочетете 2 байта данни
ако (Wire.available () == 2)
{
данни [0] = Wire.read ();
данни [1] = Wire.read ();
}
// Конвертиране на данните
int rawtmp = данни [0] * 256 + данни [1];
int стойност = rawtmp & 0xFFFC;
cTemp = -46.85 + (175.72 * (стойност / 65536.0));
float fTemp = cTemp * 1.8 + 32;
// Извеждане на данни към таблото за управление
Particle.publish ("Температура в Целзий:", Низ (cTemp));
Particle.publish ("Температура по Фаренхайт:", String (fTemp));
забавяне (1000);
}
Стъпка 4: Приложения:
Цифров температурен сензор STS21 може да се използва в системи, които изискват високоточен температурен мониторинг. Той може да бъде включен в различно компютърно оборудване, медицинско оборудване и промишлени системи за управление с изискването за измерване на температурата с висока точност.
Препоръчано:
Частичен фотон - TCN75A Температурен сензор Урок: 4 стъпки
![Частичен фотон - TCN75A Температурен сензор Урок: 4 стъпки Частичен фотон - TCN75A Температурен сензор Урок: 4 стъпки](https://i.howwhatproduce.com/images/011/image-30331-j.webp)
Частичен фотон-TCN75A Температурен сензор Урок: TCN75A е двупроводен сериен температурен сензор, включен с преобразувател температура в цифров. Той е интегриран с програмируеми от потребителя регистри, които осигуряват гъвкавост за приложения с чувствителност към температура. Настройките на регистъра позволяват на потребителите
Частичен фотон - Урок за температурен сензор ADT75: 4 стъпки
![Частичен фотон - Урок за температурен сензор ADT75: 4 стъпки Частичен фотон - Урок за температурен сензор ADT75: 4 стъпки](https://i.howwhatproduce.com/images/002/image-3076-67-j.webp)
Частичен фотон - Урок за температурен сензор ADT75: ADT75 е високо точен, цифров температурен сензор. Той се състои от сензор за температурен диапазон и 12-битов аналогово-цифров преобразувател за наблюдение и дигитализиране на температурата. Неговият изключително чувствителен сензор го прави достатъчно компетентен за мен
Частичен фотон - HDC1000 Температурен сензор Урок: 4 стъпки
![Частичен фотон - HDC1000 Температурен сензор Урок: 4 стъпки Частичен фотон - HDC1000 Температурен сензор Урок: 4 стъпки](https://i.howwhatproduce.com/images/002/image-3146-58-j.webp)
Частичен фотон - HDC1000 Температурен сензор Урок: HDC1000 е цифров сензор за влажност с вграден температурен сензор, който осигурява отлична точност на измерване при много ниска мощност. Устройството измерва влажността въз основа на нов капацитивен сензор. Сензорите за влажност и температура са факс
Частичен фотон - BH1715 Урок за цифров сензор за околна светлина: 4 стъпки
![Частичен фотон - BH1715 Урок за цифров сензор за околна светлина: 4 стъпки Частичен фотон - BH1715 Урок за цифров сензор за околна светлина: 4 стъпки](https://i.howwhatproduce.com/images/002/image-3149-13-j.webp)
Фотон на частици - BH1715 Урок за цифров сензор за околна светлина: BH1715 е цифров сензор за околна светлина с интерфейс на I²C шина. BH1715 обикновено се използва за получаване на данни за околната светлина за регулиране на мощността на подсветката на LCD и клавиатурата за мобилни устройства. Това устройство предлага 16-битова резолюция и настройва
Частичен фотон - TMP100 Температурен сензор Урок: 4 стъпки
![Частичен фотон - TMP100 Температурен сензор Урок: 4 стъпки Частичен фотон - TMP100 Температурен сензор Урок: 4 стъпки](https://i.howwhatproduce.com/images/002/image-3169-14-j.webp)
Частичен фотон-TMP100 Температурен сензор Урок: TMP100 Високоточна, ниска мощност, цифров температурен сензор I2C MINI модул. TMP100 е идеален за продължително измерване на температурата. Това устройство предлага точност от ± 1 ° C, без да изисква калибриране или кондициониране на външен компонент. Той