segunda-feira, 31 de agosto de 2015

Shield VGADuino: usando o Arduino com seu monitor ou TV


O que você acha de ter um monitor a cores, grande, para mostrar textos, valores e resultados de processamento do seu Arduino? Fabricantes, desenvolvedores e entusiastas que desejam criar projetos Arduino que exigem qualquer tipo de TV ou monitores com RGB ou portas Audio-Vídeo, podem se interessar por esse novo shield Arduino VGA: O VGADuino. A placa, no entanto, é um projeto do Kickstarter, um site de Crowdfunding, o que significa dizer que  projetista do shield ainda não dispõe de unidades para venda. Faltam 23 dias para o prazo e ele já tem aproximadamente 70% do dinheiro que precisa para começar o projeto. O projeto do shield já inclui as bibliotecas e amostras para que você possa  importar para a sua Arduino IDE e iniciar a programação. A resolução da tela é de 640 x 480 VGA. Ele tem 17 linhas de texto e cada linha pode mostrar até 27 caracteres.



domingo, 30 de agosto de 2015

Etapas de projeto - Definição da idéia



Quando se deseja realizar qualquer tarefa um mínimo de organização é necessário, e, em um dado momento, esta organização se impõe, como determinante no sucesso daquele empreendimento. Ao pensarmos num projeto com dispositivos embarcados, alguma coisas precisam ser definidas desde o início, e isso é muito importante. 

Pensando na viabilidade da idéia: Nada mais frustrante do que iniciar o projeto e parar por falta de verba, material ou mesmo tecnologia suficiente. É preciso pesquisar um pouco e entender o funcionamento dos diversos dispositivos, módulos e sensores. Pode ser que a plataforma escolhida inicialmente não possua recursos bastantes para o projeto, e essa é a hora de redefinir. 

Pensando na utilidade do projeto: A  menos que eu mesmo queira me divertir com o que estou fazendo (o que já é um ótimo motivo para começar), não adianta pensar que vou vender um produto espetacular. Muitas ótimas idéias não se encaixam nos padrões do mercado. A palavra "utilidade" está diretamente relacionada à demanda. Meu projeto pode atender uma necessidade minha, do mercado ou de um grupo específico. Procure conhecer esse público.

Pensando nas peças que vou usar: Assim como a grande quantidade de plataformas, temos também ao nosso dispor um número muito grande de módulos, sensores e componentes eletrônicos. Muitos fazem a mesma coisa com precisão diferente ou usam tecnologias diferentes. É importante ter em mente quais eu pretendo usar e saber se elas se adequam de modo satisfatório ao meu projeto.

Pensando no domínio da minha aplicação: Assim como os projetos de software puro, os projetos de software e hardware embarcados englobam conhecimentos de áreas diferentes da computação. Por exemplo, se seu projeto é um medidor de temperatura para um confinamento de aves, o projetista vai precisar de um mínimo de conhecimento a respeito das aves com as quais está trabalhando. Isto pode ser feito através de pesquisa ou mesmo de uma conversa com as pessoas interessadas no projeto e que trabalham diretamente com esses animais. 

Outras etapas virão. Mas nessa primeira etapa se compõe uma base para o projeto. É importante tomar nota de alguma coisa para não fugir do essencial e manter um padrão em seu projeto desde o início.

sábado, 29 de agosto de 2015

José, o peixe que anda!



Os projetos do Adam Ben-Dror sempre impressionam por sua genialidade e criatividade. Quem pensaria em treinar um peixe para que ele pudesse andar pela casa? Durante um período de algumas semanas Adam treinou seu peixe Betta, chamado José, para saltar para fora da água quando recebesse um comando. Ele também ensinou-o a seguir sua mão enquanto se movia ao redor do aquário. O Abovemarine é um veículo que permite José, ou qualquer outro peixe movimentar-se livremente pelo chão. Usando Arduino, câmera e visão computacional, este pequeno dispositivo permite que o peixe possa interagir com outras espécies, incluindo os seres humanos e animais de pequeno porte. José é capaz de "andar" com sucesso em um quarto, enquanto nada para trás (para parar o Abovemarine) antes de bater em obstáculos. O Abovemarine move usando rodas Omni-direcionais, permitindo-lhe viajar em qualquer direção. Assista o vídeo.



sexta-feira, 28 de agosto de 2015

Projeto: Um bafômetro que fala



Um bafômetro personalizável que fala e diz o quanto você ainda pode beber. Essa é a proposta desse dispositivo baseado em Arduino. Também é open-source e pode ser facilmente modificado com seu próprio texto na tela LCD e MP3 de áudio. Quando ligado a um PC com um cabo USB, possui recursos adicionais, incluindo animações de personagens, tweets de bafômetro, e outros. Não é um bafômetro profissional e o autor aconselha seu uso apenas para fins de diversão. O projeto completo pode ser encontrado no link




quinta-feira, 27 de agosto de 2015

Dispositivo: SeeedStudio BeagleBone Green


Dispositivos novos são sempre bem-vindos. Esse além de funcionalidades excelentes, tem um preço também muito atraente. Estava previsto para custar 50 dólares, mas foi lançado a 39. A BeagleBone Greenproduzida pela parceria SeeedStudio / BeagleBoard, é baseada no projeto de hardware open-source do BeagleBone Black e desenvolvida como uma diferenciação dessa primeira, incluindo à Black dois conectores Grove, para facilitar a conexão com a grande família de sensores Grove. Suas especificações: 

Processador: Sitara AM3359AZCZ100 1GHz, 2000 MIPS 
Memória: SDRAM 512MB DDR3L 606MHZ
Onboard Flash: 2GB
Alimentação: através da microUSB

Se você deseja conhecer projetos criados com essa e outras BeagleBoards, acesse a página de projetos.


quarta-feira, 26 de agosto de 2015

Mais um Adafruit: MintySyth Kit



Alguns dispositivos encantam pelo design do case também. É o caso do MintySyth da Adafruit. Este dispositivo (vendido desmontado, em forma de kit), foi criado para ser colocado dentro de uma lata de pastilhas Altoids. Altoids são uma marca de pastilhas de hortelã. A marca foi criada pela Smith & Company na década de 1780. O kit MintySynth é um ótimo dispositivo para  projetos com música, e une esse prazer à experiência com eletrônica e programação. Open-source e customizável, o MintySynth é um kit Arduino-compatível. Lembrando que o kit é pra montar, então é uma boa oportunidade também para treinar habilidades com solda de estanho. A lata de pastilhas também é vendida separadamente. 







terça-feira, 25 de agosto de 2015

Projeto: Pinokio, uma lâmpada viva!




Existem projetos que são realmente inspiradores. Adam Ben-Dror, em sua página do Vimeo compartilha seus projetos de robótica e eles são bastante interessantes. Um deles é o Pinokio. Pinokio, segundo as palavras do próprio criador do projeto, é uma aventura dentro do potencial expressivo comportamental da computação robótica. Um código customizado e um circuito eletrônico confere a Pinokio a capacidade de perceber e de interagir com o ambente à sua volta. O mais impressionante no projeto é que Pinokio parecer ter reações próprias, como se tivesse vida. As reações de um ser humano diante de Pinokio podem ser até emocionalmente confusas, dada a perfeição com que o projeto foi desenvolvido. E ainda, Pinokio tem em sua base de controle um Arduino.  Aprecie!




segunda-feira, 24 de agosto de 2015

Bluetooth 4.0: Eis o LightBlue Bean!







O LightBlue Bean+ pode ser definido, essencialmente, como uma placa Arduino com um Bluetooth LE (Low Energy) integrado. Não somente para comunicação, mas é possível também programá-lo via Bluetooth. O time que está desenvolvendo o projeto prevê sua venda para início de dezembro desse ano. Abaixo seguem as funcionalidades do dispositivo:


  • Acelerômetro de 3-eixos
  • Sensor de temperatura    
  • LED RGB    
  • Bateria CR2032     
  • Microcontrolador ATmega 328p     
  • 8 MHz clock    
  • Voltagem de trabalho 3V
  • 6 pinos digitais de Entrada e Saída
  • 2 pinos analógicos  
  • Bluetooth LE periférico
  • Programação Wireless     
  • Suporte para OS X, iOS e Windows 8

domingo, 23 de agosto de 2015

Projeto: Um Arduino que sobe em árvores!


Ben_k, do Instructables diz:

"Depois que me senti confortável com a programação e e a implementação de projetos com um Arduino, eu decidi construir um robô. Eu não tinha qualquer tipo particular de robô em mente, então eu vasculhei meu cérebro (e a internet) procurando por ideias novas. Eventualmente, de alguma forma, a ideia surgiu na minha cabeça e decidi construir um robô que poderia escalar árvores. No começo eu descartei a idéia como algo além do meu nível de habilidade, mas depois de muita reflexão e algum tempo no prancheta, eu decidi dar uma chance ao desafio. Este é o resultado dos meus esforços."




Gostaria de usar esse exemplo de projeto para falar da usabilidade de projetos desse tipo. O desenvolvimento de base de habilidades com robótica abre precedentes para aplicações em diversas áreas. Muitos pesquisadores da área de biologia, ecologia, meteorologia e áreas afins, podem usar esse projeto para ampliar suas pesquisas através da coleta de dados em locais onde uma pessoa não pode (ou não deve) ir. Além disso, deve ser muito legal acoplar uma câmera e tirar fotos da natureza do topo de uma árvore gigantesca, concorda? O projeto inteiro para montagem está no site Instructables. Basta seguir o link.


sábado, 22 de agosto de 2015

Começando do zero!







Sempre que adentramos um mundo desconhecido, é natural chegarmos cheios de dúvidas e questionamentos. O mundo maker agrega novos adeptos todos os dias. E uma das questões mais comuns que escutamos é: por onde começar? Isso sempre segue a pergunta qual dispositivo é o melhor? Essas perguntas têm respostas muito subjetivas, por causa da variedade de opções de plataformas e kits disponíveis. Basicamente qualquer placa que você adquirir como início vai te dar a mesma satisfação. O mais empolgante no desenvolvimento de projetos embarcados com plataformas do tipo Arduino e RaspberryPi é a prazer de ver funcionar algo que você mesmo fez. Daí começam as idéias. É importante saber que a partilha de conhecimentos é que vai fazer a diferença no decorrer do tempo. Você aprende partilhando e conhecendo as descobertas dos outros makers. Quando for adquirir uma plataforma, adquira a que mais se adequa ao seu bolso ou se já possui algo em mente, algo adequado ao seu projeto. Não tenha medo de errar. O erro também é aprendizado. 


Comunicação USB embarcada: conheça o Arduino LEONARDO



Quando criamos algo, a idéia pode vir à frente do modo de implementação. Mas o contrário também acontece com frequência: quando enxergamos as possibilidades de um dispositivo, muitas idéias surgem. Por isso é necessário conhecer os limites e também a capacidade de várias plataformas e dispositivos, para que possamos escolher bem. O Arduino UNO é uma placa básica, mas é possível construir inúmeros projetos com ela e, mesmo assim, não exaurir o limite de possibilidades que ela traz. Mas existem outras versões do Arduino e a que trazemos hoje para apresentar possui propriedades bastante úteis em determinados projetos. O Arduino Leonardo utiliza o microcontrolador ATmega32u4 que já possui comunicação USB integrada. Isto permite que o Leonardo apareça, quando conectado a um computador, como um mouse ou um teclado USB. Esta funcionalidade é uma mão na roda quando se trata de comunicação com um PC. Projetos como, dispositivos de reconhecimento de voz para dar comandos a um computador, teclados alternativos (como um teclado para deficientes visuais, ou pessoas que tem algum tipo de debilidade física), mouses comandados por voz ou sensíveis a diferentes movimentos, e muitos outros, podem ser implementados com esse dispositivo. Além de ter uma pinagem similar ao UNO, que já é bastante conhecida.




sexta-feira, 21 de agosto de 2015

Dispositivo: GEMMA, mais um mini!


As placas miniaturizadas são as mais adequadas para projetos vestíveis, por motivos óbvios. Adafruit lançou há alguns meses uma nova placa compatível com Arduino chamada Adafruit GEMMA v2. Agora a mesma empresa Adafruit anuncia uma placa com o mesmo hardware da GEMMA v2 chamada Arduino GEMMA. A diferença é que a placa Arduino GEMMA será oficialmente suportada na IDE do Arduino, sem a necessidade de se instalar nenhum plugin ou driver a mais e, claro, terá o logo Arduino. É a primeira placa Arduino fruto da parceria com a Adafruit firmada há alguns meses e a primeira placa Arduino fabricada nos Estados Unidos. Ela é uma placa bem pequena com formato circular, de 28 mm. de diamêtro, feita para que se possa contruir vestíveis de maneira fácil utilizando o poder da programação Arduino. 
Essa nova placa conta com as seguintes características:


  • Microcontrolador ATTiny85
  •  Pode operar a até 8MHz
  • 8KB de Memória Flash (dos quais 2.75KB são usados para bootloader)
  • 512 bytes de SRAM
  • 512 bytes de EEPROM
  • Tensão de alimentação: 4 a 16V via bateria
  • Tensão de operação: 3.3V 
  • 3 Pinos digitais 
  • 3 canais de PWM
  • 1 entrada analógica
  • Conector Micro-USB para o bootloader via USB 
  • Conector de liga desliga 
  • Led indicativo de funcionamento 


quinta-feira, 20 de agosto de 2015

Dispositivo: Conheça o Omega-Onion



Que tal um dispositivo que integra WiFi, biblioteca SDK e um Console Web para controle dos dispositivos, além de uma infraestrutura em nuvem que conecta os diversos dispositivos embarcados e suporta a Python e NodeJS? Eis o Omega Onion! Apesar de tudo, é de um tamanho incrivelmente reduzido (28mm x 42mm). Utiliza um Sistema Operacional OpenWRT Linux, processador que trabalha a 400MHz (25 vezes mais rápido que o Arduino UNO), o que o torna candidato a aplicações que exigem maior poder de processamento. O Onion ainda vem com 64MB de memória RAM e 16MB de memória flash. Possui 18 pinos de entrada e saída. O projeto do Onion ainda fornece uma estação de trabalho para adaptar o dispositivo aos shields compatíveis com o Arduino. Para conhecer mais acesse o link


quarta-feira, 19 de agosto de 2015

RetroPie 3.0: Mais de 20 emuladores no seu RaspberryPi



A onda vintage tem muitos adeptos, e quando se fala em jogos, fala-se de uma questão afetiva. Quem nunca viveu a situação de ver um Nintendo antigo na casa de um amigo e relembrar tantos momentos bons. Tem até a famosa frase dita a cada release dos jogos de futebol: "Nossa! os gráficos são perfeitos!". O fato é que por mais perfeitos e realistas que os gráficos dos videogames atuais tenham se tornado, a memória afetiva de quem curtiu esses jogos antigos sempre fala muito forte. Então que tal ter à sua disposição mais de 20 consoles antigos em um dispositivo que você pode conectar à sua TV com um cabo HDMI? Pois é. O projeto RetroPie transforma o pequeno  Raspberry Pi em um multi console de jogos vintage. Desde Atari até à Playstation passando, pela Amiga, NES/SNES, Mega drive, e outros. Isto tudo com suporte à maioria dos gamepads e joysticks disponíveis no mercado. o RetroPie está agora na sua versão 3.0 e é compatível com Raspberry Pi A, A +, B, B + e Raspberry Pi 2 B. Para fazer o download, basta acessar o link.







terça-feira, 18 de agosto de 2015

Tirando uma idéia do papel





Para algumas pessoa é muito difícil falar de si mesmas. Se você tem dificuldade de elencar atributos que o definam, pode mudar de idéia quanto a si mesmo se começar a tomar atitudes práticas em relação a alguns aspectos de sua vida. Você com certeza se considera uma pessoa de bom senso, e isso se deve ao fato de você ter que tomar decisões todos os dias. Certamente já errou em algumas decisões e aprendeu a tomar o caminho certo na próxima vez. Assim como o bom senso se alimenta de erros e acertos para se desenvolver, a criatividade é um talento a ser desenvolvido. Uma boa idéia não é, nada mais, do que a união de uma necessidade com uma solução. Considere uma coisa: existem boas idéias que podem levar anos pra serem desenvolvidas e implementadas, e existem idéias simples que, às vezes, podem resolver somente parte de um problema. Mas se essas idéias são concretizáveis, elas têm maior valor que aquelas que tomam muito tempo ou recursos. O fato é que, pequenas idéias que saem do papel são melhores do que idéias muito custosas e que podem nunca sair da sua fase conceitual. Quer ter uma idéia? pense em um problema. Pesquise, investigue, escreva. Sua mente quando se abre às soluções já encontradas é capaz de produzir novas respostas, a partir do seu ponto de vista e do seu conhecimento adquirido.

segunda-feira, 17 de agosto de 2015

Projeto: RaspberryPi e Arduino, em uma Missão de Controle Espacial!

Uma das publicações mais interessante para os makers é a americana Make:. Ela traz projetos muito interessantes e abrangentes, e é uma das melhores fontes de inspiração. Esse projeto, disponível para apreciação no site em inglês (How to Build a Mission Control Desk) é um dos mais completos e sofisticados. Une um conceito bastante interessante, mexe com o imaginário infantil (mas tenho certeza que muito adulto vai querer também!) e ainda foi elaborado de uma maneira bastante requintada, deixando o projeto com um aspecto extremamente profissional. 
Nas palavras do próprio pai: "Meu filho mais velho recentemente começou a estudar e precisou de uma escrivaninha para ele. Eu queria fazer algo mais legal do que simplesmente uma mesinha, e percebi que eu poderia também construir algo divertido para quando ele terminasse sua tarefa de casa."

Foi aí que ele teve a idéia de construir algo inspirado na NASA, algo nascido de uma viagem que eles haviam feito para o Centro Espacial Kennedy, durante o verão. Não há muito o que explicar, assista o vídeo e perceba a riqueza de detalhes do projeto. Esse projeto já havia sido publicado pela revista Make:, mas desta vez disponibilizaram o passo-a-passo do projeto, incluindo o software utilizado.


domingo, 16 de agosto de 2015

Dispositivo: Conhecendo as partes do Arduino Uno




Dentre as diversas versões do Arduino, o Arduino UNO é a mais conhecida e talvez tenha sido a responsável pela maior parte da expansão e da popularização da plataforma. É possível comprar em diversos e-commerces versões diferenciadas de kits didáticos contendo diferentes sensores e componentes eletrônicos para os mais diversos tipos de projetos. Via de regra, os kits vendidos acompanham também tutoriais contendo os projetos que o maker pode implementar com aquele kit. Mas não é difícil encontrar na internet os tutoriais para inúmeros outros projetos. A placa padrão, traz as funcionalidades básicas da linha. Baseada no microcontrolador ATmega 328, possui 13 pinos de entrada e saida (I/O) digital do quais 6 tem suporte a PWM e 6 entradas analógicas ( normalmente utilizada para sensores ). O UNO é uma versão melhorada do Arduino Duemilanove. Veja na figura abaixo os diversos componentes da placa Arduino UNO (Clique para aumentá-la).



Projeto: ClimaDuino - Sistema de monitoramento climático distribuído



Como percebemos muitas vezes, analisando a natureza dos projetos e suas aplicações, o uso dos novos dispositivos embarcados extrapola todo e qualquer limite de campo de aplicação. Um dos campos mais interessante que ele alcança, permitindo um desenvolvimento que é capaz de mudar muitos conceitos e paradigmas, é o campo da pesquisa científica. O Grupo Open Hardware Brasil apresenta em seu blog o projeto Monitora Cerrado. Este projeto é de criação de uma rede de sensores distribuída para captação de dados climáticos formada pela junção de hardware e software livre, a parte de das estações é feitas com o hardware livre Arduino. Os dados são gerados pelas estações e enviados a um servidor central. O projeto tem embasamento no conceito de sistemas distribuídos, aplicando padrões de Internet das Coisas – (IoT - Internet of The Things).


O dispositivo que vemos na foto é uma versão reduzida do ClimaDuino, que utiliza o Attiny85 (aquele mesmo que já falamos aqui), DHT22 (um sensor de baixo custo para temperatura e umidade do ar) e Bluetooth. O ClimaDuino é o hardware físico que faz as medições e coletas de dados como temperatura, umidade, pressão atmosférica dentre outras medições possíveis. Clique no link se deseja conhecer mais o projeto e também ver o tutorial completo de como montá-lo, configurá-lo e implementá-lo. 






sábado, 15 de agosto de 2015

Arduino - A origem!

(O primeiro Arduino)

O dispositivo mais notório dentro dessa revolução que presenciamos, e que hoje se intitula movimento maker é, sem sombra de dúvidas, o Arduino. O Arduino teve seu início no Interaction Design Institute na cidade de Ivrea, na Itália, em 2005. O professor Massimo Banzi procurava um meio barato de tornar mais fácil para os estudantes de design trabalharem com tecnologia. Ele discutiu seu problema com David Cuartielles, um pesquisador visitante da Universidade de Malmö, na Suécia, que estava procurando uma solução semelhante, e o Arduino nasceu. Os produtos existentes no Mercado eram caros e relativamente difíceis de usar. Banzi e Cuartielles decidiram desenvolver um microcontrolador que poderia ser utilizado pelos seus estudantes de arte e design em seus projetos. 

(Massimo Banzi e David Cuartielles) 

As principais exigências eram que fosse barato – o preço almejado não poderia ser mais do que o que um estudante gastaria se saísse para comer uma pizza – e que fosse uma plataforma que qualquer pessoa pudesse utilizar. David Cuartielles desenhou a placa, e um aluno de Massimo, David Mellis, programou o software para executar a placa. Massimo contratou um engenheiro local, Gianluca Martino, que também trabalhou no Design Institute ajudando alunos com seus projetos. Gianluca concordou em produzir uma tiragem inicial de duzentas placas. 
 
A nova placa foi chamada Arduino em referência a um bar local frequentado por membros do corpo docente e alunos do instituto. As placas eram vendidas em forma de kit para que os alunos fizessem seus próprios projetos. A tiragem inicial foi rapidamente vendida, e mais unidades foram produzidas para manter a demanda. Designers e artistas de outras áreas ouviram falar do Arduino e quiserem usá-lo em seus projetos. Sua popularidade cresceu rapidamente quando o grande público percebeu que o Arduino era um sistema de fácil utilização, de baixo custo e que poderia ser usado em seus próprios projetos, bem como era uma excelente introdução para programação de microcontroladores. O projeto original foi melhorado e novas versões foram introduzidas. 








Projeto: E-Traces! Um dos projetos de arte com Arduino mais bonitos que você já viu!

O conceito do E-Traces Eletrônico é baseado na captura de movimentos de dança e os transforma em sensações visuais através do uso de uma plataforma Arduino. Para fazer isso, o foco são os próprios sapatos de ballet, que através do contato com o solo, e graças ao Arduino Lilypad, registram a pressão e o movimento dos pés do dançarino e enviam um sinal para um dispositivo eletrônico. Isso permite que os dados sejam mostrados numa representação gráfica. Podem ser ainda personalizados de acordo com cada usuário, através das diferentes funções do aplicativo. Veja o vídeo.



sexta-feira, 14 de agosto de 2015

Projeto: IRRIGHINO, um sistema de irrigação baseado no Arduino Yun

É sempre inspirador ver o que os makers fazem com os dispositivos. E muitas vezes o ator principal é uma versão do Arduino, sempre demonstrando grande versatilidade. O Maker Luca Dentella criou um sistema de irrigação, batizado de Irrighino, a partir de uma plataforma Arduino Yun. Irrighino é um sistema completo, que incorpora uma interface AJAX. Isto permite agendar ações de um modo similar à criação de eventos de agenda nno Outlook. Além disso, ainda há a possibilidade de contolar manualmente as válvulas. O código é totalmente customizável e de código aberto, disponível no repositório Github de Luca. Segue o vídeo.



quinta-feira, 13 de agosto de 2015

Você é mais criativo do que imagina!


A criatividade é um talento universal! Junto com a imaginação e a inteligência formam um trio perfeito. Ouvimos muitas pessoas se dizerem pouco criativas. Isso certamente acontece porque, como todas as coisas na vida, nós precisamos de um parâmetro para medir qualquer coisa. Ao enxergarmos boas idéias, obras de arte ou mesmo ouvindo aquela música que parece perfeita, muitas vezes nos deparamos pelo encantamento de ver a expressão da capacidade criativa de uma pessoa. Mas as idéias não nascem do nada. Nossa mente precisa de um repertório de idéias, boas ou não, para completar o trabalho de criar. Todos os seres humanos são dotados de inteligência, e é essa inteligência que é ativada no momento em que temos um problema a resolver. A natureza da solução encontrada depende sempre da personalidade do indivíduo e também do seu repertório de conhecimentos. Temos hoje acesso a inúmeras fontes de informação, mas é preciso saber escolher bem. É preciso alimentar nossa mente com coisas novas todos os dias. Enriquecer esse repertório de idéias é olhar as coisas com outros olhos, é ouvir uma música diferente, voltar pra casa por um caminho diferente, assistir um programa novo, ver um filme diferente, conversar com alguém que trabalha em algo que você nem imagina como é. Alguns especialistas em neurociência afirmam que atitudes como escovar os dentes com a mão contrária à habitual, visitar lugares novos, ler sobre assuntos desconhecidos e mesmo completamente alheios à minha àrea de estudo, entre outras coisas, são atitudes que exercitam o cérebro a criar ligações novas. Isso permite a ocorrência de novas idéias. Não é preciso fazer muitos esforços, mas é preciso uma mudança de atitude, sair do lugar costumeiro e conhecer coisas, lugares e pessoas novas, porém, com uma atenção mais aguçada e um interesse novo. Pense nisso!

quarta-feira, 12 de agosto de 2015

Adafruit Bluefruit LE Micro



Para quem precisa de comunicação Bluetooth para seu projeto, a Adafruit lança mais uma opção: a placa Bluefruit LE Micro. A placa une um Atmega32u4 (o mesmo microcontrolador usado no Arduino Leonardo) mais a SPI Bluefruit LE Friend , da própria Adafruit. O Bluetooth Low Energy é um protocolo Bluetooth que já vem incluso nos novos smartphones e tem a vantagem de ser o único protocolo sem fio que você pode usar com iOS sem a necessidade de certificação especial. Isso faz dessa placa uma excelente opção para o uso em projetos portáteis que farão uso de um telefone ou tablet iOS ou Android. Além disso, você pode programá-la através de uma conexão USB utilizando a própria IDE do Arduino. O Atmega32u4 trabalha a uma frequência de 8MHz e 3.3V de potência, compatível com a grande maioria dos sensores disponíveis no mercado. Possui mais de 20 pinos GPIO, incluindo I2C, SPI, UART, e 6 entradas analógicas. Possui 28KB FLASH disponível para o armazenamento do seu programa, e 2 kB de RAM.

terça-feira, 11 de agosto de 2015

Microcontroladores: O que são?




Um microcontrolador (MCU) é um computador-­num-­chip, contendo um processador, memória e periféricos de entrada/saída. É um microprocessador que pode ser programado para funções específicas, em contraste com outros microprocessadores de propósito geral (como os utilizados nos PCs). Eles são embarcados no interior de algum outro dispositivo (geralmente um produto comercializado) para que possam controlar as funções ou ações do produto. Um outro nome para o microcontrolador, portanto, é controlador embutido.
Os microcontroladores se diferenciam dos processadores, pois além dos componentes lógicos e aritméticos usuais de um microprocessador de uso geral, o microcontrolador integra elementos adicionais em sua estrutura interna, como memória de leitura e escrita para armazenamento de dados, memória somente de leitura para armazenamento de programas, EEPROM para armazenamento permanente de dados, dispositivos periféricos como conversores analógico/digitais (ADC), conversores digitais/analógicos (DAC) em alguns casos; e, interfaces de entrada e saída de dados.

Com freqüências de clock de poucos MHz (Megahertz) ou talvez menos, os microcontroladores operam a uma freqüência muito baixa se comparados com os microprocessadores atuais, no entanto são adequados para a maioria das aplicações usuais como por exemplo controlar uma máquina de lavar roupas ou uma esteira de chão de fábrica. O seu consumo em geral é relativamente pequeno, normalmente na casa dos miliwatts e possuem geralmente habilidade para entrar em modo de espera (Sleep ou Wait) aguardando por uma interrupção ou evento externo, como por exemplo o acionamento de uma tecla, ou um sinal que chega via uma interface de dados. O consumo destes microcontroladores em modo de espera pode chegar na casa dos nanowatts, tornando­-os ideais para aplicações onde a exigência de baixo consumo de energia é um fator decisivo para o sucesso do projeto.


(Fonte: Wikipedia)



segunda-feira, 10 de agosto de 2015

O mundo precisa de inovadores


O mundo inteiro tem passado por transformação. Hoje, mais do que nunca, existe uma verdadeira preocupação com a exploração racional de recursos naturais e o uso de novas fontes de energia. Dispositivos inteligentes, que se comunicam entre si, capazes de aproveitar os recursos energéticos com precisão, são cada vez mais comuns. Esses dispositivos muitas vezes vão na linha contrária do mercado. Eles nascem a partir da necessidade encontrada, nascem como uma solução para algo recorrente. Daí a importância de nascer e se desenvolver em um ambiente composto pelos próprios usuários. É a inovação que vem da necessidade, e a criatividade que se torna idéia e se concretiza.Não somente de necessidades atuais, mas boas idéias contemplam uma visão de mundo que agrega uma visão de futuro muito maior. Construir em cima dessas idéias, conhecer e partilhar do conhecimento de muitos, abre os nossos olhos para possibilidades antes jamais conhecidas. É uma nova visão do mundo. Um mundo que você mesmo constrói. É possível a partir dessa experiência descobrir que aprender é um prazer, compartilhar é crescer e, ver concretizar-se uma idéia sua, uma experiência maravilhosa. 

domingo, 9 de agosto de 2015

Attiny85



Projetos baseados em plataforma devem atender a requisitos do projeto, mantendo sempre alguma folga em relação ao potencial necessário de processamento e memória. Trocando em miúdos, antes de iniciar a implementação de um projeto, deve­-se verificar se a plataforma escolhida é capaz de processar e armazenar os dados completamente. Existem diversas plataformas, contendo diferentes configurações de memória e microcontrolador. Ao escolher uma plataforma, o projetista deve ter em mente todas as necessidades do projeto, como quantidade de sensores utilizados, rapidez do processamento, unidades de saída, etc. O  ATtiny85 pode ser utilizado para substituir um Arduino em projetos de menor porte. Ele é um microcontrolador 8-bit Atmel com tecnologia AVR, possui 8 portas, 8K de espaço de programa memoria, 512 bytes de SRAM e EEPROM,  seis linhas de I/O, 4 canais ADC de 10 bits, e Clock 20MHz.



sábado, 8 de agosto de 2015

A world of Makers


The maker community - the so called people who apply DIY (Do It Yourself) culture to business and technology in a collaborative environment - is growing larger every day, all over the world. << Making is fundamental to what it means to be human. We must make, create, and express ourselves to feel whole. There is something unique about making physical things. These things are like little pieces of us and seem to embody portions of our souls.>> (From: The Maker Movement Manifesto - Mark Hatch. Today we have access to a much greater diversity of highly advanced technologies. Easy-to-use hardware platforms are available and require no special skills. Those devices have become popular among hobbyists and programmers. They offer the user an affordable and standardized way to learn about programming and electronics. A long list of low-cost boards is available, and each of them has differences and particular uses, to fit each particular project. Whatever is your skill level, there's always a place for you. The most brilliant ideas come from the need of a particular moment, arise from an specific situation or a point of view. It's easy to create, however ideas doesn't come from nowhere but from the interaction of people with each other, and from the interaction with the world around us.





O que é um Maker?



O amplo espaço do mundo maker é o lugar de encontro de diversas expertises. A disponibilidade e a acessibilidade a ferramentas e insumos, antes encontrados somente em grandes corporações, combinadas com as fontes de aprendizado e colaboração, estão mudando o futuro da produção e da criação de produtos de tecnologia e inovação. O Movimento Maker é uma extensão da cultura Faça-Você-Mesmo ou, em inglês, Do-It-Yourself (ou simplesmente DIY) [ Wikipedia: Movimento Maker ]. Esta cultura tem, na base de sua história, pessoas comuns, que se descobrem capazes de construir, consertar, modificar e fabricar os mais diversos tipos de objetos e projetos com suas próprias mãos. Temos, hoje, à nossa disposição uma gama imensa de plataformas de prototipagem. Essas plataformas são de uso simples e descomplicado e todo maker sabe que aprende se divertindo e compartilhando conhecimentos. Cada projeto pode ser aperfeiçoado, refeito e vir a ser um produto pronto, uma solução completa e econômica.