Skip to content

Projetos BeagleBone Black para iniciantes

1 de abril de 2021

Com um preço de varejo sugerido de US $ 45 e um conjunto de recursos que o tornam uma mistura versátil de Raspberry Pi e Arduino, o BeagleBone Black oferece uma ótima introdução ao desenvolvimento de hardware e um caminho potencial de projetos feitos como hobby para produtos de hardware comercialmente viáveis. Comece a usar o BeagleBone Black por meio de um dos vários projetos introdutórios úteis.

LED ‘Hello World’

Para muitos programadores iniciantes, o primeiro projeto de codificação que concluem é o comum Olá Mundo. Este programa simples exibe essas palavras no display. Este projeto no BeagleBoard foi desenvolvido por um membro da comunidade para oferecer uma introdução semelhante à operação do BeagleBoard Black. O projeto usa a API do Node, que é familiar para muitos desenvolvedores da web. A API controla um LED, que percorre as cores do vermelho ao verde e ao azul. Este projeto simples é uma boa introdução ao BeagleBone Black como plataforma.

Facebook Like Counter

Como o projeto anterior, este projeto usa uma API de software familiar como uma introdução ao desenvolvimento no BeagleBone Black. O contador semelhante ao do Facebook usa a API OpenGraph do Facebook para receber o número de curtidas para um nó específico no gráfico usando o formato JSON. O projeto produz o número em um display LED de sete segmentos e quatro dígitos. O projeto fornece uma demonstração simples do poder do BeagleBone de interagir facilmente com serviços da web, ao mesmo tempo que oferece muitas opções de extensão física para saída. As interfaces da web são familiares para muitos desenvolvedores. O script Cloud9 / Node.js usado para alimentar o LED também deve ser acessível para muitos programadores iniciantes.

Dispositivo de monitoramento de rede

O BeagleBone Black está equipado com várias opções de conexão de hardware. A porta Ethernet integrada permite que ele se torne um dispositivo de monitoramento de rede. Este projeto utiliza tecnologia de uma empresa chamada ntop. O pessoal do ntop forneceu uma porta de seu software para BeagleBone Black. Ao compilar e instalar o código, o BeagleBone monitora as conexões de internet em sua rede, identificando usuários de alta largura de banda e potenciais riscos de segurança. Este projeto pode servir como uma ferramenta acessível para um administrador de sistema executando uma rede de pequeno escritório.

BeagleBrew

Se você é um entusiasta da tecnologia de código aberto, o projeto BeagleBrew pode ser uma ótima introdução ao BeagleBone Black. O BeagleBrew foi desenvolvido em parte por membros da Texas Instruments, os designers por trás do projeto BeagleBoard. O sistema usa uma bobina de aço, um trocador de calor de água e um sensor de temperatura para monitorar a temperatura de uma fermentação e gerenciá-la usando uma interface baseada na web. É essencialmente um regulador de temperatura, que é um conceito simples que é adequado para entusiastas de BeagleBone iniciantes a intermediários.

Android em BeagleBone

Subindo na escala de complexidade, o projeto BeagleBone Android traz o popular sistema operacional de código aberto para o BeagleBone Black. O projeto, denominado barco a remo, é uma porta Android para processadores TI Sitara, incluindo o chip AM335x que serve como base para o BeagleBone Black. O projeto tem uma comunidade crescente de desenvolvedores. O objetivo é fornecer uma porta estável do Android para vários processadores de TI. A porta de barco a remo foi testada com muitos aplicativos Android de várias funções, incluindo acesso ao sistema de arquivos, mapeamento e jogos. Este projeto é um excelente ponto de partida para desenvolvedores interessados ​​no Android como base para projetos de hardware além de telefones celulares.