
هوالعلیم
سلام بر شما. امروز قصد داریم تا باهم به بررسی برد “آردوینو” بپردازیم و با اون آشنا بشیم.
اگه اهل ساخت وسایل و گجت های کاربردی هستید و دوست دارید ایده هاتون رو به واقعیت تبدیل کنین، مطمئنا یکی از انتخاب های شما برای پیاده سازی ایده هاتون، آردوینو خواد بود.
فصل تابستان ، زمان خیلی خوبی برای ماجراجویی های تازه است… پس با ما همراه بشین تا با دنیای Arduino بیشتر آشنا بشیم.
آردوینو، یک برد اپن سورس هست. این برد براساس سخت افزار و نرم افزار منعطف و البته ساده پیاده سازی شده.
این برد برای همه دانشجویان، طراحان و علاقه مندان به ساخت وسایل و سرگرمی های تعاملی، قابل استفاده است. راه اندازی و برنامه ریزی ساده ی این برد، کار رو خیلی راحت تر می کنه.
آردوینو با ماژول ها و سنسور های مختلف، خیلی راحت با محیط ارتباط برقرار میکنه!
آردوینو تقریبا می تواند به هر چیزی وصل شود ، کامپیوتر شخصی ، گوشی موبایل ، تبلت ، لپ تاپ ، اینترنت (چه بی سیم و چه باسیم! ) و هزاران هزار مورد دیگر.
زبان برنامه نویسی این برد C هست. همین مسئله باعث میشه تا اگه دانش خیلی کمی هم در زمینه برنامه نوسی داشته باشید، بتونید خیلی سریع با این برد کنار بیاید.
یکی از مهم ترین مزیت های این برد، وجود منابع بسیار زیاد است. شاید مشکلات کمی وجود داشته باشه که قبل از شما، کسی به اون برنخورده باشه…! پس این نکته ی مهم باعث میشه تا سریع تر مشکلات احتمالی پروژه هاتون رو بر طرف کنید.
انواع مختلف برد آردوینو:
این برد مدل های مختلفی داره که طبیعتا هرکدوم استفاده ی خاص خودش رو داره، اما ساز و کار تقریبا مشابهی دارند.
- آردوینو Diecimila
- آردوینو Duemilanove (rev 2009b)
- آردوینو UNO (تقریبا معروف ترین مدل آردوینو!)
- آردوینو Leonardo
- آردوینو Mega
- آردوینو Nano
- آردوینو Due (ARM-based)
- LilyPad Arduino (rev 2007)
بریم سراغ بررسی سخت افزار این برد:
سخت افزار آردوینو بر پایه ی یک میکروکنترلر AVR ATmel (یا ARM Atmel) ساخته شده. بعنوان مثال مدل Arduino UNO دارای پورت یو اس بی(USB) ، ۶ پین ورودی آنالوگ و همچنین ۱۴ پین ورودی/خروجی دیجیتال است که قابلیت اتصال بردهای توسعه مختلفی را فراهم می کند. ممکن است در مدلهای دیگر تعداد این درگاههای آنالوگ و دیجیتال متفاوت (بیشتر یا کمتر) باشد.
از آردوینو در بسیاری از پروژه های دانشجویی و رباتیک استفاده میشود.
اما بخش برنامه نویسی این برد:
با استفاده از Arduino IDE و محیط ساده ی آن، میتوانید کد های خود را روی برد آپلود کنید. زبان برنامه نویسی این برد C است. بعد از اینکه برد را با کابل USB به کامپیوتر یا لپ تاپ خود وصل کردید، کافیست دکمه آپلود IDE را بزنید و تمام…! کد های شما روی آردوینو آپلود شد.
سعی میکنیم به مرور زمان، پروژه های مرتبط با این برد محبوب را در سایت قرار دهیم.
ممنون از وقتی که برای مطالعه این مطلب صرف کردید.
سوالات و نظرات خودتون رو در پایین همین پست، در بخش نظرات با ما درمیون بذارید.
موفق باشید
دیدگاه ها