LusoRobótica - Robótica em Português
Electrónica => Electrónica Geral => Tópico iniciado por: filjoa em 10 de Abril de 2014, 00:15
-
viva
alguem sabe me explicar como poderei passar dados da porta de serie e serem armazenados numa base de dados tipo SQL?
a ideia é ter um dispositivo que comunica com o PC via porta de serie, esse dispositivo envia uma string, onde os primeiros caracteres são tipo um ID e os restantes informação que deve ser armazenada...
aceitam-se ideias ou tutoriais..
cumps
-
Qt com biblioteca qextserial
-
viva
nunca programei em QT... tens alguns exemplos do tipo, ou para começar "Ola mundo"?
cumps
-
Tens aqui bastante informação: https://qt-project.org/resources/getting_started
Convém teres bases de C/C++.
-
Para essas tarefas "básicas" adoro python. É a minha linguagem de eleição quando quero código à "MacGuiver": Rápido e eficaz sem mariconices.
Faz-se em meia duzia de linhas o que em outras linguagens dá uma trabalheira, e há MONTES de exemplos e documentação online.
Para o teu caso tens aqui um instructable com praticamente tudo o que precisas:
http://www.instructables.com/id/Interface-Arduino-to-MySQL-using-Python/?ALLSTEPS (http://www.instructables.com/id/Interface-Arduino-to-MySQL-using-Python/?ALLSTEPS)
-
Em alternativa podes usar o SQLite, deve haver uma biblioteca para python ou a linguagem que queiras usar e não precisas de instalar nem configurar a base de dados à parte, mas depende dos teus requisitos para a base de dados.
-
Em alternativa podes usar o SQLite, deve haver uma biblioteca para python ou a linguagem que queiras usar e não precisas de instalar nem configurar a base de dados à parte, mas depende dos teus requisitos para a base de dados.
https://docs.python.org/2/library/sqlite3.html
-
viva malta.. obrigado por as dicas..
vou dar uma olhadela nos links que me arranjaram e ver o que se encaixa melhor..
neste momento a ideia inicial é receber da porta serie uma string do genero: "#ID,state,hora,data"
esta string será gerada por um microprocessador, que obtem dados de outros perifericos.
posteriormente estes dados serão para ser consultados por um software, que irá à base de dados verificar os dados.
o facto de querer escrever numa base de dados é só por o facto de nao querer que o software tenha a necessidade de ser executado.
cumps