فهرست مطالب:
- مرحله 1: ESP 8266-01 Wifi Shield را بر روی آردوینو نصب کنید
- مرحله 2: ESP8266-12 Shield را راه اندازی کنید
- مرحله 3: اتصال Wifi را راه اندازی کنید
- مرحله 4: زبان BLYNK را بیاموزید و به کار ببرید
![MOS - IoT: سیستم Fogponic متصل شما: 4 مرحله MOS - IoT: سیستم Fogponic متصل شما: 4 مرحله](https://i.howwhatproduce.com/images/010/image-28662-j.webp)
تصویری: MOS - IoT: سیستم Fogponic متصل شما: 4 مرحله
![تصویری: MOS - IoT: سیستم Fogponic متصل شما: 4 مرحله تصویری: MOS - IoT: سیستم Fogponic متصل شما: 4 مرحله](https://i.ytimg.com/vi/wLQTx0YldhA/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
![MOS - IoT: سیستم Fogponic متصل شما MOS - IoT: سیستم Fogponic متصل شما](https://i.howwhatproduce.com/images/010/image-28662-1-j.webp)
کاهش شوک توسط Superflux: وب سایت ما
این دستورالعمل تداوم سیستم Fogponic System است. در اینجا ، شما می توانید گزینه های بیشتری برای اندازه گیری داده های رایانه گلخانه خود و کنترل عملیات متعدد مانند جریان پمپ آب ، زمان چراغ ، شدت فن ، مه شکن و سایر کنترل کننده هایی که آرزو دارید به Fogponic خود اضافه کنید ، داشته باشید. پروژه
مرحله 1: ESP 8266-01 Wifi Shield را بر روی آردوینو نصب کنید
![ESP 8266-01 Wifi Shield را بر روی آردوینو نصب کنید ESP 8266-01 Wifi Shield را بر روی آردوینو نصب کنید](https://i.howwhatproduce.com/images/010/image-28662-2-j.webp)
حداقل مواد مورد نیاز:
- آردوینو MEGA 2560
- ESP 8266-01 Shield
- گوشی های هوشمند
- اتصال وای فای
ارتباط:
- ARDUINO --- ESP 8266
- 3V --- VCC
- 3V --- CH_PD
- GND --- GND
- RX0 --- TX
- TX0 --- RX
مرحله 2: ESP8266-12 Shield را راه اندازی کنید
چند مرحله را باید دنبال کنید:
- پس از اتصال سپر ESP866-91 به آردوینو ، باید نمونه Bareminimum را بارگذاری کنید تا کد قبلی را در برد خود حذف کنید.
- کد را در آردوینو بارگذاری کنید ، Serial monitor را باز کنید ، Baudrate را روی 115200 تنظیم کنید و هم NL و هم CR را تنظیم کنید.
- در Serial Monitor ، دستور زیر را تایپ کنید: AT. به طور معمول ، شما باید پیام "OK" را دریافت کنید. در غیر این صورت ، لطفاً سیمهای زیر را عوض کنید: RX و TX آردوینو. بسته به سپر ، موقعیت گیرنده می تواند متفاوت باشد.
- شما باید MODE سپر خود را تنظیم کنید. دارای 3 حالت مختلف است: ایستگاه (1) حالت AP (2) و ایستگاه AP+(3). برای MOS ما فقط باید حالت اول را دریافت کنیم ، دستور زیر را تایپ کنید: AT+CWMODE = 1. اگر سپر به خوبی تنظیم شده باشد ، پیام "OK" را دریافت خواهید کرد. با تایپ کردن AR+CWMODE می توانید بدانید در کدام حالت هستید؟
- برای اتصال ESP8266-01 به نوع اتصال Wi-Fi: AT+CWJAP = "شبکه Wi-Fi" ، "رمز عبور"
- آفرین! نمونه اولیه MOS به اینترنت متصل است. اکنون باید ESP8266 را به یک برنامه متصل کنیم.
مرحله 3: اتصال Wifi را راه اندازی کنید
#شامل #تعریف BLYNK_PRINT سریال 2 #شامل #شامل #تعریف #تعریف EspSerial Serial2 ESP8266 wifi (EspSerial) ؛ char autor = «b02cfbbfd2b34fd1826ec0718613306c»؛ #شامل #شامل شود
void setup () {
Serial2.begin (9600)؛ تأخیر (10) ؛ EspSerial.begin (115200) ؛ تأخیر (10) ؛ Blynk.begin (author، wifi، «USERNAME»، »PASSEWORD») ؛ timer.setInterval (3000L ، sendUp-time) ؛ }
void sendUptime () {
Blynk.virtualWrite (V1 ، DHT.temperature) ؛ Blynk.virtualWrite (V2 ، DHT.humidity) ؛ Blynk.virtualWrite (23 ، متر) ؛ }
حلقه خالی ()
{rtc.begin ()؛ timer.run ()؛ Blynk.run ()؛
}
- آخرین کتابخانه Blynk را در پوشه کتابخانه برنامه Arduino خود بارگیری و نصب کنید.
- آخرین کتابخانه Blynk ESP8266 را در پوشه کتابخانه بارگیری و نصب کنید. ممکن است لازم باشد esp8226.cp را با نسخه دیگری تغییر دهید.
- برنامه BLYNK را در Appstore یا فروشگاه Google Play نصب کنید و یک پروژه جدید ایجاد کنید.
- کد بالا را در یک طرح جدید آردوینو کپی/جایگذاری کنید. شما باید اعتبار char را با احراز هویت کلیدی پروژه BLYNK خود تغییر دهید. کلید کنونی برنامه MOS «b02cfbbfd2b34fd1826ec0718613306c» است.
- برد wi و رمز عبور خود را در خط زیر بنویسید: Blynk.begin (auth، wifi، «؟؟؟»، «؟؟؟») ؛.
- طرح آردوینو را اجرا کرده و Serial Monitor را باز کنید. فراموش نکنید که Baudrate را به 115200 و کدگذاری خط را به "هر دو NL و CR" تغییر دهید.
- پس از چند ثانیه ، MOS Arduino معمولاً به اینترنت متصل می شود. اکنون وقت آن است که برنامه MOS Blynk خود را ایجاد کنیم!
مرحله 4: زبان BLYNK را بیاموزید و به کار ببرید
بلینک به خوبی با زبان آردوینو سازگار است. یکی از ویژگی های Blynk استفاده از پین های دیجیتال ، آنالوگ بلکه مجازی است. بسته به کنترل کننده ، حسگر یا fader ، باید خطوط مجازی را روی طرح برنامه Arduino خود بنویسید.
- مثال نوشتن مجازی در طرح آردوینو: Blynk.virtualWrite (پین ، عمل) ؛
- با انجام مراحل بالا می توانید تمام ویجت های مورد نظر خود را به برنامه اضافه کنید.
- اما توجه داشته باشید که برخی از سنسورها برای ارتباط با برنامه BLYNK نیاز به اصلاح کد اصلی دارند.
مثال ، DHT-11 + BLYNK:
- مطمئن باشید که پس از آخرین تأخیر (10) ، کد راه اندازی void را به تأخیر نیندازید. timer.setInterval (1000 ، Senduptime) به عنوان تاخیر برای سپر ESP8266-01 استفاده می شود و نه برای مانیتور سریال. شما باید حداقل 1000 میلی ثانیه به این تأخیر بپردازید ، در غیر اینصورت سپر ESP با ارسال و دریافت اطلاعات دچار مشکل می شود.
- شما باید کتابخانه DHT را برای برنامه Blynk به روز کنید. برای این کار ، می توانید کتابخانه DHT جدید را با تایپ DHT.h و DHT11.h در google بارگیری کنید. مجموعه خوبی از Github با کتابخانه DHT در داخل وجود دارد.
- تغییر بزرگ در void sendUptime () قرار دارد و با کتابخانه DHT جدید ، فقط باید پین مجازی مورد نظر خود را با شرایط مورد نظر تنظیم کنید: دما یا رطوبت. بنابراین ، اجازه دهید نمونه ای از خطی را که می توانید برای ارسال داده های رطوبت یا دما به برنامه Blynk بنویسید ، مشاهده کنید: Blynk.virtualWrite (V1، DHT.temperature) ؛. Blynk.virtualWrite (پین مجازی ، حسگر).
- حلقه خالی () دو شرط جدید دارد: Blynk.run ()؛ و timer.run () ؛. اما ، حتی اگر DHT را در حفره زیر فراخوانی کرده اید که به عنوان یک حلقه خالی عمل می کند () ، در آخرین خلأ نیز باید با سنسور تماس بگیرید.
#شامل dht11 DHT ؛ #تعریف DHT11_PIN A0 #شامل تایمر SimpleTimer ؛ #شامل #تعریف سریال BLYNK_PRINT #شامل #شامل #de ne EspSerial Serial ESP8266 wi (EspSerial) ؛ char autor = «b02cfbbfd2b34fd1826ec0718613306c»؛ #شامل #شامل شود
void setup () {
Serial2.begin (9600)؛ تأخیر (10) ؛ EspSerial.begin (115200) ؛ تأخیر (10) ؛ timer.setInterval (1000 ، sendUptime) ؛ }
void sendUptime ()
{Blynk.virtualWrite (V1 ، DHT.temperature) ؛ Blynk.virtualWrite (V2 ، DHT.humidity) ؛ }
حلقه خالی () {
int chk = DHT.read (DHT11_PIN) ؛ timer.run ()؛ Blynk.run ()؛
}
توصیه شده:
سیستم آبیاری قطره ای متصل به اینترنت با بازخورد رطوبت خاک (ESP32 و Blynk): 5 مرحله
![سیستم آبیاری قطره ای متصل به اینترنت با بازخورد رطوبت خاک (ESP32 و Blynk): 5 مرحله سیستم آبیاری قطره ای متصل به اینترنت با بازخورد رطوبت خاک (ESP32 و Blynk): 5 مرحله](https://i.howwhatproduce.com/images/002/image-3653-j.webp)
سیستم آبیاری قطره ای متصل به اینترنت با بازخورد رطوبت خاک (ESP32 و Blynk): هنگام تعطیلات طولانی مدت نگران باغ یا گیاهان خود باشید ، یا آبیاری روزانه گیاه خود را فراموش کنید. راه حل اینجاست ، سیستم آبیاری قطره ای کنترل شده و متصل به سطح جهانی است که توسط ESP32 در جلوی نرم افزار کنترل می شود
راه حل های متصل شده خود را با هولوگرام Nova و Ubidots متصل و بهسازی کنید: 9 مرحله
![راه حل های متصل شده خود را با هولوگرام Nova و Ubidots متصل و بهسازی کنید: 9 مرحله راه حل های متصل شده خود را با هولوگرام Nova و Ubidots متصل و بهسازی کنید: 9 مرحله](https://i.howwhatproduce.com/images/001/image-589-8-j.webp)
راه حل های متصل شده خود را با Hologram Nova و Ubidots متصل و مقاوم سازی کنید: از Hologram Nova خود برای مقاوم سازی زیرساخت ها استفاده کنید. Hologram Nova را با استفاده از Raspberry Pi برای ارسال داده (دما) به Ubidots تنظیم کنید. در راهنمای زیر ، Ubidots نحوه تنظیم هولوگرام Nova با استفاده از Raspberry Pi و نمایش یک te
سیستم Ambilight برای هر ورودی متصل به تلویزیون شما. WS2812B Arduino UNO Raspberry Pi HDMI (به روز شده در 12.2019): 12 مرحله (همراه با تصاویر)
![سیستم Ambilight برای هر ورودی متصل به تلویزیون شما. WS2812B Arduino UNO Raspberry Pi HDMI (به روز شده در 12.2019): 12 مرحله (همراه با تصاویر) سیستم Ambilight برای هر ورودی متصل به تلویزیون شما. WS2812B Arduino UNO Raspberry Pi HDMI (به روز شده در 12.2019): 12 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/009/image-24422-j.webp)
سیستم Ambilight برای هر ورودی متصل به تلویزیون شما. WS2812B Arduino UNO Raspberry Pi HDMI (به روز شده در 12.2019): من همیشه می خواستم ambilight را به تلویزیون خود اضافه کنم. خیلی باحال به نظر می رسد! من سرانجام این کار را انجام دادم و ناامید نشدم! من فیلم های زیادی را دیده ام و آموزش های زیادی در مورد ایجاد سیستم Ambilight برای تلویزیون شما دیده ام ، اما هرگز آموزش کامل برای نیاز دقیق خود را پیدا نکرده ام
IDC2018IOT سیستم تغذیه ، آب و مانیتور حیوان خانگی متصل: 7 مرحله
![IDC2018IOT سیستم تغذیه ، آب و مانیتور حیوان خانگی متصل: 7 مرحله IDC2018IOT سیستم تغذیه ، آب و مانیتور حیوان خانگی متصل: 7 مرحله](https://i.howwhatproduce.com/images/002/image-5803-30-j.webp)
IDC2018IOT سیستم تغذیه ، آب و مانیتور حیوان خانگی متصل: مقدمه این که آیا شما دانش آموزی تحت فشار هستید ، فردی سخت کوش هستید یا بیش از چند ساعت در روز به سادگی از خانه دور هستید. ما به عنوان صاحبان حیوانات خانگی دلسوز ، می خواهیم مطمئن شویم که عزیزانمان سالم ، تغذیه شده و البته دراز کشیده نیستند
نقاط زرد رمز و راز: آیا چاپگر شما از شما جاسوسی می کند؟: 5 مرحله (همراه با تصاویر)
![نقاط زرد رمز و راز: آیا چاپگر شما از شما جاسوسی می کند؟: 5 مرحله (همراه با تصاویر) نقاط زرد رمز و راز: آیا چاپگر شما از شما جاسوسی می کند؟: 5 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10763621-yellow-dots-of-mystery-is-your-printer-spying-on-you-5-steps-with-pictures.webp)
نقاط زرد رمز و راز: آیا چاپگر شما از شما جاسوسی می کند ؟: تصور کنید هر بار که یک سند را چاپ می کنید ، به طور خودکار شامل یک کد مخفی است که می تواند برای شناسایی چاپگر - و به طور بالقوه ، شخصی که از آن استفاده می کند ، استفاده شود. به نظر می رسد چیزی از یک فیلم جاسوسی است ، درست است؟ متأسفانه سناریو