Video 38 - TASMOTA - Envie e receba SMS!

  Рет қаралды 1,068

Daniel Ghisleni

Daniel Ghisleni

Күн бұрын

Neste vídeo detalho o envio e recebimento de mensagens de texto via celular (SMS) utilizando o módulo SIM800L. Essa é mais uma maneira de interagir com microcontroladores, não necessariamente rodando o Tasmota, uma vez que o protocolo de comunicação é o UART, ou seja, via serial.
Através de comandos AT é possível programar o módulo, além de enviar mensagens e ler mensagens recebidas. O link abaixo tem o manual de comandos AT para o módulo SIM800L, aplicável também ao SIM900:
wiki.elecrow.c...
Obviamente que, para funcionar, será necessário um SIM Card válido, ou seja, que possua um plano junto a alguma operadora (seja pré ou pós pago) e que funcione normalmente quando inserido em um telefone celular.
Veja que o módulo SIM800L é praticamente um telefone celular, já que consegue de forma autônoma gerar chamadas de voz, receber chamadas de voz, além de enviar e receber mensagens SMS e MMS, bastando, é claro, que rodemos os respectivos comandos. Se ligarmos um microfone de eletreto e uma cápsula ou alto-falante pequeno diretamente a ele, conseguimos conversar através de chamadas de voz. Realmente um módulo pequeno mas muito valente.
A alimentação do módulo é um ponto crítico a ser observado, pois requer uma boa fonte, já que pode drenar até 2A em picos de poucos milissegundos. Porém, se nesse pequeno intervalo não houver essa corrente disponível, a tensão cai e o módulo é reiniciado. Portanto, uma boa fonte de alimentação é primordial. Não esquecendo que deve ser de 3,4 a 4,4V. Nada mais, nada menos. Baterias de Ni-MH de 3,7V como as 18650, de 2000mA ou mais, são recomendáveis, pois são capazes de fornecer tal corrente mantendo sempre estável a tensão no módulo. Portanto, se tiver dificuldade em obter uma fonte, utilize uma dessas baterias ligadas a um carregador que a mantenha sempre carregada.
Caso tenha ficado alguma dúvida, poste aqui nos comentários. E não esqueça de fazer parte de nosso grupo de Telegram. Está incrível! Vários conteúdos sendo debatidos e muito conhecimento sendo compartilhado. Vale a pena participar. O link para entrar é t.me/dgtronics1.
Espero que gostem do vídeo, compartilhem e curtam! Se quiserem apoiar o canal, podem fazê-lo através de "Gostei demais". Isso nos fortalece e nos ajuda a criar conteúdos cada vez mais interessantes. Faça sua sugestão pelos comentários!
---
Segue uma lista de comandos AT para as funções básicas vistas no vídeo (no console do Tasmota, insira o comando serialsend antes de cada um):
AT
Envia mensagem de OK informando que está entendendo corretamente. Também inicializa o autobauder.
AT+CCID
Verifica se o cartão é válido e, se for, retorna o número do SIM Card
AT+CREG?
Verifica se está conectado à rede. O segundo número precisa ser 1 ou 5 (qualquer outro indica não conectado)
AT+CSQ
Verifica a intensidade de sinal. O primeiro número é o sinal em dB (precisa ser maior do que 5)
ATI
Retorna o nome do módulo e sua revisão
AT+COPS?
Verifica em qual rede está conectado
AT+COPS=?
Retorna uma lista de operadores presentes na rede
AT+CBC
Retorna o status da alimentação. O segundo número é o nível de bateria e o terceiro a tensão em mV
Habilita a apresentação das mensagens CLI (Calling Line Identity)
AT+CLIP=1
---
Enviando um SMS
Define que o formato da mensagem será de texto puro:
AT+CMGF=1
Inicia o envio de uma mensagem para o número especificado, finalizando com ^Z (Control-Z, ou ASC=26 ou HEX=0x1A)
AT+CMGS="+55yyxxxxxxxxx"
Aparecerá o sinal de "maior que" aguardando a mensagem a ser enviada. Digite a mensagem e finalize com o caractere especial ^Z, copiando e colando a partir do Notepad++, por exemplo, como demonstrado no vídeo.
---
Recebendo um SMS
Define que o formato da mensagem será de texto puro (o default é Protocol Data Unit - PDU)
AT+CMGF=1
Define como novas mensagens SMS devem ser manipuladas
AT+CNMI=1,2,0,0,0
Regra para deixar definido em modo texto a manipulação de mensagens recebidas (deve ser definida toda vez que o módulo SIM800L for reiniciado):
rule2 on system#boot do backlog delay 150; serialsend AT+CMGF=1; delay 10; serialsend AT+CNMI=1,2,0,0,0 endon

Пікірлер: 52
@brunoklar
@brunoklar 7 ай бұрын
Melhor canal de tasmota do KZbin, parabéns Daniel 👏👏👏 Só explicação top! Não vejo a hora do próximo conteúdo.
@danielghisleni
@danielghisleni 7 ай бұрын
Valeu Bruno! Já tem material novo no forno. Agora é produzir e publicar. Obrigado pelo elogio e pela audiência!
@vanderleisilvasantos5343
@vanderleisilvasantos5343 7 ай бұрын
Parabéns muito bom vídeo, não conhecia esse módulo, se puder fazer mais vídeos sobre seria muito bom, tipo se é possível criar uma agenda ,ter um retorno do acionamento de alguma carga.
@danielghisleni
@danielghisleni 7 ай бұрын
Anotado!! Obrigado pelo comentário!
@FlavioMSilva-pe6di
@FlavioMSilva-pe6di 7 ай бұрын
Obrigado! Daniel, por compartilhar tanto conhecimento, este assunto é muito interessante, seria ótimo continuar em mais um vídeo explorando também os scripts e algumas aplicações.
@danielghisleni
@danielghisleni 7 ай бұрын
Certo, Flávio, obrigado pelo retorno!
@julianooliosi6725
@julianooliosi6725 7 ай бұрын
Top Daniel !!! Com módulo cc1101 seria uma ótima aula também. Parabéns
@danielghisleni
@danielghisleni 7 ай бұрын
Certo, anotado!! Muito obrigado!
@DenisMarcelo7
@DenisMarcelo7 7 ай бұрын
Vídeo top Parabéns Daniel
@danielghisleni
@danielghisleni 7 ай бұрын
Obrigado Denis!
@tadeu7828
@tadeu7828 7 ай бұрын
Muito bom, Daniel. Parabéns!
@danielghisleni
@danielghisleni 7 ай бұрын
Obrigado, Tadeu!
@osmair12
@osmair12 7 ай бұрын
show esse video obrigado daniel
@danielghisleni
@danielghisleni 7 ай бұрын
Obrigado Osmair!
@cardosodai
@cardosodai 7 ай бұрын
Achei muito interessante o uso da SIM800L com o TASMOTA. Gostaria de saber se conseguiria fazer um rastreador, localizador com coordenadas GPS podendo ou não visualizar em um mapa no celular. Também vc poderia dar continuidade em outro video explorando como acionar audio de um microfone a distância. Parabens pelo video, aumentou meu interesse pelo TASMOTA.
@danielghisleni
@danielghisleni 7 ай бұрын
Olá! Tem como integrar um gps ao Tasmota e fazer esse localizador. A visualização em mapa poderia ser enviando as coordenadas para um serviço de localização como o Google maps. Ficaria bem interessante, vou fazer um vídeo sobre isso. Obrigado pela sugestão e pela sua audiência! 0
@williamvasconcellos6376
@williamvasconcellos6376 7 ай бұрын
Saudações Daniel, obrigado pelos vídeos, didáticos, simples, incrível. Se me permitir a ousadia de opinar sobre os próximos vídeos HASPmota, simplesmente bombando lá fora com as possibilidades de desenhar na tela e ter. Funcionalidade nativa do tasmota. Valeu
@danielghisleni
@danielghisleni 7 ай бұрын
Olá William! Obrigado pela sugestão, vou ver sobre isso sim. Bem interessante! Muito agradecido!
@WandersonVicente
@WandersonVicente 7 ай бұрын
Boa tarde, acompanho há alguns meses seus vídeos e gostaria de parabenizá-lo pelo conteúdo e gostaria de sugerir um vídeo sobre deep sleep no tasmota, ainda não vi conteúdo nacional sobre. Um grande abs.
@danielghisleni
@danielghisleni 7 ай бұрын
Olá Wanderson! Ótima sugestão. Vou preparar um conteúdo sobre isso. Obrigado!
@TheAtilioenei
@TheAtilioenei 7 ай бұрын
👏 👏 👏 👍👍👍
@danielghisleni
@danielghisleni 7 ай бұрын
Valeu!!
@balogh1976
@balogh1976 7 ай бұрын
muito bom!
@danielghisleni
@danielghisleni 7 ай бұрын
Obrigado!
@JoseEduardoAntaoSouza
@JoseEduardoAntaoSouza 2 ай бұрын
Parabéns, Daniel pela aula. Esse chip tem que ser 2G?
@danielghisleni
@danielghisleni 2 ай бұрын
@@JoseEduardoAntaoSouza Olá! Eu utilizei no vídeo 3G, acredito que funcione também com 4G. Não sei se funcionaria com a tecnologia antiga 2G. Obrigado!
@zoonvanhetuni7993
@zoonvanhetuni7993 7 ай бұрын
BRAVO!
@danielghisleni
@danielghisleni 7 ай бұрын
Valeu!!
@sebastiao4130
@sebastiao4130 7 ай бұрын
boa noite se conseguimos acessar e gravar em um banco de dados seria bom demais! parabéns suas aulas são aplicáveis!
@danielghisleni
@danielghisleni 7 ай бұрын
É possível sim. Através de mqtt, ou chamadas via http. Enfim, tem como fazer. Vou ver se preparo um vídeo a respeito!
@FlavioMSilva-pe6di
@FlavioMSilva-pe6di 7 ай бұрын
Seria muito bom também um vídeo utilizando lora, só não sei se tem compatibilidade com o tasmota.
@danielghisleni
@danielghisleni 7 ай бұрын
Eu também não conheço lora, mas vou ver sobre isso, tem mais inscritos pedindo. Obrigado!!
@andresasonda8818
@andresasonda8818 7 ай бұрын
Valeu!
@danielghisleni
@danielghisleni 7 ай бұрын
Muito obrigado!!
@reginaldoviana3086
@reginaldoviana3086 7 ай бұрын
sera que vai sair um video com o modulo gps?...ancioso esperando.
@danielghisleni
@danielghisleni 7 ай бұрын
Opa, vai sim. Tenho um módulo desses, eu acho. Vou ver aqui! Boa sugestão!!
@romariooliveira6234
@romariooliveira6234 7 ай бұрын
Muito legal, vc poderia fazer um vídeo do módulo lora com tasmota
@danielghisleni
@danielghisleni 7 ай бұрын
Olá Romário, posso fazer sim. Não tenho nenhum no momento mas vou providenciar. Grato pela sugestão!
@romariooliveira6234
@romariooliveira6234 7 ай бұрын
@@danielghisleni top canal top
@danielghisleni
@danielghisleni 7 ай бұрын
@@romariooliveira6234 obrigado!!
@ricardogarcia8579
@ricardogarcia8579 7 ай бұрын
Olá professor Daniel. Já fiz experiencias com este módulo e Arduino. Esbarrei em uma grande dificuldade com a operadora de celular que bloqueia o uso e impede o funcionamento do dispositivo. Tentei várias operadoras e só o pacote da vivo deu certo. Você teve alguma dificuldade com isso?
@danielghisleni
@danielghisleni 7 ай бұрын
Olá Ricardo! Não tive qualquer dificuldade. Inclusive esse SIM Card que utilizei é pré-pago. Antes de usar, coloquei num celular para fazer o cadastro e habilitar a linha, mas feito isso, foi colocar no módulo e já saiu funcionando. Vou fazer alguns testes com outras operadoras. Em princípio não teria nenhum problema, a menos que a operadora esteja recusando o IMEI do módulo, mas nesse caso eu também teria problemas... Vou fazer mais algumas experiências e volto aqui pra colocar o resultado.
@ricardogarcia8579
@ricardogarcia8579 7 ай бұрын
Agradeço muito pela gentileza de sua resposta.
@danielghisleni
@danielghisleni 7 ай бұрын
@@ricardogarcia8579 nesse final de semana publiquei mais um vídeo sobre SMS, dessa vez utilizando um SIM card da Claro, recém adquirido. Funcionou normalmente também, depois de ter colocado em um celular e ativado a linha. Você ainda está com problemas?
@cezarsena410
@cezarsena410 7 ай бұрын
Rapaz!!! É o fim dos tempos mesmo, viu!!!!!
@danielghisleni
@danielghisleni 7 ай бұрын
Que nada, Cezar! Ainda tem bastante coisa pra ver hehe.. valeu!
@stk13ful
@stk13ful 7 ай бұрын
Esta funcionando qual operadora ai ? Eu ja fiz uns testes antigamente so funciou na claro, qual operadora esta usando ?
@danielghisleni
@danielghisleni 7 ай бұрын
No vídeo utilizei a Vivo, mas o módulo funciona em 800, 900, 1800 e 1900MHz, portanto, deve funcionar com qualquer operadora. Será que você não estava com problema na alimentação do módulo? Pois realmente é crítico este ponto. Valeu!
@stk13ful
@stk13ful 7 ай бұрын
@@danielghisleni bom pode ser viu mais irei verificar muito obrigado !
@reginaldoviana3086
@reginaldoviana3086 7 ай бұрын
colocar um chip m2m sera que da certo professor?
@danielghisleni
@danielghisleni 7 ай бұрын
Reginaldo, em princípio funciona sim. O módulo não possui nenhum bloqueio ou restrição, seja de operadora ou tipo de chip. Se você testar, deixe aqui os resultados, se puder. Obrigado!
Mom had to stand up for the whole family!❤️😍😁
00:39
Human vs Jet Engine
00:19
MrBeast
Рет қаралды 108 МЛН
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 343 М.
5 WAYS To Send Notifications (Using Home Assistant)
36:05
Mark Watt Tech
Рет қаралды 73 М.
Video 23 - TASMOTA - Começando a dominar os scripts no Tasmota
39:15
Daniel Ghisleni
Рет қаралды 1,9 М.
Cómo Mostrar Fecha y Hora en LCD con ESP32 usando NTP
7:43
TORelectronics HD
Рет қаралды 537
Video 37 - TASMOTA - Controlando servomotores
31:00
Daniel Ghisleni
Рет қаралды 1 М.
Alarme e Automação com ESP32 e SIM800L
26:37
Fernando K Tecnologia
Рет қаралды 19 М.
Installing Tasmota on NodeMCU
10:12
Esperienze elettroniche
Рет қаралды 4,8 М.
Use this old hack to send free text message using Home Assistant
5:29
Video 32 - TASMOTA - Lendo e reconhecendo tags e cartões RFID
23:44
Mom had to stand up for the whole family!❤️😍😁
00:39