فهرست مطالب:
تصویری: صنعت 4.0: Arduino IoT: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
اجزاء و تأمین کننده ها
- آردوینو UNO R3
- ماژول WiFi ElectroPeak ESP8266-12N
برنامه ها و خدمات آنلاین
آردوینو IDE
در مورد این پروژه
بررسی اجمالی
در این آموزش ، نحوه بارگذاری و بارگیری داده ها در/از پایگاه داده Firebase با ماژول Arduino UNO و ESP8266 را خواهید آموخت. ذخیره داده ها (مانند داده های حسگرها) در پایگاه داده ای که از هر جایی از طریق اینترنت قابل دسترسی است ممکن است بسیار مفید باشد. Firebase ذخیره و بازیابی اطلاعات را آسان می کند.
آنچه خواهید آموخت
- نحوه ایجاد پایگاه داده در Firebase
- نحوه بارگذاری (بارگیری) داده ها در (از) Firebase
- نحوه استفاده از ESP8266 به عنوان اتصال بین آردوینو و Firebase
Firebase چیست؟
Firebase یک پلت فرم توسعه برنامه های تلفن همراه و وب است که توسط Firebase ، Inc در سال 2011 توسعه یافته است ، سپس در سال 2014 توسط Google خریداری شده است. تا اکتبر 2018 ، پلت فرم Firebase دارای 18 محصول است که توسط 1.5 میلیون برنامه استفاده می شود. Firebase خدمات متعددی را به شرح زیر ارائه می دهد:
- Firebase Analytics که یک راه حل اندازه گیری برنامه رایگان است و بینشی در مورد استفاده از برنامه و تعامل کاربر ارائه می دهد.
-
Firebase Cloud Messaging (FCM) که یک راه حل بین پلتفرمی برای پیام ها و اعلان ها برای Android ، iOS و برنامه های وب است که از سال 2016 رایگان است.
- Firebase Auth که سرویسی است که می تواند کاربران را تنها با استفاده از کد سمت سرویس گیرنده احراز هویت کند. این برنامه از ارائه دهندگان ورود به سیستم اجتماعی Facebook ، GitHub ، Twitter و Google (و Google Play Games) پشتیبانی می کند. علاوه بر این ، شامل یک سیستم مدیریت کاربر است که به موجب آن توسعه دهندگان می توانند احراز هویت کاربر را با ورود به ایمیل و رمز عبور ذخیره شده در Firebase فعال کنند.
مرحله 1: راه اندازی Arduino IDE
اگر برای اولین بار است که از برد Arduino استفاده می کنید ، کافی است این مراحل را دنبال کنید در غیر این صورت می توانید به مرحله بعدی بروید:
- به www.arduino.cc/fa/Main/Software بروید و نرم افزار Arduino سازگار با سیستم عامل خود را بارگیری کنید. نرم افزار IDE را طبق دستور نصب کنید.
- Arduino IDE را اجرا کرده و ویرایشگر متن را پاک کنید و کد زیر را در ویرایشگر متن کپی کنید.
- برد را در: tools> board ها انتخاب کنید و برد Arduino خود را انتخاب کنید.
- Arduino را به رایانه خود وصل کنید و پورت COM را در ابزار> پورت تنظیم کنید.
- دکمه بارگذاری (علامت پیکان) را فشار دهید.
- همه چیز آماده است!
توصیه شده:
EAL - مجموعه داده های صنعت GPS 4.0 GPS در ماشین Rc: 4 مرحله
EAL - Industry 4.0 GPS Data collection on Rc Car: در این دستورالعمل ما در مورد نحوه راه اندازی ماژول GPS در ماشین RC و ارسال اطلاعات جمع آوری شده به صفحه وب برای نظارت آسان صحبت خواهیم کرد. ما قبلاً در مورد نحوه ساخت ماشین RC خود دستورالعمل هایی را ارائه کرده ایم ، که در اینجا یافت می شود. این با استفاده از
Easy IOT - مرکز کنترل کننده RF سنسور RF برای دستگاه های IOT با برد متوسط: 4 مرحله
Easy IOT - App Controlled RF Sensor Hub for Medium Range IOT Devices: در این سری آموزشها ، ما شبکه ای از دستگاه ها را ایجاد می کنیم که می توان آنها را از طریق پیوند رادیویی از یک دستگاه هاب مرکزی کنترل کرد. مزیت استفاده از اتصال رادیویی سریال 433 مگاهرتز به جای WIFI یا بلوتوث ، محدوده بسیار بیشتری است (با
IoT APIS V2 - سیستم آبیاری خودکار کارخانه با قابلیت IoT خودکار: 17 مرحله (همراه با تصاویر)
IoT APIS V2 - سیستم آبیاری خودکار گیاهان خودکار مجهز به IoT: این پروژه تکامل دستورالعمل قبلی من است: APIS - سیستم آبیاری خودکار گیاهان من تقریباً یک سال است که از APIS استفاده می کنم و می خواهم در طراحی قبلی پیشرفت کنم: از راه دور گیاه را زیر نظر بگیرید اینجوری
آموزش ESP8266 NODEMCU BLYNK IOT - Esp8266 IOT با استفاده از Blunk و Arduino IDE - کنترل LED ها از طریق اینترنت: 6 مرحله
آموزش ESP8266 NODEMCU BLYNK IOT | Esp8266 IOT با استفاده از Blunk و Arduino IDE | کنترل LED ها از طریق اینترنت: سلام بچه ها در این دستورالعمل نحوه استفاده از IOT را با ESP8266 یا Nodemcu یاد می گیریم. ما برای این کار از برنامه blynk استفاده خواهیم کرد. بنابراین از esp8266/nodemcu خود برای کنترل LED ها در اینترنت استفاده خواهیم کرد. بنابراین برنامه Blynk به esp8266 یا Nodemcu ما متصل می شود
آشکارساز دود IOT: آشکارساز دود موجود را با IOT به روز کنید: 6 مرحله (همراه با تصاویر)
آشکارساز دود IOT: آشکارساز دود موجود را با IOT به روز کنید: فهرست مشارکت کنندگان ، مخترع: Tan Siew Chin ، Tan Yit Peng ، Tan Wee Heng ناظر: دکتر Chia Kim Seng گروه مهندسی مکاترونیک و رباتیک ، دانشکده مهندسی برق و الکترونیک ، Universiti Tun حسین اونن مالزی. توزیع