فهرست مطالب:
- مرحله 1: سیمهای مثبت و زمینی
- مرحله 2: اضافه کردن Photoresistor
- مرحله 3: سنسور IR را اضافه کنید
- مرحله 4: افزودن LCD و پتانسیومتر
- مرحله 5: افزودن DHT11 (سنسور دما و رطوبت)
- مرحله 6: افزودن ریموت ، حالا شما یک مرد هواشناسی هستید
- مرحله 7: کتابخانه های مورد استفاده
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در این دستورالعمل مراحل و کد ساخت ایستگاه هواشناسی خود را نشان خواهم داد! شما می توانید از طریق دما ، رطوبت و روشنایی دوچرخه سواری کنید! لطفاً توجه داشته باشید ، کد راه دور شما با کد من متفاوت خواهد بود ، اما من نحوه یافتن شناسه های کد صحیح خود را نشان خواهم داد! مواردی که شما نیاز دارید:
- 1 عدد آردوینو UNO R3
- 1 x IR Remote (هر کاری انجام می دهد)
- 1 x سنسور IR
- 1 عدد مقاومت در برابر نور (سنسور روشنایی)
- صفحه نمایش 1 x 16x2 LCD
- 3 مقاومت 220 اهم
- 1 عدد پتانسیومتر
- 1 x DHT11 (سنسور دما/مرطوب)
- 1 عدد تخته نان
- سیم های جامپر
مرحله 1: سیمهای مثبت و زمینی
راه اندازی اساسی
- 1 سیم جامپر (قرمز) را به + کنار تخته نان به پورت GND در آردوینو وصل کنید
- از سیم جهنده دیگری (قرمز) برای اتصال به طرف دیگر تخته نان روی ریل + استفاده کنید
- 1 سیم بلوز (مشکی) را به طرف تخته نان به پورت 5 ولت آردوینو وصل کنید
- از سیم جهنده دیگر (مشکی) برای اتصال به طرف دیگر تخته نان روی ریل + استفاده کنید
مرحله 2: اضافه کردن Photoresistor
- مقاومت نوری را روی تخته نان قرار دهید
- سمت راست را به ریل + متصل کنید
- سمت چپ را به مقاومت 220 اهم وصل کنید
- سیم را از مقاومت به پورت 7 در آردوینو وصل کنید
- یک سیم زمینی که از ریل روی تخته نان می آید را به همان ریل متصل به سیم قبلی وصل کنید (پورت 7)
مرحله 3: سنسور IR را اضافه کنید
- سنسور IR را روی تخته نان قرار دهید
- اولین سیم را به ریل GND (-) به اولین پورت IR متصل کنید
- سیم دوم را به ریل POSITIVE (+) به پورت دوم در IR وصل کنید
- سیم را از پورت 10 روی آردوینو به آخرین پست سنسور IR وصل کنید
مرحله 4: افزودن LCD و پتانسیومتر
بیایید با افزودن پتانسیومتر شروع کنیم
- صفحه LCD و پتانسیومتر را روی تخته نان قرار دهید
- ریل GND (-) را به سمت منفی پتانسیومتر وصل کنید
- ریل POSITIVE (+) را به طرف مثبت پتانسیومتر وصل کنید
- سیم را از بالای پتانسیومتر به پورت V0 روی LCD وصل کنید
- با این کار کنتراست LCD را تنظیم می کنید تا برای مشاهده راحت تر تنظیم شود
اجازه دهید صفحه LCD را اضافه کنیم ، سیم ها مرتب می شوند
- صفحه LCD را روی تخته نان قرار دهید
- یک سیم زمینی را به پورت VSS روی LCD وصل کنید
- (V0 قبلاً از مرحله قبل وصل شده است)
- RS به پورت 12 در آردوینو متصل می شود
- RW روی تخته نان به زمین متصل می شود
- E به پورت ~ 11 در آردوینو متصل می شود
- D4 به پورت 5 در آردوینو متصل می شود
- D5 به پورت 4 در آردوینو متصل می شود
- D6 به پورت 3 در آردوینو متصل می شود
- D7 به ardiino به پورت 2 متصل می شود
- A به یک مقاومت 220 اهم متصل می شود ، مقاومت به ریل زمین روی تخته نان متصل می شود
- K برای اتصال به ریل زمینی روی تخته نان متصل می شود
مرحله 5: افزودن DHT11 (سنسور دما و رطوبت)
- DHT11 را روی تخته نان قرار دهید
- ریل مثبت (+) روی تخته نان را به پین مثبت DHT11 وصل کنید ، این اولین پین در سمت چپ خواهد بود
- پین دوم را روی DHT11 به مقاومت 220 اهم وصل کنید
- مقاومت 220 اهم را به پورت ~ 6 در آردوینو وصل کنید
- آخرین و راست ترین پین را به ریل منفی روی تخته نان متصل کنید
مرحله 6: افزودن ریموت ، حالا شما یک مرد هواشناسی هستید
اگر هنگام ساختن این موضوع مشکلی پیش آمد ، لطفاً به پشت نگاه کنید ، نمودارها به درستی سیم کشی شده اند. به احتمال زیاد ریموت مورد استفاده من در این مورد ، مشابه شما نخواهد بود. این بدان معناست که باید کد را تغییر دهید تا برای شما کار کند.
- Arduino IDE را بارگیری کنید تا این اصلاحات را برای مواد خود انجام دهید.
- کد ارائه شده (remoteFinder.ino) را بارگیری کنید ، IDE را باز کرده و برنامه را بارگذاری/کامپایل کنید.
- حتما مانیتور سریال را باز کنید.
- دو دکمه ای را که می خواهید استفاده کنید فشار دهید و کدی را که مانیتور سریال به شما می دهد ثبت کنید.
توجه: FFFFFF صحیح نیست ، کتابخانه IR هنگامی که تشخیص می دهد از همان دکمه استفاده می کند ، این کار را انجام می دهد. این فقط به این معنی است که شما یک دکمه را بارها و بارها فشار می دهید. اگر نمی توانید فایل را بارگیری کنید ، اینجا کپی و جایگذاری است.
int RECV_PIN = 6 ؛ IRrecv irrecv (RECV_PIN) ؛ decode_results results؛
void setup () {Serial.begin (9600)؛ irrecv.enableIRIn ()؛ // گیرنده را راه اندازی کنید}
حلقه خالی () {if (irrecv.decode (& results)) {Serial.println (results.value، HEX)؛ irrecv.resume ()؛ // دریافت مقدار بعدی}} در مرحله بعد WeatherStation.ino را باز کرده و مقادیر دکمه ها را به مقادیر خود تغییر دهید. در کد آنها در ابتدای فایل هستند و کد1 code2 code3 نامیده می شوند. کد را کامپایل و بارگذاری کنید و اکنون شما آماده تصدی کانال 10 هستید!
مرحله 7: کتابخانه های مورد استفاده
dht.h
IRremote.h
اگر این کتابخانه ها به روز شده اند یا با آن کار نمی کنند ، لطفاً به من ایمیل بزنید و من کتابخانه هایم را برای شما ارسال خواهم کرد.
توصیه شده:
ایستگاه هواشناسی ماهواره ای: 5 قدم
ایستگاه هواشناسی ماهواره ای: این پروژه برای افرادی طراحی شده است که می خواهند داده های آب و هوایی خود را جمع آوری کنند. این می تواند سرعت و جهت باد ، دما و رطوبت هوا را اندازه گیری کند. این دستگاه همچنین قادر است هر 100 دقیقه یکبار به ماهواره های آب و هوایی که به دور زمین می چرخند ، گوش دهد. من می خواهم
ایستگاه هواشناسی NaTaLia: ایستگاه آب و هوایی خورشیدی آردوینو به درستی انجام شد: 8 مرحله (همراه با تصاویر)
ایستگاه هواشناسی NaTaLia: ایستگاه آب و هوایی خورشیدی آردوینو به درستی انجام شد: پس از 1 سال عملیات موفق در 2 مکان مختلف ، من برنامه های پروژه ایستگاه هواشناسی خورشیدی خود را به اشتراک می گذارم و توضیح می دهم که چگونه به یک سیستم تبدیل شده است که می تواند در مدت زمان طولانی زنده بماند. دوره های انرژی خورشیدی اگر دنبال کنید
ایستگاه هواشناسی با آردوینو: 14 قدم
ایستگاه هواشناسی با آردوینو: ساخت ایستگاه هواشناسی با استفاده از آردوینو
ایستگاه هواشناسی DIY و ایستگاه حسگر WiFi: 7 مرحله (همراه با تصاویر)
DIY Weather Station & WiFi Sensor Station: در این پروژه نحوه ایجاد ایستگاه هواشناسی به همراه ایستگاه حسگر WiFi را به شما نشان خواهم داد. ایستگاه حسگر داده های دما و رطوبت محلی را اندازه گیری می کند و آنها را از طریق WiFi به ایستگاه هواشناسی ارسال می کند. سپس ایستگاه هواشناسی t
ایستگاه هواشناسی Acurite 5 در 1 با استفاده از Raspberry Pi و Weewx (سایر ایستگاه های هواشناسی سازگار هستند): 5 مرحله (همراه با تصاویر)
ایستگاه هواشناسی Acurite 5 در 1 با استفاده از Raspberry Pi و Weewx (دیگر ایستگاه های آب و هوایی سازگار هستند): وقتی ایستگاه هواشناسی Acurite 5 in 1 را خریداری کردم ، می خواستم بتوانم آب و هوا را در خانه ام بررسی کنم. وقتی به خانه رسیدم و آن را راه اندازی کردم ، متوجه شدم که یا باید صفحه نمایش را به کامپیوتر وصل کنم یا هاب هوشمند آنها را بخرم ،