Черные проекты BeagleBone для начинающих

Оглавление:

Черные проекты BeagleBone для начинающих
Черные проекты BeagleBone для начинающих
Anonim

С рекомендованной розничной ценой 45 долларов США и набором функций, которые делают его универсальным сочетанием Raspberry Pi и Arduino, BeagleBone Black предлагает отличное введение в разработку оборудования и потенциальный путь от проектов, созданных в качестве хобби, до коммерческих проектов. жизнеспособные аппаратные продукты.

Начните использовать BeagleBone Black с помощью одного из нескольких полезных вводных проектов.

Image
Image

LED 'Hello World'

Для многих начинающих программистов первым проектом по кодированию, который они завершают, является обычный Hello World. Эта простая программа выводит эти слова на дисплей. Этот проект на BeagleBoard был разработан членом сообщества, чтобы предложить аналогичное введение в работу с BeagleBoard Black.

В проекте используется Node API, знакомый многим веб-разработчикам. API управляет светодиодом, который меняет цвет от красного к зеленому и синему. Этот простой проект является хорошим введением в BeagleBone Black как платформу.

Facebook Like Counter

Как и в предыдущем проекте, в этом проекте используется знакомый программный API в качестве введения в разработку на BeagleBone Black. Facebook-подобный счетчик использует Facebook OpenGraph API для получения количества лайков для определенного узла на графике с использованием формата JSON. Проект выводит число на четырехзначный семисегментный светодиодный дисплей.

Проект представляет собой простую демонстрацию способности BeagleBone легко взаимодействовать с веб-службами, а также предлагает множество вариантов физического расширения для вывода. Веб-интерфейсы знакомы многим разработчикам. Сценарий Cloud9/Node.js, используемый для питания светодиода, также должен быть доступен многим начинающим программистам.

Сетевое устройство мониторинга

BeagleBone Black оснащен несколькими вариантами аппаратного подключения. Встроенный порт Ethernet позволяет использовать его в качестве устройства мониторинга сети.

В этом проекте используется технология компании ntop. Люди из ntop предоставили порт своего программного обеспечения для BeagleBone Black. После компиляции и установки кода BeagleBone отслеживает интернет-соединения в вашей сети, выявляя пользователей с высокой пропускной способностью и потенциальные угрозы безопасности. Этот проект может служить доступным инструментом для системного администратора, управляющего небольшой офисной сетью.

BeagleBrew

Если вы энтузиаст технологий с открытым исходным кодом, проект BeagleBrew может стать отличным знакомством с BeagleBone Black. BeagleBrew был частично разработан членами Texas Instruments, дизайнерами проекта BeagleBoard.

В системе используется стальной змеевик, водяной теплообменник и датчик температуры для контроля температуры ферментации и управления ею с помощью веб-интерфейса. По сути, это регулятор температуры, который представляет собой простую концепцию, подходящую для начинающих и опытных энтузиастов BeagleBone.

Android на BeagleBone

Поднимаясь по шкале сложности, проект BeagleBone для Android представляет популярную мобильную ОС с открытым исходным кодом для BeagleBone Black. Проект под названием rowboat представляет собой порт Android для процессоров TI Sitara, включая чип AM335x, который служит основой для BeagleBone Black. У проекта постоянно растущее сообщество разработчиков. Он направлен на обеспечение стабильной версии Android для ряда процессоров TI.

Порт rowboat был протестирован со многими приложениями для Android с различными функциями, включая доступ к файловой системе, отображение и игры. Этот проект - отличная отправная точка для разработчиков, которые заинтересованы в Android как в основе аппаратных проектов помимо мобильных телефонов.

Рекомендуемые: