domingo, 5 de novembro de 2017

Raspberry Pi. como acessar??

O Raspberry Pi (RPi) é uma mini computador do tamanho de um cartão de crédito. E como qualquer computador é necessário o uso de periféricos como mouse, teclado e monitor. Certo?!

Errado! Nesse post eu quero apresentar algumas formas de acessar seu mini-PC sem precisar desses periféricos e assim ficar mais fácil o seu uso.


sábado, 4 de novembro de 2017

Voltei!!!

Fala Pessoal!!

Fiquei um tempo sem postar nada aqui no blog (2 fucking anos!). Mas agora irei voltar com mais regularidade e com temas novos, não quero ficar preso apenas ao arduino.

Um tema que eu quero muito abordar aqui no blog é sobre Raspberry PI. Esse microcomputador é muito bom e recomendo a todos que gostam de plataformas embarcadas estuda-la.

E dentro desse tema novo quero explorar bem a parte de visão computacional.

Como reconhecer objetos, detecção de face e outros assuntos.

Além disso é claro que voltarei a falar sobre arduino e alguns exemplos.

Bom Pessoal é isso!

Abraços e voltaremos com mais materiais ai!


segunda-feira, 14 de dezembro de 2015

segunda-feira, 30 de novembro de 2015

Tutorial 7: Arduino e Matlab - Plot em tempo Real


    A algum tempo já foi postado nesse blog sobre plot do matlab pela leitura dos pinos analógicos no arduino. Mas não podia passar esses tutoriais sem comentar novamente sobre esse assunto.



segunda-feira, 23 de novembro de 2015

quarta-feira, 18 de novembro de 2015

Tutorial 5: Arduino e Matlab - Trabalhando com I²C


    Nesse tutorial iremos abordar como trabalhar com I2C usando o arduino e o Matlab.

    UM POUCO DE HISTÓRIA:

    O barramento I2C foi projetado pela Philips no começo dos anos 80 para permitir comunicação fácil entre os componentes que residem na mesma placa de circuito. TWI significa duas interface de fio (Two Wire Interface) e para a maioria dos microcontroladores essebarramento é idêntico ao I²C . O nome TWI foi introduzido por Atmel e outras empresas para evitar conflitos com marca questões relacionadas com a I²C . 
Barramento I2C é composto por dois fios , SDA ( Linha de dados de série ) e SCL (Serial Linha Relógio). Você pode ver pinos I2C a bordo Arduino como segue:

  • Arduino Uno: Pinos A4 e A5 como SDA e SCL
  • Arduino Mega 2560: Pinos digitais 20 como SDA e pino digital 21 como SCL

segunda-feira, 9 de novembro de 2015

Tutorial 4: Arduino e Matlab - Trabalhando com PWM e entrada analógica


    A placa Arduino suporta cinco funções do matlab para controle I/O analógico. As funções são:


  • configurePin(): Usada para definir qual pino sera entrada/saída
  • writePWMVoltage(): Usada paara escrever a tensão PWM no pino digital
  • writePWMDutyCycle(): Usada para setar o ciclo PWM no pino digital
  • readVoltage(): Usada para leitura analógica do pino referente

   Munidos dessas informações iremos agora começar nosso tutorial. Teremos três experiências para fazer, que serão:

  1. Controle do LED RGB
  2. Controle de luminosidade
  3. Leitura analógica de um potenciômetro

LET's GO!

CONTROLE DO LED RGB:

    O objetivo desse experimento é realizar o controle de um LED RGB através das portas PWM. Se você possuir um arduino MEGA 2560 as portas PWM serão da 2 a 13, mas se você estiver utilizando um arduino UNO, cuidado! Pois as portas PWM serão: 3,5,6,9,10 e 11.




 Portas PWM do arduino MEGA 2560











Portas PWM do arduino UNO.