توسعه دهنده نرم افزار. amirhossein.info
آردوینو چیست !؟ ( بخش اول )
تا حالا با برنامه نویسی یه لامپ رو خاموش یا روشن کردید !؟
خب اگه نه و علاقه دارید باید بهتون بگم این مطلب چند بخشی ، مطلبی هستش که هر کسی رو میتونه جذب کنه و یه تجربه خیلی شیرین براش به یادگار بذاره !
وقتی میگیم تا حالا یه لامپ رو روشن کردید منظورم اینه که آیا برای سخت افزار ها Firmware ها برنامه نوشتید یا نه .
خب این چیز سختی نیست و خیلی راحت میشه این کار رو کرد .
چیزی که میخوام معرفی کنم آردوینو هستش . خب اول از همه باید بگم که آردوینو چی هست .
آردوینو یک پلتفرم سختافزاری و نرمافزاری متنباز است . پلتفرم آردوینو شامل یک میکروکنترلر تکبردی متنباز است که قسمت سختافزار آردوینو را تشکیل میدهد . علاوه بر این ، پلتفرم آردوینو یک نرمافزار آردوینو IDE که به منظور برنامهنویسی برای بردهای آردوینو طراحی شدهاست و یک بوت لودر نرمافزاری که بر روی میکروکنترلر بارگذاری میشود را در بر میگیرد . پلتفرم آردوینو به منظور تولید سریع و ساده پروژههای سختافزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شدهاست ، البته بردهای آردوینو اهداف آموزشی را نیز دنبال میکنند . همچنین آردوینو ها مدل های مختلفی دارند . محبوب ترین مدل UNO R3 هستش که در تصویر زیر میبینید .
چون یونو آر 3 محبوب ترین مدل هستش درباره این مدل صحبت میکنیم . آردوینو یونو آر 3 دارای رابط یواسبی جهت بارگذاری برنامه و ارتباط با کامپیوتر ، ۶ پین ورودی آنالوگ و همچنین ۱۴ پین ورودی/خروجی دیجیتال است که شما را قادر میسازند تا برد آردوینو را به قطعات ، سنسورها ، بردها و ماژولهای دیگری متصل کنید . تعداد ورودی خروجیهای آنالوگ و دیجیتال در مدلهای مختلف بردهای آردوینو با توجه به میکروکنترلر اصلی استفاده شده بر روی برد متفاوت است . برای متوجه شدن این که پین ها کجا قرار دارند باید بگم همون سیاها هستن و در عکس زیر دقیق تر متوجه میشید !
پین هایی که توضیح داده نشدن هم درواقع چیز خاصی نیستن و الان توضیح میدم .
توی آردوینو یونو آر 3 ، سه تا پین خروجی GND وجود داره . یکی بالای پین دیجیتال 13 هستش . در اون قسمت که علامت نداره و توضیح داده نشده دو عدد پین ورودی برق هستش ( یعنی برق رو میدن بیرون ) که شما هیچ تسلطی روی اون ها ندارید . اینا برای سنسور ها و ماژول ها استفاده میشن . یکی از اینا 3.3 ولت هست که در کنارش یه GND هم وجود داره . در کنار 3.3 ولت ، 5 ولت وجود داره که معمولا سنسور ها یا ماژول ها به این وصل میشن و برق مورد نیاز رو تامین میکنن .
حالا که با آردوینو و پین هاش آشنا شدید باید بریم سراغ قسمت زبان و استفاده از پایتون توی آردوینو و ادامه ی مطلب .
بعد مدت ها عضویت توی ویرگول این اولین پست منه و امیدوارم خوشتون بیاد .
این مطلب برای انشار توی کانال تلگرامی Distro TV درواقع نوشته شده بود اما ولی گفتم اینجا هم بزارم تا همه بتونن ببینن و نظرشون رو بگن !
به پایان رسید این کفتر آردوینو هنوز باقیست . . .
پایان بخش اول .
مطلبی دیگر از این انتشارات
نرم افزار متن باز File Browser برای انتقال فایل
مطلبی دیگر از این انتشارات
نمایش بلاک کد در Google Docs
مطلبی دیگر از این انتشارات
وقت طلاس، از همین امروز باید شروع کرد !!!