Arduino: configurar um módulo GSM - como funciona
Nesta dica prática, mostraremos como usar e configurar corretamente um módulo GSM junto com um Arduino.
Arduino: Configure o módulo GSM - os componentes necessários
Para configurar um módulo GSM, é claro que você primeiro precisa de um módulo GSM. Também mostraremos todos os componentes novamente na galeria de imagens no final do artigo.
- Você também precisa de um Arduino, uma fonte de alimentação, um cabo USB e três cabos de jumpers macho.
- Para poder usar o módulo corretamente, você ainda precisa de um cartão SIM.
Módulo GSM: insira o cartão SIM e ative o serial do software.
Primeiro de tudo, você precisa tomar algumas precauções no módulo GSM.
- Primeiro, insira um cartão SIM na parte traseira do módulo GSM. No entanto, primeiro verifique se ele não está protegido com um PIN.
- Você também precisa alterar os dois conectores pretos no módulo GSM. Você pode ver na figura como eles devem ser organizados corretamente. Isso garante que o módulo "SoftwareSerial" use o que é importante para este projeto.
Arduino: Instale a biblioteca para o módulo
Para usar o módulo GSM corretamente, você precisa de uma biblioteca adequada.
- Primeiro baixe esta biblioteca do GitHub.
- Em seguida, extraia o arquivo ZIP. Na pasta extraída, você encontrará outra pasta com o mesmo nome. Recorte esta pasta e cole-a na pasta de bibliotecas do Arduino IDE. Você pode encontrar isso em "C: \ Users \ seu_username \ Documents \ Arduino \ libraries".
- Por uma questão de clareza, também renomeie a pasta "GSMSHIELD".
- Em seguida, edite o arquivo "GSM.cpp" e altere "_GSM_TXPIN_" para 7 e "_GSM_RXPIN_" para 8 nas linhas 27 e 28.
- No arquivo "GSM.h" nas linhas 45 e 46, altere o valor para "GSM_ON" para 9 e o valor para "GSM_RESET" para 6.
- Não esqueça de salvar os arquivos no final.
Arduino: Carregar código
Agora inicie o IDE do Arduino. Códigos adequados para o módulo GSM agora devem aparecer nos códigos de exemplo.
- Neste exemplo, escolhemos um código chamado "GSM_GPRSLibrary_SMS". No entanto, removemos as duas barras nas linhas 40 e 41 para converter os comentários em comandos corretos.
- Além disso, o número próprio (com código do país) é inserido no comando na linha 40. O conteúdo da mensagem também pode ser editado aqui: »if (sms.SendSMS (" + 49123456789 ", " Olá CHIP! "))«
- Finalmente, o código é carregado no Arduino e este é separado do PC.
Conecte o módulo GSM ao Arduino
Em seguida, você precisa conectar corretamente o módulo GSM ao Arduino.
- Três pinos do módulo GSM estão conectados aos pinos 7 e 8 e um aterramento no Arduino. Você pode ver mais detalhes na imagem.
Arduino: inicie o módulo GSM
Finalmente, você pode testar o módulo GSM.
- Primeiro, conecte a fonte de alimentação (módulo de alimentação) ao módulo GSM e gire o interruptor.
- Em seguida, pressione o botão PWRKEY na lateral por 3 segundos.
- Assim que o LED piscar lentamente, você pode conectar o Arduino ao PC para que ele também comece agora.
- Por fim, abra o monitor serial com [Ctrl] + [Shift] + [M].
- Você deve receber um novo SMS alguns segundos depois.
Na próxima dica prática, mostraremos como você pode construir uma barreira contra a luz com um Arduino.