آردوینو چیست !؟ ( بخش اول )

تا حالا با برنامه نویسی یه لامپ رو خاموش یا روشن کردید !؟


خب اگه نه و علاقه دارید باید بهتون بگم این مطلب چند بخشی ، مطلبی هستش که هر کسی رو میتونه جذب کنه و یه تجربه خیلی شیرین براش به یادگار بذاره !

وقتی میگیم تا حالا یه لامپ رو روشن کردید منظورم اینه که آیا برای سخت افزار ها Firmware ها برنامه نوشتید یا نه .

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

چیزی که میخوام معرفی کنم آردوینو هستش . خب اول از همه باید بگم که آردوینو چی هست .

آردوینو یک پلتفرم سخت‌افزاری و نرم‌افزاری متن‌باز است . پلتفرم آردوینو شامل یک میکروکنترلر تک‌بردی متن‌باز است که قسمت سخت‌افزار آردوینو را تشکیل می‌دهد . علاوه بر این ، پلتفرم آردوینو یک نرم‌افزار آردوینو IDE که به منظور برنامه‌نویسی برای بردهای آردوینو طراحی شده‌است و یک بوت لودر نرم‌افزاری که بر روی میکروکنترلر بارگذاری می‌شود را در بر می‌گیرد . پلتفرم آردوینو به منظور تولید سریع و ساده پروژه‌های سخت‌افزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شده‌است ، البته بردهای آردوینو اهداف آموزشی را نیز دنبال می‌کنند . همچنین آردوینو ها مدل های مختلفی دارند . محبوب ترین مدل UNO R3 هستش که در تصویر زیر میبینید .

چون یونو آر 3 محبوب ترین مدل هستش درباره این مدل صحبت میکنیم . آردوینو یونو آر 3 دارای رابط یواس‌بی جهت بارگذاری برنامه و ارتباط با کامپیوتر ، ۶ پین ورودی آنالوگ و همچنین ۱۴ پین ورودی/خروجی دیجیتال است که شما را قادر می‌سازند تا برد آردوینو را به قطعات ، سنسورها ، بردها و ماژول‌های دیگری متصل کنید . تعداد ورودی خروجی‌های آنالوگ و دیجیتال در مدل‌های مختلف بردهای آردوینو با توجه به میکروکنترلر اصلی استفاده شده بر روی برد متفاوت است . برای متوجه شدن این که پین ها کجا قرار دارند باید بگم همون سیاها هستن و در عکس زیر دقیق تر متوجه میشید !

پین هایی که توضیح داده نشدن هم درواقع چیز خاصی نیستن و الان توضیح میدم .

توی آردوینو یونو آر 3 ، سه تا پین خروجی GND وجود داره . یکی بالای پین دیجیتال 13 هستش . در اون قسمت که علامت نداره و توضیح داده نشده دو عدد پین ورودی برق هستش ( یعنی برق رو میدن بیرون ) که شما هیچ تسلطی روی اون ها ندارید . اینا برای سنسور ها و ماژول ها استفاده میشن . یکی از اینا 3.3 ولت هست که در کنارش یه GND هم وجود داره . در کنار 3.3 ولت ، 5 ولت وجود داره که معمولا سنسور ها یا ماژول ها به این وصل میشن و برق مورد نیاز رو تامین میکنن .

حالا که با آردوینو و پین هاش آشنا شدید باید بریم سراغ قسمت زبان و استفاده از پایتون توی آردوینو و ادامه ی مطلب .

بعد مدت ها عضویت توی ویرگول این اولین پست منه و امیدوارم خوشتون بیاد .

این مطلب برای انشار توی کانال تلگرامی Distro TV درواقع نوشته شده بود اما ولی گفتم اینجا هم بزارم تا همه بتونن ببینن و نظرشون رو بگن !


به پایان رسید این کفتر آردوینو هنوز باقیست . . .

پایان بخش اول .