آشنایی با کارگاه

مرکز آموزش نیراسیستم با همکاری دانشکده فنی شهید شمسی پور برگزار می کند:

کارگاه راه اندازی بردهای آردوینو (Arduino)  + ساخت دزدگیر

 

در این کارگاه آموزشی یاد می گیریم:

  • آردوینو چه خصوصیاتی داره و تو چه پروژه هایی میشه ازش استفاده کرد 
  • چند مدل برد از آردوینو تو ایران هست و هر کدوم چه ویژگی هایی داره
  • محیط برنامه نویسیش چیه و چطور می تونم برنامه نویسیش رو انجام بدم
  • با آردوینو یه LCD کاراکتری راه اندازی کنم و برای اولین بار راه اندازیش کنم
  • یه پروژه کامل باهاش انجام بدم : طراحی و ساخت ترموستات دیجیتال برای یک کتری برقی

 

مدرس کارگاه:

مهندس احمدرضا سعیدی

 

*به شرکت کنندگان گواهینامه معتبر حضور در کارگاه اعطا خواهد شد*

 

 

 

مخاطبین کارگاه

مناسب دانشجویان و فارغ التحصیلان مهندسی برق و الکترونیک ، کامپیوتر ، مکانیک ، مکاترونیک ، رباتیک  و تمامی علاقمندان

محل برگزاری کارگاه

دانشگاه شمسی پور

ساعت برگزاری کارگاه

14 الی 18

گواهینامه

به شرکت کنندگان در کارگاه گواهی معتبر اعطا خواهد شد.

آردوینو چیست و برای چه کارهایی مناسب است ؟

آردوینو (Arduino) یک برد متن‌باز (open source) برای نمونه‌سازی می‌باشد و بر اساس سخت‌افزار و نرم‌افزار منعطف و ساده پایه‌ریزی و طراحی شده است. آردوینو می‌تواند محیط اطراف را با استفاده از سنسورهای مختلف حس کند.برد آردوینو arduino یک گجت قابل برنامه ریزی می باشد. با آردوینو کلی گجت های جذاب می توان ساخت. برگ برنده آردوینو به دلیل پلت فرم نرم افزاری اش می باشد. با آردوینو می توان یک پرینتر ۳ بعدی ساخت، یا یک ماشین نقاشی، یا یک ربات و یا حتی سیستم ساختمان هوشمند را توسط آن پیاده سازی کرد.
میکروکنترل بکار رفته بر روی برد آردوینو بر اساس زبان برنامه‌نویسی آردوینو و محیط ویژه کدنویسی آن برنامه‌ریزی شده است و برای کدنویسی به هیچ نرم‌افزار جانبی وو یا کامپایلر دیگری نیاز نیست. پروژهای آردوینو می‌توانند به صورت مستقل و یا مرتبط با سایر نرم‌افزارهای کامپیوتر شخصی باشد. برای مثال می‌توان فرمان‌ها را برای کنترل موتورها از طریق پورت یواس‌بی ارسال نموده و یا داده‌های سنسورها را نیز از همین پورت دریافت کرد.

آردوینو یکی از برد های مطرح و پر طرفدار میکروکنترلر می باشد. هدف اصلی ساخت آردوینو این است که امکان استفاده از میکروکنترلرها را برای همه فراهم کند. با استفاده از آردوینو حتی لازم نیست با میکروکنترلری که استفاده می‌شود، آشنایی داشته باشید.
بله؛ کار با آردوینو به همین سادگی است.

 

چرا آردوینو ؟

  • ارزان
    در مقایسه با سایر پلت فرم های میکروکنترلر، بردهای آردوینو نسبتاً ارزان هستند. ارزان ترین نسخه از ماژول آردوینو می تواند به صورت دستی مونتاژ شود، وو حتی ماژول های آردوینو از پیش مونتاژ شده، کمتراز 50 دلار قیمت دارد.
  • مستقل از سیستم عامل (Cross-platform) 
    نرم افزار آردوینو روی سیستم های عامل ویندوز، مکینتاش OSXX و لینوکس اجرا می شود. اکثر سیستم های میکروکنترلر منحصر به ویندوز شده اند.
  • محیط برنامه نویسی شفاف و ساده
    محیط برنامه نویسی آردوینو برای استفاده مبتدیان، ساده است، در عین حال جهت استفاده ی کاربران حرفه ای از مزیتها نیز به اندازه کافی منعطف است. برایی مدرسان، بر اساس محیط برنامه نویسی Processing به راحتی قابل استفاده است، بدین ترتیب، دانش آموزانی که برنامه نویسی در آن محیط را یاد می گیرند، با ظاهر و باطن آردوینو آشنا خواهند شد.
  • نرم افزار قابل توسعه و open-source
    نرم افزار آردوینو به صورت یک ابزار open-source منتشر شده است که برای توسعه توسط برنامه نویسان باتجربه موجود می باشد. این زبان می تواند از طریقق کتابخانه های C++ گسترش یابد، و افرای که می خواهند جزئیات فنی را بفهمند، می توانند از آردوینو گریزی به زبان برنامه نویسی AVR C که زبان پایه ی آن است، بزنند. به طور مشابه اگر بخواهید، می توانید مستقیما کد AVR-C را درون برنامه های آردوینو خود درج کنید.
  • سخت افزار قابل توسعه و open-source
    آردوینو بر اساس میکروکنترلرهای مختلفی از جمله   ATMEGA8 و ATMEGA168 شرکت Atmel پایه ریزی شده اند و در حال حاضر تعداد زیادی از میکروکنترلرهایی AVR و ARM به عنوان هسته مرکزی این بردها مورد استفاده قرار می گیرند . طرح ماژول ها تحت لیسانس Creative Commons مجوز گرفته اند، بنابراین طراحان با تجربه مدار، می توانند ماژول خود را ساخته، توسعه داده و آن را بهبود ببخشند. حتی کاربران نسبتاً بی تجربه می توانند یک نسخه بردبوردی از ماژول را جهت فهم شیوه کار آن بسازند و هزینه ای جهت آن نپردازند.

 

گزارش برگزاری کارگاه

این قسمت به زودی تکمیل خواهد شد.

گالری تصاویر کارگاه