- единоразово проверяем, подключен ли модем.
- если ответ от модема есть, ждем его регистрации в сети.
- как только модем зарегистрировался, нужно сделать запрос баланса (опсос может быть любым: тут или перебором ussd запросов, или определить оператора и отправить ему определенный запрос.
- вывести в сериал баланс и уровень сигнала: слабый, хороший, отличный.
Фсë
Считаем, что у нас ардуино уно, 2 и 3 пины.
2тыс, только бинарник, без исходника.
Какой мне прок от бинарника? Мне нужно воткнуть этот секретный код в свой скетч.
$ 150
по ценнику выше думаю стало понятно в чём прок.
там просто тема получения и дешифровки сообщений не тривиальна, поэтому экономически для квалифицированного исполнителя имеет смысл только выполнение задачи с результатом в виде бинарника.
если вам надо чёта кудата вставлять, то это ваши проблемы. те заказчики которые интересны исполнителям ничо никуда не вставляют, а заказывают скетч(или бинарник) полностью под ключ, тогда это экономически выгодно квалифицированному исполнителю(разумеется речь идет о нетривиальной задаче, а получение, декодировка, парсинг сообщений оператора на русском языке на мой взгляд такой как раз является).
а если вам чёто кудата надо вставить, то вам проще найти готовый код в сети, если такой есть в открытом доступе. ну или изобрести свой
если в задании ограничитесь только USSD (и предоставите список), то где то от 12000 рублей и не раньше середины Августа.
Парсить русские СМС в PDU формате на Arduino Nano/UNO даже не пытайтесь.
И цена будет где то от 20000 рублей.
Update: ссылки на пример чтения русских СМС.
https://arduino.ru/forum/apparatnye-voprosy/raspberry-pi-pico?page=6#comment-666617
https://arduino.ru/forum/apparatnye-voprosy/vse-o-sim800l-i-vse-chto-s-nim-svyazano?page=1#comment-376729