بنابراین شما اینجا هستید زیرا می خواهید شروع به یادگیری برخی از اصول اولیه آردوینو کنید... پس بیایید با اصولی ترین شروع کنیم... نه این "آموزش" در واقع کمی ابتدایی تر از آنچه شما در ذهن دارید است. فقط مستلزم این است که:
- هر برد آردوینو داشته باشید.
- درایورها و نرم افزارهای مورد نیاز را برای بردی که استفاده می کنید نصب کرده باشید.
- تخته نان داشته باشید.
- یک LED داشته باشید.
- یک مقاومت (ترجیحاً 220 اهم) داشته باشید.
- و تعدادی سیم جامپر (MM)1.
در واقع این تمام چیزی است که برای آموزش دوم من نیز نیاز دارید. فقط تصاویر و شماتیک های زیر را دنبال کنید و هیچ راهی وجود ندارد که در طول مسیر گم شوید. در C… این زبانی است که با آن کدنویسی خواهید کرد، باید به خاطر داشته باشید:
- HIGH=روشن
- LOW=OFF
خوب! بنابراین اکنون ما آماده هستیم تا با آموزش HIGH/LOW شروع کنیم.
در آموزشهای من همیشه متوجه میشوید که من از رنگ سیاه برای Gnd و قرمز برای +ve استفاده میکنم - فقط برای اینکه گیج نشوید - هرجا که در آموزشهای من Black Jumpers را ببینید، یعنی Gnd و قرمز +V است.
مرحله 1: "مدار تخته نان"
نگاهی به شماتیک زیر در مورد نحوه اتصال من بر روی تخته نان بیندازید.
حالا چیزی که باقی می ماند این است که آردوینو را به + و Gnd وصل کنید و سپس برنامه ریزی کنید!
مرحله 2: "اتصال به هیئت مدیره"
این مرحله می تواند کمی مشکل باشد، پس توجه کنید. در Duemilanove (چیزی که من برای این نمایش از آن استفاده میکنم) - از شیارهای ورودی و برق آنالوگ اجتناب کنید - 16 پین که میتوانید LED خود را در آن وصل کنید. بنابراین شما پین های 0-13 (یعنی 14 پایه شامل 0)، یک پین Gnd و Aref دارید. در حال حاضر از پین Gnd (دومین از آخرین روی برد شما) و یک پین بین 1-13 استفاده خواهیم کرد. مهم است که به یاد داشته باشید که از چه پینی استفاده می کنید، زیرا زمانی که تراشه ATmega را روی برد برنامه ریزی می کنید باید آن را تعریف کنید.
برای این نمایش، من پین 5 را برای + (پرش قرمز) و پین Gnd (بلک/Gnd جامپر) انتخاب کردم و آنها را به این صورت وصل کردم:
با اتصال سیم ها به برد شما، اکنون زمان آخرین و مهم ترین مرحله برنامه نویسی "آموزش 0" است.
مرحله 3: "برنامه ریزی"
اکنون که همه چیز را به هم وصل کرده ایم، اجازه دهید آن را روشن کنیم! اولین کاری که باید انجام دهید (به جای اینکه دوباره بررسی کنید که آیا در شرف اتصال کوتاه هستید)، این است که برد را به رایانه شخصی خود وصل کنید. هنگامی که برد را وصل کردید، می بینید که چراغ ثابت روی پایه 9 برای چند ثانیه شروع به چشمک زدن می کند. این بدان معناست که برد به درستی کار می کند و شما آماده راه اندازی Arduino IDE هستید.
Arduino IDE را باز کنید و آماده شروع برنامه نویسی هستید. فراموش نکنید که این همان C است که در آن کدنویسی می کنید، بنابراین قبل از شروع عکسبرداری دستورات، باید به خاطر داشته باشید: حساسیت به حروف کوچک و کوچک بسیار مهم است!
حتی اگر زبان های برنامه نویسی دیگر ممکن است به شما پیام های خطا بدهند، این ویرایشگر بسیار پیچیده تر است. در واقع، آنقدرها هم که تصور می کنید کاربر پسند نیست، و اگر شما هم مانند من هستید - که بیشتر به نتایج علاقه مند هستید تا جزئیات - ممکن است درک اشتباهاتی که ممکن است داشته باشید برای شما مشکل باشد. یا دریافت خواهد کرد.
بنابراین بیایید نگاهی به چیز بسیار جالبی بیندازیم که برنامه نویسان آردوینو در ویرایشگر خود نصب کرده اند تا برای افرادی مانند ما راحت تر بدانند که چه زمانی اشتباه می کنیم. اگر فرمانی را تایپ کنید که توسط سیستم تشخیص داده نمیشود، دستور به رنگ متن معمولی باقی میماند. این همان چیزی است که اکنون می خوانید - سیاه. اگر دستوری که وارد کرده اید درست باشد بلافاصله زرد می شود. برای اینکه این اتفاق بیفتد نیازی به زدن enter یا هر چیزی نیست. اگر دستوری که تایپ می کنید درست باشد به محض اینکه کار با ورودی cmd تمام شد زرد می شود. اگرچه این بسیار درست است، اما در واقع مشکل است، بنابراین از این برای اصلاح خود استفاده کنید و به آن تکیه نکنید.