تولد داریم چه تولدی...
Happy birthday ARDUINO
امروز روز تولد یکی از محبوب ترین بردهای مورد استفاده در پروژه های اینترنت اشیا به نام آردوینو است.این برد اولین بار در سال 2005 در ایتالیا اختراع ، ثبت و تولید شد و تا کنون میلیون ها نسخه از آن در سراسر دنیا عرضه و در اختیار توسعه دهندگان قرار گرفته است.
انجمن آردوینو معمولا در ماه march هر سال یک گردهمایی رو به نام این برد محبوب در سراسر دنیا برگزار میکنه و توسعه دهندگان برای هم اندیشی و هم افزایی در این روز دور هم جمع میشن.( Arduino day )
رسالت این برد ارتباط راحت تر برنامه نویسان با لایه سخت افزار است. سخت افزاری که خیلی راحت تر و ارزان تر از کامپیوتر های معمول توانایی تعامل با محیط پیرامونی را دارند. این که بتوان فرای دانش بالای الکترونیک تعداد گسترده ای از سنسورها رو برای جمع آوری اطلاعات از محیط به کار گرفت و در ساختار های تصمیم گیری و البته تاثیر گذاری روی محیط استفاده کرد ، یک قابلیت فوق العاده است. همچنین توانایی اتصال این بردها به اینترنت و امکان کنترل و مدیریت انها در cloud باعث شده تا به خوبی بتوان در پروژه های IoT از انها استفاده کرد.
تا کنون چندین نسخه مختلف از این برد محبوب ساخته شده که خوشبختانه تعداد زیادی از انها در کشور ما قابل تهیه هستند.
هر مدل از نظر داشتن میزان توان پردازش(CPU) ، حافظه ، تعداد پین های دیجیتال و آنالوگ و ....با بقیه مدل ها تفاوت دارد و توسعه دهندگان بسته به نوع پروژه خود از برد مناسب استفاده میکنند.
نرم افزاری که خود اردوینو برای پروگرم کردن این بردها ارائه کرده کامپایلری با همین نام هست.کدهای مورد استفاده شباهت بسیاری به زبان c++ دارد و از این جهت، هم برای مبتدیان قابلیت سادگی در استفاده رو به همراه داره و هم به اندازی کافی برای حرفه ای ها منعطف است.هر چند واسط های نرم افزاری دیگه ای هم برای این کار وجود دارند.تجربه شخصی من در کار با این بردها سهولت در پروگرم کردن و استفاده و بکارگیری این بردها است.
هم چنین هزاران پروژه open source با آردوینو تو اینترنت وجود دارد که به اقبال این بردها کمک زیادی کرده است. سایت رسمی آردوینو به آدرس https://www.arduino.cc/ هم از صفر تا صد کار با این بردها رو آموزش داده و تعداد زیادی پروژه هم روی سایت هست که مرتب در حال بروز رسانی هستند.
از منابع معتبر و مناسب فارسی هم میتونیم digispark.com را نام ببریم که آموزش های کلاسه شده و بسیار خوبی رو در این زمینه ارائه میکنه.
شاید وقت شروع باشه.....