বিগলবোন ব্ল্যাক প্রকল্প নতুনদের জন্য

সুচিপত্র:

বিগলবোন ব্ল্যাক প্রকল্প নতুনদের জন্য
বিগলবোন ব্ল্যাক প্রকল্প নতুনদের জন্য
Anonim

$45-এর প্রস্তাবিত খুচরা মূল্য এবং রাস্পবেরি পাই এবং আরডুইনোর বহুমুখী মিশ্রণের বৈশিষ্ট্যগুলির একটি সেট সহ, বিগলবোন ব্ল্যাক হার্ডওয়্যার বিকাশের একটি দুর্দান্ত ভূমিকা এবং বাণিজ্যিকভাবে শখ করে তৈরি করা প্রকল্পগুলির থেকে একটি সম্ভাব্য পথ সরবরাহ করে কার্যকরী হার্ডওয়্যার পণ্য।

বিগলবোন ব্ল্যাক ব্যবহার করা শুরু করুন বেশ কয়েকটি সহায়ক পরিচায়ক প্রকল্পের মাধ্যমে।

Image
Image

LED 'হ্যালো ওয়ার্ল্ড'

অনেক শুরুর প্রোগ্রামারদের জন্য, তারা যে প্রথম কোডিং প্রকল্পটি সম্পন্ন করে তা হল সাধারণ হ্যালো ওয়ার্ল্ড। এই সাধারণ প্রোগ্রামটি সেই শব্দগুলিকে প্রদর্শনে আউটপুট করে।বিগলবোর্ডের এই প্রকল্পটি একজন সম্প্রদায়ের সদস্য দ্বারা বিকাশ করা হয়েছিল যাতে বিগলবোর্ড ব্ল্যাক পরিচালনার অনুরূপ পরিচিতি দেওয়া হয়৷

প্রজেক্টটি Node API ব্যবহার করে, যা অনেক ওয়েব ডেভেলপারদের কাছে পরিচিত হবে। এপিআই একটি LED নিয়ন্ত্রণ করে, যা লাল থেকে সবুজ থেকে নীল রঙের মাধ্যমে চক্রাকারে চলে। এই সহজ প্রকল্পটি একটি প্ল্যাটফর্ম হিসাবে বিগলবোন ব্ল্যাকের একটি ভাল ভূমিকা৷

ফেসবুক লাইক কাউন্টার

আগের প্রকল্পের মতো, এই প্রকল্পটি BeagleBone Black-এ বিকাশের ভূমিকা হিসাবে একটি পরিচিত সফ্টওয়্যার API ব্যবহার করে৷ Facebook-এর মত কাউন্টার JSON ফর্ম্যাট ব্যবহার করে গ্রাফে একটি নির্দিষ্ট নোডের জন্য লাইকের সংখ্যা পেতে Facebook-এর OpenGraph API ব্যবহার করে। প্রকল্পটি সংখ্যাটিকে চার-অঙ্কের, সাত-সেগমেন্টের LED ডিসপ্লেতে আউটপুট করে৷

এই প্রকল্পটি ওয়েব পরিষেবাগুলির সাথে সহজেই ইন্টারফেস করার জন্য বিগলবোনের ক্ষমতার একটি সহজ প্রদর্শন প্রদান করে, পাশাপাশি আউটপুটের জন্য অনেকগুলি শারীরিক এক্সটেনশন বিকল্পও অফার করে। ওয়েব ইন্টারফেস অনেক ডেভেলপারের কাছে পরিচিত হবে।LED পাওয়ার জন্য ব্যবহৃত Cloud9/Node.js স্ক্রিপ্টটি অনেক শিক্ষানবিস প্রোগ্রামারদের কাছেও পৌঁছানো উচিত।

নেটওয়ার্ক মনিটরিং ডিভাইস

The BeagleBone Black বেশ কয়েকটি হার্ডওয়্যার সংযোগ বিকল্পের সাথে সজ্জিত। অনবোর্ড ইথারনেট পোর্ট এটিকে একটি নেটওয়ার্ক মনিটরিং ডিভাইসে পরিণত করার অনুমতি দেয়৷

এই প্রকল্পটি এনটপ নামে একটি কোম্পানির প্রযুক্তি ব্যবহার করে। শীর্ষস্থানীয় লোকেরা বিগলবোন ব্ল্যাকের জন্য তাদের সফ্টওয়্যারের একটি পোর্ট সরবরাহ করেছিল। কোড কম্পাইল এবং ইনস্টল করার পরে, BeagleBone আপনার নেটওয়ার্কে ইন্টারনেট সংযোগগুলি নিরীক্ষণ করে, উচ্চ-ব্যান্ডউইথ ব্যবহারকারী এবং সম্ভাব্য নিরাপত্তা ঝুঁকি চিহ্নিত করে। এই প্রকল্পটি একটি ছোট অফিস নেটওয়ার্কে চালিত সিসাডমিনের জন্য একটি সাশ্রয়ী মূল্যের হাতিয়ার হিসাবে কাজ করতে পারে৷

BeagleBrew

আপনি যদি একজন ওপেন সোর্স কারিগরি উত্সাহী হন, তাহলে BeagleBrew প্রজেক্ট হতে পারে BeagleBone Black এর একটি দুর্দান্ত ভূমিকা। BeagleBrew আংশিকভাবে টেক্সাস ইন্সট্রুমেন্টস-এর সদস্যদের দ্বারা বিকশিত হয়েছিল, বিগলবোর্ড প্রকল্পের পিছনে ডিজাইনার।

সিস্টেমটি একটি গাঁজন তাপমাত্রা নিরীক্ষণ করতে এবং একটি ওয়েব-ভিত্তিক ইন্টারফেস ব্যবহার করে এটি পরিচালনা করতে একটি ইস্পাত কয়েল, একটি জলের তাপ এক্সচেঞ্জার এবং একটি তাপমাত্রা সেন্সর ব্যবহার করে৷ এটি মূলত একটি তাপমাত্রা নিয়ন্ত্রক, যা একটি সাধারণ ধারণা যা শিক্ষানবিস থেকে মধ্যবর্তী বিগলবোন উত্সাহীদের জন্য উপযুক্ত৷

Android on BeagleBone

জটিলতার মাপকাঠিকে এগিয়ে নিয়ে, বিগলবোন অ্যান্ড্রয়েড প্রকল্প জনপ্রিয় ওপেন সোর্স মোবাইল ওএসকে বিগলবোন ব্ল্যাক-এ নিয়ে এসেছে। রোবোট নামের প্রকল্পটি টিআই সিতারা প্রসেসরের জন্য একটি অ্যান্ড্রয়েড পোর্ট, যার মধ্যে রয়েছে AM335x চিপ যা BeagleBone Black এর ভিত্তি হিসেবে কাজ করে। প্রকল্পে বিকাশকারীদের একটি ক্রমবর্ধমান সম্প্রদায় রয়েছে। এটির লক্ষ্য হল বেশ কয়েকটি টিআই প্রসেসরকে অ্যান্ড্রয়েডের একটি স্থিতিশীল পোর্ট প্রদান করা।

রোবোট পোর্টটি ফাইল সিস্টেম অ্যাক্সেস, ম্যাপিং এবং গেম সহ বিভিন্ন ফাংশনের অনেকগুলি অ্যান্ড্রয়েড অ্যাপের সাথে পরীক্ষা করা হয়েছে। মোবাইল ফোনের বাইরে হার্ডওয়্যার প্রকল্পের ভিত্তি হিসেবে Android-এ আগ্রহী এমন ডেভেলপারদের জন্য এই প্রজেক্টটি একটি দুর্দান্ত জাম্পিং-অফ পয়েন্ট।

প্রস্তাবিত: