فهرست مطالب:
- مرحله 1: نرم افزار مورد استفاده:
- مرحله 2: اجزای مورد استفاده:
- مرحله 3: نمودار مدار:
- مرحله 4: کد:
- مرحله 5: ویدئو:
تصویری: آردوینو داده های دما و رطوبت را به MySQL Server (PHPMYADMIN) ارسال می کند: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
در این پروژه من DHT11 را با arduino وصل کرده ام و سپس داده های dht11 را که رطوبت و دما است به پایگاه داده phpmyadmin ارسال می کنم. در اینجا ما از یک اسکریپت PHP برای انتقال داده ها به پایگاه داده phpmyadmin استفاده می کنیم.
مرحله 1: نرم افزار مورد استفاده:
اینها نرم افزارهایی هستند که برای این پروژه استفاده کرده ایم:
1. Arduino IDE: می توانید جدیدترین Arduino IDE را از این لینک بارگیری کنید:
2. نصب سرور XAMPP: در اینجا ما از سرور XAMPP استفاده می کنیم که می تواند هم در ویندوز و هم در لینوکس استفاده شود ، اما پیشنهاد من این است که اگر در اوبونتو (هر پلتفرم لینوکس) هستید ، از LAMP استفاده کنید. از آنجا که ما در ویندوز هستیم ، بنابراین ما سرور XAMPP را ترجیح دادیم. بنابراین می توانید سرور XAMPP را از این لینک بارگیری کنید.
متناوبا مراحل مربوط به سرور LAMP به شرح زیر است:
1. Apachesudo apt-get install 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) Arduino UNO: Arduino/Genuino Uno یک برد میکروکنترلر است که بر اساس ATmega328P (برگه داده) طراحی شده است. دارای 14 پین ورودی/خروجی دیجیتال (از این تعداد 6 عدد می تواند به عنوان خروجی PWM استفاده شود) ، 6 ورودی آنالوگ ، کریستال کوارتز 16 مگاهرتز ، اتصال USB ، پریز برق ، هدر ICSP و دکمه تنظیم مجدد.
2) اترنت شیلد: Arduino Ethernet Shield 2 آردوینو شما را در چند دقیقه به اینترنت متصل می کند. کافی است این ماژول را به برد آردوینو وصل کنید ، آن را با کابل RJ45 به شبکه خود وصل کنید و چند مرحله ساده را دنبال کنید تا کنترل جهان خود را از طریق اینترنت آغاز کنید. مانند همیشه در مورد آردوینو ، همه عناصر این پلتفرم-سخت افزار ، نرم افزار و مستندات-آزادانه در دسترس و منبع باز هستند. این بدان معناست که می توانید نحوه ساخت آن را دقیقاً بیاموزید و از طرح آن به عنوان نقطه شروع برای مدارهای خود استفاده کنید. صدها هزار برد آردوینو در حال حاضر هر روز در سراسر جهان به خلاقیت افراد دامن می زند.
3) سنسور DHT11: این سنسور دما و رطوبت DHT11 دارای خروجی سیگنال دیجیتال کالیبره شده با قابلیت سنسور دما و رطوبت است. این دستگاه با یک میکروکنترلر 8 بیتی با کارایی بالا ادغام شده است. فناوری آن قابلیت اطمینان بالا و ثبات عالی در دراز مدت را تضمین می کند. این سنسور شامل یک عنصر مقاومتی و یک سنسور برای دستگاههای اندازه گیری دمای NTC مرطوب است. دارای کیفیت عالی ، پاسخ سریع ، قابلیت ضد تداخل و عملکرد بالا.
مرحله 3: نمودار مدار:
نمودار مدار این پروژه در بالا آورده شده است.
ابتدا باید همانطور که در تصویر بالا نشان داده شده است ، محافظ اترنت را وصل کنید ، سپس باید اتصال DHT11 را ایجاد کنید
مرحله 4: کد:
می توانید کد منبع این پروژه را از صفحه github ما دریافت کنید. در اینجا پیوند github برای آن آمده است
مرحله 5: ویدئو:
توضیحات کامل پروژه در فیلم بالا آورده شده است
اگر در مورد این پروژه شک دارید ، می توانید در زیر نظرات خود را با ما در میان بگذارید.
و اگر می خواهید در مورد سیستم جاسازی شده بیشتر بدانید می توانید از کانال یوتیوب ما دیدن کنید
لطفاً برای به روزرسانی های مکرر از صفحه فیس بوک ما دیدن کرده و لایک کنید.
با تشکر و احترام ،
فناوری های امبدوترونیک
توصیه شده:
ارسال داده های سنسور دما و رطوبت بی سیم به Excel: 34 مرحله
ارسال داده های سنسور دما و رطوبت بی سیم به اکسل: ما در اینجا از سنسور دما و رطوبت NCD استفاده می کنیم ، اما مراحل برای هر یک از محصولات ncd برابر است ، بنابراین اگر سنسورهای بی سیم دیگر ncd دارید ، در کنار آن مشاهده رایگان را تجربه کنید. با توقف این متن ، باید
نودمکو داده های دما و رطوبت را به Thingspeak ارسال می کند: 7 مرحله
Nodemcu داده های دما و رطوبت را به Thingspeak ارسال می کند: در اینجا در این آموزش ما با nodemcu با سنسور dht11 و ارسال داده های دما و رطوبت به سرور thingspeak ارتباط برقرار کرده ایم. در اینجا نمودار دما و رطوبت را به سرور thingspeak رسم کرده ایم
سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو: 6 مرحله
سیستم حضور و غیاب با ارسال داده های RFID به سرور MySQL با استفاده از پایتون با آردوینو: در این پروژه من RFID-RC522 را با arduino وصل کرده ام و سپس داده های RFID را به پایگاه داده phpmyadmin ارسال می کنم. بر خلاف پروژه های قبلی ما ، در این مورد از هیچ محافظ اترنت استفاده نمی کنیم ، در اینجا ما فقط داده های سریال را که از ar آمده است می خوانیم
ارسال داده های سنسور دما و رطوبت بی سیم IoT با برد بلند به Google Sheet: 39 مرحله
ارسال داده های حسگر دما و رطوبت بی سیم IoT با برد بلند به Google Sheet: ما در اینجا از سنسور دما و رطوبت NCD استفاده می کنیم ، اما مراحل برای هر یک از محصولات ncd برابر است ، بنابراین اگر سنسورهای بی سیم دیگر ncd دارید ، مشاهده رایگان را تجربه کنید. در کنار با توقف این متن ، باید
آردوینو با استفاده از پایتون داده های Dht11 را به MySQL Server (PHPMYADMIN) ارسال می کند: 5 مرحله
آردوینو با استفاده از پایتون داده های Dht11 را به MySQL Server (PHPMYADMIN) ارسال می کند: در این پروژه DHT11 را با آردوینو وصل کرده ام و سپس داده های dht11 که میزان رطوبت و دما است را به پایگاه داده phpmyadmin ارسال می کنم. بر خلاف پروژه قبلی ما ، در این مورد از هیچ محافظ اترنت استفاده نمی کنیم ، در اینجا ما فقط t را می خوانیم