فهرست مطالب:
- مرحله 1: آنچه من استفاده کردم
- مرحله 2: راه اندازی
- مرحله 3: کد
- مرحله 4: اجرای برنامه
- مرحله 5: آخرین مرحله
تصویری: تنظیم برنامه Picaxe از طریق Shell Script (linux): 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
پیاده روی ساده ای که نشان می دهد چگونه می توان یک اسکریپت پوسته ایجاد کرد که برنامه را از سایت 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 <
توصیه شده:
کشیدن و نمایش داده ها از طریق هر وب سایت از طریق Wifi (نشانگر نورهای شمالی) با NodeMcu: 6 مرحله
کشیدن و نمایش داده ها از هر وب سایتی با استفاده از Wifi (نشانگر نورهای شمالی) با NodeMcu: انگیزه من: من بسیاری از دستورالعمل های مربوط به راه اندازی/ استفاده از NodeMCU (ساخته شده بر روی ماژول ESP8266) برای ساخت پروژه های اینترنت اشیا (اینترنت اشیا) را مشاهده کرده ام. به با این حال ، تعداد کمی از این آموزشها دارای تمام جزئیات/ کد/ نمودارها برای افراد مبتدی بودند
رسم نمودار زمان واقعی در Android از طریق آردوینو از طریق HC-05: 3 مرحله
رسم نمودار زمان واقعی در Android از طریق آردوینو از طریق HC-05: سلام ، در اینجا آموزشی درباره نحوه رسم نمودار زمان واقعی مقادیر از میکروکنترلر مانند آردوینو به برنامه آمده است. از یک ماژول بلوتوث مانند HC-05 استفاده می کند تا به عنوان یک دستگاه پیام برای انتقال و دریافت داده ها بین Ar
پخش ویدئو از طریق دوربین ESP 32 از طریق WiFi - شروع به کار با برد CAM ESP 32: 8 مرحله
ESP 32 Camera Streaming Video over WiFi | شروع به کار با ESP 32 CAM Board: ESP32-CAM یک ماژول دوربین بسیار کوچک با تراشه ESP32-S است که تقریباً 10 دلار هزینه دارد. علاوه بر دوربین OV2640 و چندین GPIO برای اتصال وسایل جانبی ، دارای شکاف کارت microSD است که می تواند برای ذخیره تصاویر گرفته شده با استفاده از
کنترل دستگاه ها از طریق اینترنت از طریق مرورگر (اینترنت اشیا): 6 مرحله
کنترل دستگاه ها از طریق اینترنت از طریق مرورگر (اینترنت اشیا): در این دستورالعمل به شما نشان خواهم داد که چگونه می توانید دستگاه هایی مانند LED ها ، رله ها ، موتورها و غیره را از طریق اینترنت از طریق مرورگر وب کنترل کنید. و می توانید به صورت ایمن روی هر دستگاهی به کنترل ها دسترسی پیدا کنید. پلت فرم وب مورد استفاده من در اینجا بازدید از RemoteMe.org است
انتقال فایل ها از طریق شبکه LAN از طریق BitTorrent: 6 مرحله
انتقال فایلها از طریق شبکه LAN از طریق BitTorrent: گاهی اوقات ممکن است لازم باشد فایلها را از طریق شبکه به چندین کامپیوتر منتقل کنید. در حالی که می توانید آن را بر روی درایو فلش یا CD/DVD قرار دهید ، باید هر رایانه ای را کپی کرده و فایل ها را کپی کنید و کپی کردن تمام فایل ها (به ویژه با نرم افزار