فهرست مطالب:

نحوه استفاده از ArduinoBlocks: 6 مرحله
نحوه استفاده از ArduinoBlocks: 6 مرحله

تصویری: نحوه استفاده از ArduinoBlocks: 6 مرحله

تصویری: نحوه استفاده از ArduinoBlocks: 6 مرحله
تصویری: How to Get your Kid Started with Coding & Robotics| Coding for Kids | Robotics for Kids 2024, اکتبر
Anonim
نحوه استفاده از ArduinoBlocks
نحوه استفاده از ArduinoBlocks

آیا راهی آسان برای یادگیری نحوه برنامه نویسی Arduino می خواهید؟

مسدودش میکنه !!

فقط با استفاده از یک Arduino Uno و یک وب سایت ArduinoBlocks ، می توانید برنامه خود را بدون نیاز به یادآوری نحو برنامه نویسی به راحتی بسازید.

مرحله 1: نمای کلی هیئت مدیره

ArduinoBlocks از کد توسعه Google Blockly برای ایجاد یک رابط کاربری مبتنی بر بلوک برای Arduino استفاده کرده است.

در حال حاضر ، از Arduino UNO ، NANO و MEGA پشتیبانی می کند.

توجه: در صورت تمایل به ساخت عملی در پایان این آموزش ، به یک برد سازگار با آردوینو احتیاج دارید.

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

راه اندازی
راه اندازی
راه اندازی
راه اندازی
راه اندازی
راه اندازی
راه اندازی
راه اندازی

1. به وب سایت ArduinoBlocks مراجعه کنید.

2. ما باید قبل از استفاده از یک حساب کاربری ایجاد کنیم ، اما این بدان معناست که همه اطلاعات و اطلاعات ما در ابر ذخیره می شود ، بنابراین احتمال کمتری برای خراب شدن فایل ها وجود دارد.

-پس ما با آشنایی با محیط arduinoBlocks کار خود را آغاز می کنیم.

مرحله 3: محیط ArduinoBlocks

محیط ArduinoBlocks
محیط ArduinoBlocks
محیط ArduinoBlocks
محیط ArduinoBlocks
محیط ArduinoBlocks
محیط ArduinoBlocks
محیط ArduinoBlocks
محیط ArduinoBlocks

پس از ورود به سیستم ، می توانیم یک پروژه جدید با انتخاب منوی کشویی "Projects" ، که در سمت راست لوگوی ArduinoBlocks قرار دارد ، ایجاد کنیم. "New project" را انتخاب کنید ، سپس یک پروژه شخصی را شروع کنید.

ما در حال حاضر چند گزینه داریم ، اولین گزینه این است که پلتفرم مورد نظر خود را انتخاب کنیم. فیلدهای مربوطه و نحوه ارتباط آنها با پروژه را پر کنید.

خواهید دید که دو عملکرد در پنل Blocks وجود دارد. اگر قبلاً با Arduino آزمایش کرده اید ، با Setup and Loop آشنا خواهید شد.

اما اگر چنین نکرده اید ، کد آردوینو به این دو عملکرد نیاز دارد:

-The Setup fuction: انتخاب کدی که برای اولین بار که دستگاه برای روشن شدن تنظیمات پین ها (I/O) یا راه اندازی اولیه پورت سریال برای خروجی اجرا می شود ، اجرا می شود.

تابع حلقه: طوری طراحی شده است که برای همیشه حلقه شود (فرض کنید در حالی که (1 = 1) انجام دهید).

بیایید لحظه ای نگاهی به پالت های موجود در کد Arduino بیندازیم. آنها شامل اصول ، منطق ، کنترل ، متغیرها و توابع هستند. با این حال بخش بسیار هیجان انگیز این است که شامل گزینه های زیادی برای کنترل ، سروو ، موتور ، کارت SD ، MQTT ، GPS و حتی کنترل بلوتوث است!

حالا بیایید به اولین آزمایش خود برویم.

مرحله 4: پلک زدن

پلک زدن
پلک زدن
پلک زدن
پلک زدن

پالت ورودی/خروجی را پیدا کرده و بلوکی را که با عنوان "نوشتن پین دیجیتال 2" نامیده می شود بکشید.

آن را روی بلوک تابع حلقه بکشید تا در جای خود محکم شود. شماره پین را به پین 13 که LED داخلی در آردوینو است تغییر دهید.

به پالت Time بروید و بلوک "صبر کنید 1000 میلی ثانیه" را پیدا کنید.

بلاک فوق را این بار تکرار کنید و وضعیت را به حالت "خاموش" و نه "روشن" تغییر دهید.

دوباره بلوک "صبر کنید 1000 میلی ثانیه" را اضافه کنید.

با این برنامه کامل باید برنامه خود را در Arduino Uno بارگذاری کنیم

مرحله 5: بارگذاری

بارگذاری
بارگذاری
بارگذاری
بارگذاری
بارگذاری
بارگذاری

ما سه گزینه برای بارگذاری برنامه خود در Arduino UNO داریم.

اولین گزینه مستقیماً از مرورگر است ، در آنجا گزینه ای در بالا سمت چپ صفحه با عنوان "بارگذاری" وجود دارد.

اما ابتدا باید ArduinoBlocks-connector را نصب کنید ، رمز را مطمئن شوید که برد شما به پورت USB کامپیوتر شما وصل شده است ، سپس می توانید برنامه را مستقیماً از طریق وب با فشار دادن بارگذاری ، از وب بارگذاری کنید.

علاوه بر این ، اگر روی پیکان رو به پایین ، در کنار دکمه Blocks در بالا سمت چپ کلیک کنید ، می توانید کد را مشاهده کنید ، که می تواند کپی شده و در IDE آردوینو جایگذاری شود.

ما با فرض اینکه شما Arduino IDE را نصب کرده اید ، از راه سوم استفاده کرده و فایل.ino را بارگیری کنید.

بنابراین با موفقیت بارگذاری کد ما ، LED داخلی هر ثانیه چشمک می زند و خاموش می شود.

مرحله 6: نتیجه گیری

برنامه نویسی بلاک بسیار سرگرم کننده است و شروع آن بسیار آسان است. ظهور Blockly ArduinoBlocks را در اختیار ما قرار داده است ، که می تواند حتی رمزگذار مبتدی را نیز در خلق آثار قابل توجهی تقویت کند.

البته اگر س questionالی دارید ، می توانید با من تماس بگیرید: [email protected] ، یا نظر بگذارید.

myYoutube

فیسبوک من

myTwitter

با تشکر از شما برای خواندن این مطلب آموزنده ^^ و روز خوبی داشته باشید.

می بینمت.

احمد نویرا

توصیه شده: