Arduino + SQLite - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T23:17:59Zhttps://labdegaragem.com/forum/topics/arduino-sqlite?xg_source=activity&feed=yes&xn_auth=noOlá Luidgi!
É possível sim.
I…tag:labdegaragem.com,2020-04-30:6223006:Comment:7311962020-04-30T21:19:32.910ZJose Augusto Cintrahttps://labdegaragem.com/profile/JoseAugustoCintra
<p>Olá Luidgi!</p>
<p>É possível sim.</p>
<p>Imagino que você tem um BD SQLite no PC e quer enviar dados do Arduino para esse banco.</p>
<p>Você pode fazer isso de várias maneiras:</p>
<ul>
<li>Pela USB (Serial)</li>
<li>Via cabo de rede (será necessário um shield ou módulo ethernet)</li>
<li>Via Wi-fi (Nesse caso é melhor uma placa ESP*.*)</li>
</ul>
<p>Em todos os casos será necessário uma aplicação intermediária para ler os dados enviados e gravar no banco.</p>
<p>Essa aplicação pode ser…</p>
<p>Olá Luidgi!</p>
<p>É possível sim.</p>
<p>Imagino que você tem um BD SQLite no PC e quer enviar dados do Arduino para esse banco.</p>
<p>Você pode fazer isso de várias maneiras:</p>
<ul>
<li>Pela USB (Serial)</li>
<li>Via cabo de rede (será necessário um shield ou módulo ethernet)</li>
<li>Via Wi-fi (Nesse caso é melhor uma placa ESP*.*)</li>
</ul>
<p>Em todos os casos será necessário uma aplicação intermediária para ler os dados enviados e gravar no banco.</p>
<p>Essa aplicação pode ser feita em qualquer linguagem que tenha um driver de comunicação com SQLite, ou seja, praticamente qualquer linguagem.</p>
<p></p>
<p>A aplicação pode ser Desktop ou WEB.</p>
<p>No caso da USB irá precisar também de uma biblioteca para comunicação serial.</p>
<p>No caso WEB, é comum usar PHP e Javascript.</p>
<p>No caso Desktop, tem muitos exemplos com Python e Java.</p>
<p></p>
<p>Tenho alguns exemplos com MySQL aqui:</p>
<ul class="display-posts-listing">
<li class="listing-item"><a class="title" href="https://josecintra.com/blog/esp8266-bancos-dados-requisicoes-http/">ESP8266 e Bancos de Dados – Requisições WEB com PHP</a></li>
<li class="listing-item"><a class="title" href="https://josecintra.com/blog/arduino-banco-dados-comunicacao-serial/">Arduino e Banco de Dados – Comunicação Serial</a></li>
<li class="listing-item"><a class="title" href="https://josecintra.com/blog/nodemcu-web-server-ajax/">ESP8266 – Acessando Web Server NodeMCU com Ajax</a></li>
</ul>
<p></p>
<p>Mas você pode usar qualquer exemplo na Internet com MySQL e PHP e mudar apenas a rotina de conexão para fazer funcionar (teoricamente).</p>
<p>O SQLite tem um conjunto reduzido de comandos SQL. É só adaptar.</p>
<p>Existem outra formas de comunicar diretamente, mas nunca testei:</p>
<p><a href="https://create.arduino.cc/projecthub/arundale/sqlite-logger-ea93f6">https://create.arduino.cc/projecthub/arundale/sqlite-logger-ea93f6</a></p>
<p></p>
<p></p>
<p></p>
<p></p> Ola.
Nunca fiz... Ja sofri…tag:labdegaragem.com,2020-04-30:6223006:Comment:7313222020-04-30T17:59:40.551ZEduardohttps://labdegaragem.com/profile/EduardoHenriqueMarcondes
<p>Ola.</p>
<p> Nunca fiz... Ja sofri um pouco com isso no PC, serviu pra aprender a respeitar... Bem legal mas as vezes chatinho.</p>
<p> Recomendo ler:</p>
<p><a href="http://labdegaragem.com/forum/topics/banco-de-dados-embarcado?commentId=6223006%3AComment%3A279547">http://labdegaragem.com/forum/topics/banco-de-dados-embarcado?commentId=6223006%3AComment%3A279547</a></p>
<p></p>
<p>Ola.</p>
<p> Nunca fiz... Ja sofri um pouco com isso no PC, serviu pra aprender a respeitar... Bem legal mas as vezes chatinho.</p>
<p> Recomendo ler:</p>
<p><a href="http://labdegaragem.com/forum/topics/banco-de-dados-embarcado?commentId=6223006%3AComment%3A279547">http://labdegaragem.com/forum/topics/banco-de-dados-embarcado?commentId=6223006%3AComment%3A279547</a></p>
<p></p>