میکرو لایب

ارسال متغیر با sms

نحوه ی ارسال یک عدد متغیر با پیامک بدون کتابخانه چگونه است؟

ابتدا به این آدرس رفته و شماره تلفن مرکز و دریافت کننده پیام را با +۹۸ و بدون صفر وارد کنید…(مثال:۹۸۹۰۱۱۲۳۴۵۶۷+)

سایز کلمه را بر روی ۱۶ بیتی قرار دهید

بدون اینکه متنی در کادر بنویسید دکمه تبدیل را بزنید

خروجی را کپی کرده و در متغیر data_str_const قرار دهید

به صورت زیر:

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

در کامپایلر کدویژن و یا کامپایلرهای زبان C

سپس با استفاده از تابع مقدار متغیر را ارسال کنید…

تابع دو پارامتر میگیرد

هر دو پارامتر از نوع متنی یا رشته و یا استرینگ می باشد

با استفاده از پارامتر اول شما متنی که می خواهید قبل از مقدار متغیر نشان داده شود را وارد می کنید و سپس با پارامتر دوم مقدار متغیر تبدیل شده به متن را ارسال می کنید

مقدار متغیر می تواند شامل اعداد صحیح و یا متغیری از نوع اعداد اعشار با رقم های دلخواه باشد…

برای درک بهتر موضوع نمونه کد ارسال یک متغیر عدد از نوع اعشار برای دو کامپایلر بیسیک و سی در زیر آورده شده است…

شما می توانید با این تابع ساده با نام send_sim_com_value هر متغیری اعم از خروجی سنسورها و … یا هر دیتای دلخواهی را بدون استفاده از کتابخانه ارسال کنید.

کد کامل استفاده در کامپایلر بسکام (نام متغیر ارسالی:my_var)

کد کامل استفاده در کامپایلر کدویژن (نام متغیر ارسالی:my_var

اگر مدار را ببندید و همین برنامه را پروگرام کنید خروجی به صورت زیر خواهد بود

امیدوارم که این آموزش برای شما مفید واقع شده باشد.

دیدگاه‌ها (0)

*
*

question