فهرست مطالب:

نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU: 6 مرحله
نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU: 6 مرحله

تصویری: نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU: 6 مرحله

تصویری: نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU: 6 مرحله
تصویری: کنترل لوازم و مانیتورینگ پیشرفته از طریق اینترنت با امکان ذخیره دیتا به صورت اکسل و ارسال به هاست 2024, جولای
Anonim
نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU
نحوه ارسال داده های DHT11 به سرور MySQL با استفاده از NodeMCU

در این پروژه ما DHT11 را با nodemcu وصل کرده ایم و سپس داده های dht11 که رطوبت و دما است را به پایگاه داده phpmyadmin ارسال می کنیم.

مرحله 1: نرم افزار مورد استفاده:

نرم افزار مورد استفاده
نرم افزار مورد استفاده
نرم افزار مورد استفاده
نرم افزار مورد استفاده

1. Arduino IDE: در مورد nodemcu ما فقط از arduino IDE استفاده می کنیم. شما می توانید آخرین Arduino IDE را از این لینک بارگیری کنید:

www.arduino.cc/fa/Main/Software

اکنون نحوه پیکربندی nodemcu به arduino IDE ، ما آن را در مراحل زیر به شما خواهیم گفت.

2. نصب سرور XAMPP: در اینجا ما از سرور XAMPP استفاده می کنیم که می تواند هم در ویندوز و هم در لینوکس استفاده شود ، اما پیشنهاد من این است که اگر در اوبونتو (هر پلتفرم لینوکس) هستید ، از LAMP استفاده کنید. از آنجا که ما در ویندوز هستیم ، بنابراین ما سرور XAMPP را ترجیح دادیم. بنابراین می توانید سرور XAMPP را از این لینک بارگیری کنید. متناوبا مراحل سرور LAMP به شرح زیر است:

1. Apache را نصب کنید

sudo apt-get apache2 را نصب کنید

2. MySQL را نصب کنید:

sudo apt-get نصب mysql-server

3. PHP را نصب کنید:

sudo apt-get php5 libapache2-mod-php5 را نصب کنید

4. راه اندازی مجدد سرور:

راه اندازی مجدد sudo /etc/init.d/apache2

5. Apache https:// localhost/را بررسی کنید

اگر روی این پیوند بالا کلیک نکردید ، یک صفحه apache دریافت خواهید کرد اگر متوجه نشدید یعنی در نصب شما مشکلی پیش آمده است

در اینجا ما از PHPMYADMIN استفاده می کنیم که رابط وب سرور MySQL است ، بنابراین برای نصب دستور استفاده از آن:

sudo apt-get phpmyadmin را نصب کنید

مرحله 2: اجزای مورد استفاده:

اجزای مورد استفاده
اجزای مورد استفاده
اجزای مورد استفاده
اجزای مورد استفاده

1) Node MCU V3: Node MCU یک پلت فرم IOT منبع باز است. این شامل سیستم عامل است که بر روی ESP8266 Wi-Fi SoC از سخت افزار مبتنی بر ماژول ESP-12 اجرا می شود. اصطلاح "Node MCU" به طور پیش فرض بیشتر به سیستم عامل اشاره دارد تا کیت های dev.

2) سنسور DHT11: این سنسور دما و رطوبت DHT11 دارای خروجی سیگنال دیجیتال کالیبره شده با قابلیت سنسور دما و رطوبت است. این دستگاه با یک میکروکنترلر 8 بیتی با کارایی بالا ادغام شده است. فناوری آن قابلیت اطمینان بالا و ثبات عالی در دراز مدت را تضمین می کند. این سنسور شامل یک عنصر مقاومتی و یک سنسور برای دستگاههای اندازه گیری دمای NTC مرطوب است. دارای کیفیت عالی ، پاسخ سریع ، قابلیت ضد تداخل و عملکرد بالا.

مرحله 3: نحوه پیکربندی Nodemcu در Arduino IDE

نحوه پیکربندی Nodemcu در Arduino IDE
نحوه پیکربندی Nodemcu در Arduino IDE
نحوه پیکربندی Nodemcu در Arduino IDE
نحوه پیکربندی Nodemcu در Arduino IDE
نحوه پیکربندی Nodemcu در Arduino IDE
نحوه پیکربندی Nodemcu در Arduino IDE

در زیر مراحل پیکربندی nodemcu در arduino IDE آمده است

در تصاویر I1 ، I2 و I3 برای مرجع وجود دارد که ما برای مراجع خود از آنها برای درک شما استفاده خواهیم کرد

مرحله 1: ابتدا باید Arduino IDE را باز کنید.

مرحله 2: اکنون روی برگه تنظیمات مانند تصویر I1 کلیک کنید. اکنون باید یک URL را در مدیر هیئت مدیره اضافی کپی کنید. در اینجا آدرس اینترنتی وجود دارد- https://arduino.esp8266.com/stable/package_esp8266… سپس روی OK کلیک کنید

مرحله 3: اکنون به Tools بروید و Board Manager را انتخاب کنید. یک پنجره مانند I2 دریافت خواهید کرد.

کافی است در آن پنجره به پایین بروید و esp8266 را توسط ESP8266 Community جستجو کنید ، یا می توانید مستقیماً esp8266 را با تایپ کردن گزینه جستجو جستجو کنید ، اکنون روی دکمه نصب کلیک کنید.

مرحله 4: IDE Arduino خود را راه اندازی مجدد کنید

مرحله 5: اکنون به Tools بروید و دستگاه nodemcu خود را همانطور که در تصویر I3 نشان داده ایم انتخاب کنید

مرحله 4: نمودار مدار:

مدار
مدار

مرحله 5: کد:

می توانید کد منبع را از لینک Github ما دریافت کنید

مرحله 6: ویدئو:

توضیحات کامل پروژه در فیلم بالا آورده شده است

اگر در مورد این پروژه شک دارید ، می توانید در زیر نظرات خود را با ما در میان بگذارید. و اگر می خواهید در مورد سیستم جاسازی شده بیشتر بدانید می توانید از کانال یوتیوب ما دیدن کنید

لطفاً برای به روزرسانی های مکرر از صفحه فیس بوک ما دیدن کرده و لایک کنید.

با تشکر و احترام ،

فناوری های امبدوترونیک

توصیه شده: