Olá amigos makers,
Eu tenho um Arduino Uno + shield RTC + shield Cartão SD que, lê alguns sensores e salva um arquivo, por dia, com esses valores, no formato .CSV no cartão de memória.
De vez em quando precisarei acessar remotamente, pela internet, a leitura em tempo real dos sensores e/ou fazer download dos dados salvo no cartão SD.
Não tenho idéia de como posso fazer isso???
Obrigado a todos.
Viva.
Passa por aqui:
http://forum.arduino.cc/index.php?topic=379954.0
Eu uso o thingspeak, mas há outros como referenciam os dois restantes users.
Esqueci... tens de ter isso ligado a internet... o mais fácil e uma ethernet shield w5100
Obrigado Arssant,
Esse ThingSpeaks, mal conheço e já considero pacas.
Já adquiri também um shield ethernet para o procedimento, espero que chegue em breve.
Minha dúvida é quanto ao download dos arquivos, salvos no cartão SD, via web. Com o thingspeaks eu consigo???
Ouvi dizer também que o os dados o Arduíno não funciona simultaneamente com o SD card shield e ethernet shield. A prioridade no meu caso é o microcontrolador salvar os dados no cartão de memória e eventualmente, uma vez por dia por exemplo, eu acesso remotamente, via web, e faço o download dos arquivos para meu computador.
Viva
Com o thingspeak tens o histórico de TODAS as leituras desde a 1r vez que enviares dados para o teu canal.
Assim acedes aos dados TODOS gravados do teu canal pela net, ( mas uma app android muito interessante, thingView ) sem teres codigo adicional para ler os dados do SD card.
Em relacao ao SD, o shield w5100 tambem tem SD card reader, por isso se ja tens isso a funcionar com o SD card simples, funciona da mesma forma.
Nesse caso o shield será só um backup das tuas leituras.
Entendi arssant.
Chegaram hoje os shield's, vou começar a trabalhar no projeto.
Sendo mais profissional, Há como criar uma pagina web para acesso ao arduino e fazer downlaod dos dados??
angesan50:
Sendo mais profissional, Há como criar uma pagina web para acesso ao arduino e fazer downlaod dos dados??
Viva.
Possível ??? parece que será. Mas se realmente é viável ou não ??
Procura google "ftp server arduino", vi alguns trabalhos, mas não aprofundei a sua leitura.
Continuo a dizer; thingspeak guarda todos os dados que enviares, e possibilita uma visualização em real time, e com possibilidade de fazer download em formato cvs dos dados sem teres que criar codigo mais pesado no arduino.
Alias num trabalho que fiz, tenho um canal thingpeak a receber dados de vários sensores: temperatura humidade, luminosidade, corrente e tensão, e com um rtc DS3231 a controlar os times. A unica coisa que faz o card SD é ter as definições de rede e do canal do thingspeak.
Mas com tanta lib que necessita, um UNO nao chegou e tive que ir para um mega.
Esse projeto é meu tcc do ensino superior e creio que terei problemas com o aceite da banca referente ao ThinkSpeak. Meu orientador não conhece o site e terei que defender em junho. Vou meter a mão na massa e postei novidades.
Já estou em mãos com um Arduino Uno e os seguintes módulos para o projeto:
RTC: http://www.soliddepot.com/images/l/201211/13523535820.jpg
Ethernet: http://cdn.shopclues.com/images/detailed/2907/ENC28j60EthernetInterfaceModule1_1391867612.jpg
SD Card: http://scionelectronics.com/wp-content/uploads/2015/08/SD-Card-Module-For-Arduino-Scion-Electronics-Sri-Lanka.jpg
Grato novamente arssant.
Viva.
Então tens uma "ENC28j60". Pensava que tinha uma ethernet shield baseada no w5100.
Nesse caso, google "enc28j60 ftp server arduino".