فهرست مطالب:
تصویری: آردوینو + دما + رطوبت: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
یک سنسور دمای ساده با استفاده از یک سنسور دمای دقیق LM35 ، سنسور رطوبت و آردوینو ، بنابراین می توانید پروژه های آینده خود را در ارتباط قرار دهید. مدار اطلاعات سری را در مورد دما و رطوبت ارسال می کند تا بتوانید از آن در رایانه خود استفاده کنید. من از کمپوست خود اطلاعات گرفته ام. این پروژه مربوط به زباله روزانه محصول موجود است که هر کس می تواند زباله های آشپزخانه را در خانه به کمپوست تبدیل کند. برای اطلاعات بیشتر در مورد محصول به https://www.dailydump.org/content/ مراجعه کنید. Digicompost تغییرات (تغییر دما ، رطوبت) رخ داده در داخل تخلیه را نمایش می دهد
مرحله 1: مواد
- Arduino (می توانید از میکروکنترلرهای دیگر استفاده کنید ، اما سپس باید کد را تغییر دهید).- LM35 Precision Centigrade Temperature Sensor ، می توانید از هر فروشگاه الکترونیکی تهیه کنید. در اینجا DATA SHEET است.- BreadBoard.- سنسور رطوبت.- سیم.
مرحله 2: تنظیم Arduino + Temperature
آردوینو یک پلت فرم نمونه سازی الکترونیک منبع باز است که بر اساس سخت افزار و نرم افزار انعطاف پذیر و با کاربری آسان طراحی شده است. این برنامه برای هنرمندان ، طراحان ، علاقه مندان و هر کسی که علاقه مند به ایجاد اشیاء یا محیط های تعاملی است طراحی شده است. برای اطلاعات بیشتر وارد (https://www.arduino.cc) اتصال سنسور دما شوید: LM35 دارای سه پایه است و شبیه یک ترانزیستور است. دو پایه خارجی+5v و Ground هستند و پای میانی ولتاژ نمونه را توسعه می دهد. مبدل آنالوگ به دیجیتال (ADC) بر اساس فرمول ADC مقدار = 10 * نمونه / ولتاژ مرجع (+5 ولت) مقادیر آنالوگ را به تقریب دیجیتال تبدیل می کند. به بنابراین با ولتاژ +5 ، تقریب دیجیتال = ولتاژ ورودی * 205 خواهد بود. مقدار 150 ولت یا 150 میلی ولت را تولید می کند. با قرار دادن این مقدار در تبدیل ADC (0.15v * 205 = 30.75) ، می توان با تقسیم شمارش ورودی دیجیتال بر 2 ، تقریبی نزدیکی دمای سانتیگراد را در نظر گرفت. اگر LM35 توسط یک ولتاژ مرجع متفاوت (9 ولت یا 12 ولت) باید از روش تبدیل متفاوتی استفاده کنیم. برای این مدار ، تقسیم بر 2 خوب عمل می کند.
مرحله 3: اتصال سنسور رطوبت
دو پین روی سنسور رطوبت وجود دارد که یکی برای زمین و دیگری برای خروجی است که روی پایه 3 به آردوینو می رود. من از یک سنسور محلی برای آزمایش رطوبت/ رطوبت استفاده کرده ام ، اما می توان از SHT15 استفاده کرد که هم دما و هم رطوبت دارد.
مرحله 4: تنظیم کد !
آردوینو خود را به کامپیوتر وصل کنید ، برنامه مورد نظر را انتخاب کرده و پورت مناسب و شماره مدل را انتخاب کنید. قبل از شروع برنامه نویسی بعد از انجام همه کار کد را مطابق شکل زیر بنویسید: int pin = 5؛ // pinint آنالوگ putPin = 3؛ // humidityint tempc = 0 ، tempf = 0 ؛ // متغیرهای دما نمونه نمونه [8]؛ // متغیرها برای ایجاد دقت بهتر maxi = -100 ، mini = 100 ؛ // برای شروع حداکثر/دقیقه درجه حرارت طولانی pretruehumconst = 0؛ long valb = 0؛ void setup () {Serial.begin (9600)؛ // شروع ارتباط سریال} حلقه void () {برای (i = 0 ؛ i <= 7؛ i ++) {نمونه = (5.0 * analogRead (pin) * 100.0) / 1024.0 ؛ tempc = tempc + نمونه ؛ تاخیر (1000)؛} tempc = tempc/8.0؛ tempf = (tempc * 9)/ 5 + 32 ؛ valb = analogRead (putPin) ؛ // محاسبه رطوبت prehum = (valb/5) ؛ humconst = (0.16/0.0062) ؛ humi = prehum - humconst ؛ pretruehumconst = 0.00216*tempc ؛ pretruehum = 1.0546 -pretruehumconst ؛ truehum = humi/pretruehum ؛ تأخیر (1000) ؛ سریال print (tempc، DEC)؛ Serial.print ("Celsius")؛ Serial.print ("Humidity:")؛ Serial.print ((long) truehum)؛ Serial.println ("٪")؛ tempc = 0؛ تاخیر (1000) ؛ // تأخیر قبل از حلقه} پس از انجام همه کارها روی دکمه بارگذاری کلیک کنید که بارگذاری آن کمی طول می کشد و پس از اتمام بارگذاری اطمینان حاصل کنید که روی ارتباط سریال کلیک کنید تا خوانش ها را از سنسور دریافت کنید !!!
توصیه شده:
فن خنک کننده خودکار با استفاده از سنسور دما و رطوبت سروو و DHT11 با آردوینو: 8 مرحله
فن خنک کننده خودکار با استفاده از سنسور دما و رطوبت سروو و DHT11 با آردوینو: در این آموزش نحوه راه اندازی & amp؛ هنگامی که درجه حرارت از سطح خاصی بالاتر می رود ، فن را بچرخانید
سنسور دما و رطوبت دیجیتال DHT21 با آردوینو: 6 مرحله
سنسور دما و رطوبت دیجیتال DHT21 با آردوینو: در این آموزش نحوه استفاده از سنسور رطوبت و دما DHT21 با آردوینو و نمایش مقادیر روی صفحه نمایش OLED را یاد می گیریم. فیلم را تماشا کنید
نحوه ساخت کنترلر دما و رطوبت خودکار آردوینو: 3 مرحله
نحوه ساخت کنترلر دما و رطوبت خودکار آردوینو: 1
اتوماسیون گلخانه با LoRa! (قسمت 1) -- سنسورها (دما ، رطوبت ، رطوبت خاک): 5 مرحله
اتوماسیون گلخانه با LoRa! (قسمت 1) || سنسورها (دما ، رطوبت ، رطوبت خاک): در این پروژه به شما نشان خواهم داد که چگونه یک گلخانه را خودکار کردم. این بدان معناست که من به شما نشان خواهم داد که چگونه گلخانه را ساخته ام و چگونه قطعات الکترونیکی قدرت و اتوماسیون را متصل کرده ام. همچنین نحوه برنامه نویسی برد Arduino که از L
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: 5 مرحله
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: سلام بچه ها در اکثر پروژه هایی که از ESP8266 استفاده می کنیم و در اکثر پروژه ها از ESP8266 به عنوان وب سرور استفاده می کنیم تا داده ها قابل دسترسی باشند هر دستگاهی از طریق wifi با دسترسی به سرور وب میزبانی شده توسط ESP8266 اما تنها مشکل این است که ما به یک روتر کار برای