خانه >> میکروکنترلرها >> رزبری پای >> ارسال پیامک با رزبری پای

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

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

در پروژه ارسال پیامک با رزبری پای به شما نحوه ارسال پیامک با Raspberry Pi ، هنگامی که یک رویداد خاص شناسایی می شود، نشان می دهیم. برای SMS ، من از API NEXMO استفاده کردم. در ادامه با اکتروپای همراه باشید 🙂

قطعات مورد نیاز برای این پروژه 

  • برد رزبری پای Raspberry Pi 3 Model B
  • LED
  • سوئیچ فشاری SparkFun  میلیمتر ۱۲
  • مقاومت ۱۰ کیلو اهم
  • مقاومت ۲۲۰ اهم
  • سیم های بردبردی
  • بردبرد

نرم افزار مورد نیاز  

 

در این قسمت نشان میدهیم که چگونه از NEXMO SMS API استفاده کنیم ، با تمام جزئیات .

کدی که اینجا برای ارسال SMS ارائه شده است ، می توانید در هر پروژه های IOT استفاده کنید . شما می تونید این قطعه کد را در دیگر کدها ادغام کنید و در تشخیص رویداد های خاص استفاده و پیامک اعلام و هشدار ارسال کنید . کدهای من طوری نوشته شده که با فشار دادن کلید یه پیامک ارسال کند ، شما میتونید به جای کلید از سنسور مورد نظر خودتون استفاده کنید .

 

شروع،ساخت و راه اندازی پروژه 

برای راه اندازی و شروع به شاخت پروژه ارسال SMS با رزبری پای مراحل زیر رو به ترتیب انجام میدیم :

  • یک حساب کاربری در Nexmo بسازید . اینجا
  • وارد حساب کاربری خودتون بشید و یه قسمت داشبورد برید اینجا
  • ذخیره و نگهداری از کلید API . توجه کنید که این کلید باید فاش بشود
  • در Raspberry Pi، ترمینال را باز کنید و کتابخانه NEXMO را با استفاده از کد زیر نصب کنید:
  • کد زیر هم در برنامه اصلی  برای ارسال اس ام اس استفاده میشه
  • این کد رو در یک فایل که به نام “send_sms.py” بنویسید و در  Raspberry Pi ذخیره کنید .
  • در زیر برنامه اصلی ما هست ، که با فشردن کلید ، send_sms.py را فراخوانی میکنه
نکته برای کاربران آزمایشی در ارسال پیام کوتاه NEXMO تنها از ۱۰ صبح تا ۱۰ شب در دسترس است . شما فقط می توانید اس ام اس را به شماره تلفن همراه ثبت شده خود ارسال کنید.

شماتیک مدار ارسال پیامک با رزبری پای

 

مدار ارسال پیامک با رزبری پای

[irp posts=”229″ name=”مدار تشخیص حرکت با رزبری پای”]

 

کدهای ارسال پیامک با رزبری پای 

کد ارسال پیامک ، این کدها رو (  “API key”, “APP secret” ) با کدهای خودتون که از سایت گرفتین جایگزین کنید . همچنین شماره تلفنی که در سایت ثبت کردید .

کد برنامه اصلی :

این کدها رو با هر نامی که دوست دارید ذخیره کنید ، این برنامه بعد از فشردن کلید فایل send_sms.py رو فراخوانی میکنه

 

ارسال پیامک با رزبری پای
3.8 (76%) 5 votes

درباره ی هادی ندائی

Hadi Nedaee
هادی ندائی

یک دیدگاه

  1. ممنون مطلب خیلی خوب و کاملی بود

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دو × چهار =

Website Security Test