يشبه Arduios نظام تشغيل لـ Arduino ، فهو يمكّنك من استخدام رسم في حالات استخدام مختلفة ، دون الحاجة إلى تحميل نظام جديد في كل مرة.
من السهل جدًا استخدام Arduios ، لأنه يحتوي على تطبيق Shell بسيط يمكّنك من التواصل معه من خلال الشاشة التسلسلية لـ Arduino IDE.
الأوامر هي
help. - shows all available commands
list. - shows all available apps
load:app_name. - loads an app from registry
لاحظ أن هناك نقطة وراءهم. هذا مطلوب بسبب الطريقة التي تعمل بها القشرة.
من السهل جدًا إنشاء تطبيقات Arduios الخاصة بك.
تحتاج أولاً إلى تنزيل أحدث إصدار من Arduios ، مع ذلك ، قم بإنشاء رسم جديد وإضافة Arduios.zip إلى مكتبات Arduino IDE. أضف الآن ملفًا جديدًا إلى Sketch يسمى TestApp.h .
هذه هي الطريقة التي يبدو بها تطبيق Arduios الأساسي
# ifndef __TESTAPP_H_INCLUDED__
# define __TESTAPP_H_INCLUDED__
# include < Arduios_Kernel.h >
class TestApp : public App {
String getName () {
// return your app name here
return " TestApp " ;
}
void setup () {
// put your setup code here, to run once:
Serial. begin ( 9600 );
Serial. println ( " TestApp begin " );
}
void loop () {
// put your main code here, to run repeatedly:
Serial. println ( " TestApp loop " );
delay ( 1000 );
}
} testApp;
# endif لإنهاء ، تحتاج إلى إضافة التطبيق إلى kernel والاتصال بطرق kernel.setup() و kernel.loop() . يجب أن يبدو رسمك هكذا:
# include < Arduios_Kernel.h >
# include " TestApp.h "
void setup () {
kernel. addApp (testApp);
kernel. setup ();
}
void loop () {
kernel. loop ();
}تهاني! لقد قمت للتو بإنشاء تطبيق Arduios الأول الخاص بك.
