Postagens

Mostrando postagens de 2015

Conectando o PC e o Raspberry Pi via cabo de rede, SEM roteador no meio

Imagem
Pois é, desde setembro que não rolava um post aqui por esses lados, mas o fato é que eu estou fazendo CINCO matérias do mestrado ao mesmo tempo e, por isso, não tenho tido tempo prá mais nada além de estudar, numa rotina que começa às CINCO da matina e termina por volta da meia-noite todos os dias. Semana passada, porém, o amigão Thiago passou cá em casa para almoçar conosco, ele e D Estelinha, digníssima cara-metade. Como ele trouxe o seu Pi 2 recém adquirido para que a gente preparasse ele para rodar, assim fizemos. Ele quer trabalhar num projeto para automatizar todos os controles remotos da casa dele no celular, então fizemos também alguns testes (que funcionaram, depois de muita surra!) do uso daqueles receptores de controle remoto tipo NEC com o Pi. Sobre esse assunto vai rolar um post tb, mas como ainda não terminamos, fica prá depois. Acontece que o Thiagão, na sua infinita gentileza largou cá em casa a título de empréstimo o seu Pi 2, de modo que hoje eu resolvi dar

Startup Maker Weekend UNIFEI - Itajubá, MG

Imagem
Fim de semana passado, 29,30 e 31 de agosto, participei do Startup Maker Weekend promovido pela UNIFEI. Foi o primeiro Startup Maker Weekend da América Latina. Outros já tinham acontecido, mas focados somente em software. Devo dizer que a experiência foi... impactante! 54 horas de trabalho, cerca de 150 competidores, noss otime ficou num honroso terceiro lugar. Os trabalhos começaram na sexta ali pelas 19, e foram até ali pela 1 da matina do sabadão. Aí, voltamos às 8 da matina e... eu fiquei dentro da UNIFEI trabalhando até meia-noite de domingo ! Dormi das 4:30 da matina até ali pelas 6 da manhã do domingão, no carro, no frio itajubense de 9°C. O modelo do evento é muito legal: - Primeiro as pessoas apresentam idéias. Quem tiver uma que apresente, em no máximo um minuto. - Na apresentação vc tem que dizer qual o time vc gostaria de montar para completar as suas competências. Ex: eu dei uma ideia, como sou maker precisava de programador web, designers e gente de marketi

Hackaton CI&T

Imagem
No dia 25/05 participamos de hackaton think.make.move() , promovido pela CI&T, aqui em São José dos Campos. O evento foi muito legal, com uma infra boa e a equipe da CI&T motivou bastante os times com brincadeiras. O lanche ótimo, enfim, nota dez prá infra do evento. O tema do evento foi sustentabilidade e água. Fomos estimulados a produzir soluções que ajudassem a otimizar e reduzir o consumo de água em SP. Foi nos fornecida uma API para acessar dados de pluviômetros e também poderíamos acessar outros serviços de dados a respeito do consumo e disponibilidade de água. Nosso time, composto por mim, Damião, Cristian, Euclides e Carlos, usou o nosso mascote SabugoEye para criar um equipamento de monitoramento em tempo real do volume de água de uma represa. A ideia é instalar a maquininha na beira da represa para que ela possa disponibilizar dados e imagens a respeito. O site foi feito com Unity, plataforma da Microsoft para desenvolvimento de games e sites com alta p

Intel Edison tips - I

Algumas dicas legais que fui aprendendo sobre o Edison. Como instalar o nano O editor de textos que vem com ele é o vi , não seu se tem outro. Como eu não consigo me ajeitar com esse camarada, pesquisei se tinha jeito de instalar o nano , que eu uso no RPi. Mole: - Crie um diretório nano - Vá lá prá dentro ( cd nano ) - Com o seu micro conectado à internet, dê o seguinte comando wget  http://www.nano-editor.org/dist/v2.2/nano-2.2.6.tar.gz  &&  tar xvf nano-2.2.6.tar.gz && cd nano-2.2.6 && ./configure && make && make install Dica dentro da dica: Para dar esse comandão não precisa digitá-lo. Copie com Ctrl-C e, se vc estiver usando o Putty como programa de terminal, é só clicar com o botão direito na frente do prompt do Linux e o Putty "descarrega" o comando lá. Aí é só dar enter . Como ganhar mais uma partição de 800 Mb no Edison O Edison mantém uma cópia da imagem do Yocto (Linux do Edison) no disco. Vc pode disponi

Recuperando o Intel Edison

Estou tentando aumentar o espaço da partição root do meu Edison para instalar o OpenCV. "Niqui" eu fui mexendo, acabei detonando o bicho, que simplesmente não conseguia terminar o boot. Será que foi porque eu deletei um monte de arquivos do raiz??? ;) Bom, pesquisa dali, pesquisa dali, achei uma dica que funcionou. Logo no início do boot aparece uma mensagem: Hit any key to stop boot Ela não espera nada, então vc tem que apertar a tecla muito rapidamente. Aí aparece um prompt > Em seguida, execute o comando: run do_ota Ele recupera a imagem original do Edison. A má notícia, claro, é que vc perderá tudo o que tinha antes da recuperação do Linux.

Intel Edison - Configurando WiFi

Imagem
Colocar o Edison na sua rede wifi é mole. Para isso: 1) Conecte-se ao Edison pela porta serial. Como? Leia aqui,  https://software.intel.com/en-us/node/541767 , um post meu no blog da Intel que explica como. 2) Uma vez logado, dê o seguinte comando: configure_edison --wifi Após algum tempo, em que ele pesquisará as redes wifi disponíveis, aparecerá a tela abaixo: Escolha a rede em que deseja conectar digitando o número à esquerda do nome dela e apertando ENTER. No meu caso, 9 (HOMENET). Ele pede uma confirmação, vc confirma (Y ENTER) e ele pedirá a senha, que é a senha de conexão ao seu wifi. Após fornecer a senha, o Edison vai tentar se conectar à sua rede wifi. Se tudo deu certo, aparecerá a seguinte mensagem: Done. Please connect your laptop or PC to the same network as this device and go to http://192.168.0.106 or http://EdisonMauro.local in your browser. Warning: SSH is not yet enabled on the wireless interface. To enable SSH access to this device via wirele

Usando o LeapMotion para controlar um robô meArm I

Imagem
Abaixo, o vídeo dos meus primeiros resultados controlando o meArm a partir do sensor LeapMotion . Esse sensor é semelhante ao Kinect, ou seja, detecta movimentos do nosso corpo (no caso, somente as mãos e braços) e constrói, usando modelos matemáticos bastante complexos, um modelo 3D que descreve cada parte do que está em seu "campo de visão". Essa detecção é feita com emissão e captação de radiação infravermelha. Como a matemática por trás do troço é muito complexa, ele precisa do PC, ou seja, ainda não é possível ter uma plaquinha das que a gente usa (Arduino, RPi, Edison etc) para processar diretamente os sinais enviados pelo sensor. Dito isso, se quisermos comandar algum device com o LM, devemos estabelecer a comunicação entre o PC onde o LM está conectado e o dispositivo a ser comandado. No caso, a ideia é estabelecer uma maneira de comandar o meArm (pequeno robô visto no vídeo acima) de forma total, ou seja, todos os movimentos, a partir de movimentos captado

Relógio de Tempo Real - RTC: o que é e quando é necessário usar

Imagem
Um amigo, o Rodrigo, está montando no sítio um sistema de irrigação automática controlado por Arduino. Conversando sobre o projeto, sugeri a ele que comprasse um RTC, já que saber a hora do dia e mesmo o dia da semana é importante nesse tipo de projeto. Aqui no blog tem um post  que ensina inclusive como montar um RTC. Acontece que, como é parte de um outro projeto, acabou que não se falou muito do RTC. Principalmente não se falou das aplicações do bicho, o que é um pecado tendo em vista a importância do dito.  Agora vai: RTC ( Real Time Clock ) é um dispositivo que armazena a data e a hora de maneira precisa ao longo do tempo. É um relógio, onde vc indica a data/hora inicial e ele passa a contar o tempo a partir daí. Ele tem uma bateria para manter a data/hora de maneira que, se o equipamento a que está conectado ficar sem alimentação, ao ser religado a hora está certa. Esse dispositivo existe dentro de muitos aparelhos, como relógios digitais, despertadores, fornos de microond

Automação no Parque, 18/04/2015

Imagem
O Automação no Parque está vivendo um bom momento, com alguns projetos desafiadores rolando. Logo cedo (7:00) chega a Alessandra, que está se inciando com o Arduino. Ela tem que ir embora antes das nove pro trabalho, por isso madruga. Estamos fazendo oficinas básicas de Arduino. Tem o Rodrigo, com o seu projeto de sensores para a indústria do qual já andei falando e sobre o qual falarei mais na frente. Tem uma dupla, o Alex e o Carlos (kbca) que estão fazendo coisas muito legais com o LeapMotion , que é nada mais nada menos que um detector de movimentos das mãos que permite o comando de aplicações (jogos etc) no computador usando-se o movimento das mãos. Os caras estão fazendo um jogo de JoKenPo  (pedra-papel-tesoura), e o PC já tá ganhando todas! Tem também o Fábio com o seu braço robótico, cortado por ele mesmo em sua máquina de corte à laser: Quem quiser comprar um ele vende, viu galera? É um "brinquedo" e tanto, e dá cada TCC... ;) Outro projeto qu