Category Archives: prendas

MiiBot, o robot com peças Lego #MiiBot #complubot


A malta do complubot.com (de Espanha) tem no mercado o produto MiiBot, muito parecido com muitos outros mas com a variante de ser construído como se fosse um monte de Lego :)

Interessante a perspetiva já que não ficamos fechados nas peças de uma determinada empresa para recriar o quer que seja, já que de uma forma mais universal as peças Lego podem ser encontradas em todo o lado. Já o Robô Edison também tinha esta particularidade, contudo é fechado apenas num “rodinhas”. O perfil deste é seguir a técnica do Lego, montar e depois usar :)

O pack inclui:
Microcontrolador MiiBot
Sensor de luz
Segue a linha
Sensor de proximidade
Led RGB
Um buzzer
58 peças de LEGO Technic
Dois motores compatíveis com o LEGO Technic
Cabos de contacto
Cabo usb para ligar ao computador e programar
Pilhas
e caixa para arrumar.

O preço é +- interessante quando comparado com outro concorrente cá por Portugal da malta do Mbot.. mas sem duvida que o Lego é um plus!!! O ambiente (software) de programação é baseado no Scratch e é compatível com todos os sistemas operativos.

+infos(oficial): https://shop.complubot.com/kit-miibot-p-1-50-586/

Share Button

Mais brinquedos.. #GroveBeginnerKit #Arduino

Da China e pelas mãos da empresa Seeed chega mais um conjunto de coisas interessantes para tornar ainda mais interessante o uso do Arduino com um conjunto de práticas de STEAM (Ciência, Tecnologia, Engenharia, Arte e Matemática). O Grove Beginner Kit é um Kit como o nome indica que serve para disponibilizar de forma rápida e acessível um conjunto de sensores para serem ligados ao Arduino, sem a necessidade de andar a soldar ou usar fios complementares (do tipo Plugin and Play). É um kit para uso rápido e em sala de aula ou para aprender e focar em coisas realmente importantes.

Do pack consta:
Grove – LED: um led adicional
Grove – Buzzer: para tratar dos som
Grove – OLED Display 0.96″: um ecrã de 128×64 de resolução
Grove – Button: um botão
Grove – Rotary Potentiometer: uma resistência variável
Grove – Light: um sensor de luz
Grove – Sound: um sensor de ruído
Grove – Temperature & Humidity Sensor: um sensor de temperatura e humidade
Grove – Air Pressure Sensor: um sensor de pressão do ar
Grove – 3-Axis Accelerator: um sensor acelerometro
Seeeduino Lotus: um placa de extensão para ser montada em cima do Arduino
É uma única placa que tem todos os sensores e outras ferramentas ligados, mas que se soltam facilmente. A malta da Plux cá por Portugal também tem um placa deste género, e sim é certo que com outras finalidades, mas que é o Bitalino.
A grande vantagem desta placa é a simplicidade e facilidade de uso. No site oficial é possivel ter acesso a vários tutoriais para ajudar a começar a usar.
Este “sistema” não precisa de uma placa de Arduino, já tem uma compatível.

O preço também é interessante a rondar os 22 euros.

Existe também uma versão para o Raspberry Pi :)  e outras versões do Groove com mais sensores e mais electrónica.

+infos(oficial): https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/

 

Share Button

Mais uns links para a coleção (projeto RetroPie)

um projeto que já vem de 2017.. e até agora só fiz colecção de coisas para o concretizar :) aqui ficam mais umas que li e achei interessantes para servirem de guias.

+infos(about Rpi3): http://projectiot123.com/2018/10/20/getting-started-with-raspberry-pi/

+infos(electromaker): https://www.electromaker.io/tutorial/blog/how-to-build-the-ultimate-raspberry-pi-retro-gaming-console

Share Button

Arduino YÚN

ArduinoYUN

Acho que encontrei mais uma board para os trabalhos que pretendia fazer via rede sem fios.. poder criar rapidamente uma rede wireless onde vários dispositivos se podem ligar e/ou enviar para todos os dispositivos da rede um sinal ou receber de vários um sinal.. e inclusive partilhar com outras redes o que se passa na minha :)

dia 10 de Setembro vai estar a venda ao publico!

+infos(oficial):http://arduino.cc/en/Main/ArduinoYUN

+infos(video):http://www.youtube.com/watch?v=kwHVeWADs2Y

+infos(loja):http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=11_12&products_id=313

 

Share Button

Arduino e as ligações sem fios..

WBoard Ex

Ando há algum de tempo para montar umas coisas com o Arduino e ligações sem fios… mas, mas e tempo? :)

Acabei de receber hoje uma notificação desta board (WBoard Ex) por parte da Loja leds and chips e fiquei curioso na possibilidade e facilidade de a usar, sem suar muito! Fica aqui guardado para quando o tempo voltar :)

+infos: http://www.ledsandchips.com/282

 

Share Button

Um kit compatível com o Arduino por 10 euros E já com portes. (Borderless Electronics)

A partir de 12 US dollars é possível adquirir um kit completo compatível com o Arduino …de um Starter :)

Não se trata de uma board de Aruino mas de um clone do Arduino Leonardo.. e a um preço fantástico, relembro que só esta board do Arduino custa pelos 16 euros+iva+portes.. e sem extras que este kit trás. Não tenho nenhum clone para testar, este será sem duvida o meu primeiro para tirar as provas que realmente funcionam como deve ser. E como se trata de um projecto para angariar fundos tanto melhor.. estou a ajudar um projecto. Até dia 15/Agosto pela meia noite :)

Para uma escola e por menos de 100 euros é possível comprar 10 kits.. DEZ!

+infos: http://www.indiegogo.com/projects/9-arduino-compatible-starter-kit-anyone-can-learn-electronics

+infos: http://borderlesselectronics.org/

+infos: outras campanhas acerca do arduino

Share Button

Como se pode dizer não a livros?

Ok.. sim podemos dizer não livros mas e se os livros forem mesmo nices para serem lidos e explorados.. e são eles,

por Zachary Lieberman “Getting Started with openFrameworks”

Getting Started with openFrameworks
Getting Started with openFrameworks

e por parte da editora packt publishing, escrito por Yanc Chris vai surgir um com tópicos mais avançados com o titulo “Mastering openFrameworks: Creative Coding Demystified” mas ainda não editado..

Mastering openFrameworks: Creative Coding Demystified
Mastering openFrameworks: Creative Coding Demystified

belas prendas não? .. eu aceito.. os dois :P

 

Share Button

The Creative Interactive Gesture Camera Developer Kit by intel!

Chegou mais um player ao mercado da interactividade e que se chama INTEL :) “IntelPerceptual”

Com o pack “The Creative Interactive Gesture Camera Developer Kit” a intel coloca no mercado uma câmara que permite trabalhar com a interactividade. As suas principais caracteristicas são: Camara HD, sensor de profundidade, microfones para reconhecimento de voz, gestos  e imagens.

O preço desta câmara segundo o site (ver link) é de 149 dollars.. um preço bastante interessante tendo em conta o preço da kinect (150 euros, loja fnac.pt), ou da Duo (duo3d.com).. e já é possivel comprar assim que eles voltarem a ter stock

+infos: http://software.intel.com/en-us/vcsource/tools/perceptual-computing-sdk

 

Share Button

Arduino GSM Shield

Arduino GSM

A equipa do Arduino não tem estado parada e depois de ter desenvolvido e apresentado o próprio Arduino decidiu continuar. Alguns desses marcos passaram por possibilitar que a board de Arduino comunicasse com outros equipamentos com o bluetooth, depois a ethernet, o wireless e agora via rede GSM.

Esta nova board de GSM foi desenvolvida em parceria com a empresa Telefonica. Com este add-on ao Arduino existe a possibilidade de se controlar uma board de Arduino em qualquer lado. Usando um telemóvel é possível enviar SMS, fazer chamadas para uma board de Arduino ou então ao contrário, montar por exemplo um sistema que envia SMS automáticos alertando para determinadas situações :)

Na listagem de países compatíveis com a tecnologia construída nesta shield está Portugal :)

Algumas das características são:
Conectividade voz, GSM e GPRS,
Modem interno (Quectel M10, até 85.6kbps),
Antena interna,
Ligação para uma antena externa,
Quadband de 850/900/1800/1900MHz,
Comunicação de dados: TCP/UDP, servidor e cliente,
Livraria disponível no IDE do arduino,
Gestão de corrente via board do Arduino (cabo USB),
Slot mini SIM

O preço actual é de 69 euros+IVA + Transporte … auto-prenda?

+video infos: http://www.youtube.com/watch?feature=player_embedded&v=U8RVX_ll2_8

+texto infos: http://arduino.cc/en/Main/ArduinoGSMShield

+texto tutorial: http://arduino.cc/en/Guide/ArduinoGSMShield

Share Button

Um novo livro acerca do Processing

processing2

Livro: “Processing: Creative Coding and Generative Art in Processing 2”

Este é um livro cujos destinatários se “resumem” a: não programadores, para aqueles que querem aprender a programar, “programadores” artistas, programadores avançados, entusiastas de programação criativa e sem duvida todos aqueles que gostam de criar visualmente coisas novas sem usar as tradicionais “barras de ferramentas”.

O processing é uma linguagem de programação que permite programar e obter resultados rapidamente  quase de forma instantânea e compatível com uma série de “objectos” quer eles sejam físicos como telemóveis com o sistema operativo android quer para aqueles que pretendem interagir com o mundo física por via do arduino ou placas similares.

O que começou por ser um livro introdutório “Processing: Creative Coding and Computational Art” (2007) rapidamente levou Ira Greenberg a associar-se mais uma vez a este novo livro de introdução e não só. Para aqueles que têm acompanhado a evolução do processing, sabem que a versão 2 do IDE promete trazer grandes novidades, as quais se destacam a possibilidade de trabalhar com o sistema operativo android para além da possibilidade de se trabalhar com as novas ferramentas de opengl/3D

Bom dito isto assim de repente.. aguardo pela chegada desta prenda sim? :)

o livro: http://www.amazon.com/dp/143024464X/ref=rdr_ext_tmb

outras infos: http://wiki.processing.org/w/Changes

Processing: http://processing.org/

Ira Greenberg: http://www.iragreenberg.com

Video acerca do código criativo: http://www.youtube.com/watch?v=eBV14-3LT-g&feature=youtube_gdata

Share Button

Um hardware para trabalhar com “tudo”

duo

Se eu não tivesse mais nada e importante para fazer estou certo que já teria feito uma compra por impulso, como seria o caso de um destes dois hardwares:
leap motion
duo

tanto um como o outro são similares e permitem interagir com os computadores sem qualquer tipo de interface tangível e de forma natural..

o leap motion, custa 90 dollars e parece que é algo que é fechado. Isto é apenas vou poder interagir com os programas que foram construídos via a APi (Application programming interface) deles.. isto é não se vai ter acesso ao código fonte e a partir daí expandir para outras programas…

por outro lado o duo, tem para já um custo inicial de 170 dollars, um potencial maior do que o duo e inclusive tive a confirmação que permite trabalhar com o que eu quero.. mas sempre são 170 dollars

+infos:

duo http://www.kickstarter.com/projects/codelabs/duo-the-worlds-first-diy-3d-sensor

leap motion https://www.leapmotion.com/

Share Button

Ainda estas a pensar na minha prenda de aniversário?

Ainda estas a pensar na minha prenda de aniversário? Não penses mais :) eu estou aqui para te ajudar nessa dura missão…

Quero uma coisa destas sff, a Arduino GSM Shield
Arduino GSM Shield

Uma shield para o Arduino que permite enviar e receber chamadas e enviar e receber SMS :) Uauuuuuuuuuuuuuuuuu
Arduino GSM Shield

+infos: http://arduino.cc/en/Main.ArduinoGSMShield

Share Button

Raspberry Pi, como comecei (conversa de café)

Muito se tem escrito e comentado acerca desta nova board de nome Raspberry Pi. Tenho acompanhado assim de longe este projecto desde o seu início e as apresentações que foram feitas em alguns festivais/congressos/shows onde ainda se esperava que ela chegasse a vias de facto e ao mercado. Ainda acompanhei algumas “bocas” que algumas pessoas da equipa do Arduino Team diziam indirectamente acerca do Raspberry Pie outros e bravos apoiantes.. e finalmente em 2012 chegou ao mercado e para TODOS! Tudo nesta board é open hardware, aliás tudo não, só o processador esta bem fechado e trancado pela empresa proprietária (um dos aspectos que tenho lido e que é negativo em relação ao Raspberry Pi, pois não se conhecendo bem o processador limita um pouco as coisas no desenvolvimento de outras “coisas”)

Por ser a altura do Natal2012, aproveitei o empurrão dado por uns amigos e comprei a minha board Raspberry Pi (Raspberry Pi Model B Revision 2.0 – 512MB), e principalmente, para que eu não me esqueça como as coisas correram, nem das ferramentas que devo/vou/irei explorar em termos futuro, fica aqui registado os meus primeiros passos com esta pequena board.

Para já uma apresentação não formal, em modos de conversa de café. Trata-se de uma board que tem um processador que foi usado no iphone3 e que está actualmente a ser usado naqueles Telemóveis de marcas desconhecidas e que são baratos. Por esse motivo não se espere muito da board, mas… mas.. ao contrário dos telemóveis actuais, esta board foi equipada com várias entradas e saídas  isto é, a versão que eu comprei têm 2 portas USB, uma porta para saída de video (ligar a uma TV), uma porta HDMI (video+som), uma porta para cabo de rede, uma porta de saída de som, uma slot para cartões SD, entrada para  fonte de alimentação e uma série de entradas e saídas em formato de PINs

Um pouco de história?

O Raspberry Pi foi desenvolvido na Universidade de Cambridge por um professor de nome Eben Upton que para cativar alunos de 17,18 e 19 anos para a programação, idealizou e construiu esta board, com o principal objectivo o de disponibilizar um computador a baixo custo que pudesse ser programável e onde se pode aprender a programar. É de referir que o Scratch (http://scratch.mit.edu/) é um dos softwares de base que vem com o wheezy da Raspberry Pi

E para que serve mesmo?

O que é que eu posso fazer com esta board? bem.. para já ela está estacionada como centro multimédia, isto é, ligada à TV, e onde vou ligando PENs USB ou discos externos, que vão tendo algumas coisas em formato de video para eu ver directamente na TV. Mas e de futuro será só isso? Nopes, claro que não. Esta board tem o potencial de funcionar como uma board de Arduino, só tendo acesso a portas digitais. Programando com PHYTON consegui fazer o exemplo do Blink, clássico no Arduino.

Começar por comprar?

Comprar a Board, comprar uma fonte de alimentação como deve ser (não se recomenda a compra numa loja dos chineses já que geralmente essas fontes de alimentação não são de confiar) e comprar um ou mais cartões SD. (recomendo e depois da primeira experiência que a lista de compras seja mais completa) (28/12/2012):

1x Raspberry Pi Model B Revision 2.0 – 512MB, 36 euros+iva
1x Fonte de alimentação, USB de 5V, 1.2A, 8 euros+iva
1x Caixa para proteger a Raspberry, 9 euros+iva
3x Cartões SD (8gigas), 4 euros cada um na fnac.pt
1x cabo de Rede normal (metros, dependem da distância a que a Raspberry vai ficar da TV e do switch/router de rede)
1x cabo HDMI ou cabo clássico de video RCA (cor amarela)
1x teclado USB ou preferencialmente apenas rato USB (melhor seria um teclado com rato incorporado e sem fios, custa 40 euros na fnac.pt)

(existe uma versão de Raspberry Pi mais barata e que não tem porta de rede, mas neste momento acho que ainda não está à venda, e os cartões de SD podem ser de 4 gigas, optei por 8 porque assim posso lá instalar um servidor e enviar para lá coisas, e se possível optem sempre por cartões de classe 10, eu comprei apenas de classe 4, mas estou à espera que os cartões de 8 gigas baixem o preço para comprar um cartão SD de classe 10. Isto das classe tem a ver com a tecnologia de entrada/saída de informação, cartões mais rápidos)

Começar a utilizar?

Depois de comprado o material, hardware, temos que instalar no cartão SD o sistema operativo que pretendemos que corra no nosso Raspberry Pi. Existem várias opções sendo que a primeira é o “wheezy-raspbian” que pode ser retirado de:
http://www.raspberrypi.org/downloads

de seguida é necessário instalar isso no cartão SD. Em windows basta fazer o download do win32diskimager-binary (https://launchpad.net/win32-image-writer/), instalar, seleccionar o sistema operativo que queremos instalar no cartão SD.

Existem, para quem quer começar a usar a Raspberry Pi como centro multimédia pelo menos outras duas versões de sistemas operativos já prontos a correr e que são: o OpenELEC e o RASPBMC (apenas usei até agora o RASPBMC, já que preciso de comprar mais um cartão SD para testar o OpenELEC, que dizem que é melhor)

O primeiro sistema operativo, o wheezy-raspbian, é um sistema operativo, isto é temos acesso a um computador que tem uma série de aplicações instaladas. Essas aplicações podem ser aumentadas usando os repositórios que existem, este sistema operativo começa o seu arranque por uma janela de definições do sistema. Devemos ter em conta pelo menos os seguintes: o teclado que temos, a zona geográfica onde estamos e que pretendemos que logo de inicio arranque um ambiente gráfico ao invés de trabalharmos na linha de comandos (trabalhar na linha de comandos é estar a trabalhar num ambiente linux)

Depois de instalar o sistema operativo e da respectiva e única vez para a configuração podemos começar a utilizar.

Como começar a utilizar?

Colocar o cartão SD na slot do Raspberry PI, ligar a fonte de alimentação e se possível ligar a uma TV. Caso não seja usar a linha de comandos para instalar uma VNC.

E as ligações?

As ligações de hardware são simples, eu recomendo, de inicio colocar o cartão SD, ligar um rato e um teclado, ligar à TV usando o cabo clássico de RCA OU usando o cabo HDMI e ligar o cabo de rede ao Switch/Router de casa. Como tenho a box da TV junto da TV e junto a ela está o Switch liguei o Raspberry directamente ao Router Wireless que veio com a operadora de Cabo.

Depois, e como ainda uso Windows, foi descobrir o IP atribuído ao RaspBerry e através do programa putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) entrar no meu Raspberry Pi.

Em windows para descobrir os IPs atribuídos na rede doméstica basta abrir a linha de comandos, janela de DOS, pesquisando por CMD, depois de abrir essa janela escrever:

arp -a

Vai surgir uma lista de IPs dinâmicos e estáticos, o nosso interesse é nos dinâmicos, um deles vai ser do Raspberry Pi e só vai surgir se ele estiver ligado ao router.

Depois é usar o putty, e ligar-nos ao Raspberry Pi. Introduzir o Ip e a porta 1, por defeito o Putty surge com a 22 e pode não funcionar.

E depois?

Bem o depois é mais complicado de explicar pois depende muito do que se pretende fazer, e para já eu não tive nem vou ter grandes oportunidades de avançar muito mais, pois tenho outras coisas mais importantes para fazer.. mas ficam aqui mais algumas dicas:

(1)
não esquecer que o login/password do raspberry é: pi raspberry respectivamente

(2)
podemos instalar um VNC server no raspberry para que possamos usar um ambiente gráfico para aceder a ele ao invés de se usar o putty. No raspberry Pi para instalar um servidor é necessário fazer o seguinte:
sudo su (ganhar permissões de administrador)
sudo apt-get install tightvncserver (instalar o servidor VNC)
vncserver (colocar o servidor a funcionar)
usar no windows o VNC viewer para depois, através do IP aceder ao Raspberry Pi graficamente..

(3)
se se instalar num cartão o sistema operativo RASPBMC devemos ter em conta que ele vai fazer uma série de actualizações e downloads, para isso temos que garantir que temos internet e que temos um rato ou teclado ligado ao raspberry para irmos respondendo as questões que são colocadas. Depois desse update automático o  programa entra sempre modo gráfico e é apenas necessário o rato para navegar nesse sistema multimédia

(4)
depois de instalar qualquer das versões de sistema operativo e ter sido instalado o VNCserver podemos aceder remotamente ao Raspberry Pi usando por exemplo o software cyberduck (no cyberduck não esquecer de especificar que é usado o SFTP)

ambiente gráfico do wheezy-raspbian,
01_tightvnc-raspberrypi

Leds e botões controlados usando o Raspberry Pi e programado em python,
raspberry pi and leds

 

linhas de código em python usadas para o led,

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)
GPIO.setup(25, GPIO.OUT)

while True:
GPIO.output(25, GPIO.HIGH)
time.sleep(1)
GPIO.output(25, GPIO.LOW)
time.sleep(1)

ligar e desligar o led,
02_ligar_desligar

uso actual do meu Raspberry Pi com o RASPBMC instalado sendo o meu multimédia center,
raspberry pi multimedia center

Lista de Software que estou a usar:
RASPBMC (http://www.raspbmc.com/)
tiny VNC server (via linha de comandos, ver links de apoio)
putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/)
real VNC Viewer (http://www.realvnc.com/download/viewer/)
Cyberduck (http://cyberduck.ch/)

Links de apoio e extras a este post:
Configurar pela primeira vez o wheezy-raspbian – http://learn.adafruit.com/downloads/pdf/adafruits-raspberry-pi-lesson-2-first-time-configuration.pdf
openELEC – http://openelec.tv/
Download da imagem do openELEC (r12781.img.zip) – http://openelec.thestateofme.com/
Instalar o openELEC no SD usando o Windows – http://squirrelhosting.co.uk/hosting-blog/hosting-blog-info.php?id=9
Configurar o openELEC – http://www.linuxuser.co.uk/features/raspberry-pi-media-centre-tutorial
Instalar o tightVNC – http://myraspberrypiexperience.blogspot.pt/p/setting-up-vnc.html
Usando a linha de comandos o TightVNC – http://www.penguintutor.com/linux/tightvnc
10 dicas para usar o Raspberry Pi – http://blog.makezine.com/2012/12/25/ten-raspberry-pi-tips/
Raspbian “wheezy” – http://www.raspberrypi.org/downloads
RASPBMC – http://www.raspbmc.com/
Instalar e usar o win32diskimager – http://raspi.tv/2012/how-to-make-a-raspberry-pi-disk-image-to-sd-card-with-win32diskimager
Entrevista ao autor do Raspberry Pi – http://edition.cnn.com/2012/12/21/tech/innovation/raspberry-pi-computer-upton/index.html
Grupo do Raspberry Pi em Portugal – http://www.facebook.com/groups/134173836723200/
Usar o Raspberry Pi como Arduino – http://log.liminastudio.com/writing/tutorials/tutorial-how-to-use-your-raspberry-pi-like-an-arduino
OpenFrameworks + Raspberry Pi – https://github.com/openFrameworks-RaspberryPi/openFrameworks/wiki/Raspberry-Pi-Getting-Started

 

Share Button

makey makey or else

Chegou hoje, e finalmente, a minha placa makey makey que andava perdida numa lista imensa de pedidos do outro lado do Atlântico :)

Para quem não sabe o que é que se pode fazer com esta linda board é porque não gosta de jogar Pac-Man.. (estou a brincar) não tem nada a ver com o Pac-Man, mas foi uma das imagens que despertou o interesse pela mesma

“Pacman by touching the drawing”

trata-se de uma board que permite criar interfaces de tudo um pouco, literalmente.. de tudo um pouco. Simples, directo sem necessidade de programar nada, just plug and play :) amanha vou solicitar a algumas pessoas que testem isto :P

a caixa linda..

algumas instruções,

lindo logo do open hardware…

a surpresa,

as instruções no dentro da caixa..

olha ela olha ela :) lindona..

só falta arranjar tempo para eu brincar.. mas entretanto vou ver se arranjo uns aprendizes que a queiram testar..

+infos: http://www.makeymakey.com/

Share Button

mais um livro para comprar

vou começar por dizer que este livro vai ser uma auto-prenda :)
apesar do autor Daniel Shiffman ter disponibilizado a um preço acessível (10 dollars) o PDF do livro “Nature of code“, sem protecções, sem códigos de acesso e com direito a full updates  eu quero o livro em PAPEL sff. Aliás.. acho que também vou querer o PDF :) (nota: verificar o saldo no paypal, update: tem que ser com cartão de crédito, update2: neste momento só se tem acesso à versão beta do livro mas o autor garante que quem pagar os 10 dollars têm acesso a todas as versões que entretanto vão saindo, incluindo ao PDF final)
mas não é tudo.. para quem não pode comprar o livro em qualquer dos formatos existe a hipotese de consultar (TODO) o livro on-line através do site: http://natureofcode.com/book/

 

este livro surgiu como um projecto no kickstarter.com ao qual e infelizmente não fui a tempo para “investir” :(

Para os que gostam desta area recomendo sem duvida o PDF e a versão PAPER :) ah e para quem não sabe o que é o processing, resumo de forma breve: trata-se de uma linguagem de programação destinada a artistas e não só, que permite de uma forma rápida e quase que intuitiva que se construa um pouco de tudo, arte visual estática, dinâmica, interacções com hardware e até aplicações… e não só!

extra post:
já agora um share do Daniel Shiffman , o uso da kinect + arduino + processing, para comunicar com um PC  para pessoas com dificuldades:
http://dadhoc.com/2012/09/kinecticate-kinect-powered-email/

para os mais distraídos, estamos a falar de não produtos, coisas não comerciais e disponíveis a 100% on-line para que qualquer pessoa faça uso.. Knowledge sharing!

referências externas deste post:
site do novo livro do Daniel Shiffman: http://natureofcode.com
consultar o livro free on-line: http://natureofcode.com/book/
site do processing: http://processing.org/

update (4/11/2012):
já é possível  fazer o download completo do livro em formato PDF :) visitem o site nos links em cima..

Share Button

Arduino Leonardo já cá está agora só falta tempo para brincar :)

Finalmente consegui colocar as mãos na minha board Arduino Leonardo. Tenho lido por aí que esta board é uma evolução do Arduino Uno.. algo que não concordo. Relembro que na apresentação com  David Cuartielles fui informado que se tratava de uma board de baixo custo e que seria assim para que fosse disponibilizada para trabalhos com crianças :) Contudo, e apesar de achar que esta nova board é mais um marco histórico tenho sérias duvidas que seja a ideal para uma compra massiva por parte de uma qualquer entidade similar à Parque Escolar :D o tempo o dirá..

Quanto a este novo brinquedo tem algumas caracteristicas que a tornam interessantes e que passo a apresentar (1) um novo micro controlador o Atmel ATmega32U4 (permite ter mais entradas analógicas, é full USB, aliás agora é mini USB, mais uma porta PWM,… e mais informações aqui), (2) cuidado que a board não trás o cabo do mini USB, (3) existe a possibilidade de compra com os headers ou sem os headers (4) consigo substituir (emular) o rato e o teclado usado no computador (5) é preciso fazer o download da ultima versão do IDE (software) do Arduino para brincar com esta board (6) a função Serial envia infos mt mais rapidamente que a board UNO :P (7) parece ser uma board mais simples mas mais vazia no “meio” do que as versões anteriores.. espaço livre a mais?? :) A instalação da board (windows 7) é necessário fazer os mesmos procedimentos do que a board Arduino Duemilanove e de seguida é correr o blink após as configurações :) e começar realmente a brincar..

O pack da board Arduino Leonardo,

o conteudo do pack,

a board Arduino Leonardo,

a porta mini-usb,

o micro controlador,

começar a brincar com ela,

links de referência deste post:
Arduino Leonardo: http://arduino.cc/en/Main/ArduinoBoardLeonardo
Instalação e Guia do Arduino Leonardo: http://arduino.cc/en/Guide/ArduinoLeonardo#toc8 
Livraria para o rato e o teclado: http://arduino.cc/en/Reference/MouseKeyboard

Share Button

Eu sabia.. Eu sabia :)

Este “Eu sabia.. Eu sabia” é relacionado com o ter a certeza que não ia demorar muito tempo para aparecer a circular algo similar :) Que seja então um livro que nos venha mostrar o uso do open hardware com os famosos Legos :)

Com o título de “Make: LEGO and Arduino Projects (Projects for extending MINDSTORMS NXT with open-source electronics)” os autores pretendem utilizar a engrenagem que existe para os Lego NXT e pôr isso tudo a funcionar com o Arduino :) ao invés de se usar o mecanismo que existe e que foi desenvolvido para os Legos. Relembro que um kit do MindStorms NXT 2.0 (ultima versão) custa (360 euros na imagina.pt, sendo que também se encontram outras referências noutras lojas para perto dos 250 euros). A maior parte do custo vai para o controlador e o respectivo equipamento electrónico escondido em algumas das peças de Legos.

Um kit base do Arduino ronda os 54 Euros (sem IVA, na loja inmotion.pt) e é um kit que não fica limitado à utilização exclusiva com os Legos como acontece com a electrónica dos MindStorms :P

O livro parece trazer alguns projectos e algumas ideias, para além de apresentar a board do Arduino e a respectiva programação (via IDE) :) Relembro que o Arduino é uma board open, o que significa que guglando um pouco encontramos várias versões desta board.. desde versões a menos 5 dollars até versões para trabalhar com os telemóveis Android!

book

Disponível antes do Natal de 2012 ;)

mais informações: http://shop.oreilly.com/product/0636920024316.do

Share Button