معرفی و ایده کلی پروژه
پروژه سامانه هوشمند ارتباطات سلولی و مدیریت هشدار (GSM/GNSS Gateway) یک دستگاه سختافزاری پیشرفته مبتنی بر میکروکنترلر است که برای اتوماسیون ارتباطات اضطراری، سیستمهای هشدار و اطلاعرسانی گروهی (ارسال پیامک و برقراری تماس صوتی خودکار) طراحی و توسعه یافته است. همراه با این سختافزار، یک نرمافزار دسکتاپ اختصاصی با رابط کاربری (GUI) توسعه داده شده است که به کاربر اجازه میدهد لیست شماره تلفنها را وارد کرده و فرآیند ارسال پیام و تماس گروهی را به صورت همزمان و مدیریتشده کنترل کند.
مشخصات سختافزاری و معماری سیستم
هسته پردازش مرکزی (MCU)
استفاده از میکروکنترلر قدرتمند STM32F103 (خانواده ARM Cortex-M3) برای پردازش فرامین، مدیریت پورتها و پروتکلهای ارتباطی.
ماژول مخابراتی (LTE/GSM)
مجهز به ماژول پیشرفته EC200U جهت اتصال پایدار به شبکههای سلولی، ارسال و دریافت پیامک (SMS) و مدیریت تماسهای صوتی.
سیستم آنتندهی (ANTENNA 4)
پشتیبانی از ۴ آنتن اختصاصی جهت بهبود پوشش شبکه، پایداری سیگنال و تبادل داده باکیفیت در شرایط سخت محیطی.
درگاهها و ارتباطات جانبی
- پورت USB: جهت اتصال به سیستم، دیباگ و ارتباط سریال پرسرعت.
- جک صوتی (AUX Jack): جهت مدیریت جریان صوتی تماسها (ورودی/خروجی صدا).
- سوکت سیمکارت: جایگاه پایدار جهت اتصال به اپراتورهای مخابراتی.
قابلیتها و ویژگیهای نرمافزار مدیریت (Desktop GUI)
رابط گرافیکی اختصاصی (Python GUI)
توسعهیافته با پایتون برای ایجاد محیط کاربری ساده، روان و تعاملی جهت کنترل کامل سختافزار.
ورودی لیست شمارهها
امکان ورود دستهای و مدیریت لیست شماره تلفنهای مقصد به صورت ساختاریافته از طریق نرمافزار دسکتاپ.
ارسال پیامک گروهی خودکار
ارسال پیامکهای انبوه و هدایتشده به تمام شمارههای موجود در لیست با یک کلیک و نظارت بر وضعیت ارسال.
برقراری تماس صوتی متوالی
اجرای تماسهای صوتی خودکار و مدیریت صف تماسها با استفاده از دستورات سریال (AT Commands).
کاربردها
- سیستمهای هشدار اضطراری و امنیتی صنعتی (Industrial Alarm Gateways)
- اتوماسیون اطلاعرسانی گروهی در مراکز صنعتی، کشاورزی و ایستگاههای پایش از راه دور
- پروژهای پیشرفته جهت تلفیق سختافزار مدرن امبدد (STM32 & EC200U) با نرمافزارهای دسکتاپ پایتون


