فهرست مطالب:

نحوه ساخت ایستگاه هواشناسی اینترنت اشیاء جیبی: 7 مرحله (همراه با تصاویر)
نحوه ساخت ایستگاه هواشناسی اینترنت اشیاء جیبی: 7 مرحله (همراه با تصاویر)

تصویری: نحوه ساخت ایستگاه هواشناسی اینترنت اشیاء جیبی: 7 مرحله (همراه با تصاویر)

تصویری: نحوه ساخت ایستگاه هواشناسی اینترنت اشیاء جیبی: 7 مرحله (همراه با تصاویر)
تصویری: Wahnsinn: Warum die USA 480 Millionen Nadeln ins All geschossen haben 2024, جولای
Anonim
نحوه ساخت ایستگاه هواشناسی اینترنت اشیاء جیبی
نحوه ساخت ایستگاه هواشناسی اینترنت اشیاء جیبی

سلام خواننده!

در این مقاله آموزشی نحوه ساختن یک مکعب کوچک آب و هوایی با استفاده از D1 mini (ESP8266) که به WiFi خانه شما متصل است را خواهید آموخت ، بنابراین می توانید خروجی آن را در هر نقطه از زمین مشاهده کنید ، البته به شرطی که اتصال به اینترنت داشته باشید. به طور کلی ساخت این پروژه نه چندان دشوار است و نه منابع زیادی ، بنابراین به عنوان اولین پروژه اینترنت اشیاء شما عالی خواهد بود. پس بیایید شروع کنیم.

PS: به خاطر داشته باشید که این اولین دستورالعمل آموزشی من است ، بنابراین همه چیز بی نقص نخواهد بود.:)

مرحله 1: منابع

همانطور که در مقدمه اشاره کردم ، ساخت این پروژه بسیار آسان است و به اجزای زیادی نیاز ندارد. در اینجا لیست قطعات است:

قطعات الکترونیکی:

WeMos D1mini

BME280

صفحه نمایش OLED I2C (128x64)

میله برنجی 1.5 میلی متری یا میله آهنی

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

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

تخته نان

سیم های بلوز

سیم USB - میکرو USB نوع B تا USB نوع A

ابزارها:

آهن لحیم کاری

معاون نیمکت - اجباری نیست

چکش کوچک - اجباری نیست

مرحله 2: نمونه سازی روی Breadboard (اگر می خواهید مستقیماً به کد و مونتاژ بروید به مرحله 3 بروید)

نمونه سازی روی Breadboard (اگر می خواهید مستقیماً به کد و مونتاژ بروید به مرحله 3 بروید)
نمونه سازی روی Breadboard (اگر می خواهید مستقیماً به کد و مونتاژ بروید به مرحله 3 بروید)
نمونه سازی روی Breadboard (اگر می خواهید مستقیماً به کد و مونتاژ بروید به مرحله 3 بروید)
نمونه سازی روی Breadboard (اگر می خواهید مستقیماً به کد و مونتاژ بروید به مرحله 3 بروید)
نمونه سازی روی Breadboard (اگر می خواهید مستقیماً به کد و مونتاژ بروید به مرحله 3 بروید)
نمونه سازی روی Breadboard (اگر می خواهید مستقیماً به کد و مونتاژ بروید به مرحله 3 بروید)

اگر پین های خود را روی D1mini/OLED/BME280 خود لحیم نکرده اید ، اکنون زمان انجام این کار است

اول از همه اجازه دهید همه اجزای خود را روی تخته نان قرار دهیم. ما با قرار دادن D1mini روی 2 ریل جداگانه شروع می کنیم (تصویر شماره 1). پس از آن ما فاصله مناسب BME280 را از آن قرار می دهیم (تصویر شماره 2). و در نهایت ما OLED را در طرف مقابل BME280 قرار می دهیم (تصویر شماره 3). حالا ، بیایید آنها را به هم متصل کنیم.

در اینجا همه اتصالات وجود دارد:

پین D1 به SCL/SCK پین روی OLED و پین SCL/SCK در BME280

پین D2 به پین SDA در OLED و پین SDA در BME280

پین G به پین GND در هر دو ، OLED و BME280

پین 3.3V به پین BME280 VCC

و در نهایت پین 5 ولت به OLED VCC

قبل از اتصال آن به رایانه و بارگذاری کد روی آن ، دوباره اتصالات خود را بررسی کنید! شما نمی خواهید چیزی را بسوزانید

مرحله 3: بخش اینترنت اشیا

بخش اینترنت اشیا
بخش اینترنت اشیا
بخش اینترنت اشیا
بخش اینترنت اشیا
بخش اینترنت اشیا
بخش اینترنت اشیا

این قسمت واقعا ساده است. اول از همه ، به AppStore بروید و برنامه Blynk را بارگیری کنید. پس از آن ، آن را باز کرده و ثبت نام کنید. بعد پروژه جدید ایجاد کنید. من با WeatherStation خود تماس گرفتم اما شما می توانید هر چیزی که می خواهید برای آن نامگذاری کنید. پس از آن ، گزینه دستگاه را روی ESP8266 و نوع اتصال را روی WiFi تنظیم کنید (تصویر شماره 1). سپس روی ایجاد پروژه ضربه بزنید. شما باید یک ایمیل با رمز تأیید خود دریافت کنید. حالا وارد کد (لینک دانلود زیر) شده و قسمتهای برجسته شده را جایگزین کنید. پس از آن ، دوباره به فضای کاری پروژه Blynk بروید ، روی صفحه ضربه بزنید تا جعبه ویجت باز شود (تصویر شماره 2). حالا 3 جعبه مقدار برچسب گذاری شده را با ضربه زدن روی آنها قرار دهید (تصویر شماره 3). برای راه اندازی آنها ، روی اولین مورد ضربه بزنید و نام آن را تعیین کنید. من آن را دما نامیدم (این اجباری نیست اما همه چیز را ساده تر و منظم تر می کند). به عنوان ورودی پین مجازی 1 و در قسمت برچسب نوع "° C" را انتخاب کنید (تصویر شماره 4). پس از آن می توانید بروید و سایر مقادیر برچسب گذاری شده را تنظیم کنید.

در اینجا نمودار کوچک است:

مقدار برچسب گذاری شده شماره 2:

نام: رطوبت

ورودی: پین مجازی V2

برچسب: "٪"

مقدار برچسب زده شده شماره 3:

نام: ارتفاع یا فشار - بستگی به کد انتخابی شما دارد

ورودی: پین مجازی V3

برچسب: ارتفاع یا فشار - بستگی به کد دارد

اگر همه کارها را به درستی انجام داده اید ، کد خود را در D1mini بارگذاری کنید ، کمی صبر کنید و سپس مقادیر باید در OLED و در برنامه Blynk شما ظاهر شود (تصویر شماره 5) (باید دکمه پخش را در بالا سمت راست فشار دهید. گوشه صفحه). اگر چیزی ظاهر نشد ، به قسمت عیب یابی بروید.

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

شکل گیری آزاد مدار
شکل گیری آزاد مدار
شکل گیری آزاد مدار
شکل گیری آزاد مدار

خوب ، این سخت ترین قسمت خواهد بود ، بنابراین آماده شوید. میله های برنجی/میله های آهنی خود را آماده کنید (من از قلاب های آهنی با روکش برنج استفاده می کنم زیرا فقط میله های برنجی پیدا نکردم) و آهن لحیم کاری خود را گرم کنید. حالا می توانید آن را به هر چیزی که می خواهید تبدیل کنید! من آن را به یک مکعب ساده تبدیل می کنم. این فرآیند به صبر و زمان نیاز دارد ، بنابراین اگر نمی خواهید کل مدار خود را خراب کنید ، عجله نکنید. می توانید مدار تمام شده را در تصویر شماره 2 مشاهده کنید. تصمیم گرفتم از میله های 1 ، 5 میلی متری در خارج ، اما میله های نازک تر در قسمت داخلی (1 میلی متر) برای مدیریت راحت تر استفاده کنم.

هشدار: لحیم کاری فقط در فضای خوب تهویه می شود ، لحیم کاری می تواند گازهای سمی را دفع کند

نکات:

برای خم شدن میله ها از نیمکت نیمکت و یک چکش کوچک استفاده کنید - اگر نیمکت نیمکت یا چکش ندارید ، انبردست و دست خالی کافی خواهد بود

هنگام چسباندن میله ها ، از نوار چسب یا دستان کمک بگیرید. خیلی راحت تر است.

یا اگر از میله های آهنی مانند من استفاده می کنید ، می توانید از 2 آهنربای قوی برای نگه داشتن آنها در محل استفاده کنید (تصویر شماره 1).

اگر مفاصل شما به هم نمی چسبند ، آنها را جدا نکنید و با کاغذ سنباده آنها را خشن کنید.

اگر لحیم کاری شما به شکاف ها سرازیر نمی شود ، کمی از لحیم کاری لحیم کاری استفاده کنید یا محل اتصال را کمی بیشتر گرم کنید.

مرحله 5: نهایی

پایانی
پایانی

اکنون تنها کاری که باید انجام دهید این است که آن را به PSU 5V 1A متصل کنید. اگر همه کارها را به درستی انجام داده اید ، باید خوب کار کند (فراموش نکنید که کد خود را بارگذاری کرده اید). اگر چیزی ظاهر نشد یا چیزی درست نیست ، به بخش عیب یابی بروید.

مرحله 6: عیب یابی

عیب یابی
عیب یابی

نان نشان می دهد: سیم کشی خود را بررسی کنید! سنسور شما به طور متصل متصل نشده است.

BME280 خروجی 0.0: سیم کشی خود را بررسی کنید! سنسور شما به طور متصل متصل نشده است.

صفحه سیاه/داده های سنسور نشان داده نمی شود: آدرس های I2C خود را با استفاده از اسکنر I2C بررسی کنید یا پیچ خوردگی را بررسی کنید.

دستگاه آفلاین در برنامه: بررسی کنید که آیا رمز/نام WiFi/رمز WiFi خود را به درستی وارد کرده اید یا خیر. اگر بله ، سیگنال wifi خود را بررسی کنید. ممکن است ضعیف باشد یا اتصال اینترنت ندارید.

هنوز مشکل دارید یا در این دستورالعمل اشتباهاتی پیدا کرده اید؟ در نظرات بنویسید تا در اسرع وقت با شما تماس بگیرم.:)

مرحله 7: قطعات Theese را از کجا تهیه کنید؟

آیا در زمینه الکترونیک تازه کار هستید؟ مشکلی نیست! در اینجا توضیح مختصری در مورد برخی از قسمتهای فیزیکی ، نحوه عملکرد آنها و نحوه ارزان ترین آنها وجود دارد:

1. همه قطعات الکترونیکی این کشور را از کجا تهیه کنم؟

Aliexpress. از نظر من ، Aliexpress بهترین سایتی است که می توانم تمام قطعات آن را با قیمت ارزان تهیه کنم. تنها نکته منفی این است که حمل و نقل اولیه معمولاً زمان زیادی می برد (از 2 هفته تا 1 ، 5 ماه).

2. BME280 چیست؟

BME280 سنسوری است که می تواند دما ، رطوبت نسبی و فشار اتمسفر را اندازه گیری کند. استفاده از آن در برنامه های کاربردی کوچک مانند وسایل الکترونیکی جیبی بسیار راحت است. بیشتر در مورد آن در اینجا.

توجه: D1mini ، BME280 و صفحه نمایش OLED همه از AliExpress سفارش داده شده است

مسابقه در اندازه جیبی
مسابقه در اندازه جیبی
مسابقه در اندازه جیبی
مسابقه در اندازه جیبی

جایزه اول در مسابقه اندازه جیبی

توصیه شده: