Como criar uma BASE DE DADOS com ESP8266 (LuaLoader) ?

Bom Dia pessoal,

estou fazendo um projeto simples de um botão WiFi.

A minha pergunta é, como faço para pegar os dados gerados no programa LuaLoader ou ESPlorer e jogá-los em um banco de dados?

No meu caso os dados gerados são de tempo. Quando um botão é pressionado, um contador é inicializado. Quando pressionado mais uma vez, este contador é finalizado e a informação de tempo (em segundos) deve ir para uma base de dados (para posteriormente criar gráficos).

Se alguém puder me ajudar eu agradeço desde já!

Sds,
Marcelo

Exibições: 986

Responder esta

Respostas a este tópico

Marcelo,

Existem algumas formas de você fazer isso, entretanto quando falamos em banco de dados, falamos em linguagem de programação...

Uma delas, você já usa... HTML para montar sua página... então, se você tiver um banco de dados padrão SQL você pode buscar esse dado ou escrever esse dado na tabela dele.

Uma outra forma seria utilizar um OPCServer no arduíno e então esse servidor disponibilizar o dado para o seu padrão SQL...

Você pode até usar o banco de dados do access para fazer isso... 

SDS

Daltro

Muito obrigado pela resposta Daltro.

A página já esta montada, só resta isto que você falou, "escrever os dados na tabela". 

É nesta parte que estou tendo dificuldades. Utilizo o banco SQL Server Management Studio, e não consigo fazer esta conexão entre o dado do ESP8266 e o SQL.

Como você está usando o ESP, imagino que você queira fazer tudo usando a interface WEB.

Você vai ter bastante trabalho à frente.

Passos a serem tomados

1) Você precisa de um servidor WEB configurado com o banco de dados e a linguagem de sua preferência. Sugiro Apache + MySQL + PHP

2) Modele os dados e crie a base de dados.

3) Na aplicação do ESP, envie os dados de tempo via POST ou GET para um script PHP que vai tratar os dados

4) Crie o script PHP citado no item 3 que recebe os dados como parâmetros e grave no BD

5) Crie a aplicação PHP para exibir os dados coletados

Os gráficos podem ser feitos em Javascript ou pelo próprio PHP que tem libs para isso. Melhor em Javascript. O HTML5 possui o elemento CANVAS que facilita a criação de gráficos, com várias libs disponíveis

Na aplicação WEB, talvez você queira usar estilos CSS para melhorar a aparência. Nesse caso, sugiro o framework Bootstrap.

José, agradeço muito por sua resposta. 

Estou indo atrás disto tudo que tu me disse! 

Você poderia me ajudar? eu tenho toda a estrutura necessaria porém não sei enviar os dados via Post ou Get. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço