فهرست مطالب:

سنسور رطوبت خاک آردوینو LCD: 5 مرحله
سنسور رطوبت خاک آردوینو LCD: 5 مرحله

تصویری: سنسور رطوبت خاک آردوینو LCD: 5 مرحله

تصویری: سنسور رطوبت خاک آردوینو LCD: 5 مرحله
تصویری: راه اندازی سنسور رطوبت خاک (اولین قدم برای ساخت گلخانه هوشمند) 2024, نوامبر
Anonim
سنسور رطوبت خاک آردوینو LCD
سنسور رطوبت خاک آردوینو LCD

آنچه ما قصد داریم ایجاد کنیم یک سنسور رطوبت آردوینو با سنسور YL-69 است که بر اساس مقاومت بین دو "تیغه" کار می کند. مقادیر بین 450-1023 را به ما می دهد ، بنابراین برای به دست آوردن درصد درصد باید آن را ترسیم کنیم ، اما بعداً به خوبی به این موضوع می رسیم. بنابراین بیایید شروع کنیم

مرحله 1: جمع آوری قطعات

جمع آوری قطعات
جمع آوری قطعات

شما باید جمع آوری کنید:

1. LCD 16x2 (در مورد من سفید)

2. پتانسیومتر 47k اهم (یا کوچکتر ، من فقط آن را داشتم ، اما شما همچنین می توانید از 10-20k استفاده کنید و باید خوب باشد)

3. کابل ، تعداد زیادی کابل

4. برد اولیه

5. Arduino Uno / Arduino Pro mini (با برنامه نویس)

6. منبع تغذیه (برای مثال باتری 9 ولت)

7. سنسور رطوبت (برای مثال YL-69)

مرحله 2: LCD را وصل کنید

LCD را وصل کنید
LCD را وصل کنید
LCD را وصل کنید
LCD را وصل کنید

LCD را با کابل ها به arduino وصل کنید ، همانطور که روی یک دستگاه شماتیک نشان داده شده است. پتانسیومتر را فراموش نکنید.

مرحله 3: سنسور رطوبت را وصل کنید

سنسور رطوبت را وصل کنید
سنسور رطوبت را وصل کنید

پایه VCC برد سنسور رطوبت را به + ریل نمونه اولیه برد و پایه GND را به زمین وصل کنید. (من به زمین دوم روی برد آردوینو متصل شدم)

پین داده سنسور رطوبت باید به A0 وصل شود (در مورد YL-69 آخرین پین از 4 پین است) روی برد آردوینو.

مرحله 4: کد

کد
کد

// نویسنده: W. Marczak#include // شامل LCD LCDLiquidCrystal LCD (12 ، 11 ، 7 ، 6 ، 5 ، 4) ؛ // پین ها را به صورت 12 ، 11 ، 7 ، 6 ، 5 ، 4 تنظیم کنید. ممکن است برای LCD شما متفاوت است ، potent catalogint productPin = A0 را بررسی کنید ؛ // ورودی pinint ground = 0؛ void setup () {lcd.begin (16، 2)؛ // سطرهای LCD و columnslcd.print ("Humidity")؛ // title of sortsSerial.begin (9600)؛} حلقه void () {// نقشه ارزشها خاک = analogRead (potPin) ؛ خاک = محدودیت (خاک ، 485 ، 1023) ؛ خاک = نقشه (خاک ، 485 ، 1023 ، 100 ، 0) ؛ lcd.setCursor (0 ، 1) ؛ // نمایش شماره های نهاییlcd.print (خاک) ؛ // چاپ نماد درصد در endlcd.print ("٪") ؛ // صبر کردن 0.1 ثانیه تاخیر (75) ؛ // پاک کردن کاراکترهای اضافی lcd.print ("") ؛ تأخیر (1)؛}

مرحله 5: منبع تغذیه را اضافه کنید

منبع تغذیه را اضافه کنید
منبع تغذیه را اضافه کنید

منبع تغذیه مناسب را اضافه کنید (5-9V باید خوب باشد) و کنتراست LCD خود را با پتانسیومتر تنظیم کنید. اگر چراغ قرمز روی تخته کوچک روشن نیست ، پتانسیومتر را روی سنسور رطوبت YL-69 قرار دهید. آنچه باید دریافت کنید همانطور که در تصویر نشان داده شده است ، اما به جای Wilgotnosc ، "Humidity" دریافت خواهید کرد ، زیرا در زبان من رطوبت wilgnotność است. بررسی کنید که آیا سنسور با یک فنجان آب به درستی کار می کند یا خیر.

توصیه شده: