فهرست مطالب:
تصویری: آموزش ذرات ذرات - STS21 دماسنج: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
سنسور دمای دیجیتال STS21 عملکرد برتر و ردپایی را برای صرفه جویی در فضا ارائه می دهد. این سیگنالهای کالیبره شده و خطی را در قالب دیجیتال I2C ارائه می دهد. ساخت این سنسور بر اساس فناوری CMOSens است که به عملکرد و قابلیت اطمینان برتر STS21 نسبت می دهد. وضوح STS21 را می توان با فرمان تغییر داد ، باتری کم را می توان تشخیص داد و جمع چک به بهبود قابلیت اطمینان ارتباط کمک می کند. در اینجا تظاهرات مربوط به ارتباط آن با ذرات فوتون نشان داده شده است.
مرحله 1: آنچه شما نیاز دارید..
1. ذره فوتون
2. STS21
3. کابل I²C
4. I²C Shield برای ذرات فوتون
مرحله 2: اتصال:
یک سپر I2C برای فوتون ذره ای بگیرید و آن را به آرامی روی پایه های فوتون ذره ای فشار دهید.
سپس یک سر کابل I2C را به سنسور STS21 و سر دیگر را به سپر I2C وصل کنید.
اتصالات در تصویر بالا نشان داده شده است.
مرحله 3: کد:
کد ذرات STS21 را می توانید از مخزن GitHub ما- Dcube Store بارگیری کنید.
در اینجا پیوند مربوط به آن است:
github.com/DcubeTechVentures/STS21
ما از دو کتابخانه برای کد ذره استفاده کرده ایم که عبارتند از application.h و spark_wiring_i2c.h. کتابخانه Spark_wiring_i2c برای تسهیل ارتباط I2C با حسگر مورد نیاز است.
همچنین می توانید کد را از اینجا کپی کنید ، به صورت زیر آمده است:
// با مجوز اراده آزاد توزیع می شود.
// از آن به هر نحوی که می خواهید استفاده کنید ، سودمند یا رایگان ، مشروط بر اینکه در مجوز آثار مربوط به آن متناسب باشد.
// STS21
// این کد برای کار با STS21_I2CS I2C Mini Module موجود در Dcube Store طراحی شده است.
#عبارتند از
#عبارتند از
// آدرس STS21 I2C 0x4A است (74)
#تعریف 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) ؛}
حلقه خالی ()
{
اطلاعات int بدون علامت [2] ؛
// شروع انتقال I2C
Wire.beginTransmission (addr)؛
// no hold master را انتخاب کنید
Wire.write (0xF3) ؛
// پایان انتقال I2C
Wire.endTransmission ()؛
تأخیر (500) ؛
// درخواست 2 بایت داده
سیم. درخواست از (addr، 2)؛
// خواندن 2 بایت داده
if (Wire.available () == 2)
{
داده [0] = Wire.read ()؛
داده [1] = Wire.read ()؛
}
// تبدیل داده ها
int rawtmp = data [0] * 256 + data [1]؛
int value = rawtmp & 0xFFFC؛
cTemp = -46.85 + (175.72 * (مقدار / 65536.0)) ؛
float fTemp = cTemp * 1.8 + 32 ؛
// خروجی داده ها به داشبورد
Particle.publish ("دما برحسب درجه سانتیگراد:" ، String (cTemp)) ؛
Particle.publish ("دما در فارنهایت:" ، رشته (fTemp)) ؛
تاخیر (1000) ؛
}
مرحله 4: برنامه های کاربردی:
سنسور دمای دیجیتال STS21 را می توان در سیستم هایی که نیاز به نظارت دقیق دما دارند ، بکار برد. می توان آن را در تجهیزات مختلف کامپیوتری ، تجهیزات پزشکی و سیستم های کنترل صنعتی با نیاز به اندازه گیری دما با دقت مناسب گنجانید.
توصیه شده:
استفاده از تلفن هوشمند به عنوان دماسنج غیر تماسی / دماسنج قابل حمل: 8 مرحله (همراه با تصاویر)
از اسمارت فون به عنوان دماسنج غیر تماسی / دماسنج قابل حمل استفاده کنید: اندازه گیری دمای بدن بدون تماس / بدون تماس مانند تفنگ حرارتی. من این پروژه را ایجاد کردم زیرا Thermo Gun در حال حاضر بسیار گران است ، بنابراین من باید جایگزینی برای تهیه DIY داشته باشم. و هدف این است که با نسخه کم بودجه تهیه شود
دماسنج مادون قرمز غیر تماسی مبتنی بر آردوینو - دماسنج مبتنی بر IR با استفاده از آردوینو: 4 مرحله
دماسنج مادون قرمز بدون تماس مبتنی بر آردوینو | دماسنج مبتنی بر IR با استفاده از آردوینو: سلام بچه ها در این دستورالعمل ما با استفاده از آردوینو یک دماسنج غیر تماسی ایجاد می کنیم. از آنجا که گاهی اوقات دمای مایع/جامد بسیار زیاد یا بسیار پایین است و سپس تماس با آن و خواندن آن سخت است. دما در آن حالت
آموزش ذرات ذرات - ADT75 سنسور دما: 4 مرحله
ذره فوتون - آموزش سنسور دما ADT75: ADT75 یک سنسور درجه حرارت بسیار دقیق و دیجیتالی است. این دستگاه شامل یک سنسور دمای شکاف باند و یک مبدل 12 بیتی آنالوگ به دیجیتال برای نظارت و دیجیتالی شدن دما است. سنسور بسیار حساس آن به اندازه کافی برای من مناسب است
آموزش ذرات ذرات - HDC1000 سنسور دما: 4 مرحله
ذره فوتون - آموزش سنسور دما HDC1000: HDC1000 یک سنسور رطوبت دیجیتالی با سنسور دمای یکپارچه است که دقت اندازه گیری عالی را در توان بسیار کم ارائه می دهد. این دستگاه رطوبت را بر اساس سنسور خازنی جدید اندازه گیری می کند. سنسورهای رطوبت و درجه حرارت
ESP32 NTP دماسنج پخت دماسنج با تصحیح اشتاین هارت-هارت و هشدار دما: 7 مرحله (همراه با تصاویر)
ESP32 NTP دماسنج پخت دماسنج با تصحیح اشتاین هارت و هشدار دما: هنوز در سفر برای تکمیل یک & quot؛ پروژه آینده & quot ؛، & quot ؛، & quot؛ دماسنج پخت و پز دما ETP32 NTP با اصلاح Steinhart-Hart و هشدار دما & quot؛ یک دستورالعمل است که نشان می دهد چگونه یک پروب دما NTP ، پیزو ب