פרויקט שחור למתחילים

פלטפורמה רב-תכליתית לאב-טיפוס אלקטרוני

BeagleBone Black זכה הרבה תשומת לב בזמן האחרון. עם הציע מחיר השוק של 45 $ ו סט של תכונות שהופכות אותו תמהיל צדדי של פטל פאי ו Arduino, הוא מציע מבוא גדול לפיתוח חומרה מסלול אפשרי של פרויקטים שנעשו כחובבים למוצרי חומרה קיימא מבחינה מסחרית. עבור אלה חדשים BeagleBone שחור, ותהה על האפשרויות, הנה מבחר פרויקטים על פלטפורמה המציעים רמות שונות של אתגר למתחילים.

LED "שלום עולם"

למתחילים רבים, פרויקט התכנות הראשון שנלקח הוא "Hello World", תוכנית פשוטה המפיקה את המילים האלה לתצוגה. פרויקט זה על BeagleBoard פותח על ידי חבר הקהילה להציע מבוא דומה להפעלת BeagleBoard Black. הפרויקט משתמש בממשק ה- API של הצומת, שיהיה מוכר למפתחי אינטרנט רבים. ה- API משמש לשליטה על נורית LED, אשר מאירה, ומחזור בין צבעים מאדום לירוק לכחול. זה פרויקט פשוט הוא מבוא טוב BeagleBone שחור כפלטפורמה.

פייסבוק כמו מונה

פרויקט זה, כמו קודמו, משתמש בממשק API מוכר כמבוא לפיתוח על גבי BeagleBone Black. הדלפק פייסבוק משתמש API של OpenGraph של פייסבוק כדי לקבל את מספר "אוהב" עבור הצומת מסוים על הגרף באמצעות פורמט JSON. לאחר מכן הפרויקט יציג את המספר ל 4 ספרות, שבעה חלקים תצוגת LED. הפרויקט מספק הדגמה פשוטה של ​​כוח של BeagleBone על ממשק בקלות עם שירותי אינטרנט, תוך גם מציע אפשרויות שונות פיזית שונים עבור הפלט. ממשקי האינטרנט יהיה מוכר למפתחים רבים, ואת סקריפט Cloud9 / Node.js המשמש כוח LED צריך להיות נגיש עבור מתכנתים מתחילים רבים.

התקן ניטור רשת

את BeagleBone שחור מצויד היטב עם שפע של אפשרויות חיבור חומרה, ואת יציאת אתרנט המשולב מאפשר לה להפוך בקלות מכשיר ניטור רשת שימושי. פרויקט זה משתמש בטכנולוגיה של חברה בשם ntop, אשר פיתחו חבילה של תוכנת ניטור רשת קוד פתוח. אנשים ב ntop סיפקו יציאת התוכנה שלהם עבור BeagleBone Black. לאחר הידור והתקנה של הקוד, ניתן להשתמש ב- BeagleBone כדי לפקח על חיבורי אינטרנט ברשת, תוך זיהוי משתמשי רוחב פס גבוה וסיכוני אבטחה פוטנציאליים. פרויקט זה עשוי לשמש גם ככלי זול עבור מנהל מערכת מפעיל רשת משרדית קטנה.

BeagleBrew

הביטוי "חופשי, כמו בירה" המשמש את חובבי קוד פתוח מדבר על הטעמים של רבים בקהילה; עבור אנשים אלה, פרויקט BeagleBrew עשוי להיות מבוא נהדר BeagleBone Black. את BeagleBrew פותחה בין השאר על ידי חברי טקסס אינסטרומנטס, המעצבים מאחורי הפרויקט BeagleBoard. המערכת משתמשת סליל פלדה, מחליף חום מים, חיישן טמפרטורה כדי לפקח על הטמפרטורה של תסיסה, ולנהל אותו באמצעות ממשק מבוסס אינטרנט. זה בעצם הרגולטור טמפרטורה, שהוא מושג פשוט מספיק שזה יכול להיות מתאים למתחילים לחובבי ביניים BeagleBone.

אנדרואיד על BeagleBone

העברת מעלה את קנה המידה של המורכבות, את פרויקט BeagleBone אנדרואיד מביא את הקוד הפתוח הנייד קוד פתוח BeagleBone שחור. הפרויקט, ששמו "סירה" הוא יציאת אנדרואיד למעבדי TI Sitara, כולל השבב AM335x המשמש כבסיס עבור BeagleBone Black. הפרויקט יש קהילה גוברת של מפתחים והוא נועד לספק יציבה יציבה של אנדרואיד למספר מעבדים TI. נמל סירה נבדק עם יישומי אנדרואיד רבים של פונקציות שונות, כולל גישה למערכת קבצים, מיפוי, ואפילו משחקים. פרויקט זה הוא נקודת קפיצה גדולה עבור מפתחים המעוניינים ב- Android כבסיס לפרויקטי חומרה מעבר לטלפונים ניידים.