کنترل پیامکی، مدیریت هوشمند تجهیزات
کنترل پیامکی سیم کارتی یکی از فناوریهای مدرن و کارآمد برای مدیریت و نظارت از راه دور بر تجهیزات و سیستمها است. این دستگاهها با استفاده از پیامک، تماس تلفنی یا اپلیکیشن موبایل به کاربران این امکان را میدهند که بهسادگی تجهیزات خود را کنترل کنند. در این مقاله، با مفهوم کنترل کننده پیامکی، کاربردها، مزایا، و جنبههای سختافزاری و نرمافزاری آنها آشنا میشویم.
کنترل پیامکی چیست؟
کنترل پیامکی، دستگاهی هوشمند است که با استفاده از شبکه GSM، امکان ارسال و دریافت پیامک و دستورات کنترلی را برای مدیریت تجهیزات فراهم میکند. این دستگاهها معمولاً دارای ورودیها و خروجیهای متعددی هستند و برای کاربردهای متنوعی در خانه، صنعت و کشاورزی استفاده میشوند.
معرفی کنترل پیامکی
عملکرد خروجی ها
تنظیمات شماره سیم کارت
اعلام سرقت (دزدگیر پیامکی)
مزایای کنترل پیامکی سیمکارتی
- دسترسی از هر نقطه جغرافیایی:
کنترل تجهیزات بدون محدودیت مکانی و تنها با ارسال یک پیامک یا استفاده از اپلیکیشن. - افزایش بهرهوری:
با زمانبندی دقیق و مدیریت بهتر تجهیزات، بهرهوری سیستمها افزایش پیدا میکند. - صرفهجویی در هزینهها:
کاهش نیاز به نیروی انسانی برای نظارت حضوری و بهینهسازی مصرف انرژی. - امنیت بالا:
ارسال پیامکهای هشدار در شرایط بحرانی (مانند قطعی برق یا تغییر وضعیت ورودیها). - انعطافپذیری:
امکان اتصال به انواع تجهیزات صنعتی، کشاورزی یا خانگی و شخصیسازی عملکرد دستگاه.
کاربردهای کنترل پیامکی سیم کارتی
- صنعتی:
کنترل و نظارت بر ماشینآلات و تجهیزات الکتریکی در کارخانجات. - کشاورزی:
مدیریت سیستمهای آبیاری، تهویه و روشنایی گلخانهها. - خانگی:
روشن و خاموش کردن چراغها، کنترل پمپها و تجهیزات الکترونیکی خانه. - امنیتی:
ارسال هشدارهای امنیتی در صورت ورود غیرمجاز یا تغییر وضعیت سنسورها.
کنترل پیامکی ما با قابلیت جدید “مد اعلام سرقت” به یک سیستم هشدار هوشمند تبدیل شده است! شما میتوانید یک یا چند چشمی دزدگیر را به ورودی دستگاه متصل کنید و از طریق گوشی خود این قابلیت را فعال کنید.
در صورت ورود غیرمجاز به محیط، کنترلر بلافاصله به شماره ذخیرهشده در حافظه پیامک ارسال کرده و همچنین با آن شماره تماس میگیرد تا هشدار فوری دریافت کنید. این ویژگی، امنیت محیط شما را بدون نیاز به تجهیزات پیچیده و گرانقیمت افزایش میدهد.





دانلود اپلیکیشن اندروید کنترل پیامکی
مشخصات پیام کنترل مدل: PC900
ولتاژ تغذیه 12 ولت
پشتیبانی از زبان فارسی
دارای اپلیکیشن اندروید
دارای ریموت کنترل
دارای 2 خروجی رله ای 5 آمپر
دارای 2 ورودی ایزوله دیجیتال
دارای امکان گزارش شارژ سیم کارت
دارای امکان کنترل خروجی ها با تماس
دارای باتری داخلی جهت اعلام قطع و وصل برق
دارای امکان تعریف 2 شماره مدیر و 4 شماره کاربر
دارای امکان اتصال وضعیت ورودی ها به خروجی ها
دارای ساعت داخلی و امکان زمان دهی به خروجی ها
دارای ارتباط RS485 جهت توسعه تعداد ورودی/ خروجی ها
امکان کنترل خروجی ها در سه حالت دائم، لحظه ای و زمان دار
ابعاد : طول 8.5 سانتی متر – عرض 7 سانتی متر

جزئیات سختافزاری کنترل پیامکی سیم کارتی

کنترل کنندههای پیامکی معمولاً شامل بخشهای زیر هستند:
- ماژول GSM:
وظیفه برقراری ارتباط پیامکی و تلفنی را بر عهده دارد. - ورودیها و خروجیها:
شامل ورودیهای دیجیتال و خروجیهای رلهای برای اتصال به تجهیزات مختلف. - باتری داخلی:
در صورت قطعی برق، دستگاه با استفاده از باتری داخلی به فعالیت خود ادامه میدهد و هشدارهای لازم را ارسال میکند. - پورتهای توسعه:
مانند RS485 برای افزایش تعداد ورودی و خروجیها یا اتصال به سنسورهای محیطی.
جزئیات نرمافزاری کنترل پیامکی
- اپلیکیشن موبایل:
امکان مدیریت دستگاه از طریق اپلیکیشن اندرویدی با رابط کاربری ساده و فارسی. - پشتیبانی از پیامک فارسی:
دستگاهها میتوانند پیامها را به زبان فارسی ارسال و دریافت کنند. - زمانبندی پیشرفته:
تنظیم زمان روشن و خاموش شدن تجهیزات به صورت خودکار. - ارتباط آسان با کاربر:
از طریق پیامک یا اپلیکیشن، وضعیت ورودیها، خروجیها و سایر جزئیات گزارش میشود.
چرا از کنترل پیامکی سیمکارتی استفاده کنیم؟
کنترل کنندههای پیامکی، راهحلی هوشمند برای مدیریت تجهیزات از راه دور هستند. آنها به شما کمک میکنند تا نهتنها در وقت و هزینه صرفهجویی کنید، بلکه امنیت و بهرهوری سیستمهای خود را افزایش دهید. اگر به دنبال دستگاهی با امکانات کامل هستید، پیشنهاد ما کنترل کننده پیامکی PC900 است.
این دستگاه با قابلیتهای پیشرفته، مناسب برای کاربردهای متنوع خانگی، صنعتی و کشاورزی بوده و تمامی نیازهای شما را برآورده میکند.
برای خرید و اطلاعات بیشتر به صفحه محصول مراجعه کنید.

کنترل کنندههای پیامکی ابزارهایی پرکاربرد و هوشمند هستند که به شما اجازه میدهند تجهیزات خود را بهصورت کارآمد و ایمن مدیریت کنید. با خرید یک کنترل کننده پیامکی، میتوانید آرامش خاطر و بهرهوری بیشتری در مدیریت سیستمهای خود داشته باشید.
نمودار درختی عملکرد برنامه:
📦 سیستم کنترل GSM
│
├── 🚀 راهاندازی (Setup)
│ ├── تنظیم کلاک سیستم
│ ├── تنظیم Watchdog
│ ├── راهاندازی GPIO
│ ├── راهاندازی USART (GSM و RS485)
│ ├── راهاندازی I2C (EEPROM و RTC)
│ ├── تست EEPROM
│ ├── بارگذاری تنظیمات از EEPROM
│ │ ├── شماره موبایلها
│ │ ├── نام خروجیها و ورودیها
│ │ ├── زمانبندی خروجیها
│ │ ├── تنظیمات امنیتی
│ │ ├── تنظیمات دما
│ │ └── سایر تنظیمات
│ ├── خواندن ساعت RTC
│ ├── روشن کردن GSM
│ ├── خواندن وضعیت ورودیها
│ └── اتصال ورودی به خروجی (اگر فعال باشد)
│
├── 📱 مدیریت GSM
│ ├── دریافت و ارسال پیامک
│ │ ├── دریافت پیامک جدید
│ │ │ ├── استخراج شماره فرستنده
│ │ │ ├── استخراج ساعت (تنظیم خودکار)
│ │ │ └── پردازش دستور (application)
│ │ └── ارسال پیامک
│ │ ├── ارسال به صورت GSM
│ │ ├── ارسال به صورت UCS2 (یونیکد)
│ │ └── ارسال به صورت UCS2 آماده
│ ├── تشخیص اپراتور سیمکارت
│ │ ├── ایرانسل
│ │ ├── همراه اول
│ │ └── ناشناس / بدون سیمکارت
│ ├── دریافت موجودی شارژ
│ │ ├── از طریق کد USSD ایرانسل
│ │ └── از طریق کد USSD همراه اول
│ ├── مدیریت تماسها
│ │ ├── پاسخ به تماس از شمارههای مجاز
│ │ ├── تشخیص کدهای DTMF
│ │ └── قطع تماس
│ └── مدیریت خطاها
│ ├── ریست GSM در صورت قطع شبکه
│ └── خاموش کردن GSM در صورت عدم وجود سیمکارت
│
├── 📝 پردازش دستورات پیامکی (application)
│ ├── 🔐 بررسی رمز عبور
│ │ ├── رمز صحیح → ادامه
│ │ └── رمز اشتباه → خطا
│ │
│ ├── 📤 کنترل خروجیها
│ │ ├── Ox,1 → روشن لحظهای
│ │ ├── Ox,0 → روشن قفل
│ │ ├── Ox,2,L → روشن زماندار (L دقیقه)
│ │ └── Fx → خاموش
│ │
│ ├── 📊 گزارش وضعیت
│ │ ├── RO → وضعیت خروجیها
│ │ ├── RI → وضعیت ورودیها
│ │ └── CLKS → ساعت سیستم
│ │
│ ├── ⏰ زمانبندی خروجیها
│ │ ├── t1,1=20 → تنظیم زمان خروجی ۱
│ │ ├── HM1,1=02:35 → تنظیم ساعت روشن شدن
│ │ ├── ALM_OUTx,y=z → فعال/غیرفعال کردن آلارم
│ │ └── WECL=1000000#11:53#97/11/14/ → تنظیم هفته/ساعت/تاریخ
│ │
│ ├── 🔒 تنظیمات امنیتی
│ │ ├── SECURI1 → فعال کردن دزدگیر
│ │ ├── SECURI0 → غیرفعال کردن دزدگیر
│ │ ├── SETIVAL:X → تنظیم پنجره زمانی هشدار
│ │ └── SECOVAL:X → تنظیم تعداد تحریک سنسور
│ │
│ ├── 🌡️ تنظیمات دما
│ │ ├── GETEMP → دریافت دمای فعلی
│ │ ├── TEMPLH:X,Y → تنظیم حداقل و حداکثر دما
│ │ ├── TMPOACx → فعال/غیرفعال کردن خروجی دما
│ │ └── TMPCALX → کالیبره دما
│ │
│ ├── 📱 مدیریت شماره موبایل
│ │ ├── MOBSx:09… → ذخیره شماره
│ │ ├── MOBC:09… → حذف شماره
│ │ └── MODF → نمایش شمارههای ذخیره شده
│ │
│ ├── 📝 تنظیمات متفرقه
│ │ ├── BUZZEN → فعال کردن بوق
│ │ ├── BUZZDI → غیرفعال کردن بوق
│ │ ├── ECS:x → فعال کردن ارسال تغییر وضعیت
│ │ ├── DCS → غیرفعال کردن ارسال تغییر وضعیت
│ │ ├── PASSCHNG:xxxx → تغییر رمز
│ │ ├── POWEV:x → گزارش قطع/وصل برق
│ │ ├── RNGEV:x → تماس هشدار
│ │ ├── ASCLK:x → تنظیم خودکار ساعت
│ │ ├── REMOTF:x → تنظیم عملکرد ریموت
│ │ ├── USEPOMP:x → حالت پمپ آب
│ │ ├── OUTNX=xxxx → تغییر نام خروجی
│ │ └── INPNX=xxxx → تغییر نام ورودی
│ │
│ ├── 💳 مدیریت شارژ
│ │ ├── SHSIM → دریافت موجودی شارژ
│ │ ├── CCI:1411# → کد شارژ ایرانسل
│ │ └── CCM:14011# → کد شارژ همراه اول
│ │
│ └── 🔄 ریست کارخانه
│ └── SRST → بازنشانی به تنظیمات کارخانه
│
├── 🕐 تایمرها و زمانبندی
│ ├── ⏱️ SysTick (هر ۱ میلیثانیه)
│ │ ├── مدیریت بوق (Buzzer)
│ │ ├── مدیریت LED
│ │ └── شمارندههای زمان
│ │
│ ├── ⏲️ هر ۱ ثانیه
│ │ ├── بروزرسانی ساعت RTC
│ │ ├── بررسی عملکرد خروجیها
│ │ │ ├── بررسی زمان روشن شدن خروجیها
│ │ │ ├── بررسی حالت لحظهای (Momentary)
│ │ │ └── بررسی حالت زماندار (Timing)
│ │ ├── بررسی تغییر وضعیت ورودیها
│ │ │ └── ارسال پیامک در صورت تغییر
│ │ ├── بررسی تغییر وضعیت خروجیها
│ │ │ └── ارسال پیامک در صورت تغییر
│ │ ├── بررسی قطع/وصل برق
│ │ │ └── ارسال پیامک در صورت تغییر
│ │ ├── خواندن سنسور دما
│ │ │ └── بررسی خروج از محدوده
│ │ └── بررسی وضعیت GSM
│ │ └── خاموش کردن در صورت عدم سیمکارت
│ │
│ └── ⏰ هر ۵ ثانیه
│ ├── ریست Watchdog
│ ├── بروزرسانی وضعیت شبکه GSM
│ └── بررسی پیامکهای جدید
│
├── 🔌 مدیریت ورودی/خروجی
│ ├── 📥 ورودیها (Inputs)
│ │ ├── ورودی ۱ (IN1) – سنسور دزدگیر
│ │ ├── ورودی ۲ (IN2) – سنسور عمومی
│ │ └── ورودیهای مجازی (از طریق RS485)
│ │
│ ├── 📤 خروجیها (Outputs)
│ │ ├── خروجی ۱ (RELAY1) – رله داخلی
│ │ ├── خروجی ۲ (RELAY2) – رله داخلی / کنترل پمپ
│ │ └── خروجیهای مجازی (از طریق RS485)
│ │
│ └── 🔗 اتصال ورودی به خروجی
│ └── تغییر خودکار خروجی با تغییر ورودی
│
├── 🔒 سیستم امنیتی (دزدگیر)
│ ├── 🔍 تشخیص تحریک سنسور
│ │ ├── تشخیص تغییر وضعیت
│ │ ├── دیبانس نرمافزاری (20ms)
│ │ └── شمارش تعداد تحریک
│ │
│ ├── 📨 ارسال هشدار
│ │ ├── ارسال پیامک به شمارههای ذخیره شده
│ │ └── تماس تلفنی با شمارههای ذخیره شده
│ │
│ ├── 🎮 کنترل با ریموت
│ │ ├── دکمه ۱ → فعال کردن دزدگیر
│ │ └── دکمه ۲ → غیرفعال کردن دزدگیر
│ │
│ └── ⏱️ پنجره زمانی
│ └── ریست شمارنده بعد از زمان مشخص
│
├── 🌡️ سیستم دما (DS18B20)
│ ├── 📖 خواندن دما
│ │ ├── شروع اندازهگیری
│ │ └── خواندن مقدار دما
│ │
│ ├── 📊 فیلتر کردن
│ │ ├── فیلتر مقادیر اشتباه
│ │ └── فیلتر میانگین (۳ نمونه)
│ │
│ ├── 🌡️ کنترل خروجی ۲
│ │ ├── روشن در صورت خروج از محدوده
│ │ └── خاموش در صورت بازگشت به محدوده
│ │
│ └── 📨 ارسال هشدار دما
│ ├── هشدار خروج از محدوده
│ └── گزارش بازگشت به محدوده
│
├── 💾 مدیریت EEPROM
│ ├── 📥 بارگذاری تنظیمات (load_eeprom)
│ │ ├── رمز عبور
│ │ ├── شماره موبایلها
│ │ ├── نام خروجیها و ورودیها
│ │ ├── زمانبندی خروجیها
│ │ ├── تنظیمات امنیتی
│ │ ├── تنظیمات دما
│ │ └── سایر تنظیمات
│ │
│ └── 📤 ذخیره تنظیمات
│ ├── ذخیره در هنگام تغییر
│ └── ریست کارخانه (پاک کردن همه)
│
└── 🔌 ارتباط RS485
├── 📤 ارسال دستور به برد رله
│ ├── RI → دریافت وضعیت ورودیها
│ ├── RO → دریافت وضعیت خروجیها
│ ├── O → روشن کردن خروجی
│ └── F → خاموش کردن خروجی
│
└── 📥 دریافت داده از برد رله
├── REL → تغییر وضعیت رله
├── INP → وضعیت ورودیها
├── OUT → وضعیت خروجیها
└── OVER → پایان پیام



