Files
2026-02-19 06:17:44 +03:30

72 lines
2.4 KiB
C++
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#include "EC200U-sms.h"
// void setup() {
// راه‌اندازی اولیه ماژول
// initModule();
// تنظیم APN (اگر نیاز است)
// APN = "mtnirancell"; // مثال: برای همراه اول
// APN = "mci"; // مثال: برای ایرانسل
// delay(2000);
// اجرای عملیات کامل
// bool success = downloadAndCall(
// "09192530212", // شماره تلفن مقصد
// "https://ghback.nabaksoft.ir/My_staticFiles/output.amr" // URL فایل صوتی AMR
// );
// if (success) {
// Serial1.println("\n🎉 عملیات با موفقیت انجام شد!");
// } else {
// Serial1.println("\n❌ عملیات ناموفق بود");
// }
// }
// void loop() {
// می‌توانید کدهای تکرارشونده را اینجا قرار دهید
// delay(1000);
// }
// #include "EC200U-Call.h"
void setup() {
// شماره تلفن مقصد را اینجا تنظیم کن
//String TARGET_PHONE = "09192530212"; // شماره خودت را اینجا قرار بده
// راه‌اندازی ماژول
initEC200U(115200);
// تاخیر برای اتصال شبکه
delay(5000);
Serial1.println("شروع");
sendSMS("09192530212", "سلام1");
Serial1.println("----------");
delay(2000);
//sendSMS_Optimized("09192530212", "سلام2");
//delay(5000);
Serial1.println("----------");
sendSMS_Final("09192530212", "سلام3");
Serial1.println("----------");
delay(2000);
Serial1.println("----------");
sendSMS("09212087553", "سلام\nاین یک پیام فارسی است.");
Serial1.println("----------");
//delay(5000);
//sendSMS("09192530212", "سلام\nاین یک پیام فارسی است.");
//delay(5000);
// sendSMS("09354600904", "سلام\nاین یک پیام فارسی است.");
}
void loop() {
}
// // می‌توانید در شرایط خاص پیامک ارسال کنید
// // مثال:
// // static unsigned long lastSend = 0;
// // if (millis() - lastSend > 300000) { // هر 5 دقیقه
// // sendPersianSMS("گزارش سیستم: فعال\nزمان: " + String(millis()/1000) + " ثانیه");
// // lastSend = millis();
// // }
// delay(1000);
// }