هل تريد أن يبدأ طفلك في تعلم الإلكترونيات والبرمجة ، لكن لا تعرف من أين يبدأ؟ في أي عمر يمكنك البدء في التعلم؟ أسارع إلى طمأنتك: حتى في سن 5-7 سنوات ، ليس من السابق لأوانه قراءة اللغة الروسية. لحسن الحظ ، توجد الآن لغات برمجة لا يلزم فيها كتابة الكود ، وسيقوم طفلك بوضع البرنامج مثل اللغز. أنا أتحدث عن نظام مثل "سكراتش لاردوينو" الذي يجمع بين البرمجة والإلكترونيات. إنها أداة رائعة لبدء التعلم مع طفلك.
ضروري
- - كمبيوتر مع Arduino IDE ؛
- - اتصال بالإنترنت ؛
- - لوحة اردوينو
- - كبل USB لتوصيل Arduino بجهاز كمبيوتر.
تعليمات
الخطوة 1
بادئ ذي بدء ، تحتاج إلى تثبيت برنامج "Scratch for Arduino" (اختصار S4A) على جهاز الكمبيوتر الخاص بك. للقيام بذلك ، انتقل إلى الموقع https://s4a.cat وانتقل إلى قسم التنزيلات. قم بتنزيل أرشيف "S4A16.zip" (الإصدار 1.6 هو أحدث إصدار في وقت كتابة هذه السطور). قم بفك ضغط الأرشيف في أي مكان على جهاز الكمبيوتر الخاص بك وقم بتشغيل ملف التثبيت. اتبع تعليمات معالج التثبيت.
الخطوة 2
إذا أبلغ البرنامج أثناء عملية التثبيت أنه يفتقد أحد مكونات Adobe AIR ، فيجب عليك تثبيته أيضًا. انتقل إلى صفحة التنزيل https://get.adobe.com/ru/air ، قم بالتنزيل والتثبيت ، لا شيء معقد.
يمكنك الآن متابعة تثبيت S4A. أكمل عملية التثبيت كالمعتاد.
الخطوه 3
قبل بدء برنامج "Scratch for Arduino" ، عليك القيام بشيء آخر: تنزيل البرنامج الثابت من الموقع ، ثم إلى ذاكرة Arduino ، البرنامج الثابت الخاص بمؤلفي برنامج "S4A" ، والذي يسمى "S4AFirmware16.ino ". رابط التنزيل https://vps34736.ovh.net/S4A/S4AFirmware16.ino. لسوء الحظ ، سيتعين عليك تحميله في ذاكرة Arduino من بيئة تطوير Arduino IDE "البالغة". افتح الملف الذي تم تنزيله في بيئة التطوير وقم بتحميله في ذاكرة Arduino كالمعتاد.
الخطوة 4
انتهت الاستعدادات ، الآن ، أخيرًا ، يمكننا بدء برنامج "سكراتش لاردوينو". بعد البدء ، سترى النافذة الموضحة في الرسم التوضيحي. في الجزء الأيمن من النافذة يوجد نقش "ابحث عن لوحة …". بعد بضع ثوانٍ ، يجب أن تختفي - سيكتشف البرنامج لوحة Arduino ويتصل بها.
الخطوة الخامسة
إذا لم يختفي النقش في غضون 10 ثوانٍ ، فانقر على اللوحة الرمادية حيث يكون البحث قيد التقدم ، وانقر بزر الماوس الأيمن وحدد عنصر "إيقاف بحث اللوحة". ثم انقر مرة أخرى وانقر فوق "تحديد منفذ تسلسلي / USB". حدد رقم المنفذ الذي عينه نظام التشغيل للوحة Arduino (يمكن رؤيته في مدير الجهاز). ابحث عن اللوحة مرة أخرى. الآن يجب أن يحدده البرنامج. سوف يتضح النجاح من خلال الأرقام الجارية في حقول Analog0 … Analog5 (التقاطات على المسامير التناظرية في Arduino) واختفاء نقش "البحث عن اللوحة".
الآن يمكنك الاتصال بطفلك والبدء في البرمجة.
دعنا نجمع برنامجًا بسيطًا من قطع الألغاز يقوم بما يلي: عند الضغط على زر الماوس الأيسر ، قم بإضاءة مؤشر LED المدمج في لوحة Arduino ، وعند تحريره ، قم بإيقاف تشغيله.
الخطوة 6
انقر فوق الزر "التحكم" في الجزء الأيسر العلوي من نافذة البرنامج. حدد اللغز "عند النقر فوق العلم الأخضر". اسحب إلى المربع المركزي. حدد اللغز على الفور "دائمًا" واسحبه أيضًا إلى الحقل المركزي. قم بتوصيله بالشكل الأول (يجب أن تتطابق الشقوق). حدد اللغز "إذا … وإلا" وأدخله داخل كتلة "دائمًا" (سيسمح ذلك بتشغيل برنامجنا دائمًا عند الضغط على زر الماوس).
الآن انقر فوق الزر "نقل" في الجزء العلوي الأيسر. اسحب "Digital 13 on" و "Digital 13 off" ، أدخل الأول في الشق العلوي ، والثاني في الكتلة السفلية "إذا … خلاف ذلك" (الدبوس الرقمي الثالث عشر من Arduino متصل بـ- في LED ، سنقوم بتشغيله) …
لم يتبق شيء آخر: انقر على زر "أجهزة الاستشعار" ، وحدد لغز "الضغط على الماوس" وأدخله في آخر مساحة فارغة متبقية في اللغز الخاص بنا.
انقر الآن على مربع الاختيار الأخضر في الزاوية اليمنى العليا - سيؤدي ذلك إلى تشغيل البرنامج. يجب تمييز الألغاز المجمعة باللون الأبيض.
إذا نقرت الآن بالماوس ، فسترى مؤشر LED على لوحة Arduino يضيء ، وعند تحريره ، ينطفئ. أهنئ طفلك على برنامجه الأول!