code{ overflow:auto; /* barra de rolagem*/ background: #E8E8E8; border:1px solid #000000; color:#XXXXXX; /* cor da fonte*/ font-size:90%; height:200px; display:block; white-space:pre; text-align:left; word-wrap:break-word; padding:0 10px 5px 20px; }
Showing posts with label Arduino. Show all posts
Showing posts with label Arduino. Show all posts

Tuesday, 6 December 2016

ESP8266 What is?

ESP8266 is a SOC, System on Chip, with Wifi built-in. This chip have CPU at 80Mhz and have the option to operate to 160Mhz. To have a compare, Arduino Uno operates at 16Mhz, it is a stark diference.

ESP8266 have RAM with 32kBytes for instructions and 96kBytes for data. It also have ROM with 64kBytes and Flash memory with 512kBytes. The small ESP8266 have GPIO pins, I2C, SPI, UART, analogic input, PWM output and internal temperature sensor.


Tuesday, 25 October 2016

Programar Display I2C no Arduino

Como já dissemos, para utilizar um display I2C em Arduino é necessário incluir a respectiva biblioteca no cabeçalho do código:


#include <LiquidCrystal_I2C.h> 

Ainda não dissemos mas é igualmente necessário definir um endereço para o estabelecimento da comunicação, por exemplo:


#define I2C_ADDR 0x3F

Friday, 14 October 2016

Módulo I2C para Display Arduino

Uma das dificuldades para conectar um display vulgar tipo 16x2 ou 20x4 a um Arduino é o elevado número de portas que este requere limitando o uso do Arduino. Uma solução para este problema é recorrer ao uso de um módulo de interface I2C. Este módulo está concebido para acoplar directamente no display e conecta-se ao arduino usando apenas 2 portas mais a alimentação que pode ser externa. O I2C estabelece comunicação série com o arduino através das portas SCL e SDA que correspondem aos pinos 28 e 29 do ATMEGA.




Sunday, 26 April 2015

Arduino Tuturial 5 - Fazer actuar um Relé

Baseado em http://www.electroschematics.com/

Neste tutorial vai ser explicado como colocar um Arduino UNO a controlar um relé para accionar uma carga.

Segue-se o esquemático do hardware.



Wednesday, 25 February 2015

Ligar um LED através de um botão - Arduino Tuturial 4

baseado em http://www.electroschematics.com/

Apresentamos o código necessário para fazer um micro-controlador Arduino ligar um LED a partir do comando de um botão externo. Abstemo-nos de o explicar uma vez que o explicado até ao momento é suficiente para entender o funcionamento.

Monday, 16 February 2015

Ler o estado de um botão - Arduino Tuturial 3

baseado em http://www.electroschematics.com/

Com algumas linhas de código é possível ler o estado de um botão ligado a um Arduino. Assim definimos o pino 8 como entrada (linha 4) e habilitamos a comunicação série a 9.600 bits por segundo (linha 5).

Monday, 9 February 2015

Led a desvanecer - Arduino Tuturial 2

baseado em http://www.electroschematics.com/

Com um Arduíno podemos colocar uma luz de um LED a desvanecer e aumentar automaticamente. O código para isso é simples como veremos já a seguir. O Led vai ser ligado ao pino 11 das portas
digitais, contudo vamos gerar um sinal retangular a variar entre 0 e 5V de pulso modelado.

Saturday, 7 February 2015

LED a piscar com Arduíno - Arduino Tuturial 1

Baseado em http://www.electroschematics.com/

Iniciamos com este artigo um tuturial completo sobre Arduino. Neste primeiro artigo vamos explicar como se coloca um LED a piscar a board Arduino Uno. O LED vai estar ligado num porta digital 13.