فهرست مطالب:

سیستم هشدار آتش سوزی جنگل Gps با Sim808 و Arduino Uno: 23 مرحله (همراه با تصاویر)
سیستم هشدار آتش سوزی جنگل Gps با Sim808 و Arduino Uno: 23 مرحله (همراه با تصاویر)

تصویری: سیستم هشدار آتش سوزی جنگل Gps با Sim808 و Arduino Uno: 23 مرحله (همراه با تصاویر)

تصویری: سیستم هشدار آتش سوزی جنگل Gps با Sim808 و Arduino Uno: 23 مرحله (همراه با تصاویر)
تصویری: شاهین - بالوبان ، حاکم آسمان. سیبری روسیه 2024, نوامبر
Anonim
Image
Image
آردوینو وان
آردوینو وان

با سلام ، در این پست نحوه ساخت یک سیستم آشکارساز آتش جنگل ، با اطلاع از طریق پیام کوتاه ، محل حادثه ، به لطف ماژول gps sim808 یکپارچه ، که توسط افراد DFRobot اعطا شده است را مشاهده خواهیم کرد ، کد منبع ، برخی از ویژگی ها و عملکرد ماژول sim808 ، در محیط خارجی ، این ادامه پروژه قبلی است ، که در آن نحوه ساخت یک سیستم تشخیص شعله بسیار ساده برای خانه را مشاهده کردیم.

مرحله 1: مقدمه

این سیستم سعی می کند از آتش سوزی در جنگل ها و مزارع جلوگیری کند ، جایی که فاجعه ای از این دست می تواند خسارات اقتصادی زیادی به همراه داشته باشد ، خسارات مادی قابل توجهی وارد شود ، گیاهان و جانوران آن محل تخریب شوند و خسارات زیست محیطی بزرگی را ایجاد کنند ، اما مهمترین چیز این است که نجات جان انسانها

اصل عملکرد به شرح زیر است ، هنگام تشخیص آتش توسط سنسور شعله ، یک سیگنال آنالوگ به آردوینو ارسال می کند که بسته به مقدار آن ، ارسال پیام متنی با مختصات GPS در محل آتش سوزی را فعال می کند به برای این پروژه به یک حسگر شعله ، یک arduino uno ، یک ماژول sim808 ، یک باتری ، کابل ها نیاز داریم ، می توانید لیست مواد زیر را بررسی کنید:

مرحله 2: Arduino One

مرحله 3: Sim808

Sim808
Sim808

مرحله 4: سنسور شعله

سنسور شعله
سنسور شعله

درباره ماژول شعله یاب

  • این ماژول به شعله و تابش آن حساس است. همچنین می تواند منبع نور معمولی را در محدوده طول موج از 760 نانومتر تا 1100 نانومتر تشخیص دهد.
  • سنسور شعله می تواند سیگنال دیجیتال یا آنالوگ منتشر کند.
  • می توان از آن به عنوان اعلام حریق استفاده کرد.
  • تشخیص زاویه حدود 60 درجه ، به ویژه به طیف شعله حساس است. حساسیت قابل تنظیم (در تنظیم آبی پتانسیومتر دیجیتال).
  • خروجی مقایسه ، سیگنال تمیز ، موج خوب ، ظرفیت رانندگی ، بیش از 15 میلی آمپر.
  • ولتاژ کار 3.3 V-5 V. فرم خروجی: خروجی های سوئیچینگ دیجیتال (0 و 1) و خروجی ولتاژ آنالوگ AO. سوراخ های پیچ ثابت برای نصب آسان.
  • تخته های PCB کوچک اندازه: 3.2cm x 1.4cm.
  • از تقویت کننده LM393 به عنوان مقایسه کننده ولتاژ استفاده کنید

مرحله 5: کابل های Dupont

کابل های Dupont
کابل های Dupont

مرحله 6: باتری 12 ولت (حداقل می تواند منبع 12 برای انجام آزمایشات اولیه باشد)

باتری 12 ولت (حداقل می تواند منبع 12 برای انجام آزمایشات اولیه باشد)
باتری 12 ولت (حداقل می تواند منبع 12 برای انجام آزمایشات اولیه باشد)

مرحله 7: جعبه ای با فیلتر (اختیاری)

جعبه با فیلتر (اختیاری)
جعبه با فیلتر (اختیاری)

مرحله 8: مدار

جریان
جریان

مرحله 9: کد منبع

لطفاً از https://rogerbit.com/wprb/index.php/2018/01/17/sistema-de-alerta-de-incendios-forestales-gps-con-sim808-y-arduino-uno/ بارگیری کنید

مرحله 10: درباره ماژول Sim808 Dfrobot

SIM808 GPS/GPRS/GSM arduino shield یک سپرهای توسعه آردوینو با فن آوری ناوبری GSM/GPRS و GPS چهار بانده است. فقط یک کارت اعتباری ، طبق بسته بندی استاندارد پین Arduino ، سازگار با Arduino UNO ، arduino Leonardo ، arduino Mega و سایر مادربردهای آردوینو. در مقایسه با نسل قبلی SIM908 ، SIM808 عملکرد و ثبات را بهبود بخشید. این سپر علاوه بر عملکردهای معمولی پیامک و تلفن ، از MMS ، DTMF ، FTP و سایر عملکردها نیز پشتیبانی می کند. می توانید به جمع آوری داده ها ، گیرنده بی سیم داده ، برنامه اینترنت اشیا و GPS جهت یابی دست پیدا کنید. این دستگاه میکروفون داخلی و جک هدفون را ادغام می کند و در هزینه شما صرفه جویی می کند و پروژه شما را به راحتی انجام می دهد. همچنین می تواند مستقیماً با اتصال آنتن خارجی به آنتن GSM و GPS متصل شود.

SIM808 GPS/GPRS/GSM Arduino Shield V1.0 از آخرین نسخه ماژول Simcom SIM808 استفاده می کند ، در مقایسه با ماژول اولیه SIM808 موجود در بازار ، ماژول جدید از ثبات بهتری برخوردار است. اما بخش GPS دستورات AT با نسخه قدیمی ماژول SIM808 سازگار نیست ، لطفاً به قسمت "بیشتر" در دستورات AT مراجعه کنید.

مرحله 11: مشخصات

  • ولتاژ کار: 5 ولت
  • قدرت ورودی: 7-23V
  • چهار بانده 850/900/1800/1900 مگاهرتز
  • کلاس GPRS چند شکاف 12/10
  • ایستگاه تلفن همراه GPRS کلاس B
  • مطابق با GSM فاز 2/2 +کلاس 4 (2 W @ 850 / 900MHz)
  • کلاس 1 (1 W @ 1800 / 1900MHz)
  • پشتیبانی از حالت مصرف انرژی کم: حالت 100mA @ 7V-GSM
  • پشتیبانی از کنترل فرمان AT (3GPP TS 27.007 ، 27.005 و SIMCOM دستورات AT پیشرفته)
  • پشتیبانی از فناوری ناوبری ماهواره ای GPS
  • پشتیبانی از نشانگر وضعیت LED: وضعیت منبع تغذیه ، وضعیت شبکه و حالت های عملکرد
  • محیط کار: -40 ℃ ~ 85 ℃ اندازه: 69 * 54 میلی متر/2.71 * 2.12 اینچ

مرحله 12: نمای کلی هیئت مدیره

نمای کلی هیئت مدیره
نمای کلی هیئت مدیره

رابط ماژول و اقدامات احتیاطی:

پین های اشغال شده: D0 ، D1 ، D12 ، پین دیجیتالی "D12" به GPUO قدرت ماژول SIM808 متصل است. می توان از آن به عنوان کنترل روشن / خاموش ماژول SIM808 استفاده کرد. SIC808 پردازنده MIC و میکروفون 3.5 میلی متری SIM808 از یک کانال MIC استفاده می کنند ، هنگامی که میکروفون خود را وصل می کنید ، MIC روی برد به طور خودکار قطع می شود. کلید را فشار دهید ، 1 ثانیه را کوتاه کنید تا SIM808 شروع به کار کند ، 3 ثانیه را فشار دهید و آن را خاموش کنید. LED "ON" - نشانگر قدرت SIM808 ، فقط هنگامی که یک منبع خارجی را وصل می کنید ، ماژول می تواند به درستی کار کند. - نشانگر سیگنال GSM فلاش سریع: جستجو در شبکه فلش (3 بار یکبار): ثبت نام شبکه کامل سوئیچ عملکرد هیچکدام- سیم کارت خالی SIM808 برای بارگیری طرح ، لطفاً به اینجا شماره گیری کنید. USB_DBG-- هنگامی که برد گسترش دهنده آردوینو متصل شد ، برای برقراری ارتباط SIM808 با رایانه به اینجا شماره گیری کنید اشکال زدایی (در اشکال زدایی). آردوینو- هنگامی که برد توسعه دهنده آردوینو را وصل کرد ، برای برقراری ارتباط SIM808 با آردوینو به اینجا شماره گیری کنید.

مرحله 13: اشکال زدایی USB (فرمان AT)

در این بخش ، ما دستورات AT را از طریق درگاه سریال برای اشکال زدایی سپر توسعه SIM808 ارسال می کنیم. لطفاً برای عملکرد بیشتر به مجموعه فرمان SIM808 AT مراجعه کنید.

مرحله 14: آماده سازی

سخت افزار:

  • آردوینو UNO x1
  • کارت گسترش SIM808 x1
  • منبع تغذیه خارجی x1

نرم افزار:

  • آردوینو IDE
  • دستیار اشکال زدایی سریال (در این بخش ، ما از DF Serial Debugger by Lisper استفاده می کنیم)

'''گام'''

سیم کارت خود را به سپر انبساط SIM808 متصل کرده و سپر توسعه را در Arduino UNO وصل کنید ، در عین حال اتصال منبع تغذیه خارجی را فراموش نکنید. سوئیچ عملکرد را به هیچکدام شماره ندهید ، یک کد نمونه چشمک بزنید تا مطمئن شوید پورت سریال درست نیست اشغال شده دکمه پاور Boot را فشار دهید و منتظر بمانید تا سیم کارت به درستی شبکه را ثبت کند ، نشانگر Net به آرامی چشمک می زند (3 بار یکبار). سوئیچ عملکرد را به USB_DBG بکشید ، سپس می توانیم مستقیماً با تراشه SIM808 از طریق دستیار پورت سریال ارتباط برقرار کنیم.

مرحله 15: یک تماس تلفنی برقرار کنید

تماس تلفنی برقرار کنید
تماس تلفنی برقرار کنید

AT را در دستیار پورت سریال ارسال کنید ، اگر OK شد ، به این معنی است که ارتباط سریال برقرار شده است. شکل را دنبال کنید ، دستورات AT را وارد کنید ، باید همان محتوا را دریافت کنید.

مرحله 16: به تلفن پاسخ دهید و تماس را قطع کنید

به تلفن پاسخ دهید و تماس را قطع کنید
به تلفن پاسخ دهید و تماس را قطع کنید

مرحله 17: ارسال پیامک

ارسال پیامک
ارسال پیامک

مرحله 18: پیامک را بخوانید

پیامک بخوانید
پیامک بخوانید

مرحله 19: ارتباط TCP

ارتباطات TCP
ارتباطات TCP

مرحله 20: جهت گیری GPS

توجه: آنتن GPS قبل از اینکه بتواند خروجی پایداری از موقعیت مکانی GPS را بدست آورد ، باید خارج از آن قرار گیرد.

ارسال فرمان AT + CGSN PWR = 1 (باز کردن قدرت GPS)

ارسال فرمان AT + CGNSTST = 1 (دریافت داده های GPS از پورت سریال)

مرحله 21:

تصویر
تصویر

اگر آنتن GPS خارج قرار داده شده است ، باید به زودی داده های مناسب را دریافت کنید.

هنگامی که می خواهید خروجی داده های GPS را متوقف کنید ، می توانید دستور AT + CGNSTST = 0 را برای توقف خروجی داده های GPS ارسال کنید.

هنگامی که می خواهید عملکرد GPS را خاموش کنید ، می توانید فرمان AT + CGNSPWR = 0 را برای خاموش کردن قدرت GPS ارسال کنید. AT + CPOWD = 1 را برای خاموش کردن تراشه SIM808 ارسال کنید. دستورالعمل هیجان انگیزتر ، لطفاً به دستور AT در صفحه پایانی مراجعه کنید. این دو کد آزمون بسیار ساده هستند و درک آنها آسان است. فقط لازم است دستورات سریال AT مربوطه را وارد کنید ، توابع مربوطه را بدست می آورید.

مرحله 22: حالت مصرف کم سیم808

حالت حداقل عملکرد

در حالت Minimum Functionality Mode ، سیستم به ساده ترین حالت کاهش می یابد. در این حالت در مصرف برق بیشتر صرفه جویی می شود.

AT+CFUN = = 0 ، 1 ، 4

AT + CFUN = 0: حداقل حالت عملکرد. در این حالت ، همچنان می توانید از پورت سریال استفاده کنید ، اما فرمان AT با ویژگی های RF و سیم کارت غیرفعال می شود.

AT + CFUN = 1: حالت تمام عملکرد (به طور پیش فرض).

AT + CFUN = 4: حالت هواپیما. در این حالت ، همچنان می توانید از پورت سریال استفاده کنید ، اما فرمان AT با ویژگی های RF و سیم کارت غیرفعال می شود.

ویژگی های بیشتر لطفاً به دستورات AT مراجعه کنید

github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf

شاید بتوانید به پروژه هایی در زمینه آردوینو ، عکس ، رباتیک ، مخابرات علاقه مند باشید ، در https://www.youtube.com/user/carlosvolt؟sub_confirmation=1 بسیاری از فیلم ها با کد منبع و نمودارهای کامل مشترک شوید.

توصیه شده: