ما هو اردوينو؟

نظرة عامة:

هل سبق لك أن أردت إنشاء برنامج يمكنه صنع قهوتك لك حرفيا؟ إذا كان الأمر كذلك ، فقد تكون مهتمًا بتطوير وحدة التحكم الدقيقة.

ميكروكنترولر سيئة السمعة لكونها صعبة البرمجة ؛ هدف اردوينو هو خلق طريقة سهلة للوصول لمطوري البرمجيات لدخول عالم برمجة الميكروكونترولر. Arduino هو واجهة متحكم مبنية حول معالج Atmel ATmega ، مقترنة بلغة وبيئة برمجة لإنشاء منطق على الشريحة.

البرامج و الأجهزه:

اردوينو هو مصدر مفتوح ، سواء في البرمجيات ومواصفات الجهاز ، بحيث يمكن للهواة تجميع أبسط وحدات اردوينو بأنفسهم باليد. يمكن شراء وحدات اردوينو التي تم تجميعها مسبقًا أكثر تعقيدًا وبأسعار متواضعة. تأتي الأجهزة في العديد من مواصفات النسق ، من جهاز صغير يمكن ارتداؤه ، إلى وحدات مركبة على السطح أكبر. يكون الوضع الأساسي للاتصال بالكمبيوتر عبر USB ، على الرغم من وجود عوامل Bluetooth و serial و ethernet.

برنامج اردوينو مجاني ومفتوح المصدر. تعتمد منصة البرمجة على لغة Wiring الشائعة. ويستند IDE على المعالجة ، وهي لغة معروفة بين المصممين والنماذج الأولية. على عكس معظم واجهات وحدة التحكم الدقيقة ، فإن Arduino عبارة عن منصة عرضية ؛ يمكن تشغيله على أنظمة التشغيل Windows و Linux و Macintosh OS X.

التطبيقات:

يتيح Arduino للمستخدمين مسارًا بسيطًا لإنشاء كائنات تفاعلية يمكنها أخذ مدخلات من المحولات وأجهزة الاستشعار والتحكم في المخرجات المادية مثل الأضواء أو المحركات أو المحركات. نظرًا لأن اللغة تعتمد على أطر جيدة الاستخدام ، يمكن أن يتفاعل Arduino مع برامج أخرى على الكمبيوتر مثل Flash أو حتى واجهات برمجة تطبيقات الويب مثل Twitter .

المشاريع:

لقد عززت المنصة بالفعل مجموعة من المطورين الذين يشاركون الكثير من الأعمال مفتوحة المصدر. وقد استخدمها المتحمسين لإنشاء مجموعة واسعة من المشاريع المبتكرة ، من أجهزة التحكم في درجة الحرارة على أجهزة الكمبيوتر ، إلى أجهزة مراقبة الأطفال التي ترسل تنبيهات الرسائل القصيرة ، إلى لعبة المسدسات التي تطلق في كل مرة يتم استخدام هاشتاج معين على تويتر. ونعم ، هناك حتى صفحة كاملة من مشاريع اردوينو للسيطرة على أجهزة القهوة.

أهمية اردوينو:

في حين أن بعض مشاريع اردوينو هذه قد تبدو تافهة ، فإن التكنولوجيا تدخل بالفعل إلى عدد من الاتجاهات التي تجعلها قوة مهمة محتملة في الصناعة. " إنترنت الأشياء " عبارة شائعة تستخدم في مجتمع التكنولوجيا لوصف العناصر اليومية المرتبطة بالإنترنت وقادرة على مشاركة المعلومات. تعد عدادات الطاقة الذكية من الأمثلة التي يتم استخدامها كثيرًا ، والتي يمكن أن تنظم استخدام الأجهزة لتوفير المال على الطاقة. يعتبر الكثيرون أن إنترنت الأشياء جزء مهم من ظاهرة غير محددة التعريف تدعى Web 3.0

أيضا ، أصبح مفهوم الحوسبة في كل مكان سريعا قاعدة ثقافية. يتحول الإدراك العام ومستوى الراحة نحو دمج التكنولوجيا في نسيج الحياة اليومية. يسمح الشكل الصغير من Arduino بتطبيقه في جميع أنواع الأشياء اليومية. في الواقع ، فإن عامل الشكل اردوينو LilyPad يسمح لأجهزة اردوينو يمكن ارتداؤها.

أداة للابتكار:

تخفض المشاريع مفتوحة المصدر مثل Arduino حاجز الدخول للمطورين الذين يتطلعون إلى تجربة الأشياء التفاعلية. هذا سيخلق فرصة لموجة جديدة من الطاقة والشركات الناشئة في إنشاء إنترنت الأشياء. سيتمكن هؤلاء المبتكرون من إنشاء نموذج أولي سريع وتجربة الأجهزة التفاعلية باستخدام منصة اردوينو ، قبل إنشاء عرض جاهز للإنتاج. في يوم ما ، قد يتم العثور على مارك زوكربيرج أو ستيف جوبز في يوم ما ، مما يخلق طرقاً جديدة لأجهزة الكمبيوتر للتواصل مع العالم المادي. سيكون من الحكمة الالتفات إلى هذا الفضاء ، ويعتبر Arduino طريقة رائعة "لإغراق أصابع قدميك" في إمكانيات الأشياء التفاعلية.