Projek BeagleBone Black untuk Pemula

Isi kandungan:

Projek BeagleBone Black untuk Pemula
Projek BeagleBone Black untuk Pemula
Anonim

Dengan harga runcit yang dicadangkan sebanyak $45 dan satu set ciri yang menjadikannya gabungan serba boleh Raspberry Pi dan Arduino, BeagleBone Black menawarkan pengenalan hebat kepada pembangunan perkakasan dan laluan yang berpotensi daripada projek yang dibuat sebagai penghobi kepada komersial. produk perkakasan yang berdaya maju.

Mulakan menggunakan BeagleBone Black melalui salah satu daripada beberapa projek pengenalan yang berguna.

Image
Image

LED 'Hello World'

Bagi kebanyakan pengaturcara permulaan, projek pengekodan pertama yang mereka selesaikan ialah Hello World yang biasa. Program mudah ini mengeluarkan perkataan tersebut ke paparan. Projek di BeagleBoard ini telah dibangunkan oleh ahli komuniti untuk menawarkan pengenalan yang serupa untuk mengendalikan BeagleBoard Black.

Projek ini menggunakan API Node, yang akan biasa kepada banyak pembangun web. API mengawal LED, yang mengitar warna dari merah ke hijau ke biru. Projek ringkas ini merupakan pengenalan yang baik kepada BeagleBone Black sebagai platform.

Facebook Like Counter

Seperti projek sebelumnya, projek ini menggunakan API perisian biasa sebagai pengenalan kepada pembangunan pada BeagleBone Black. Kaunter seperti Facebook menggunakan API OpenGraph Facebook untuk menerima bilangan Suka untuk nod tertentu pada graf menggunakan format JSON. Projek ini mengeluarkan nombor kepada paparan LED empat digit tujuh segmen.

Projek ini menyediakan demonstrasi ringkas kuasa BeagleBone untuk antara muka dengan mudah dengan perkhidmatan web, sambil turut menawarkan banyak pilihan sambungan fizikal untuk output. Antara muka web akan menjadi biasa kepada banyak pembangun. Skrip Cloud9/Node.js yang digunakan untuk menghidupkan LED juga harus mudah didekati oleh ramai pengaturcara pemula.

Peranti Pemantauan Rangkaian

BeagleBone Black dilengkapi dengan beberapa pilihan sambungan perkakasan. Port Ethernet onboard membolehkannya menjadi peranti pemantauan rangkaian.

Projek ini menggunakan teknologi daripada syarikat bernama ntop. Orang di ntop menyediakan pelabuhan perisian mereka untuk BeagleBone Black. Selepas menyusun dan memasang kod, BeagleBone memantau sambungan internet pada rangkaian anda, mengenal pasti pengguna lebar jalur tinggi dan potensi risiko keselamatan. Projek ini mungkin berfungsi sebagai alat yang berpatutan untuk sysadmin yang menjalankan rangkaian pejabat kecil.

BeagleBrew

Jika anda peminat teknologi sumber terbuka, projek BeagleBrew mungkin merupakan pengenalan hebat kepada BeagleBone Black. BeagleBrew dibangunkan sebahagiannya oleh ahli Texas Instruments, pereka di sebalik projek BeagleBoard.

Sistem ini menggunakan gegelung keluli, penukar haba air dan penderia suhu untuk memantau suhu penapaian dan mengurusnya menggunakan antara muka berasaskan web. Ia pada asasnya adalah pengawal selia suhu, yang merupakan konsep ringkas yang sesuai untuk peminat BeagleBone pemula hingga pertengahan.

Android pada BeagleBone

Meningkatkan skala kerumitan, projek Android BeagleBone membawa OS mudah alih sumber terbuka yang popular kepada BeagleBone Black. Projek itu, dinamakan perahu dayung, ialah port Android untuk pemproses TI Sitara, termasuk cip AM335x yang berfungsi sebagai asas untuk BeagleBone Black. Projek ini mempunyai komuniti pembangun yang semakin meningkat. Ia bertujuan untuk menyediakan port Android yang stabil kepada beberapa pemproses TI.

Port perahu dayung telah diuji dengan banyak apl Android pelbagai fungsi, termasuk akses sistem fail, pemetaan dan permainan. Projek ini merupakan titik permulaan yang bagus untuk pembangun yang berminat dengan Android sebagai asas untuk projek perkakasan selain daripada telefon mudah alih.

Disyorkan: