Mural

  • Alguns posts estão em outro blog que vinha mantendo. O objetivo é centralizar os textos e informações nesse. Portanto alguns posts  terão links para outro blog do mesmo autor.

Espaço usado para destacar posts, assuntos e deixar recados.

Anúncios
Publicado em noticia | Deixe um comentário

Python no Android – Instalação do SL4a

O SDK para desenvolvimento de aplicação para o Android baseado na linguagem java é ferramenta padrão porém não é a única. Quando se quer desenvolver protótipos de um aplicativo ou automatizar alguma tarefa a utilização de uma linguagem de script é bastante oportuna e útil.  Uma forma de desenvolver aplicativos para o Android de forma rápida é utilizando o Python. Nesse guia vou apresentar a instalação do SL4a (Scripting Layer for Android) .  A API fornece acesso a praticamente todos os recursos do smartphone facilitando a prototipagem rápida de aplicativos. Então mãos a obra.

No smartphone ou tablet aponte para a página de download do projeto e baixe o arquivo sl4a_r6.apk (a versão Featured na data do post). A seguir dar um tap no arquivo e no botão instalar.
sl4a_instalacao_01

Continuar lendo

Publicado em android, python | Deixe um comentário

Placa de circuito impresso com baixo custo

Demorou para chegar, pouco mais de dois meses. Mas não tendo pressa vale a pena, 10 placas 5cm x 5cm, dupla face por $14,00. A qualidade considerei muito boa, ainda que seja um layout de baixa densidade. Confiram na foto.

Placa Circuito Impresso - ditypcbs

Placa Circuito Impresso – ditypcbs

Confiram esse serviço: http://dirtypcbs.com/

Publicado em Uncategorized | Deixe um comentário

ThingSpeak com Arduino e outros dispositivos

thingspeak_arduino_01

ThingSpeak é um serviço que oferece uma infraestrutura de web e um protocolo de comunicação baseado em http para envio e recebimento de dados gerados em Arduino ou qualquer outro dispositivo com recursos para comunicação em rede. Pode-se dizer que qualquer dispositivo com conectividade para a Internet com serviço http e capaz de realizar GET e POST pode se comunicar com o ThingSpeak.  Com esse serviço é possível por exemplo usar o Arduino para gerar um tweet, criar uma rede social de dispositivos ou controlar a distância motores e outros dispositivos.  Nesse experimento vamos utilizar a montagem para medir temperatura e umidade já apresentada, será associada a shield ethernet para comunicação com a rede.  Vou considerar que você já tem seu Arduino com o shield montado e funcionando e partir para a criação da conta no ThingSpeak e configuração. Criar a conta é a forma padrão, nome de usuário senha e informações adicionais.

Continuar lendo

Publicado em Uncategorized | Deixe um comentário

Watchdog em microcontroladores ATmega

watchdog_atmega328

Traduzindo literalmente watchdog quer dizer cão de guarda. Essa idéia em um microcontrolador representa um sistema de hardware que monitora a operação do microcontrolador. Nos ATmega328 que equipa a placa Arduino o watchdog é constituído por um oscilador de 128kHz que é conectado a um circuito de prescaler, cuja saída é conectada ao sistema de reset e interrupção do microcontrolador(veja figura acima).

Continuar lendo

Publicado em Uncategorized | 1 Comentário

03 – beaglebone acesso ao Linux por SSH

Uma das opções de acesso a placa é por meio de SSH. Nesse post vou fazer o acesso SSH utilizando o programa para Windows Putty e a placa beaglebone com Kernel 3.8.13 conectada via USB. A instalação dos drivers já foi feita de  acordo com  o descrito nesse post. Após baixar e executar o programa Putty configure o mesmo conforme a figura.

Putty configurado para SSH

Putty configurado para SSH

Ao clicar no botão Open é carregada a tela com a sessão. Para usuário use root e como não tem senha basta dar um enter.

Continuar lendo

Publicado em Uncategorized | Deixe um comentário

02 – beaglebone black características técnicas

beaglebone

Esse post não tem o propósito de fechar o assunto e nem ser um comparativo entre as diversas plataformas disponíveis principalmente a popular Raspberry Pi. Isso se justifica pelo fato dessas plataformas serem genéricas o suficiente para uma ampla gama de projetos que vão de um media center ao controle de motores em um robô. Então vai aí uma lista de características obtidas em um breve levantamento.

Continuar lendo

Publicado em beagleboard | Deixe um comentário

01 – beaglebone black o primeiro contato

beagle_01_foto_na_caixa

Estou trabalhando no desenvolvimento de um sistema para automação baseado em sistema embarcado. Um dos componentes é a plataforma computacional com função de interfaceamento com hardware  como sensores e atuadores, conexão com a rede Internet, e execução de diversos processos. Atualmente existem várias plataformas e o desafio é selecionar a que atenda os requisitos do projeto. Entre as opções estão o popular  Raspberry Pi e os chamados Mini PC´s. No geral essas plataformas tem um processador ARM como coração, memória e periféricos. Depois de algumas análises a placa beaglebone black foi escolhida e adquirida na empresa  Farnell brasileira.   A seguir descrevo o primeiro contato com essa placa.

Continuar lendo

Publicado em beagleboard, Linux | Marcado com , , | 3 Comentários