بقعة شمسية

بقع شمسية بجانب بطارية AA

كان Sun SPOT (تقنية Sun Small Programmable Object) عبارة عن عقدة استشعار لشبكة استشعار لاسلكية طورتها شركة Sun Microsystems وأعلنت عنها في عام 2007. استخدم الجهاز معيار IEEE 802.15.4 لشبكاته، وعلى عكس عقد الاستشعار الأخرى المتاحة، استخدم آلة Squawk Java الافتراضية .

بعد استحواذ شركة أوراكل على شركة صن مايكروسيستمز ، تم دعم منصة صن سبوت، ولكن تم إغلاق منتداها في عام 2012. [ 1 ] ولا تزال نسخة احتياطية من الموقع القديم محفوظة للأجيال القادمة. [ 2 ]

الأجهزة

الجهاز المُجمّع بالكامل يناسب راحة اليد.

تضمنت لوحة المعالج الأولى معالجًا مركزيًا بمعمارية ARM 32 بت، مزودًا بنواة ARM920T تعمل بتردد 180  ميجاهرتز. وكانت تحتوي على ذاكرة  وصول عشوائي (RAM) بسعة 512 كيلوبايت وذاكرة فلاش  بسعة 4 ميجابايت . كما احتوت على راديو IEEE 802.15.4 بتردد 2.4 جيجاهرتز مزود بهوائي مدمج ومنفذ USB . [ 3 ] 

تضمنت لوحة الاستشعار مقياس تسارع ثلاثي المحاور (مع إعدادات نطاق 2G و 6G)، ومستشعر درجة حرارة، ومستشعر ضوء، و8 مصابيح LED ثلاثية الألوان، ومداخل تناظرية ورقمية، ومفتاحين لحظيين، و4 دبابيس إخراج تيار عالي. [ 3 ]

استخدمت الوحدة بطارية ليثيوم أيون قابلة لإعادة الشحن بجهد 3.7 فولت وسعة 750 مللي أمبير ، واحتوت على وضع سكون عميق باستهلاك 30 ميكرو أمبير، وتم توفير إدارة البطارية بواسطة برنامج. [ 3 ]

برمجة

يُعدّ استخدام الجهاز لبرامج تشغيل أجهزة جافا أمرًا غير معتاد، نظرًا لأن جافا مستقلة عمومًا عن مكونات الجهاز. يستخدم Sun SPOT برنامج Squawk صغيرًا يعمل بتقنية جافا ME مباشرةً على المعالج دون الحاجة إلى نظام تشغيل . كلٌّ من Squawk VM وشفرة Sun SPOT مفتوحة المصدر. [ 4 ] يمكن استخدام بيئات تطوير جافا القياسية، مثل NetBeans، لإنشاء تطبيقات SunSPOT. تتم إدارة التطبيق ونشره بواسطة نصوص برمجية Ant، ​​والتي يمكن استدعاؤها من بيئة التطوير، أو سطر الأوامر، أو الأداة المرفقة مع حزمة تطوير البرامج (SDK) الخاصة بـ SPOT، وهي "solarium".

تتواصل العقد باستخدام معيار IEEE 802.15.4، بما في ذلك أسلوب محطة القاعدة في شبكات الاستشعار. ويمكن بناء بروتوكولات مثل Zigbee على معيار 802.15.4. وقد أفادت شركة Sun Labs عن تطبيقات لخوارزمية RSA وتشفير المنحنى الإهليلجي (ECC) مُحسّنة للأجهزة المدمجة الصغيرة.

التوافر

بدأت مختبرات صن مايكروسيستمز أبحاثها حول شبكات الاستشعار حوالي عام 2004. بعد تجربة أولية باستخدام تقنية "Motes" من شركة كروسبو تكنولوجي ، انطلق مشروع بقيادة روجر مايك لتصميم نظام متكامل للأجهزة والبرمجيات. [ 5 ] رعت صن مشروعًا في كلية مركز الفنون للتصميم بعنوان "سفن الهواء الضوئية ذاتية التشغيل" عام 2005. [ 6 ] صدرت الدفعة الأولى المحدودة من مجموعات تطوير صن سبوت في 2 أبريل 2007، بعد أشهر من التأخير. تضمنت هذه المجموعة التمهيدية لوحتي استشعار تجريبيتين من صن سبوت، ومحطة أساسية من صن سبوت، وأدوات تطوير البرمجيات، وكابل USB. كان البرنامج متوافقًا مع أنظمة ويندوز إكس بي، وماك أو إس إكس 10.4، وتوزيعات لينكس الشائعة. كما تم توفير بعض التعليمات البرمجية التجريبية.

قدّم أحد مطوري شركة صن عرضًا توضيحيًا في سبتمبر 2007. [ 3 ] بعد دراسة الاستخدام التجاري، حوّلت صن تركيزها إلى المستخدمين في المجال التعليمي. أصبح المشروع بأكمله، بما في ذلك الأجهزة وبيئة التشغيل وآلة جافا الافتراضية وبرامج التشغيل والتطبيقات، متاحًا كمصدر مفتوح في يناير 2008. [ 4 ] [ 7 ] [ 8 ]

استحوذت شركة أوراكل على شركة صن مايكروسيستمز في عام 2010، وواصلت تطوير جهاز صن سبوت حتى الإصدار الثامن من الجهاز (الذي يحمل شعار صن-أوراكل) بحلول مارس 2011. [ 9 ] تضمن إصدار 2011 ذاكرة أكبر ومعالجًا أسرع، ولكن مع عدد أقل من المدخلات. [ 10 ]

في عام ٢٠١٢، أعلن المنتدى أنه سيكون "متوقفًا للصيانة" حتى "منتصف يونيو". [ ١ ] وفي ٧ مايو ٢٠١٣، تم إنشاء منتدى جديد على شبكة أوراكل التقنية. [ ١١ ] وكان ديفيد ج. سيمونز، أحد مطوري برنامج SunSPOT في شركة صن مايكروسيستمز، يدير مدونة حتى نهاية عام ٢٠١٠. [ ١٢ ] وفي يوليو ٢٠١٣، أنشأ منتدى مطورين بديلًا غير تابع لشركة أوراكل. [ ١٣ ]

عندما تم إيقاف المشروع، قام كبير مهندسي الأجهزة في مشروع SunSPOT، بوب ألكاير، بأرشفة تصميم الأجهزة على موقعه الإلكتروني الشخصي. [ 14 ]

مراجع

  1. ١ ٢ "منتديات SunSpotWorld متوقفة للصيانة" . مختبرات أوراكل. مؤرشف من الأصل في ٩ يونيو ٢٠١٢. تم الاطلاع عليه في ١٧ نوفمبر ٢٠١٣ .
  2. "موقع مرآة SunSpotWorld" .
  3. 1 2 3 4 سيمون ريتر (24 سبتمبر 2007). "البقع الشمسية قيد التشغيل" . مؤرشف من الأصل في 20 أبريل 2008. تم الاطلاع عليه في 17 نوفمبر 2013 .أُعيد نشرها في فبراير 2011، وأُرشفَت في 6 أبريل 2014 على موقع Wayback Machine.
  4. 1 2 "spots: مشروع SPOTs" .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  5. روب تاو. "شبكات الاستشعار اللاسلكية Sun "SPOT"" . صفحة ويب شخصية . تم الاطلاع عليها في 17 نوفمبر 2013 .
  6. جيد بيرك ونيخيل ميتر (2006). "سفن الهواء الخفيفة ذاتية القيادة" . تم الاطلاع عليه بتاريخ 17 نوفمبر 2013 .
  7. أوستن مودين (29 يناير 2008). "أجهزة صن مفتوحة المصدر: أجهزة صغيرة تعمل بأجهزة استشعار مكشوفة" . ذا ريجستر . تم الاطلاع عليه في 17 نوفمبر 2013 .
  8. "شركة صن تُقدّم مستشعرات تقنية SPOT (تقنية الأجسام القابلة للبرمجة الصغيرة) المبتكرة إلى مجتمع المصادر المفتوحة؛ وتُوسّع البرنامج ليشمل المؤسسات التعليمية حول العالم" . بيان صحفي . شركة صن مايكروسيستمز. 29 يناير 2008. مؤرشف من الأصل في 3 فبراير 2008. تم الاطلاع عليه في 17 نوفمبر 2013 .
  9. رون غولدمان (19 مارس 2011). "المواقع: ويكي: الصفحة الرئيسية - مشروع كيناي" . موقع المشروع الإلكتروني . تم الاطلاع عليه في 17 نوفمبر 2013 .
  10. "SunSPOTWorld - شراء" . موقع ويب تجاري . مؤرشف من الأصل في 7 ديسمبر 2013. تم الاطلاع عليه في 17 نوفمبر 2013 .
  11. منتدى SunSPOT على شبكة أوراكل التقنية، مؤرشف في 3 نوفمبر 2013، على موقع Wayback Machine
  12. "على الهواء مباشرة: ديفيد ج. سيمونز" . مدونة . مؤرشفة من الأصل في 9 مايو 2012. تم الاطلاع عليها في 17 نوفمبر 2013 .
  13. "منتديات صن سبوتس" . منتدى مطورين بديل غير رسمي . تم الاطلاع عليه بتاريخ 17 نوفمبر 2013 .
  14. بوب ألكاير. "أجهزة SPOTs" . تم الاطلاع عليه بتاريخ 14 مارس 2019 .