فهرست مطالب:

نکته آب و هوا: 7 مرحله (همراه با تصاویر)
نکته آب و هوا: 7 مرحله (همراه با تصاویر)

تصویری: نکته آب و هوا: 7 مرحله (همراه با تصاویر)

تصویری: نکته آب و هوا: 7 مرحله (همراه با تصاویر)
تصویری: انواع آب و هوا در زبان انگلیسی 🔥💯 Weather 2024, جولای
Anonim
یادداشت آب و هوا
یادداشت آب و هوا
یادداشت آب و هوا
یادداشت آب و هوا
یادداشت آب و هوا
یادداشت آب و هوا
یادداشت آب و هوا
یادداشت آب و هوا

این یک ایستگاه هواشناسی و یادآوری است. همه ما می توانیم آب و هوا را در تلفن های خود بررسی کنیم ، اما گاهی اوقات و به ویژه هنگامی که کسی سعی می کند از در خارج شود ، تنها چیزی که لازم است راهی سریع برای شرایط آب و هوایی است. این ایستگاه هواشناسی بصری سریع از شرایط فعلی ارائه می دهد: آفتابی ، ابری ، بارانی یا برفی ، دما و یک یادداشت کوتاه. علاوه بر این ، یک سنسور فعال شده با حرکت ، یک صفحه پیمایش را فعال می کند که یک پیام مفید ارائه می دهد: "ماسک + کلیدها"

توضیحات: این ایستگاه در آردوینو ساخته شده است و از فیدها و محرک های اینترنت اشیا (IoT) استفاده می کند. چهار نمایشگر اصلی و یک سنسور حرکت وجود دارد.

نمایش 1: شرایط آب و هوایی نئوپیکسل ها را در پشت شابلون خورشید ، ابرها ، قطرات باران و دانه های برف روشن می کند. این یک نمایش کاملاً بصری است.

صفحه نمایش 2: درجه حرارت بالا برای روز در صفحه نمایش 7 قسمتی.

صفحه 3: یادداشت مختصر از شیر به خاطر بسپار (به عنوان مثال "ما به غذای سگ نیاز داریم") در یک صفحه نمایش OLED

نمایش 4: حرکت باعث یادآوری می شود که ماسک و کلیدها را در 3 صفحه نمایش الفبایی فراموش نکنید.

تدارکات:

فهرست مواد/ابزارها (توجه داشته باشید که اکثر پیوندها به Adafruit در ایالات متحده مربوط می شود ، اما این قطعات از فروشندگان دیگر در دسترس است. این پروژه بر اساس برد wifi arduino esp8266 ساخته شده است. در حالی که این پروژه از نسخه Adafruit از برد esp8266 استفاده می کند - - تخته Adafruit Feather Huzzah ، برد NodeMCU ممکن است جایگزین شود ، اما مکان فیزیکی پین ها متفاوت خواهد بود. پیوندها به ابزارها برای مرجع است. بودجه ممکن است تعیین کند که کدام مدل ابزار خریداری شده است.)

(1) تخته پر هوزا adafruit قسمت 2821

(1) 7 قسمت ماتریس پر Adafruit قسمت 3106

(3) نمایشگرهای چهار پر پر و بال عددی - آبی Adafruit قسمت 3128

(1) نمایش پر OLED 128x64 Adafruit قسمت 4650

(1) مینی سنسور حرکت SR 505 amazon PIR S505 و برگه اطلاعات

(1) مقاومت 10k اهم adafruit قسمت 2748

(4-5) سیم اصلی جامد-حداقل چهار رنگ را توصیه کنید ، این مجموعه را توصیه کنید: Adafruit قسمت 1311

سیم های (چند) نان بردی (مرد-مرد) adafruit قسمت 153

(3) سیم های ورق (زن-زن) adafruit قسمت 1919

(1) تخته نان: تخته نان jameco بدون لحیم

(2) سرصفحه (برای صفحه نمایش OLED)

(1) پین هدر مردانه - حداقل 3 پین هدر adafruit قسمت 3002

(1) آداپتور تهویه مطبوع 5.25vdc 1A adafruit قسمت 1994

(1) usb micro B to usb A cable (توجه داشته باشید نباید فقط قدرت باشد) قسمت 23791 adafruit

(اختیاری) کابل USB با Switch adafruit part 620

(1) 1 متر نوار پیکسلی RGBW نوار آدافروت قسمت 2842

(1) کاغذ چاپ شده برد مدار 10x22cm آمازون پرفیور

(1) جعبه سایه 8 × 8 جعبه سایه

60/40 سرب رزین هسته آدافروت لحیم قسمت 145

لحیم فتیله آدافروت قسمت 149

آهن لحیم آدافروت قسمت 1204

لحیم کاری دست کمک کننده adafruit قسمت 3529

برش های سیمی برش آمازون

استریپرهای سیمی adafruit قسمت 527

(چند) لوله جمع کننده حرارت adafruit. قسمت 4559

تفنگ چسب تفنگ چسب آمازون

ابزار Dremel amazon ابزار Dremel

مقوا ، کاغذ ، توپ پینگ پنگ و مواد شفاف برای پخش نئوپیکسل ها. تخته سیاه یا کاغذ ساختمانی مشکی

ابزارهای اضافی برای جمع آوری: خط کش ، چاقوی سرگرمی ، تشک برش ، عینک ایمنی ، چوب محکم محکم (مانند قیچی آشپزخانه).

اختیاری:

مولتی متر Adafruit قسمت 308

انبردست دقیق تخت adafruit قسمت 1368

مرحله 1: حساب های اینترنت اشیا ، خوراک IO Adafruit ، برنامه های کاربردی IFTTT و Zapier Zap

حساب های اینترنت اشیا ، فیدهای IO Adafruit ، اپلت های IFTTT و Zapier Zap
حساب های اینترنت اشیا ، فیدهای IO Adafruit ، اپلت های IFTTT و Zapier Zap

برای اطلاع از نحوه راه اندازی Adafruit IO و IFTTT به https://www.instructables.com/Software-Setup/ مراجعه کنید.

همچنین حساب های اینترنت اشیا را در Zapier و Remember the Milk تنظیم کنید. نام کاربری و API را برای هر یک ضبط کنید.

2.4G SSID را در wifi خود شناسایی کنید و نام SSID و رمز عبور را برای این SSID داشته باشید.

فیدها را در Adafruit IO تنظیم کنید (اینها را می توان هر چیزی نامید اما توصیفی بودن این اسامی کمک می کند. در اینجا اسامی اختصاص داده شده در کد آردوینو است.)

hintempprecipitationtextnote

به IFTTT بروید و 4 اپلت تنظیم کنید و آنها را به فیدهای IO Adafruit متصل کنید.

هر روز ساعت 7 صبح دمای بالا را ارسال کنید - اتصال به تغذیه hightemp در Adafruit IO اگر وضعیت فعلی به آفتابی تغییر کرد - به تغذیه بارندگی در IO Adafruit وصل شوید - اتصال به تغذیه بارندگی در Adafruit IO اگر وضعیت فعلی به برف تغییر کند- به تغذیه بارش در Adafruit IO متصل شوید

به Zapier بروید و یک Zap ایجاد کنید و این را بین Remember the Milk و textnote Adafruit IO feed وصل کنید.

مرحله 2: کد Arduino را راه اندازی کنید

اگر قبلاً این کار را نکرده اید ، نرم افزار آردوینو را بررسی و راه اندازی کنید و مطمئن شوید که برای برد esp8266 تنظیم شده است. در اینجا پیوندی به دستورالعمل نحوه انجام این کار وجود دارد:

پس از اتمام راه اندازی Arduino ، این فایل ها را کپی یا بارگیری کنید

config.hweathernote.ino

دو فایل وجود دارد - فایل اصلی weathernote.ino و فایل config.h

فایل config.h گذرواژه API و دسترسی wifi شما را در خود نگه می دارد. این تنها پرونده ای است که باید تغییر دهید.

با این حال ، برای اجرای این کد ، باید این کتابخانه های آردوینو را نصب کنید. (اگر قبلاً کتابخانه نصب نکرده اید به آدرس زیر مراجعه کنید:

سیم Adafruit GFX

Adafruit LED کوله پشتی Adafruit NeoPixelESP8266 WiFiAdafruitIOAdafruit MQTTSPIAdafruit SH110X

مرحله 3:

مرحله 4: آماده سازی نمایشگرها

نمایشگرها را آماده کنید
نمایشگرها را آماده کنید

همه سرصفحه ها را روی صفحه نمایش OLED ، 7 بخش و سه عدد الفبایی جمع آوری و لحیم کنید. توجه: جهنده های زیر باید روی صفحه الفبایی شما لحیم شوند تا هر صفحه این آدرس های منحصر به فرد را داشته باشد:

0x710x720x74

پیوندهای آموزشی Adafruit:

OLED در

7 نمایش بخش در

نمایش الفبایی

این بلوزها را لحیم کنید https://learn.adafruit.com/14-segment-alpha-numer…-پایین صفحه: "جهنده آدرس"

مرحله 5: مونتاژ Breadboard Dry Run

Breadboard Dry Run Assembly
Breadboard Dry Run Assembly
Breadboard Dry Run Assembly
Breadboard Dry Run Assembly

توصیه می شود که همه این اجزا را به صورت خشک روی تخته نان با سیم های نان بریزید و قبل از مونتاژ نهایی با کد آردوینو آزمایش کنید.

در اینجا پین های روی تخته Adafruit Feather Huzzah است که در این پروژه استفاده می شود

14 PIR2 Neopixels5 SCL چهار صفحه نمایش 4 SDA چهار صفحه GND چهار صفحه نمایش و PIR3.3v چهار صفحه نمایش و PIR

مرحله 6: لحیم کردن مدار نهایی

لحیم کردن مدار نهایی
لحیم کردن مدار نهایی
لحیم کردن مدار نهایی
لحیم کردن مدار نهایی
لحیم کردن مدار نهایی
لحیم کردن مدار نهایی

پرففورد خود را به عرض کمی کمتر از 8 اینچ برسانید. (از عینک ایمنی استفاده کنید ، تراشه های باکلیت می توانند پرواز کنند.) با توجه به اتصالات از پروژه خود روی تخته نان عکس بگیرید. سپس پروژه خود را از تخته نان به تخته منتقل کنید. از سیم استفاده کنید بسته شدن به قطعات لحیم کاری و اتصالات به تخته چوبی - در حالت ایده آل سیم ها باید پین هدر قسمت های شما را برای تداوم قابل اعتماد لمس کنند. توجه: صفحه های OLED برای همیشه دوام نمی آورند ، بنابراین توصیه می کنیم این قسمت روی هدرها نصب شود (همچنین ، سربرگ ها کمک می کنند صفحه OLED را بلند کنید تا روی صفحه نمایش 7 سگمنت و الفبایی قرار بگیرد و دیدن این صفحه نمایش را راحت تر کنید).

4 نوار از 3 نئوپیکسل را می توان به طور جداگانه لحیم کرد و سپس روی تخته چسب لحیم کرد.

3 سیم و مقاومت برای PIR را می توان روی تخته چوب لحیم کرد و مقدار کافی برای ترمیم بعدا وجود دارد. آخرین مرحله این است که 3 سیم نان زن و زن و یک تکه کوچک از روی تخته ورق خود را بردارید و یک پین هدر 3 پین مردانه و سپس سه سیم سیم کشی PIR را از روی تخته بچسبانید (این باعث می شود "اتصال" برای PIR.)

مرحله 7: مجموعه جعبه سایه

مجموعه جعبه سایه
مجموعه جعبه سایه
مجموعه جعبه سایه
مجموعه جعبه سایه

بیشتر اینها ساده است ، اما PIR از طریق شیشه کار نمی کند و بنابراین باید خارج از سایه باکس هدایت شود. از یک ابزار dremel می توان برای ایجاد دهانه مناسب در بالای قاب برای تغذیه PIR استفاده کرد. همچنین در گوشه پایینی پشت سوراخ ایجاد کنید تا سیم برق را مسیریابی کنید.

از مقوا می توان برای جدا کردن نئوپیکسل ها استفاده کرد تا نور هر رشته به قسمت دیگر خونریزی نکند. با انتشار ، خلاق باشید و چهره را با استنسیل های شخصی خود شخصی کنید.

توصیه شده: