تينكرفورج
Tinkerforge عبارة عن منصة أجهزة مفتوحة المصدر تتكون من وحدات بناء (Bricks) قابلة للتكديس، قادرة على التحكم في وحدات فرعية مختلفة (Bricklets). يمكن توسيع واجهة الاتصال الرئيسية لهذه الوحدات باستخدام ملحقات رئيسية (Master Extensions). يمكن التحكم في الأجهزة بواسطة برامج خارجية مكتوبة بلغات C ، C++ ، C# ، Object Pascal ، Java ، Perl ، PHP ، Python ، Ruby ، Shell، و VB.NET عبر اتصال USB أو Wi-Fi أو Ethernet ، وتعمل على أنظمة Windows و Linux و macOS . يُلغي هذا النهج البرمجي غير المدمج المتطلبات والقيود المعتادة (أدوات التطوير، ومحدودية ذاكرة الوصول العشوائي وقوة المعالجة) لتطوير البرامج المدمجة التقليدية (مثل Arduino ). تُعدّ أجهزة وبرامج Tinkerforge مفتوحة المصدر ، وجميع الملفات متاحة على GitHub .
منحت مجلة الكمبيوتر "تشيب" جائزة "منتج العام" لـ Tinkerforge 2012. [ 1 ]
الطوب

وحدات البناء عبارة عن لوحات دوائر كهربائية بأبعاد 4 × 4 سم. يمكنها تقييم القياسات، والتحكم في المحركات، والتواصل مع وحدات البناء الأخرى. تحتوي كل وحدة بناء على معالج دقيق ARM 32 بت ، وموصل USB، وموصلات لتوصيل المزيد من وحدات البناء الصغيرة.
من الممكن تكديس عدة طوب فوق بعضها البعض. يجب أن يكون الطوب السفلي في هذه الأكوام طوبًا رئيسيًا.
مكعبات صغيرة
تُوسّع وحدات Bricklets وظائف وحدات Bricks، إذ تُوفّر وسائل لإدخال البيانات وإخراجها. العديد من وحدات Bricklets عبارة عن مستشعرات، ولكن يوجد أيضًا وحدات Bricklets مزودة بشاشات LCD ، ووحدات Bricklets للإدخال والإخراج الرقمي والتناظري .
ملحقات رئيسية
تُوسّع وحدات التمديد الرئيسية واجهات الاتصال الخاصة بوحدات Bricks. وكما هو الحال مع وحدات Bricks، فإن وحدات التمديد الرئيسية عبارة عن لوحات دوائر كهربائية بحجم 4 × 4 سم. وتتوفر هذه الوحدات لشبكات Wi-Fi و Ethernet و RS-485 . ومن منظور البرمجة، فإن الواجهات المختلفة شفافة. ويتصرف نظام مُكدس مع وحدات التمديد الرئيسية كما لو أن كل لوحة فيه متصلة مباشرةً بجهاز الكمبيوتر عبر منفذ USB.
انظر أيضاً
مراجع
روابط خارجية
- المنظمات والشركات العاملة في مجال الأجهزة المفتوحة المصدر
- المنظمات التي تأسست عام 2011
- المؤسسات التي تم إنشاؤها في ألمانيا عام 2011
- منظمات تكنولوجيا المعلومات التي تتخذ من ألمانيا مقراً لها
