فهرست مطالب:

تنظیم برنامه Picaxe از طریق Shell Script (linux): 5 مرحله
تنظیم برنامه Picaxe از طریق Shell Script (linux): 5 مرحله

تصویری: تنظیم برنامه Picaxe از طریق Shell Script (linux): 5 مرحله

تصویری: تنظیم برنامه Picaxe از طریق Shell Script (linux): 5 مرحله
تصویری: Непредвиденная ночевка в лесу без палатки. Новая печь у землянки. 2024, جولای
Anonim
تنظیم برنامه Picaxe از طریق Shell Script (linux)
تنظیم برنامه Picaxe از طریق Shell Script (linux)

پیاده روی ساده ای که نشان می دهد چگونه می توان یک اسکریپت پوسته ایجاد کرد که برنامه را از سایت ftp بارگیری کند ، سپس آن را کامپایل کرده و سپس آن را در پیککس بارگیری کنید. (این همچنین اولین دستورالعمل من است)

مرحله 1: آنچه من استفاده کردم

آنچه من استفاده کردم
آنچه من استفاده کردم

این چیزی است که من از 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper استفاده می کنم چند راه برای برنامه ریزی picaxe من از تابلوی نمونه اولیه PICAXE021 با هدایت کننده های بلوز استفاده می کنم تا زمانی که تنظیم کننده مناسب را تنظیم کرده و از آن استفاده کنید

مرحله 2: راه اندازی

در حال حاضر ما نیاز به مکانی داریم که اسکریپت برای این دستورالعمل اجرا شود ، من تصمیم گرفتم آن را در ~/picaxe-ftp (~ به معنی پوشه اصلی شما است) قرار دهم. در حال حاضر ما می خواهیم به دریافت کننده ، https://www.rev-ed.co.uk/software/picaxe.tgz بپردازیم که شامل همه کامپایلرهای نسخه های مختلف پیکاکس است. اکنون من از 08 متر استفاده می کنم ، بنابراین من "picaxe08m" را دریافت می کنم و آن را در فهرست قرار می دهم ، اما شما به راحتی می توانید آن را جایگزین نسخه خود کنید. خوب ، بنابراین شما باید دایرکتوری خود را با کامپایلر موجود در آن داشته باشید.

مرحله 3: کد

اکنون ویرایشگر متن خود یا آنچه استفاده می کنید را باز کنید و این کد را در آن بچسبانید. #!/bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # نام اسکریپت زیر را اینجا وارد کنید -n $ HOST << END_SCRIP نقل قول USER $ USER نقل قول PASS $ PASSWget $ FILE خروج END_SCRIPT # این قسمت ftp بود که وارد پرونده می شود و خارج می شود./picaxe08m -c/dev/ttyS0 $ FILE # که فایل را به picaxe بارگیری می کند این را به تناسب تغییر دهید این را به عنوان picaxeprogramer.sh در همان پوشه ای که کامپایلر را در آن قرار داده اید ذخیره کنید. اکنون می توانید از تنظیماتی استفاده کنید که کد آنها LED های چشمک زن ساده است که در صورت تمایل می توانید خودتان آن را بررسی کنید. همچنین اگر می خواهید محترم باشید و با آن درگیر نشوید ، می توانید از آن سایت ftp استفاده کنید.

مرحله 4: اجرای برنامه

اجرای برنامه
اجرای برنامه
اجرای برنامه
اجرای برنامه

حالا اگر می خواهید می توانید آن را طوری تنظیم کنید که هر 1 ساعت ، 2 ساعت 5 ساعت یا هر چیزی که می خواهید اجرا شود ، اما به خاطر این دستورالعمل ما فقط آن را اجرا می کنیم. OK پیککس خود را به طور معمول به هم متصل کنید (احتمالاً اگر برنامه نویسی شود بهتر است برای چشمک زدن روی پین 1) و سپس led را به پین 1 اضافه کنید و آن را روشن کنید. اکنون به پوشه ای که اسکریپت و کامپایلر در آن است بروید و برنامه را با تایپ کردن 'sh picaxeprogramer.sh' اجرا کنید. باید برنامه پیککس را اجرا و برنامه ریزی کند.

مرحله 5: آخرین مرحله

آخرین مرحله
آخرین مرحله
آخرین مرحله
آخرین مرحله

در حال حاضر من می دانم که این به تنهایی چندان مفید نیست ، اما اگر این مورد را گسترش دهید ، می توانید کنترل ربات ها را به روز کنید یا مطمئن شوید که همه روبات های شما به دستورات و کنترل های جدید به روز شده اند ، اما به هر حال آنچه شما تصمیم می گیرید کاملاً به شما بستگی دارد.در اینجا یک ویدیو از پوسته در حال اجرا است..com ftp -n $ HOST <

توصیه شده: