Propaganda

A Microsoft ainda está no negócio de inovação. Se você não acha, não ouviu falar da plataforma de prototipagem eletrônica de código aberto da Microsoft chamada Gadgeteer. Você leu certo - Microsoft e Código aberto na mesma frase. Queria criar uma pequena invenção que você tinha em mente? Talvez você já esteja programando C # e gostaria de trabalhar com algum hardware diferente. Você é professor de tecnologia procurando uma plataforma com a qual ensinar? Do aluno ao profissional, a Gadgeteer pode ajudá-lo a tornar suas idéias realidade.

Para aqueles que não estão familiarizados com o crescente campo de plataformas de prototipagem eletrônica, temos dezenas de artigos e até guias sobre o Arduino Introdução ao Arduino: Guia para iniciantesO Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software flexível e fácil de usar. Destina-se a artistas, designers, entusiastas e qualquer pessoa interessada em criar objetos ou ambientes interativos. consulte Mais informação

instagram viewer
e Raspberry Pi Raspberry Pi: o tutorial não oficialSe você é proprietário de um Pi atual e deseja saber mais ou um proprietário em potencial desse dispositivo de tamanho de cartão de crédito, este não é um guia que você deseja perder. consulte Mais informação plataformas. Cada uma dessas plataformas possui seus próprios pontos fortes, como a enorme flexibilidade do Arduino através do uso de escudos e a completa conveniência do computador do Pi, logo após a instalação. No entanto, o Gadgeteer tem o poder da Microsoft por trás disso. Não importa o que você pensa de alguns dos produtos da Microsoft, eles têm algumas das melhores mentes da tecnologia trabalhando apaixonadamente por eles. Eu acho que o senso de admiração deles pelos avanços tecnológicos ainda existe, e eles querem infectá-lo com isso também. Vamos dar uma olhada no que o Gadgeteer pode fazer por você. Talvez você queira dar uma executar em fazer alguma automação residencial Guia de automação residencial com Raspberry Pi e ArduinoO mercado de automação residencial é inundado por sistemas de consumo caros, incompatíveis entre si e com instalação dispendiosa. Se você tem um Raspberry Pi e um Arduino, basicamente pode conseguir a mesma coisa em ... consulte Mais informação , como James Bruce fez com o Arduino e o Raspberry Pi?

O Hardware

Você pode começar por cerca de US $ 50 com apenas uma placa-mãe básica do .NET Gadgeteer, como o FEZ Cerebus (US $ 30) e um módulo USB (US $ 20) para conectar e alimentar a placa principal.

FEZ-cerberus-gadgeteer

Se você decidir experimentar vários projetos nesta plataforma e se familiarizar com ela, consulte um dos kits iniciais. O kit FEZ Hydrahacker (US $ 299,95) vem com uma placa principal de luxo, o módulo USB e vários outros módulos que você pode misturar e combinar para vários projetos: display de 4,3 "com tela sensível ao toque, módulo DP cliente USB, módulo de 2 botões, módulo LED Strip, potenciômetro, módulo rádio FM1, Módulo Joystick, cabos IDC de 10 cm, módulo LightSense, módulos Tunes, câmera serial L1, módulo de cartão SD, cartão SD de 128 MB e um plástico reutilizável Caixa de armazenamento. Se você trabalha com esse tipo de coisa, pode começar a ver as possibilidades.

FEZ-hydra-kit-gadgeteer

Já trabalha com o Arduino e quer experimentar o Gadgeteer? Há um hardware Gadgeteer que funcionará bem com o seu hardware Arduino. Veja, por exemplo, a FEZ Cerbuino Bee (US $ 40). É um ótimo híbrido da placa principal FEZ Cerebus com cabeçalhos compatíveis com Arduino.

FEZ-cerbuino-gadgeteer

No momento, existem vários fabricantes de placas fabricando componentes Gadgeteer, como Love Electronics (REINO UNIDO), Alpinista (Suíça), Sytech Designs (Reino Unido) e GHI Electronics (NOS). Normalmente, esse é um bom indicador de que haverá suporte de hardware no futuro próximo.

Se você deseja criar um gabinete personalizado, considere a impressão 3D. James Bruce compartilha 9 aplicativos para criar facilmente objetos imprimíveis em 3D 9 aplicativos para criar facilmente objetos imprimíveis em 3DUm dos problemas com a impressão 3D é conseguir algumas coisas para imprimir. Obviamente, você pode baixar objetos pré-fabricados de vários lugares como o Thingiverse; mas se você quiser algo único ... consulte Mais informação . A partir daí, seus projetos podem assumir qualquer forma!

O software

A Microsoft torna o acesso ao final da programação do Gadgeteer o mais acessível possível. O que você precisa para começar é o Visual C # Studio 2012 Express. Se você já possui o conjunto completo de desenvolvedores, isso também é bom. Pode ser necessário instalar também o Kit de desenvolvimento de software do .NET Micro Framework 4.3 (SDK). Mais uma vez... grátis. Saikat Basu compartilha um pouco sobre o estúdio relativamente novo no lançamento oficial do Visual Studio 2012.

net-visual-studio

Se você já usou algum dos estúdios de programação da Microsoft, sabe que eles são realmente fáceis de usar. A curva de aprendizado não é muito íngreme para quem nunca digitou uma linha de código. Pelo fato de ser um Visual Studio, uma boa parte da programação pode ser feita de maneira arrastar e soltar. Eventualmente, você desejará pular o código para ajustar as coisas, mas isso ajuda você a começar. Se você deseja alguns tutoriais para começar, a Microsoft compilou alguns para os professores usarem com os alunos. Que tal fazer uma câmera digital ou um cronômetro? Você pode ser seu próprio professor! Você não tira o verão, no entanto.

Depois de instalar esses aplicativos, você poderá começar a examinar os pacotes de software para cada módulo com o qual gostaria de trabalhar. Existem centenas de pacotes, trechos de código e projetos documentados para aprender e inspirar-se. Esse é apenas o link - pesquise ainda mais na web. Se você está um pouco intimidado com a idéia de aprender a codificar, não entre em pânico. Danny Stieben tem um artigo, 5 maneiras interessantes de aprender a codificar 5 maneiras interessantes de aprender a codificarMuitas pessoas perceberam a importância de aprender a codificar como uma habilidade para a vida. Não importa para onde você vá e qual o seu emprego, sempre será visto como positivo se você ... consulte Mais informação , para ajudar a facilitar você. James Bruce também tem um belo artigo em duas partes sobre Os princípios da programação de computadores Noções básicas de programação de computadores 101 - Variáveis ​​e tipos de dadosTendo introduzido e falado um pouco sobre Programação Orientada a Objetos antes e onde seu homônimo vem, pensei que era hora de passarmos pelo básico absoluto da programação em um idioma não específico da linguagem caminho. Este... consulte Mais informação .

A comunidade

A diferença entre uma plataforma de sucesso e uma que permanece na escuridão é a vibração da comunidade que existe ao seu redor. Você pode ter a melhor plataforma da Terra, mas sem uma comunidade ativa de desenvolvedores, ela fica na prateleira empoeirada. Se você é programador, tenho certeza de que pode pensar em pelo menos dois exemplos como este.

A comunidade Gadgeteer é na verdade bastante grande, muito ativa e representa a gama de entusiastas, neófitos e engenheiros. De fato, o Instituto de Engenheiros Elétricos e Eletrônicos (IEEE, leia I-Triple-E), publicou um artigo em seu boletim de notícias Spectrum de Steve Hodges chamado, Prototipagem fácil com o Microsoft Gadgeteer. Isso empresta todos os tipos de créditos de nerd para a plataforma.

gadgeteer-IEEE-steve-hodges

A Microsoft também afirmou que está comprometida em ver a plataforma Gadgeteer crescer. Uma citação direta do Microsoft Codeplex o site afirma: “Não é inédito para as empresas abrir a tecnologia de código-fonte enquanto elas se afastam dela. Este não é o caso do .NET Gadgeteer. ”

Não é inédito para as empresas a tecnologia de código aberto enquanto elas se afastam dela. Isto é não o caso com o .NET Gadgeteer.

Parece bastante sólido para mim. O que você acha?

The Takeaway

Para os entusiastas da eletrônica, o Arduino e o Raspberry Pi têm sido os reis da colina nos últimos anos. É bom ter uma terceira opção, especialmente se ela já tiver o apoio de uma equipe de classe mundial. Não tenho certeza, mas suspeito que, à medida que a tendência amadora continue a crescer, a plataforma Gadgeteer continuará tornar-se uma segunda opção forte, ou mesmo a primeira opção - se as pessoas puderem superar seu desdém absoluto por Microsoft Suspeito que o Gadgeteer abra muitas novas maneiras de os sistemas baseados no Windows interagirem com o nosso ambiente também. Isso será uma coisa boa? Se envolver as pessoas na formação da tecnologia que molda seu mundo, então, sim, é uma coisa muito boa.

O que você acha? Deseja experimentar hackers de hardware? Deseja adquirir uma nova habilidade de programação? Já trabalha com Arduino ou Pi e quer tentar outra coisa? Ou talvez você seja um dos primeiros a adotar o Gadgeteer e gostaria de nos informar sobre sua experiência. É para isso que temos a seção de comentários - é onde o aprendizado real é realizado.

Créditos da imagem: NashMicro Pong Build via NashMicro

Com mais de 20 anos de experiência em TI, treinamento e negociações técnicas, é meu desejo compartilhar o que aprendi com qualquer pessoa disposta a aprender. Esforço-me para fazer o melhor trabalho possível, da melhor maneira possível e com um pouco de humor.