Publicado em Arduino, GNU/LInux, Hardware, Tecnologia, Ubuntu

Como Instalar o IDE Arduino

Esses dias recebi uma consulta sobre como instalar o IDE Arduino no Ubuntu Linux. Aproveito então para deixar esse mini tutorial que pode ser útil para mais alguém. O procedimento, também deveria funcionar nas distros derivadas do Ubuntu (Mint, Elementary, Deepin, etc).

A instalação é muito simples, vamos pro link de download do site oficial e procuramos a última versão. Precisaremos escolher entre 32-bit e 64-bit, segundo a arquitetura do nosso processador. O site também solicitará uma contribuição voluntária para ajudar a manter o projeto. Podemos optar por contribuir ou simplesmente fazer o download e contribuir em uma outra ocasião ou de uma outra forma que não for em dinheiro. Continuar lendo “Como Instalar o IDE Arduino”

Publicado em Arduino, Hardware, Open Source, Tecnologia

Arduino: Conhecendo o Microcontrolador

O Arduino é uma plataforma de prototipagem para o que foi chamado de sistemas embarcados. Nada a ver com a Veneza nem a Marinha. Sistemas embarcados, ou embebidos, ou embutidos (nada a ver com a mortadela), são sistemas de processamento para fins específicos, tipo, sistemas de monitoramento industrial, automação residencial, ou veículos de condução autônoma, por exemplo. Diferenciam-se de outros sistemas de processamento de uso geral, como o PC, em que estes últimos são concebidos com a suficiente flexibilidade e potência como para realizar tarefas não predefinidas, adaptando-se ao uso que o usuário quiser dar para eles.

O coração da plaquinha Arduino UNO é um ATmega328 da Atmel. Ele é um microcontrolador. Microcontroladores são pequenos chips (circuitos integrados) que integram CPU, memória volátil e não volátil, e portas programáveis de entrada e saída, I/O, as quais leem informação de sensores ou interfaces seriais, e podem interatuar com os atuadores (motores, luzes, relés, telas LCD, leds, etc). Continuar lendo “Arduino: Conhecendo o Microcontrolador”

Publicado em C/C++, Low level, Tecnologia

The ‘Gangnam Style’ Bug

No momento de começar a escrever essa postagem, o vídeo “Gangnam Style” da estrela pop sul-coreana Psy no Youtube já tinha sido visualizado 2.565.002.912 vezes. Quase tantas vezes como foi acessado esse blog durante a última semana. Nada mal!

O número de visualizações deriva de um contador e, como todo contador, ele deve ter começado do zero e aumentado um por um até chegar aos pouco mais de 2,5 bilhões atuais. Em teoria, as visualizações não deveriam diminuir, pelo menos não em termos absolutos. Mas… Continuar lendo “The ‘Gangnam Style’ Bug”

Publicado em Hardware, Low level, Tecnologia

Androides sonham com ovelhas elétricas?

Esse é o título em português do livro de Philip K. Dick que inspirou o roteiro do filme “Blade Runner” de Ridley Scott, o mesmo cara que dirigiu “Alien”. Ainda não assistiu? Meu Deus, como pode? Vai lá, é urgente!

Androides são computadores que imitam humanos em sua aparência externa e comportamento, mas internamente são essa ensamblagem maluca de chips, fios, sensores, alavancas e servomotores que aparece nos filmes. Não sei se os computadores vão conseguir alguma vez virar autoconscientes ou sonhar com ovelhas elétricas, mas se eles chegarem nesse patamar, as ovelhas deverão ser bem diferentes daqueles bichinhos que nós conhecemos. Continuar lendo “Androides sonham com ovelhas elétricas?”