Yeni Başlayanlar için BeagleBone Siyah Projeleri

İçindekiler:

Yeni Başlayanlar için BeagleBone Siyah Projeleri
Yeni Başlayanlar için BeagleBone Siyah Projeleri
Anonim

45$'lık önerilen perakende fiyatı ve onu Raspberry Pi ve Arduino'nun çok yönlü bir karışımı haline getiren bir dizi özellik ile BeagleBone Black, donanım geliştirme için harika bir giriş ve hobi olarak yapılan projelerden ticari olarak yapılan projelerden potansiyel bir yol sunar. uygulanabilir donanım ürünleri.

Birkaç faydalı tanıtım projesinden biriyle BeagleBone Black'i kullanmaya başlayın.

Image
Image

LED 'Merhaba Dünya'

Yeni başlayan birçok programcı için tamamladıkları ilk kodlama projesi, ortak Hello World'dür. Bu basit program, bu kelimeleri ekrana verir. BeagleBoard'daki bu proje, BeagleBoard Black'i çalıştırmaya benzer bir giriş sunmak için bir topluluk üyesi tarafından geliştirilmiştir.

Proje, birçok web geliştiricisinin aşina olduğu Düğüm API'sini kullanır. API, renkler arasında kırmızıdan yeşile ve maviye geçiş yapan bir LED'i kontrol eder. Bu basit proje, platform olarak BeagleBone Black'e iyi bir giriş niteliğindedir.

Facebook Like Counter

Önceki proje gibi, bu proje de BeagleBone Black üzerinde geliştirmeye giriş olarak tanıdık bir yazılım API'si kullanıyor. Facebook benzeri sayaç, JSON biçimini kullanarak grafikteki belirli bir düğüm için Beğenilerin sayısını almak için Facebook'un OpenGraph API'sini kullanır. Proje, sayıyı dört basamaklı, yedi segmentli bir LED ekrana verir.

Proje, BeagleBone'un web servisleriyle kolayca arayüz oluşturma gücünün basit bir gösterimini sağlarken aynı zamanda çıktı için birçok fiziksel genişletme seçeneği sunar. Web arayüzleri birçok geliştiriciye tanıdık gelecektir. LED'e güç sağlamak için kullanılan Cloud9/Node.js betiği, yeni başlayan birçok programcı için de erişilebilir olmalıdır.

Ağ İzleme Cihazı

BeagleBone Black, çeşitli donanım bağlantı seçenekleriyle donatılmıştır. Yerleşik Ethernet bağlantı noktası, onun bir ağ izleme cihazı olmasını sağlar.

Bu proje, ntop adlı bir şirketin teknolojisini kullanıyor. Ntop'taki kişiler, BeagleBone Black için yazılımlarının bir bağlantı noktasını sağladı. Kodu derleyip kurduktan sonra, BeagleBone ağınızdaki internet bağlantılarını izleyerek yüksek bant genişliğine sahip kullanıcıları ve olası güvenlik risklerini belirler. Bu proje, küçük bir ofis ağı çalıştıran bir sistem yöneticisi için uygun fiyatlı bir araç olabilir.

BeagleBrew

Açık kaynak teknoloji meraklısıysanız, BeagleBrew projesi BeagleBone Black için harika bir giriş olabilir. BeagleBrew, kısmen BeagleBoard projesinin arkasındaki tasarımcılar olan Texas Instruments üyeleri tarafından geliştirildi.

Sistem, fermantasyonun sıcaklığını izlemek ve web tabanlı bir arayüz kullanarak yönetmek için çelik bir bobin, bir su ısı eşanjörü ve bir sıcaklık sensörü kullanır. Temelde başlangıç seviyesinden orta seviyeye kadar BeagleBone meraklıları için uygun, basit bir konsept olan bir sıcaklık regülatörüdür.

BeagleBone'da Android

Karmaşıklık ölçeğini artıran BeagleBone Android projesi, popüler açık kaynaklı mobil işletim sistemini BeagleBone Black'e getiriyor. Rowboat adlı proje, BeagleBone Black için temel görevi gören AM335x çipi de dahil olmak üzere TI Sitara işlemciler için bir Android bağlantı noktasıdır. Proje, büyüyen bir geliştirici topluluğuna sahiptir. Bir dizi TI işlemciye kararlı bir Android bağlantı noktası sağlamayı amaçlar.

Kaynak bağlantı noktası, dosya sistemi erişimi, haritalama ve oyunlar dahil olmak üzere çeşitli işlevlere sahip birçok Android uygulamasıyla test edilmiştir. Bu proje, cep telefonlarının ötesindeki donanım projelerinin temeli olarak Android ile ilgilenen geliştiriciler için harika bir başlangıç noktasıdır.

Önerilen: