فهرست مطالب:

SIM900 GSM مبتنی بر آب و هوا: 3 مرحله (همراه با تصاویر)
SIM900 GSM مبتنی بر آب و هوا: 3 مرحله (همراه با تصاویر)

تصویری: SIM900 GSM مبتنی بر آب و هوا: 3 مرحله (همراه با تصاویر)

تصویری: SIM900 GSM مبتنی بر آب و هوا: 3 مرحله (همراه با تصاویر)
تصویری: Счетчик подписчиков YouTube с ESP8266 и Arduino 2024, نوامبر
Anonim
SIM900 GSM مبتنی بر آب و هوا
SIM900 GSM مبتنی بر آب و هوا

ما همیشه به روز رسانی آب و هوا در تلفن همراه خود نیاز داریم. می تواند از برنامه آنلاین یا برنامه سیستمی با استفاده از اینترنت باشد. اما در اینجا راهی را به شما نشان می دهم که از ویژگی پیام رسانی متنی در تلفن های همراه خود برای دریافت به روز رسانی دما و رطوبت استفاده کنید ، همچنین می توانید آن را برای دریافت فشار و ارتفاع و به روز رسانی GPS افزایش دهید. در اینجا من از DHT22 برای به روزرسانی دما و رطوبت استفاده کردم ، اما شما همچنین می توانید از BMP280 برای به روزرسانی فشار استفاده کنید. بدیهی است که من برای کل محاسبات از آردوینو و برای فرایند ارسال پیامک از سیم 900 استفاده کردم. از آنجا که استفاده از آردوینو برای اکثر کاربران آسان است ، اما در واقع شما می توانید از هر میکروکنترلر برای کل فرایند استفاده کنید. برای این کار باید برگه اطلاعات SIM900 و DHT22 را بخوانید. بنابراین فعلاً از Arduino UNO برای این کار استفاده می کنم. نانو ، مگا ، میکرو نیز کار خواهند کرد…

مرحله 1: قطعات مورد نیاز

قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز
قطعات مورد نیاز

1. آردوینو UNO/نانو/مگا/میکرو

2. SIM900/800

3. 1 مقاومت 10K

4. DHT22/DHT11

5. پرش کننده

6. تخته نان (ممکن است لازم نباشد)

7. منبع تغذیه جداگانه برای سیم کارت 900900/800

مرحله 2: روش کار و ایجاد اتصالات مدار

روش کار و ایجاد اتصالات مدار
روش کار و ایجاد اتصالات مدار
روش کار و ایجاد اتصالات مدار
روش کار و ایجاد اتصالات مدار
روش کار و ایجاد اتصالات مدار
روش کار و ایجاد اتصالات مدار

SIM900/800 یک ماژول GSM است که بر روی روش های TX-RX کار می کند و از دستورات AT استفاده می کند. یک سیم کارت معمولی 3g را می توان در اینجا قرار داد و اگر میکروفون را در اینجا وصل کنید ، می توانید تماس بگیرید و دریافت کنید ، اما من از آن استفاده نمی کنم آن ویژگی در اینجا در اینجا من از امکان پیام رسانی SIM900 استفاده می کنم. SIM900 می تواند تماس برقرار کند ، تماس دریافت کند ، پیامک ارسال کند و پیام ارسال کند. می توانید سیم کارت خود را با یک بسته پیام رسانی دوباره شارژ کرده و سپس از آن برای جلوگیری از شارژ بیش از حد به دلیل پیامک های متعدد استفاده کنید.

در اینجا DHT22 اطلاعات دما و رطوبت را دریافت می کند و این به عنوان پیام متنی برای کاربر ارسال می شود. بنابراین فرض کنید DHT22 و SIM900 در خانه شما هستند و شما در دفتر خود هستید. بنابراین می توانید سیستم را برای ارسال پیام های متنی به کاربر پس از هر 3 ساعت وادار کنید. شما می توانید آن زمان را نیز در کد ضمیمه شده در زیر سفارشی کنید.

اتصالات مدار بسیار آسان و ساده است. برای هر اتصال از جامپرها استفاده کنید.

ماژول SIM900 دارای نسخه های مختلف است. نسخه من از آداپتور 12V 1A برای تغذیه آن استفاده می کند. مدل دیگر می تواند به منبع تغذیه 5 ولت نیاز داشته باشد. بنابراین قبل از استفاده از نسخه خود به دقت نگاه کنید و همچنین به یاد داشته باشید که آنها دستگاهی هستند که به استاتیک حساس هستند. بنابراین آن را نزدیک ترموکول یا پلاستیک نگه ندارید.

مرحله 3: بارگذاری کد

کد بارگذاری
کد بارگذاری

حالا بعد از اتصال ابتدا ماژول GSM را با سیم کارت بارگذاری شده روشن کنید. حالا ببینید آیا LED روی ماژول چشمک می زند یا خیر. اگر خیلی سریع چشمک می زند (1 چشمک زدن در ثانیه) ، اتصالات TX و RX را بیرون آورده و دوباره وارد کنید. در حالت عادی باید 1 بار در 3 ثانیه پلک بزند. اگر در 1blink/3sec است ، می توانید تأیید کنید که سیم کارت اکنون آماده استفاده است.

سپس arduino IDE را باز کنید و طرح ضمیمه شده در اینجا را باز کنید. شماره تلفن خود را در نقشه ای که SIM900 باید در آن پیام ارسال کند ، وارد کنید. سپس آن را بارگذاری کنید. شما باید پیام ارسال شده را بعد از فاصله زمانی مشخص شده مشاهده کنید. همچنین می توانید آن را در کد تغییر دهید.

اکنون همه چیز آماده است و با آب و هوای کنونی به روز می شوید.

می توانید BMP280 را برای دریافت به روزرسانی فشار یا هر چیزی که دوست دارید اضافه کنید. شما می توانید وضعیت مخزن آب خود را ببینید ، سنسور PIR را برای تشخیص حضور انسان در خانه خود و غیره متصل کنید.

برای هر گونه مشکل در اینجا نظر دهید یا به [email protected] ایمیل کنید

توصیه شده: