فهرست مطالب:
- تدارکات
- مرحله 1: دستگاه خود را به LoggingPlatform اضافه کنید
- مرحله 2: اتصال سخت افزار
- مرحله 3: بارگذاری نرم افزار مورد نیاز برای دستگاه (راهنمای Windows)
- مرحله 4: داده ها را در تلفن همراه یا دسکتاپ بررسی کنید
تصویری: Arduino و SIM900 GSM GPRS 3G ثبت دما و رطوبت ، آمار موبایل: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
با Arduino UNO R3 ، SIM900 Shield و DHT22 می توانید داده های دما و رطوبت را در خارج ، در اتاق ، گلخانه ، آزمایشگاه ، اتاق خنک کننده یا هر مکان دیگر کاملاً رایگان ثبت کنید. از این مثال برای ثبت دما و رطوبت اتاق استفاده می کنیم.
دستگاه از طریق GPRS 2G به اینترنت متصل می شود ، بنابراین می توان حتی بدون روتر موجود یا اتصال اینترنت سیمی از آن استفاده کرد. بهترین برای مزارع ، تاکستان یا مکانهای مشابه بدون اتصال به اینترنت ثابت.
با مرورگر می توانید آخرین خوانش ها را در تلفن همراه ، دسکتاپ یا هر دستگاه دیگر بررسی کنید.
تدارکات
شما می توانید دستگاه های مورد نیاز را در اینجا خریداری کنید (حداقل مورد نیاز):
آردوینو UNO R3
SIM900 Shield برای Arduino UNO
شارژر USB برای روشن کردن دستگاه شما - در حال حاضر این مورد برای ماژول ماژول GSM که قدرت کافی ندارد مورد نیاز است
کابل میکرو USB
ماژول DHT22 با کابل
سیم کارت با پین غیرفعال و برخی از برنامه های داده
دیود LED برای وضعیت
همچنین داشتن آن خوب است:
سیم های بلوز
پلت فرم آزمایشی برای آردوینو
محفظه ضد آب
سوئیچ جک برای تغذیه
این همچنین با سنسور صنعتی AM2305 آزمایش شده/کار می کند
مرحله 1: دستگاه خود را به LoggingPlatform اضافه کنید
در اینجا می توانید دستگاه خود را برای دریافت کلید api مورد نیاز بعداً اضافه کنید:
مرحله 2: اتصال سخت افزار
سیم کارت را در ماژول GSM Shield Connect Shield به آردوینو وارد کنید
آداپتور برق و USB را به رایانه وصل کنید
DHT22 Out را به پین 10 GSM shield وصل کنید
DHT22 + را به GSM shield 3V متصل کنید
DHT22 - به GSM shield GND وصل کنید
اگر می خواهید نشانگر وضعیت باشد ، LED را وصل کنید ، لازم نیست
مثال نمودار روی تصویر
مرحله 3: بارگذاری نرم افزار مورد نیاز برای دستگاه (راهنمای Windows)
Arduino IDE را بارگیری و نصب کنید: https://www.arduino.cc/fa/main/software دستگاه را به رایانه ویندوزی خود به USB وصل کنید و در صورت نیاز درایورها را نصب کنید
Arduino IDE را اجرا کنید
پورت COM را انتخاب کنید (این عدد معمولاً بزرگتر است اگر دستگاههای دیگر را متصل ندارید) ، تصویر 1
نوع برد ، تصویر 2 را انتخاب کنید
بارگیری و کد منبع باز: شما باید کتابخانه داشته باشید:
SoftwareSerial.h - این معمولاً در Arduino IDE گنجانده شده است
و
DHT.h-می توانید اینجا بارگیری کرده و در پوشه کتابخانه arduino خود مانند: C: / arduino-1.6.8 / libraries کپی کنید
کد SIM900 برای ورود در اینجا موجود است
این کد SIM900 را با Arduino IDE باز کنید:
این پارامترها را مانند تصویر 3 تغییر دهید
APN را می توانید از ارائه دهنده سیم کارت خود دریافت کنید
و دیگر از بستر loggingforest: https://loggingforest.com/index.php/page/pricing ، تصویر 3
برخی از تذکرات کد: کتابخانه های استاندارد SIM900 برای کارهای تکراری مانند ورود به سیستم به درستی کار نمی کند ، بنابراین ما مستقیماً با دستورالعمل های سریال SIM900 AT ارتباط برقرار می کنیم.
اگر از سپرهای مختلف استفاده می کنید ، شاید لازم باشد پین های RX ، TX متفاوتی را در کد تعریف کنید
هنگام استفاده (نه اشکال زدایی یا آزمایش) باید DEBUG_EN را غیرفعال کنید ، از true به false تغییر دهید
برای انتخاب دستی شبکه با سیم کارت 900 ، اگر در مرز کشور زندگی می کنید ، می توانید این خطوط را کامنت نکنید و کد شبکه ارائه شده در سریال را تعریف کنید ، مانند تصویر 4
کد شبکه مانند 21910 برای A1 را می توان در خط COPS ، تصویر 5 یافت
اگر کد شما روی TEST AT گیر کرده است ، بدین معناست که آداپتور برق شما به اندازه کافی برای SIM900 کار نمی کند ، بهتر است از 5V 2A یا 9V 1A استفاده کنید. برخی از ارائه دهندگان سیم کارت ممکن است برای اتصال apn به USER و PWD نیاز داشته باشند ، همچنین می توانید در کد تعریف کنید.
پس از آن دستگاه شما شروع به ارسال داده به loggingforest می کند و می توانید آن را در آنجا مشاهده کنید
مرحله 4: داده ها را در تلفن همراه یا دسکتاپ بررسی کنید
پس از آن دستگاه شما شروع به ارسال داده به loggingforest می کند و می توانید آن را در آنجا مشاهده کنید. در loggingforest device edit فقط نام پارامترها و مقادیر را به عنوان تصویر 1 تعریف کنید.
روی پیش نمایش ، تصویر 2 کلیک کنید
و داده های خوبی را مشاهده خواهید کرد ، تصویر 3
در صورت تمایل می توانید لاگر خود را کامنت کنید و به اشتراک بگذارید
توصیه شده:
چگونه می توان رطوبت و دما را در زمان واقعی با دستگاه Arduino UNO و SD-Card ضبط کرد - شبیه سازی DHT11 ثبت کننده داده در پروتئوس: 5 مرحله
چگونه می توان رطوبت و دما را در زمان واقعی با دستگاه Arduino UNO و SD-Card ضبط کرد | شبیه سازی DHT11 Data-logger در Proteus: مقدمه: سلام ، این Liono Maker است ، در اینجا پیوند YouTube است. ما در حال انجام پروژه ای خلاقانه با Arduino هستیم و روی سیستم های تعبیه شده کار می کنیم. Data-Logger: Data logger: Data logger (همچنین Data-logger یا data recorder) یک دستگاه الکترونیکی است که داده ها را در طول زمان ثبت می کند
نحوه ثبت دما و شدت ثبت نور - شبیه سازی پروتئوس - فریتینگ - Liono Maker: 5 Step
نحوه ثبت دما و شدت ثبت نور | شبیه سازی پروتئوس | فریتینگ | Liono Maker: سلام این Liono Maker است ، این کانال رسمی YouTube من است. این کانال YouTube منبع باز است. پیوند: Liono Maker YouTube Channel در اینجا پیوند ویدیو وجود دارد: Temp & amp؛ ثبت شدت نور در این آموزش ما نحوه ایجاد Temper را یاد می گیریم
MicroPython ارزان 3 دلار ESP8266 WeMos D1 Mini برای 2 برابر ثبت دما ، Wifi و آمار تلفن همراه: 4 مرحله
MicroPython ارزان 3 دلار ESP8266 WeMos D1 Mini برای ثبت دو برابر دما ، Wifi و آمار تلفن همراه: با تراشه / دستگاه کوچک ESP8266 ارزان می توانید داده های دما را در خارج ، در اتاق ، گلخانه ، آزمایشگاه ، اتاق خنک کننده یا هر مکان دیگر کاملاً رایگان ثبت کنید. از این مثال برای ثبت دمای اتاق خنک کننده ، در داخل و خارج استفاده می کنیم. دستگاه متصل به
Arduino Ethernet DHT11 ثبت دما و رطوبت ، آمار موبایل: 4 مرحله
Arduino Ethernet DHT11 ثبت دما و رطوبت ، آمار تلفن همراه: با Arduino UNO R3 ، Ethernet Shield و DHT11 می توانید داده های دما و رطوبت را در خارج ، در اتاق ، گلخانه ، آزمایشگاه ، اتاق خنک کننده یا هر مکان دیگر کاملاً رایگان ثبت کنید. از این مثال برای ثبت دما و رطوبت اتاق استفاده می کنیم. دستگاه
رزبری PI ثبت دما و رطوبت ، ایستگاه هواشناسی ابر ، Wifi و آمار تلفن همراه: 6 مرحله
ثبت دما و رطوبت Raspberry PI ، ایستگاه آب و هوای ابر ، Wifi و آمار تلفن همراه: با دستگاه Raspberry PI می توانید داده های دما و رطوبت خارج ، در اتاق ، گلخانه ، آزمایشگاه ، اتاق خنک کننده یا هر مکان دیگر را کاملاً رایگان وارد کنید. از این مثال برای ثبت دما و رطوبت استفاده می کنیم. دستگاه به اینترنت متصل می شود