Pular para o conteúdo principal

Postagens

Mostrando postagens de 2015

Teclado Touch Digital Capacitivo 16 Teclas Ttp229

Hoje falaremos um pouco sobre o Teclado Touch Digital Capacitivo 16 Teclas Ttp229 . O uso de teclados touch capacitivos é uma tendência nos dias atuais, já que a vida útil de uma tecla desse tipo é muito superior a de uma tecla mecânica. Outro fator interessante para o uso desse tipo de teclado é a possibilidade de um design mais moderno. Cada vez mais estão surgindo interfaces desse tipo, seja em eletrodomésticos, aparelhos eletrônicos ou até mesmo em interfaces industriais. Nesta postagem iremos mostrar como configurar o Teclado Touch Digital Capacitivo 16 Teclas Ttp229 para trabalhar em conjunto com o seu Arduino . O Teclado Touch Digital Capacitivo 16 Teclas Ttp229 pode ser configurado de duas maneiras: para trabalhar como um teclado  de 8 ou 16 teclas. Para que ele funcione com 16 teclas, precisamos utilizar um jumper entre os pinos 3 e 4 do barramento P1 (destacado em vermelho na imagem abaixo). Esse jumper pode ser feito de duas formas: conectando os terminais dir

Utilizando o Modulo Sensor de Reconhecimento de Impressão Digital

Nesta postagem iremos mostrar como utilizar o Modulo Sensor de Reconhecimento de Impressão Digital . Com esse módulo, a adição de detecção e verificação de impressões digitais ao seu projeto fica super simples! Esse módulo faz a captura de imagem, os cálculos, a varredura por detalhes na imagem e a busca no banco de dados (que é capaz de armazenar 1000 entradas) por conta própria, sendo necessária somente a conexão com um sistema com comunicação serial TTL para a tomada de decisão a partir da informação de aprovação ou rejeição da impressão digital lida. Além de ser um dispositivo de fácil utilização, existe um software bastante intuitivo (que pode ser baixado aqui ) para simplificar os testes e o uso do Modulo Sensor de Reconhecimento de Impressão Digital e até mesmo efetuar diretamente o registro de digitais na memória dele. Primeiramente, iremos falar sobre o software baixado no link acima: Para realizar a ligação do Modulo Sensor de Reconhecimento de Impressão Digital co

Utilizando o Motor Micro Servo TowerPro SG-5010 360º Rotação Contínua

Nessa postagem iremos mostrar como utilizar o Motor Micro Servo TowerPro SG-5010 360º Rotação Contínua em conjunto com o Arduino. Motor Micro Servo TowerPro SG-5010 360º Rotação Contínua A característica de maior destaque em um servo motor é a capacidade de movimentar o seu eixo até uma posição e, mesmo que este seja forçado em outra direção, manter o eixo imóvel. A maioria dos servo motores são construidos de maneira a ter uma rotação de no máximo 180°, sendo que essa rotação é dividida entre 90° no sentido horário e 90° no sentido anti-horário. Esse tipo de motor é acionado quando recebe um sinal no formato PWM (Pulse Width Modulation). Este sinal pode ter nível lógico alto (5V) ou baixo (0V). Os servos possuem um circuito de controle que monitora o sinal de entrada a cada 20ms, e se dentro deste intervalo ele percebe uma alteração do sinal de 0v para 5v com uma duração entre 1ms e 2ms ele envia um comando para o motor, de maneira a obedecer a ordem do sinal. Sinal PWM

Como programar com Programador KIT 3.5 para PIC

Nesta postagem iremos falar sobre o Programador KIT 3.5 O Programador KIT 3.5 é um programador para microcontroladores PIC bastante completo, até o momento compatível com  mais de 600 dispositivos da linha de microcontroladores da Microchip, incluindo a nova linha dsPIC. (Confira aqu i a lista com os microcontroladores compatíveis com o Kit 3.5) Permite a programação diretamente na placa (ICSP) ou então através de conectores ZIF (não inclusos). Detalhe para a interface ICSP Com ele é possível gravar (programar), ler, verificar e copiar os códigos dos microcontroladores, através do software gratuito PicKit 3 Programmer ( instruções de uso ), uma vez que ele é totalmente compatível com o PICkit3. Lembrando que este software é apenas para a gravação do arquivo HEX no seu microcontrolador, sendo que é necessário gerar esse arquivo em um compilador de sua escolha. Além disso, é possível utilizá-lo como ferramenta de depuração (debug) através do software MPLAB. Caract

Testando o Módulo Sensor Hall M44

Nesta postagem iremos demonstrar a utilização do Módulo Sensor Hall M44 . Módulo Sensor Hall M44 É um sensor que detecta se existe algum campo magnético próximo a ele, fazendo a comutação do nível lógico em sua saída de "Alto"(5V) para "Baixo"(0V). Basicamente, esse sensor funciona atuando como uma chave que realiza a comutação caso seja detectada a presença do campo magnético, de maneira similar ao funcionamento de uma Ampola Reed , porém sem a fragilidade de um componente feito em vidro. O Módulo Sensor Hall M44 possui um furo na placa, com finalidade de ser fixado através de um parafuso, podendo ser utilizado em diversas aplicações, sendo particularmente útil em situações em que se faça necessária uma detecção simples de movimento, como por exemplo indicar em um sistema de segurança se uma porta ou janela foram abertas, ou como equipamento de segurança em ferramentas pesadas, somente permitindo o acionamento se um determinado procedimento de segura

Utilizando o Programador USB para PIC K150

Nessa postagem iremos demonstrar a utilização do Programador USB para PIC K150 O gravador possui um soquete do tipo ZIF (ZIF - Zero Insertion Force - é um soquete com uma alavanca, que permite a colocação e a retirada dos microcontroladores sem risco de danificar seus terminais) para a programação dos microcontroladores. Conta também com um conector para a programação ICSP (In Circuit Serial Programming, que será abordada futuramente em outra postagem, pois é necessário que se faça algumas adaptações no circuito a ser programado). O programador é controlado pelo PIC16F628A, e no site do fabricante do gravador é possível encontrar informações sobre como atualizar o firmware do gravador, para possibilitar a gravação de mais dispositivos. Instalação do Programador USB para PIC K150 Se você estiver utilizando o Windows 7/Vista/XP, o driver deve ser instalado normalmente, sem que seja necessária a interferência do usuário. Caso esteja utilizando o Windows 8/8.1, o processo é um po

Teste do Encoder Rotativo KY-040

Neste artigo vamos mostrar um pequeno teste do uso do Encoder Rotativo KY-040 . Encoder Rotativo KY-040 Novamente, a Placa Base utilizada como controladora é a Arduino Uno , que foi utilizada em conjunto com o Protoshield compatível com a mesma. Todos os itens utilizados podem ser adquiridos em nossa loja . Este encoder trabalha com um disco óptico. Ele tem dois sinais de saída chamados de Clock (CLK) e Data (DT). Além de um sinal que vem do botão (SW) embutido no encoder. O objetivo deste teste é ler estas saídas e fazer o programa identificar se o encoder está girando no sentido horário ou anti-horário, e quantos degraus ele se deslocou. Este é um encoder que identifica 20 passos/360°. Ou seja, a cada 18° temos a identificação de um passo. As duas saídas (CLK e DT) estão defasadas entre si em 90° o que permite a detecção do sentido de rotação. E estão ativas quando em nível baixo. Para os testes utilizamos: Arduino Uno Shield Placa Expansora para Arduino U

Utilizando o módulo Display 7 Segmentos para Relógio

Hoje falaremos sobre como realizar a interface entre o Módulo Display 7 Segmentos para Relógio e o Modulo DS1302 relógio em tempo real para arduino que em conjunto possibilitam a elaboração de um relógio bastante simples de construir, que com os ajustes adequados, pode realizar diversas tarefas, que podem ser iniciadas em uma determinada hora, a ser programada previamente. Na demonstração abaixo, o Arduino está também conectado a um Módulo Relé 5V 1 canal , que será utilizado para acionar uma lâmpada do tipo "Olho de Boi", bastante utilizada para indicar se um sistema está energizado pela rede CA convencional. Na montagem, o Arduino irá acionar o Relé , acendendo a lâmpada em um determinado horário, e apagando-a após um determinado intervalo de tempo. Para a montagem, serão necessários os seguintes itens: - Arduino Uno - Shield Placa Expansora para Arduino UNO - Modulo DS1302 relógio em tempo real para arduino - Módulo Display 7 Segmentos para Relógio - Módulo

Programando os Arduinos Pro e Pro mini

A maioria dos modelos da plataforma Arduino normalmente possuem uma interface USB, que pode ser utilizada tanto para a alimentação do circuito quanto para a programação do mesmo, realizando o upload d o sketch criado pelo usuário. Entretanto, alguns modelos ainda que possuam conexões dedicadas especificamente para a alimentação do circuito, não possuem essa interface USB, sendo necessário realizar a programação do mesmo através de uma interface serial, que na maioria das vezes é conseguida através de um conversor USB-Serial ttl, como o Cabo USB Serial TTL PL2303HX , disponível em nossa loja. Esse é o caso do Arduino Pro e do Arduino Pro Mini , que  serão abordados a seguir. Arduino Pro Arduino Pro Mini Cabo USB Serial TTL PL2303HX Diagrama de conexão - Arduino Pro Mini Diagrama de conexão - Arduino Pro Ambos possuem uma interface ponto a ponto, sendo que o Arduino Pro   já vem com os pinos soldados na placa e o Arduino Pro Mini vem acompanhado dos