शुरुआती लोगों के लिए बीगलबोन ब्लैक प्रोजेक्ट्स

विषयसूची:

शुरुआती लोगों के लिए बीगलबोन ब्लैक प्रोजेक्ट्स
शुरुआती लोगों के लिए बीगलबोन ब्लैक प्रोजेक्ट्स
Anonim

$45 के सुझाए गए खुदरा मूल्य और सुविधाओं के एक सेट के साथ, जो इसे रास्पबेरी पाई और अरुडिनो का एक बहुमुखी मिश्रण बनाता है, बीगलबोन ब्लैक हार्डवेयर विकास के लिए एक शानदार परिचय प्रदान करता है और व्यावसायिक रूप से एक शौकिया के रूप में बनाई गई परियोजनाओं से संभावित मार्ग प्रदान करता है। व्यवहार्य हार्डवेयर उत्पाद।

बीगलबोन ब्लैक का उपयोग कई उपयोगी परिचयात्मक परियोजनाओं में से एक के माध्यम से शुरू करें।

Image
Image

एलईडी 'हैलो वर्ल्ड'

कई शुरुआती प्रोग्रामर के लिए, पहला कोडिंग प्रोजेक्ट जो वे पूरा करते हैं, वह है कॉमन हैलो वर्ल्ड। यह सरल प्रोग्राम उन शब्दों को डिस्प्ले पर आउटपुट करता है।बीगलबोर्ड पर यह परियोजना एक समुदाय सदस्य द्वारा बीगलबोर्ड ब्लैक के संचालन के लिए एक समान परिचय की पेशकश करने के लिए विकसित की गई थी।

प्रोजेक्ट नोड एपीआई का उपयोग करता है, जो कई वेब डेवलपर्स से परिचित होगा। एपीआई एक एलईडी को नियंत्रित करता है, जो लाल से हरे से नीले रंग के रंगों के माध्यम से चक्र करता है। यह सरल परियोजना एक मंच के रूप में बीगलबोन ब्लैक का एक अच्छा परिचय है।

फेसबुक लाइक काउंटर

पिछली परियोजना की तरह, यह परियोजना बीगलबोन ब्लैक पर विकसित करने के लिए एक परिचय के रूप में एक परिचित सॉफ्टवेयर एपीआई का उपयोग करती है। फेसबुक जैसा काउंटर JSON प्रारूप का उपयोग करके ग्राफ़ पर किसी विशेष नोड के लिए लाइक की संख्या प्राप्त करने के लिए Facebook के OpenGraph API का उपयोग करता है। प्रोजेक्ट संख्या को चार-अंकीय, सात-खंड एलईडी डिस्प्ले में आउटपुट करता है।

प्रोजेक्ट वेब सेवाओं के साथ आसानी से इंटरफेस करने के लिए बीगलबोन की शक्ति का एक सरल प्रदर्शन प्रदान करता है, जबकि आउटपुट के लिए कई भौतिक विस्तार विकल्प भी प्रदान करता है। वेब इंटरफेस कई डेवलपर्स से परिचित होंगे।LED को पावर देने के लिए इस्तेमाल की जाने वाली Cloud9/Node.js स्क्रिप्ट भी कई शुरुआती प्रोग्रामर्स के लिए स्वीकार्य होनी चाहिए।

नेटवर्क मॉनिटरिंग डिवाइस

बीगलबोन ब्लैक कई हार्डवेयर कनेक्शन विकल्पों से लैस है। ऑनबोर्ड ईथरनेट पोर्ट इसे नेटवर्क मॉनिटरिंग डिवाइस बनने की अनुमति देता है।

यह प्रोजेक्ट ntop नामक कंपनी की तकनीक का उपयोग करता है। ntop के लोगों ने बीगलबोन ब्लैक के लिए अपने सॉफ़्टवेयर का एक पोर्ट प्रदान किया। कोड को संकलित और स्थापित करने पर, बीगलबोन आपके नेटवर्क पर इंटरनेट कनेक्शन की निगरानी करता है, उच्च-बैंडविड्थ उपयोगकर्ताओं और संभावित सुरक्षा जोखिमों की पहचान करता है। यह परियोजना एक छोटे कार्यालय नेटवर्क को चलाने वाले sysadmin के लिए एक किफायती उपकरण के रूप में काम कर सकती है।

बीगलब्रू

यदि आप एक ओपन-सोर्स टेक उत्साही हैं, तो बीगलब्रू प्रोजेक्ट बीगलबोन ब्लैक के लिए एक बेहतरीन परिचय हो सकता है। बीगलब्रू को टेक्सास इंस्ट्रूमेंट्स के सदस्यों द्वारा विकसित किया गया था, बीगलबोर्ड परियोजना के पीछे डिजाइनर।

सिस्टम किण्वन के तापमान की निगरानी के लिए स्टील कॉइल, वॉटर हीट एक्सचेंजर और तापमान सेंसर का उपयोग करता है, और वेब-आधारित इंटरफ़ेस का उपयोग करके इसे प्रबंधित करता है। यह अनिवार्य रूप से एक तापमान नियामक है, जो एक सरल अवधारणा है जो बीगलबोन के शुरुआती से मध्यवर्ती उत्साही लोगों के लिए उपयुक्त है।

बीगलबोन पर Android

जटिलता के पैमाने को बढ़ाते हुए, बीगलबोन एंड्रॉइड प्रोजेक्ट लोकप्रिय ओपन-सोर्स मोबाइल ओएस को बीगलबोन ब्लैक में लाता है। रोबोट नाम का प्रोजेक्ट, टीआई सितारा प्रोसेसर के लिए एक एंड्रॉइड पोर्ट है, जिसमें AM335x चिप शामिल है जो बीगलबोन ब्लैक के लिए आधार के रूप में कार्य करता है। परियोजना में डेवलपर्स का बढ़ता समुदाय है। इसका उद्देश्य कई TI प्रोसेसरों को Android का एक स्थिर पोर्ट प्रदान करना है।

रोबोट पोर्ट को फाइल सिस्टम एक्सेस, मैपिंग और गेम सहित विभिन्न कार्यों के कई एंड्रॉइड ऐप के साथ परीक्षण किया गया है। यह प्रोजेक्ट उन डेवलपर्स के लिए एक बेहतरीन छलांग है, जो मोबाइल फोन से परे हार्डवेयर प्रोजेक्ट के आधार के रूप में Android में रुचि रखते हैं।

सिफारिश की: