terça-feira, 30 de outubro de 2018

Medir a temperatura de um objeto com o sensor GY-906

Hoje é muito fácil encontrar dispositivos que permitem medir a temperatura sem contacto físico com o objeto do qual pretendemos saber a temperatura.



domingo, 30 de setembro de 2018

Arduino - #08 Introdução à Programação (Interrupts)

No último tutorial, vimos como funcionam os tempos de espera no nosso Arduino, abordamos as funções delay e micros, funções estas que nos permitem fazer “tempos de espera” na execução dos nos nossos códigos no Arduino. Hoje vamos falar de interrupções ou Interrupts.



sexta-feira, 31 de agosto de 2018

Arduino - #07 Introdução à Programação (Tempos de Espera)

No seguimento desta serie de tutoriais “Arduino - Introdução à Programação”, hoje iremos falar sobre funções que nos permitem definir tempos de espera nas nossas aplicações.

terça-feira, 31 de julho de 2018

Arduino - #06 Introdução à Programação (Bibliotecas)

Todo o que temos vindo a falar nas publicações anteriores é de grande importância pois são os conceitos mais básicos mas ao mesmo tempo os mais importantes para implementação da lógica de programação do Arduino.
  
No entanto nós queremos ir muito mais além de criar programa básicos para acender um LED pretendemos, criar tarefas mais complexas e recorrer a hardware, circuitos externos ligados ao nosso Arduino.

Para tal teremos de recorrer a um dos conceitos de maior importância na programação para Arduino que são as Bibliotecas.


sexta-feira, 29 de junho de 2018

Arduino - #05 Introdução à Programação (Estruturas de Controle - Parte 2)

Estruturas de controlo de fluxo e tomada de decisão

No seguimento da ultima publicação iremos hoje continuar a falar das estruturas de controlo de fluxo e tomada de decisão.
Estes são conceitos de grande importância no mundo da programação, não só do Arduino mas de todos os sistemas e softwares.


segunda-feira, 25 de junho de 2018

GY-906 - Sensor de Temperatura por Infravermelho

O GY-906 é um módulo sensor de temperatura por infravermelhos, este permite medir a temperatura de objetos sem contacto físico.




quarta-feira, 30 de maio de 2018

Arduino - #04 Introdução à Programação (Estruturas de Controle - Parte 1)

No seguimento do que temos vindo a abordar, iremos hoje falar das estruturas de controlo de fluxo e de tomada de decisão.

Estruturas de controlo de fluxo e tomada de decisão

A ordem normal execução dos comandos do código de um programa é de cima para baixo e cada comando é executado um após o outro na mesma sequência em que foram escritos. Ao que damos o nome de execução sequencial.


segunda-feira, 28 de maio de 2018

Análise do Módulo câmera VGA OV7670

A câmara VGA OV7670 é um módulo que permite a captura de imagens coloridas e vídeo em conjunto com um Arduino ou outros microcontrolador, este modulo apresenta uma taxa de captura de até 30fps (frames por segundo), com uma resolução máxima de 640 x 480 Pixels.


sexta-feira, 25 de maio de 2018

Concurso Robô Bombeiro 2018

Está a chegar mais uma edição do concurso nacional de robótica do Instituto Politécnico da Guarda o Robô Bombeiro 2018.
Este já conta com 16 edições e vai decorrer, uma vez mais na cidade da Guarda, promovido pelo Departamento de Informática do IPG - Instituto Politécnico da Guarda.

segunda-feira, 30 de abril de 2018

Arduino – #03: Introdução à programação (Funções)

No seguimento do que temos vindo a falar nos últimos tutoriais, iremos agora dar a conhecer as já referidas funções, estas são estruturas mais ou menos complexas que permitem realizar determinadas ações e são reutilizáveis ao longo dos programas.


domingo, 22 de abril de 2018

Análise da placa LilyTiny

A placa LilyTiny é baseada no projeto do LilyPad e esta utiliza um microcontrolador ATTINY85 estando voltada para projetos com Têxteis ou denominados de projetos de computadores vestíveis (wearables), este é um microcontrolador de baixo custo e reduzidas dimensões. Esta pode ser facilmente utilizado em projetos que necessitem apenas de interagir com um pequeno número de LEDs ou de sensores.


domingo, 15 de abril de 2018

Instalar o ATtiny85 na IDE do Arduino

Como foi referido na publicação anterior sobre a placa ATtiny85, esta não é suportada nativamente no IDE do Arduino, sendo necessárias algumas configurações extras para podemos utilizar esta no programa original do Arduino.


sexta-feira, 30 de março de 2018

Arduino – #02: Introdução à programação (Variaveis)

No último tutorial demos a conhecer a estrutura básica dos programas desenvolvidos para o Arduino hoje, vamos introduzir o conceito de variáveis, e dar a conhecer os principais tipos de variáveis usadas nos programas criados e a forma de trabalhar com as mesmas. Por fim vamos ainda conhecer as operações mais comuns que podemos realizar com as mesmas variáveis. 


quarta-feira, 28 de março de 2018

Análise do ATtiny85

A placa de desenvolvimento ATTINY85 é constituída por um microcontrolador AVR de 8bits e está voltada, para projetos de IoT (Internet of Things) que apresenta para além de um tamanho muito reduzido um baixo consumo de energia e um baixo custo.



quinta-feira, 15 de março de 2018

Ensaio prático do LED - RGB WS2812B

O LED - RGB WS2812B é um dos LED's, se não mesmo o LED mais avançado que podemos encontrar no mercado no que toca à sua simplicidade, tamanho e reprodução de cores. 

quarta-feira, 28 de fevereiro de 2018

Arduino – #01: Introdução à programação (Algoritmos)

Na publicação anterior abordamos a instalação e configuração da nossa placa Arduino no Windows, no entanto esta rubrica pretende ir muito mais além da simples instalação e configuração do Arduino.
Tal como referido pretendemos dar aos nossos leitores os conhecimentos e ferramentas necessárias para que possam passar os seus projetos do papel para a BreadBoard.


terça-feira, 27 de fevereiro de 2018

LED - RGB WS2812B



Os LED’S WS2812 também conhecidos como NeoPixels ou LED’s RGB endereçáveis, podem ser considerados os LED’s mais avançados no que toca à sua simplicidade, tamanho e reprodução de cores.

quarta-feira, 31 de janeiro de 2018

Arduino – #0: Introdução à programação (Instalação)

Novo ano nova rubrica, esta pretende ser uma rubrica dedicada à análise dos conteúdos mais básicos mas, de grande importância para a utilização e programação das placas Arduino.
Esta tem como principal objetivo dotar os nossos leitores dos conhecimentos e ferramentas que possibilitem a passagem das suas ideias e projetos do papel para a BreadBoard.