جدول المحتويات:

الإعداد لبرمجة Picaxe عبر Shell Script (لينكس): 5 خطوات
الإعداد لبرمجة Picaxe عبر Shell Script (لينكس): 5 خطوات

فيديو: الإعداد لبرمجة Picaxe عبر Shell Script (لينكس): 5 خطوات

فيديو: الإعداد لبرمجة Picaxe عبر Shell Script (لينكس): 5 خطوات
فيديو: How To Make a Minecraft Mod 1.19 Without Coding Easy Tutorial (Forge) 2023 2024, يوليو
Anonim
الإعداد لبرمجة Picaxe عبر Shell Script (لينكس)
الإعداد لبرمجة Picaxe عبر Shell Script (لينكس)

استعراض بسيط يوضح كيفية إنشاء نص برمجي من شأنه تحميل برنامج من موقع ftp ثم تجميعه ثم تنزيله إلى picaxe. (هذا أيضًا هو أول تعليمات لي)

الخطوة 1: ما استخدمته

ما استخدمته
ما استخدمته

هذا هو ما استخدمته 1x ubuntu1x picaxe 08m1x اللوح 2x ledjumper leadssome طريقة لبرمجة picaxe أستخدم لوحة النماذج الأولية PICAXE021 مع وصلة العبور إلى اللوح ، يمكنك استخدام أي picaxe micro طالما أنك تقوم بضبط واستخدام المُجمع الصحيح

الخطوة 2: الإعداد

نحن الآن بحاجة إلى مكان لتشغيل البرنامج النصي منه لهذا التوجيه الذي قررت وضعه في ~ / picaxe-ftp (~ يعني المجلد الرئيسي الخاص بك بالمناسبة). نريد الآن الحصول على المجمع ، https://www.rev-ed.co.uk/software/picaxe.tgz الذي يحتوي على جميع المجمعات لجميع الإصدارات المختلفة من picaxe. أنا الآن أستخدم 08m لذا أحصل على "picaxe08m" المركب وأضعه في الدليل ولكن يمكنك استبداله بسهولة بإصدارك. حسنًا ، الآن يجب أن يكون لديك دليلك مع المترجم فيه هذا كل شيء.

الخطوة 3: الكود

افتح الآن محرر النصوص الخاص بك أو أيًا كان ما تستخدمه والصق هذا الرمز فيه. #! / bin / shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas '# أدخل اسم البرنامج النصي الأساسي hereftp -n $ HOST << END_SCRIPTquote USER $ USER quote PASS $ PASSWDget $ FILEquit END_SCRIPT # كان هذا هو جزء ftp الذي يسجل الدخول ويحصل على الملف ويخرج. / picaxe08m -c / dev / ttyS0 $ FILE # الذي يقوم بتنزيل الملف إلى picaxe ، قم بتغيير هذا ليناسب ؛ احفظ هذا كـ picaxeprogramer.sh في نفس المجلد الذي وضعت فيه المترجم. الآن يمكنك استخدام الإعدادات الخاصة بهم ، الرمز هو الوامض البسيط الذي يمكنك التحقق منه بنفسك إذا أردت. يمكنك أيضًا استخدام موقع ftp هذا إذا كنت تريد فقط أن تكون محترمًا ولا تتلاعب به.

الخطوة 4: تشغيل البرنامج

تشغيل البرنامج
تشغيل البرنامج
تشغيل البرنامج
تشغيل البرنامج

الآن ، إذا كنت ترغب في ذلك ، فيمكنك إعداد هذا للتشغيل كل ساعة أو ساعتين و 5 ساعات أو ما تريده على الإطلاق ولكن من أجل هذه التعليمات ، سنقوم بتشغيله. حسنًا ، قم بتوصيل picax الخاص بك بالطريقة المعتادة (ربما يكون أفضل إذا لم يكن مبرمجًا يومض على الدبوس 1) ثم أضف مصباحًا على الدبوس 1 وقم بتشغيله. انتقل الآن إلى المجلد حيث يوجد البرنامج النصي والمترجم وقم بتشغيل البرنامج بكتابة "sh picaxeprogramer.sh". يجب أن يعمل ويستمر في برمجة picaxe.

الخطوة الخامسة: الخطوة الأخيرة

اخر خطوة
اخر خطوة
اخر خطوة
اخر خطوة

الآن أعلم أن هذا وحده ليس مفيدًا للغاية ، ولكن إذا قمت بتوسيع هذا الأمر ، فقد تكون قادرًا على تحديث عناصر التحكم في الروبوتات أو التأكد من تحديث جميع الروبوتات الخاصة بك إلى أوامر وعناصر تحكم جديدة ، ولكن على أي حال ، فإن ما تقرر القيام به متروك لك تمامًا إليك مقطع فيديو لصدفة قيد التشغيل. (آسف للكاميرا ذات الجودة الرديئة هي أكثر من كاميرا تلتقط الصور. وأيضًا ضوضاء الخلفية) إذا كنت تريد نصًا مضافًا إليه قليلاً ، فجرّب هذا #! / bin / shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' # أدخل اسم البرنامج النصي الأساسي هنا NEWNAME = `date +٪ Y-٪ m-٪ d`'.bas ' بروتوكول نقل الملفات -n $ HOST <

موصى به: