این پروژه ای برای آردوینو برای ساخت دماسنج با صفحه نمایش دیجیتال است که برای مبتدیان هدف قرار می گیرد.
آردوینو ولتاژ را در یک سنسور دما TMP36 اندازه گیری می کند، ولتاژ را به درجه سانتیگراد تبدیل می کند و مقدار را روی صفحه نمایش محافظ LOL نمایش می دهد.
اهداف:
* نحوه استفاده از TMP36 را بیاموزید
* نحوه انجام تبدیل عددی و رشته ای را در Arduino-C (طرح طرح) یاد بگیرید
* نحوه نمایش اعداد را در محافظ LOL بیاموزید.
مرحله 2: آن را سیم کشی کنید
TMP36 را به صورت زیر سیم کشی کنید:
+5V
GND
SIG => A0
توجه: محافظ LOL همراه با هدرها (همانطور که در تصویر نشان داده شده است) که به سمت بالا وصل شده است، ارائه نمی شود.
من از اینجا خریدم: http://www.amazon.co.uk/gp/product/B004RASBVY/ref=oh_details_o06_s00_i00
مرحله 3: کتابخانه های LOL Shield را نصب کنید
اگر قبلاً آنها را ندارید، کتابخانههای آردوینو را برای شیلد LOL نصب کنید. میتوانید پیوند آنها را از این صفحه دریافت کنید:
http://jimmieprodgers.com/kits/lolshield/
مرحله 4: بیایید با خواندن دما شروع کنیم
ما با خواندن دما از TMP36 و ارسال مقدار به مانیتور سریال (ابزار -> مانیتور سریال در آردوینو IDE) شروع می کنیم.
TMP36 ولتاژی متناسب با دما روی پین SIG خروجی می دهد.
صفر درجه سانتیگراد = 500 میلی ولت (0.5)
هر درجه بالاتر از آن = 10 میلی ولت (1/100)
در اینجا یک بخش کد وجود دارد:
دمای شناور = getVoltage (A0); // دمای خواندن ولتاژ را دریافت کنید
= (دما – 0.5) * 100; // تبدیل به دما (درجه سانتیگراد)