فهرست مطالب:
تصویری: Raspberry Pi - TMP007 مادون قرمز ترموپایل سنسور جاوا آموزش: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
TMP007 یک سنسور ترموپایل مادون قرمز است که دمای یک جسم را بدون تماس با آن اندازه گیری می کند. انرژی مادون قرمز ساطع شده توسط جسم در قسمت سنسور توسط ترموپایل یکپارچه در سنسور جذب می شود. ولتاژ ترموپایل دیجیتالی شده و به عنوان ورودی موتور ریاضی یکپارچه تغذیه می شود. این موتور ریاضی یکپارچه دمای جسم را محاسبه می کند. در اینجا نمایش کار با رزبری پای با استفاده از کد جاوا است.
مرحله 1: آنچه شما نیاز دارید..
1. تمشک پای
2. TMP007
3. کابل I²C
4. I²C Shield برای رزبری پای
5. کابل اترنت
مرحله 2: اتصالات:
یک سپر I2C برای تمشک pi بگیرید و آن را به آرامی روی پایه های gpio تمشک pi فشار دهید.
سپس یک سر کابل I2C را به سنسور TMP007 و سر دیگر را به سپر I2C وصل کنید.
همچنین کابل اترنت را به pi وصل کنید یا می توانید از ماژول WiFi استفاده کنید.
اتصالات در تصویر بالا نشان داده شده است.
مرحله 3: کد:
کد جاوا برای TMP007 را می توانید از مخزن github ما- انجمن فروشگاه Dcube بارگیری کنید
در اینجا پیوند مربوط به آن است:
ما از کتابخانه pi4j برای کد جاوا استفاده کرده ایم ، مراحل نصب pi4j در تمشک pi در اینجا شرح داده شده است:
pi4j.com/install.html
همچنین می توانید کد را از اینجا کپی کنید ، به صورت زیر آمده است:
// با مجوز اراده آزاد توزیع می شود.
// از آن به هر نحوی که می خواهید استفاده کنید ، سودمند یا رایگان ، مشروط بر اینکه در مجوز آثار مربوط به آن متناسب باشد.
// TMP007
// این کد برای کار با ماژول TMP007_I2CS I2C Mini طراحی شده است
واردات com.pi4j.io.i2c. I2CBus ؛
واردات com.pi4j.io.i2c. I2CDevice؛
واردات com.pi4j.io.i2c. I2CFactory؛
واردات java.io. IOException؛
کلاس عمومی TMP007
{
public static void main (String args ) Exception را پرتاب می کند
{
// ایجاد I2CBus
گذرگاه I2CBus = I2CFactory.getInstance (I2CBus. BUS_1) ؛
// دریافت دستگاه I2C ، آدرس TMP007 I2C 0x41 است (64)
دستگاه I2CDevice = bus.getDevice (0x41) ؛
// configuration register را انتخاب کنید
// تبدیل مداوم ، حالت مقایسه
بایت config = {0x15 ، 0x40} ؛
device.write (0x02 ، پیکربندی ، 0 ، 2) ؛
// خواندن 2 بایت داده از آدرس 0x03 (3)
// temp msb ، temp lsb
بایت داده = بایت جدید [2]؛
device.read (0x03 ، داده ، 0 ، 2) ؛
// تبدیل داده ها به 14 بیت
int temp = (((داده [0] & 0xFF) * 256 + (داده [1] & 0xFC)] / 4) ؛
if (دما> 8191)
{
دما -= 16384 ؛
}
دو cTemp = temp * 0.03125؛
دو fTemp = cTemp * 1.8 + 32 ؛
// خروجی داده ها به صفحه
System.out.printf ("دما برحسب درجه سانتیگراد:٪.2f C٪ n" ، cTemp) ؛
System.out.printf ("دما در فارنهایت:٪.2f C٪ n" ، fTemp) ؛
}
}
مرحله 4: برنامه های کاربردی:
TMP007 کاربرد خود را در سیستم هایی پیدا می کند که اندازه گیری دمای بدون تماس مورد نیاز است. آنها در موارد لپ تاپ و تبلت ، باتری و غیره استفاده می شوند. آنها همچنین در سینک های حرارتی و همچنین چاپگرهای لیزری گنجانده شده اند. راندمان بالاتر آن در اندازه گیری دما بدون تماس با جسم واقعی ، به آن مزیت بیشتری برای کاربردهای مختلف آن می دهد.
توصیه شده:
استفاده از سنسور مادون قرمز با آردوینو: 8 مرحله (همراه با تصاویر)
استفاده از سنسور مادون قرمز با آردوینو: سنسور مادون قرمز (مادون قرمز) چیست؟ سنسور IR یک ابزار الکترونیکی است که سیگنالهای IR را در محدوده فرکانس خاصی که توسط استانداردها تعریف شده اسکن کرده و آنها را به پین خروجی خود به سیگنالهای الکتریکی (که معمولاً پین سیگنال نامیده می شود) تبدیل می کند. به سیگنال IR
سنسور تاس مادون قرمز: 5 مرحله
سنسور تاس مادون قرمز: نام من کالوین است و من نحوه ساخت سنسور تاس مادون قرمز و نحوه عملکرد آن را به شما نشان خواهم داد. در حال حاضر دانشجوی دانشگاه تیلور در حال تحصیل مهندسی کامپیوتر و تیمم هستم و از من خواسته شد مکانیزمی را طراحی و بسازم که می تواند هر کدام را مرتب کند
Raspberry Pi - TMD26721 آموزش تشخیص نزدیکی دیجیتال مادون قرمز پایتون: 4 مرحله
Raspberry Pi-TMD26721 Infrared Digital Proximity Detector Python: TMD26721 یک آشکارساز مجاورت دیجیتالی مادون قرمز است که یک سیستم تشخیص مجاورت کامل و منطق رابط دیجیتال را در یک ماژول نصب سطح 8 پین تک فراهم می کند. تشخیص مجاورت شامل بهبود سیگنال به نویز و دقت. یک نماینده
سنسور مجاورت مادون قرمز با استفاده از LM358: 5 مرحله
سنسور مجاورت مادون قرمز با استفاده از LM358: این مورد در مورد ساخت سنسور مجاورت IR قابل آموزش است
مادون قرمز از راه دور و گیرنده مادون قرمز (TSOP1738) با آردوینو: 10 مرحله
گیرنده مادون قرمز و گیرنده مادون قرمز (TSOP1738) با آردوینو: این برنامه برای مبتدیان آردوینو مناسب است. این یکی از پروژه های قبلی من با آردوینو است. از درست کردنش خیلی لذت بردم و امیدوارم شما هم خوشتون بیاد. جذاب ترین ویژگی این پروژه & ldquo؛ کنترل بی سیم & rdquo ؛. و این