Помогите подружить NodeMCU + SIM800L

Ant
Рядовой
Сообщения: 4
Зарегистрирован: 10 мар 2019, 11:13
Имя: Анатолий

Помогите подружить NodeMCU + SIM800L

Сообщение Ant »

Посмотри ютуб от Владимира, у него серия видео по работе с sim800l. я пользовался сим800л на 5 вольт и нано. на сим надо ставит отдельное питание до 2-х ампер, минус общий. сделал схему по передаче температуры по запросу смс, и передаче состояния реле на обогрев вкл-выкл. если интересно пиши.
Nureke
Рядовой
Сообщения: 41
Зарегистрирован: 15 мар 2017, 05:57
Откуда: Казахстан
Имя: Нурлан
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Помогите подружить NodeMCU + SIM800L

Сообщение Nureke »

У меня все получилось. Спасибо. Главное стыковка. Остальное я разрулить уж смогу. Я много проектов делал уже. Просто в этот раз впервые с сим столкнуться пришлось.
Думаю вопросы еще будут по мере составления программы, тогда еще сюда отпишу.
Anydy

Помогите подружить NodeMCU + SIM800L

Сообщение Anydy »

Поздравляю!
Но как бы если получилось, то нужно написать на какие грабли наступал....и что сделал в итоге!
А то получается спасибо неизвестно кому и неизвестно почему.....
Nureke
Рядовой
Сообщения: 41
Зарегистрирован: 15 мар 2017, 05:57
Откуда: Казахстан
Имя: Нурлан
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Помогите подружить NodeMCU + SIM800L

Сообщение Nureke »

Nureke писал(а): 23 мар 2019, 03:07 Всем спасибо за помощь. Все получилось. Sim800 состыковал с нано а потом и с нодемсу.
Причины оказалось две.
Первая и главная это нехватка тока питания. На макетке ниче не шло пока я не припаял напрямую толстыми проводами к сим800 питание.
Вторая причина это то что одним скетчем я так и не смог чтоб с него же настроить сим800. Пришлось отдельно заливать скетч для настройки, потом аторой скетч уже сама программа с управлением. В основной программе я в мониторе порта почему то ничего не вижу совсем.
Вот как то так.
P.s.: при стыковке сим800+нано на приеме сим800 ставил делитель напряжения R1-4,7кОм, R2-1кОм. При стыковке сим800+нодемсу стыковал напрямую без делителей. Пины нодемсу держат до 5вольт в пике. А для типа кнопок где долгая подача питания, там подключаю 3вольта.
Еще раз всем спасибо.
я вроде тут два пункта описал. Первые грабли по питанию, вторые грабли подход к прошивке.

Отправлено спустя 10 минут 10 секунд:
После всего этого, первый готовый вариант был - это нажимаю на кнопку, отправляется смс с текстом константой. Сегодня только руки дошли, собрал плату и все установил в корпусе готовым к эксплуатации. Вывел через веб клиент показания температуры в браузер, те же показания температуры вывел на виджет в сотке с приложением народного мониторинга. Нажатием на кнопку расположенной на корпусе, передает данные температуры по смс. Также програмно сделал рестарт сим800 после запуска нодемсу.
В след.раз как руки дойдут (дома делаю кап.ремонт детской комнаты еще) сделаю смс по достижении пороговых значений температуры и при пропадании 220В тоже смс.также сделаю отправляч смс с запросом, получать от контроллера данные ро температуре и наличию 220В дома.
Как то так. И получается готовое полезное устройство.
Кстати надо добавить точку доступа чтоб мог настроить подключение по вайфай вебклиента. И еще вывести настройки сим кому контроллер может отвечать на смс чтоб не отвечал кому попало.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Помогите подружить NodeMCU + SIM800L

Сообщение nalnik »

Прощу Вашей помощи,
если не затруднит подскажите где можно скачать блок для работы с SIM800l. ?
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

Помогите подружить NodeMCU + SIM800L

Сообщение grin-mpx »

Поиск рулит
viewtopic.php?f=71&t=3007
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Помогите подружить NodeMCU + SIM800L

Сообщение nalnik »

grin-mpx писал(а): 29 мар 2019, 15:38 Поиск рулит
viewtopic.php?f=71&t=3007
Большое Вам спасибо, заработало :smile9:

Отправлено спустя 2 часа 21 минуту 6 секунд:
Вот что я пока сделал.

на стабилизатор для SIM800l подаю 9 вольт --- от 5 работать не будит - можете сжечь SIM800
в стабилизаторе вместо подстроечника впаял резистор 33кОм - на выходе получил 3.96 вольта

Это будит ДЕДУШКА-ФОН.
1- сигнализация
2- телефон с большими кнопками (с прошитыми номерами)
3- громкая связь
4- контроль передвижений по дому (по запросу) ну типа - живой или нет
5- все работает и по WIFI (точка доступа и клиент)
6- ....

Дисплей будит побольше
mcp23017 - датчики, светодиоды и кнопки

[spoiler]
IMG_20190330_105222.jpg
[/spoiler]

[spoiler]
IMG_20190330_105345.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я хочу быть добрее, но люди сами нарываются.
Nureke
Рядовой
Сообщения: 41
Зарегистрирован: 15 мар 2017, 05:57
Откуда: Казахстан
Имя: Нурлан
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Помогите подружить NodeMCU + SIM800L

Сообщение Nureke »

Помогите пожалуйста. Почему во входящей смс приходят непонятные символы?
Работаю на FLProg 4.2.4
контроллер Nodemcu v3 + SIM800L
первый знак особенно никогда не читается нормально. 2,3,4 знаки норм вроде. 5 последний знак тоже непонятный. Например присылаю слово Test, а получаю на LCD дисплее уже ?est=
Тоже самое наблюдаю в браузере веб клиента
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Помогите подружить NodeMCU + SIM800L

Сообщение SergeyShikal »

Nureke писал(а): 12 апр 2019, 23:04 Помогите пожалуйста. Почему во входящей смс приходят непонятные символы?
Ваш скетч не заработал, крашит программу, попробуйте этот на уно
Последний раз редактировалось SergeyShikal 03 май 2019, 04:37, всего редактировалось 1 раз.
Nureke
Рядовой
Сообщения: 41
Зарегистрирован: 15 мар 2017, 05:57
Откуда: Казахстан
Имя: Нурлан
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Помогите подружить NodeMCU + SIM800L

Сообщение Nureke »

SergeyShikal писал(а): 13 апр 2019, 10:18 Ваш скетч не заработал, крашит программу....
Может вы на другой версии программы загружали? Я работаю на 4.2.4. портативная версия.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Помогите подружить NodeMCU + SIM800L

Сообщение SergeyShikal »

Nureke писал(а): 14 апр 2019, 20:15
SergeyShikal писал(а): 13 апр 2019, 10:18 Ваш скетч не заработал, крашит программу....
Может вы на другой версии программы загружали? Я работаю на 4.2.4. портативная версия.
Та же версия только инстал.
Anydy

Помогите подружить NodeMCU + SIM800L

Сообщение Anydy »

Nureke писал(а): 12 апр 2019, 23:04 Почему во входящей смс приходят непонятные символы?
Не совсем уверен, думаю надо настроить модуль на прием СМС в формате UCS2
Nureke
Рядовой
Сообщения: 41
Зарегистрирован: 15 мар 2017, 05:57
Откуда: Казахстан
Имя: Нурлан
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Помогите подружить NodeMCU + SIM800L

Сообщение Nureke »

SergeyShikal писал(а): 13 апр 2019, 10:18 попробуйте этот на уно Пробуй.flp
ваш вариант попробовал, только переделал под nodemcu. Все также. В общем пока наверно так и оставлю. Сделаю анализ по входящему номеру. Номер четко приходит всегда. Теперь проблема как сохранить в eeprom номер телефона.
UCS2? Поищу сегодня, попробую.
Anydy

Помогите подружить NodeMCU + SIM800L

Сообщение Anydy »

А еще почитайте как установить PDU формат
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Помогите подружить NodeMCU + SIM800L

Сообщение SergeyShikal »

ваш вариант попробовал, только переделал под nodemcu. Все также. В общем пока наверно так и оставлю. Сделаю анализ по входящему номеру. Номер четко приходит всегда. Теперь проблема как сохранить в eeprom номер телефона.
UCS2? Поищу сегодня, попробую.
Смысл проверки в чем у меня на уно все читается на дисплее, если нет то что то с библиотеками.
На дисплей у меня эта https://github.com/johnrickman/LiquidCrystal_I2C
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость