Blog de Wellington Cássio (14)

Comunicando Arduino e Python - PySerial e Comunicação Serial.

Oi Galera! Tudo bem? 

Eu estou encantado com a linguagem de programação Python. A facilidade e organização desse linguagem são fenomenal. Já fiz comunicação Arduino com Java, usando serial, mas nem se compara utilizando a linguagem Python(Biblioteca Pyserial), é muito fácil e lindo. Então, vou compartilhar esse conhecimento com vocês. Para que vocês serem feliz como o Fernando Masanori e estou sendo. Recentemente, organizamos um evento no Inatel, o PythonDay e conheci essa linguagem e…

Continuar

Adicionado por Wellington Cássio em 9 dezembro 2014 às 8:15 — 2 Comentários

Convertendo um Dado Float para String no Arduino.

Oi Jovens! Tudo bem?

Esse dias estava querendo converter um dado float para string, para transmitir esse dados com outros dados concatenados, e tal dado concatenado iria enviar para Xbee. Mas, dei uma boa busca na net e vi muita coisa complicada e muita coisa não funcionou. Mas então consegui chegar a solução assim:

1º) Baixe a Biblioteca FloatToString : …

Continuar

Adicionado por Wellington Cássio em 14 agosto 2014 às 12:57 — 3 Comentários

Sistema Open-Source para Coleta e Armazenamento de Dados Meteorológicos.

Sistema Open-Source para Coleta e Armazenamento de Dados Meteorológicos.

( Publicado no Congresso de Iniciação Científica do Inatel 2014)…

Continuar

Adicionado por Wellington Cássio em 5 maio 2014 às 12:50 — 1 Comentário

Curso Básico de Arduino

 Oi Pessoal! Como vão as coisas?

Faz muito tempo que não posto nada aqui no blog. Mas hoje resolvi postar um curso básico de Arduino que ministrei no Inatel com objetivo de capacitar os alunos para FETIN ( Feira Tecnológica do Inatel ). Espero que esse material ajude vocês. Em caso de duvidas, entre em contato. Abraços.

Download : Curso Básico de…

Continuar

Adicionado por Wellington Cássio em 14 abril 2014 às 21:30 — Sem comentários

Sistema de Plantações Inteligentes - SpIn

Autores:

Biografia Ana:  Natural de Curitiba, é professora de sistemas embarcados (Inatel / ETE FMC) e atua profissionalmente com tecnologia há mais de 15 anos. Técnica de eletrônica (ETE FMC), gradou-se Eng. Elétrica (Inatel) e mestre em Eletrônica Aplicada (ITA). Complementarmente,…

Continuar

Adicionado por Wellington Cássio em 26 outubro 2013 às 23:30 — 5 Comentários

Relógio/Calendário no Arduino

O algoritmo abaixo é referente ao Relógio/Calendário, o mesmo considera anos bissextos e entrada dos dados é feito através da comunicação serial quando o microcontrolador é iniciado.

Download do código: Relogio.ino

int segundo,minuto, hora, dia, mes,ano;

unsigned long UtlTime;

void setup()

{

UtlTime=0;

minuto=0;

hora=0;…

Continuar

Adicionado por Wellington Cássio em 21 julho 2013 às 18:25 — 3 Comentários

LM 35 Utilizando Modelagem de Entrada de Dados

Um fenômeno aleatório pode ocorrer na leitura do seu LM 35, resultando em valores errado na leitura e instabilidade. 

Uma das etapas mais importantes na construção o diz respeito à modelagem dos dados de entrada, no processo de modelagem de dados são feitos os seguintes passos: 

1º- Coleta - o objetivo é garantir que a amostra seja a mais representativa possível do fenômeno



2º- Tratamento - o objetivo é identificar possíveis falhas nos valores amostrados e aumentar o…

Continuar

Adicionado por Wellington Cássio em 11 maio 2013 às 12:00 — 8 Comentários

Introdução a Programação, Algoritmos e Linguagem C++

Olá Pessoal.

Estou fazendo um trabalho voluntário de inclusão digital em uma escola que se chama Cas@Viva, lá eu dou  aula de arduino e lógica de programação e compartilharei o material aqui no Blog.

Caso alguém esteja entrando no mundo do arduino e da programação, aqui está uma apostila básica e objetiva que talvez seja um bom começo, caso precise de uma ajuda, conte comigo.…

Continuar

Adicionado por Wellington Cássio em 8 maio 2013 às 2:23 — 12 Comentários

Sistema de Irrigação Simples

Olá pessoal esse é um projeto que fizemos no laboratório, estou compartilhando para que vocês façam uso. 

Introdução:

Esse projeto se refere à automatização de sistema de irrigação para um controle eficaz e seguro.

O sistema de automação controla uma bomba d’água que a qual fornece água para a lavoura de acordo com parâmetros pré-estabelecidos no desenvolvimento do projeto. O…

Continuar

Adicionado por Wellington Cássio em 12 abril 2013 às 0:22 — 12 Comentários

Introdução e Conceitos Iniciais do Arduino (Aula 1)

Olá Pessoal.

Estou fazendo um trabalho voluntário de inclusão digital em uma escola que se chama Cas@Viva, lá eu dou  aula de arduino e lógica de programação e compartilharei o material aqui no Blog.

Caso alguém esteja entrando no mundo do arduino, talvez esse material seja um bom começo, caso precise de uma ajuda, conte comigo.

LINK: …

Continuar

Adicionado por Wellington Cássio em 2 março 2013 às 14:30 — Sem comentários

Como usar corretamente o LM35 no Arduino

Olá Garagistas! 

Ultimamente estava tendo problemas com LM35, pois ele chegava a varias em questão de milésimo de segundos coisa de 1ºC a 2ºC, então fiz algumas pesquisas e cheguei nas seguintes conclusões.

1º- Precisamos saber exatamente a faixa de temperatura que nosso projeto deseja mensurar.

2º- Devemos configurar o referencia da portas analógicas de acordo com a conclusão 1º.

Exemplificando:

O sensor LM 35 mede…

Continuar

Adicionado por Wellington Cássio em 28 novembro 2012 às 10:00 — 4 Comentários

Simulação do Arduino Mega 2560 no Proteus

Pessoal aqui está um simulador do Arduino Mega 2560 no proteus, façam bom proveito e boa diversão.

Esta em fase de testes então pode ser que dê alguns probleminhas!

Abraço.

Atenciosamente, Wellington.

Dowload: ARDUINO_MEGA2560.DSN…

Continuar

Adicionado por Wellington Cássio em 25 novembro 2012 às 12:41 — 9 Comentários

Braço Mecânico

Olá pessoal, a algum tempo atrás nós projetamos um braço mecânico na minha escola técnica.

Então resolvi compartilhar com vocês algumas coisas.

Videio  

Circuito Inversor…

Continuar

Adicionado por Wellington Cássio em 18 novembro 2012 às 10:40 — 2 Comentários

Gravar um Dado Float na EEPROM do Arduino

Esses tempos quando estava tentando salvar um dado(Temperatura) na EEPROM, deparei com a limitação de 1 byte por endereço, podendo salvar números de 0 255 por endereço, já um dado float tem 4 bytes. 

Então resolvi o problema com seguinte algoritmo que o ocupa dois endereços de memoria para casa dado float.(considerando duas casas decimais)

Exemplo: Salvar 3 dados float

Dado 1 p=0  (ocupa posição 0 e 1)

Dado 2 p=2    (ocupa posição 2 e 3)

Dado 3 p=4  …

Continuar

Adicionado por Wellington Cássio em 17 novembro 2012 às 21:34 — 12 Comentários

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço