1Sheeld, the ultimate arduino escudo review and giveaway

Um único escudo Arduino que podem ligar com um dispositivo Android e fornecer uma infinidade de sensores e funções avançadas? Yep - que é uma coisa agora. O 1Sheeld, na verdade.

de desenvolvedores Integreight, 1Sheeld soprou é reconhecidamente humilde Kickstarter meta de US $ 10k para fora da água 8 vezes, mas agora está disponível a todos da Amazon por US $ 55. O 1Sheeld não é projetado para substituir o Arduino embora - complementa-lo, dando a seus projetos Arduino acesso a um conjunto completo de dados do sensor smartphone, e muito mais além. Eu não posso dizer-lhe sobre as alternativas, porque não há qualquer.

projeto

Não maior do que qualquer outro escudo Arduino padrão, o 1Sheeld é baseado em torno de um ATMEGA162, e inclui um módulo Bluetooth embaixo. A configuração de pinos é tal que você vai precisar de uma revisão Arduino Uno 3 ou posterior (outros modelos Arduino irá variar, mas qualquer coisa mais recente que o rev3 Uno deve ser fino). Cada pino é passada através, para que possa colocar escudos adicionais em cima, ou usar o padrão de I / O pins, conforme necessário, com cabos de arranque.

1sheeld - conteúdo

Dois interruptores estão ligados à placa. Os primeiros escolhe entre 5v e 3.3v- 5v é o padrão para uso com a maioria Arduinos, então se você não tiver certeza qual usar, em seguida, ficar com 5v.

A segunda alternância - rotulados UART SWITCH - estará em uso-constante alterna entre ligação Bluetooth e modo de programação Arduino. Isto é devido ao fato de que ele usa o mesmo conjunto de pinos de comunicação de série para ambas as funções, mas não é difícil de descobrir. Se você não encontrar dados do sensor está sendo recebido, toggle-lo mais - não vai quebrar a bordo, se você errar.

1sheeld - inferior

3 micro LEDs indicam enviar, receber e status do Bluetooth.

Todos em, é um escudo muito profissionalmente feito, com juntas de solda sólidos e um projeto bem definido. O branco no etiquetas pretas são claras e fáceis de ler, sem erros de impressão ou os canais irregulares.

Características

Pelas minhas contas, existem atualmente 37 "escudos" diferentes que o 1Sheeld pode emular. 11 delas são escudos de sensores -coisas como: acelerômetro, luz, giroscópio, pressão. Outra 10 são operações I / O de base, tais como: campainha, teclado, microfone, gamepad, e uma variedade de botões. mais 7 comunicações punho e redes sociais: Twitter, Facebook, telefone, e-mail, Skype. Finalmente, há 9 escudos de funções especiais, tais como: reconhecimento de voz, síntese de fala, notificações, câmera, LCD e registrador de dados. Você simplesmente tocar-los no aplicativo para adicionar essa funcionalidade, embora alguns vão exigir configuração adicional, tal como autorizando Twitter.

1sheeld - ligada à android

Eu acho que todos podemos concordar que é um lista fenomenal de recursos - O valor absoluto para o dinheiro de ter todas estas características de um único $ 55 compra é bastante surpreendente (não factoring em seu telefone, é claro).

Programação O 1Sheeld

Para o seu primeiro projeto, eu recomendo apenas correr através do Introdução tutorial no site da 1Sheeld. Nele, você vai carregar um código de exemplo no seu Arduino que escuta o nível de microfone smartphone, e, em seguida, lida com a lógica para Tweet uma mensagem.

Uma vez que você carregou o código de exemplo, mude o UART-SWITCH para o ícone ligada (o que permite a conexão com o telefone) e SCAN atingido no app. Depois disso, é um caso simples de permitir que os escudos de microfone e Twitter.

No início, o meu nível de microfone nunca alcançou acima de 50, então o tweet simplesmente não foi acionado - você também pode precisar de ajustar o código Arduino amostra para trabalhar com um nível mais baixo. Isso funcionou muito bem, e aqui está o tweet produziu (você precisa se autenticar no lado Android para que ele saiba quem enviar a partir de):

É importante notar que a lógica para isso foi em execução no próprio Arduino - o 1Sheeld não ligar o microfone e escudos Twitter de qualquer forma - ele apenas transmitiu a nível de microfone para o Arduino, e forneceu uma função para postar tweets. A qualquer momento você seria capaz de cair em seus componentes físicos ou funções de substituição, eo programa ainda funcionar como pretendido.

1sheeld - montada

Depois disso, eu estava ansioso para experimentar os recursos de reconhecimento de voz para interagir com meu monitor gigante LED recém-construído (um colossal 210 pixels no total - tutorial em breve). Integrando o esboço reconhecimento exemplo de voz com meu código de teste biblioteca Adafruit Matrix levou todos os 5 minutos, produzindo a demo de controle de voz que você pode ver no vídeo no início da revisão.

Se eu sou honesto, eu senti como se estivesse traindo. Fazendo coisas incríveis com o Arduino realmente não deve ser tão fácil!

Se você comprar o 1Sheeld?

O 1Sheeld é um pouco incrivelmente inteligente do kit, não há dúvida sobre isso. A gama de recursos que ele adds- os sensores pode become- a enorme versatilidade é excelente.

montado na lateral - 1sheeld

Há duas situações que eu acho que o 1Sheeld é ideal para.

Primeiro, se você comprou um kit inicial de Arduino (o que esperar em seu kit inicial), Completado todos os projetos incluídos, e estão começando a se cansar, o 1Sheeld irá mantê-lo entretido durante pelo menos mais um ano ou mais - não há tanta coisa que você pode fazer com ele. Você vai adicionar algumas novas dimensões inteiras a seu projeto que simplesmente não seriam possíveis com escudos de hardware regulares (como o reconhecimento de voz), de modo que a sua imaginação será o novo limite.

Dito isto, não vai ser útil para projetos incorporados a longo prazo - ele precisa ficar amarrado ao seu telefone depois de tudo. Se você estiver usando apenas alguns relatividade simples aspecto da 1Sheeld que poderia ser realizado com um componente de US $ 5, é completamente inviável para manter o seu $ 55 1Sheeld e Android telefone dedicado à tarefa. O que me leva para o meu segundo caso de uso: quando você está desesperado para se programação começou, mas alguns sensor de crítica ou escudo dedicado ainda não chegaram. Em vez de atrasar o projeto ou falsificando a função de trabalhar com números aleatórios, você pode obter direito preso no.

A esse respeito, o 1Sheeld é um pouco surpreendente de kit para ter em torno da oficina. Para inspirar novas ideias, e para facilitar a criação de protótipos, que é precisamente o que o Arduino é para.

MakeUseOf Recomenda:Possui uma Arduino e um Arduino? Comprar um 1Sheeld. É realmente muito simples.

Como faço para ganhar a 1Sheeld?

1Sheeld - The Ultimate Arduino Escudo Giveaway

O vencedor será escolhido aleatoriamente e informado via e-mail. Ver o lista de vencedores aqui.

Enviar seus produtos para ser revisto. Entrar em contato com James Bruce para mais detalhes.
» » 1Sheeld, the ultimate arduino escudo review and giveaway