Boa noite, estou iniciando em estudos com arduino, gostaria de alguma luz, no meu caso criei uma API e faço comunicação com o arduino atráves da USB, porém.. preciso

* fazer o arduino ter acesso a internet ( Pode ser com chip) e consumir uma API

Exibições: 835

Responder esta

Respostas a este tópico

Olá.

  Que Arduino está usando ?

  Se entendi vc precisa de internet nele, pra isso por ex o ESP32 seria ótimo, por ter wifi.

  Na verdade o ESP32 não é exatamente um Arduino, mas pode ser programado usando a mesma interface, o que facilita.

Bom dia, estou usando um arduino uno, eu gostaria de fazer uma conexão independente de Wifi, por meio de algum módulo que possa colocar um chip

Como mencionado pelo Eduardo, um ESP é uma boa opção. Além do ESP32 (WIFI e Bluetooth) há outras opções como o ESP8266 (WiFi).
É possível sim consumir APIs através de um arduino ou ESP. Inclusive há bibliotecas para trabalhar com JSON, fazendo a desserialização das informações recebidas, tratando-as como objetos no fim das contas.

Olá João, acho que eu vou comprar esse ESP32 e testar pelo wifi, mas a minha dúvida é se eu consigo fazer ele se conectar pela internet e consumir uma API, pra não ficar dependente de rede wifi. por exemplo se eu tivesse querendo colocar o arduino em um veículo e por meio das minhas requisições na api o arduino iria receber tal comando 

Deixa eu ver se entendi, caso negativo explique melhor.

A API estaria rodando no Arduino que está num carro ?

Aih vc quer acessar ela de fora do carro ?

Para isso é preciso internet. Não só wifi mas 4G, complica um pouco.

Vamos ver se é isso, explique melhor..

Ou tera um PC do outro lado da USB para "consumir" (urgh!)

Boa tarde, minha API está em um servidor e o arduino ficaria num carro por exemplo, gostaria de fazer ele ter acesso a internet independente de wifi por exemplo pelo 4G , daí o arduino ia consultar minha API 

e ver se teve alguma alteração... e se tiver executar tal comando, no caso todas as requisições são JSON mesmo. 

Não acredito ser a pessoa ideal para responder sobre isso, nunca fiz projetos com API e tal. 

Mas para que o Arduino se comunique por 4G vc precisa de uma placa, algo assim:

https://create.arduino.cc/projecthub/botletics/lte-cellular-shield-...

Outra opção seria ter um roteador 4G no carro, que geraria wifi para todos os ocupantes e também para sua placa ESP32.

Pode parecer mais facil fazer com fio, mas não é... As placas mais modernas tem wifi e não fio, vc teria que conseguir uma placa acessória para ethernet com fio.

O roteador 4G que falo é algo assim:

https://www.google.com/search?q=roteador+4g&tbm=isch

Boa noite, vou tentar pesquisar mais para ver se consigo.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço