دوره های آموزشی
قطعات الکترونیکی
سنسورها
ماژول ها
کتابها
بردها
قطعات مکانیکی
موتورها
لوازم و تجهیزات
لپ تاپ
لوازم جانبی دیجیتال
تماس با ما
تولید نرم افزار
برنامه نویسی وب
وب سایتهای تعاملی
خدمات گرافیکی و طراحی
طراحی تبلیغاتی
خدمات سخت افزار
خدمات آموزشی
فروشگاه قطعات
بردهای آردوینو
آردوینو (به انگلیسی: Arduino) یک پلتفرم سختافزاری و نرمافزاری متنباز است. پلتفرم آردوینو شامل یک میکروکنترلر تکبردی متنباز است که قسمت سختافزار آردوینو را تشکیل میدهد. علاوه بر این، پلتفرم آردوینو یک نرمافزار آردوینو IDE که به منظور برنامهنویسی برای بردهای آردوینو طراحی شدهاست و یک بوت لودر نرمافزاری که بر روی میکروکنترلر بارگذاری میشود را در بر میگیرد. پلتفرم آردوینو به منظور تولید سریع و ساده پروژههای سختافزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شدهاست، البته بردهای آردوینو اهداف آموزشی را نیز دنبال میکنند. پر کاربردترین بردهای آردینو :: آردینومگا آردینوuno آردینو پرو آردینو مینی جدیدترین برد آردینو ، آردینو uno r4است قابلیت اتصال بلوتوث و وایفای و سازگاری با تکنولوژیهای ابری: با آردوینو Uno R4 WiFi میتوانید پروژههای اینترنت اشیاء را توسعه دهید و آنها را به صورت از راه دور کنترل کنید. نمایشگر LED ماتریکس 12×8: با این قابلیت، بدون نیاز به هیچگونه قطعه و سختافزار اضافهای، میتوانید دادههای به دست آمده از سنسورهای مختلف را مشاهده کنید. کانکتور Qwiic برای سازگاری با ماژولهای بیشتر: به خاطر ماژولهای متعدد و سازگاری که میتوانند از طریق رابط I2C به یونو آر 4 وایفای وصل شوند، شما میتوانید پروژههای شخصیسازیشدهای را راهاندازی کنید و به قابلیتهای این برد هوشمند بیفزایید. وجود مکانیسم تشخیص خطا: چنانچه آردوینو Uno R4 WiFi خطایی را تشخیص داد، پیش از آنکه مشکلی به وجود بیاید، به صورت خودکار آن را متوقف خواهد کرد و در سریال مانیتور جزئیاتی پیرامون آن باگ نمایش خواهد داد. اغلب بردهای آردوینو که تمام آنها سختافزار متنباز هستند بر پایه میکرو کنترلر ایویآر اتمل و تعداد کمی از بردهای آردوینو بر پایه میکروکنترلرهای آرم اتمل طراحی شدهاند. به عنوان مثال برد آردوینو UNO که پرکاربردترین برد آردوینو و برد پایه آردوینو در اکثر دورههای آموزش آردوینو است و بر پایه میکروکنترلر AVR ATmega328 ساخته شدهاست، دارای رابط یواسبی جهت بارگذاری برنامه و ارتباط با کامپیوتر، ۶ پین ورودی آنالوگ و همچنین ۱۴ پین ورودی/خروجی دیجیتال است که شما را قادر میسازند تا برد آردوینو را به قطعات، سنسورها، بردها و ماژولهای دیگری متصل کنید. تعداد ورودی خروجیهای آنالوگ و دیجیتال در مدلهای مختلف بردهای آردوینو با توجه به میکروکنترلر اصلی استفاده شده بر روی برد متفاوت است. آردوینو میتواند جهت طراحی و ساخت سریع و آسان وسایل تعاملی مورد استفاده قرار گیرد. به عنوان مثال فرض کنید شما دوست دارید وسیلهای داشته باشید که با استفاده از گوشی موبایلتان بتوانید چراغ اتاقتان را خاموش و روشن کنید. یا دوست دارید زمانی که اتاق شما گرم میشود کولر اتاقتان روشن شود و شبها که دمای اتاق پایین میآید کولر اتاق شما به صورت خودکار خاموش شود! اینها وسایل تعاملی هستند که آردوینو به ساخت سریع و بی درد سر آنها کمک میکند. برد آردوینو میتواند مقادیر ورودی را از تعداد زیادی سنسور و کلید و… بخواند و بر اساس برنامه ای که درون آن بارگذاری شدهاست تصمیم بگیرد و خروجی خاصی که میتواند کنترل تعدادی لامپ، موتور و … را برای شما انجام دهد. آردوینو در سال ۲۰۰۵ به منظور ایجاد راهی ارزان و ساده برای برنامهنویسی اشیایی تعاملی ایجاد شد. آردوینو به همراه یک محیط یکپارچه توسعه نرمافزار (IDE) ساده ارائه میشود که در رایانههای عادی قابل اجرا است که اجازهٔ برنامهنویسی به کمک سی یا سی++ را برای آردوینو میدهد. آردوینو میتواند پارامترهایی مانند نور محیط، کلیدها یا حتی یک ایمیل را به عنوان ورودی دریافت نماید و بعد از پردازش، خروجیهایی مانند روشن کردن یک وسیلهٔ برقی، تغییر رنگ LEDها یا ارسال یک ایمیل یا نظیر آن را ارائه دهد. پلتفرم آردوینو شامل نرمافزار و سختافزار متن باز میشود. سختافزار آردوینو متشکل از بردهای مختلفی بر پایه میکرو کنترلرهای مختلف است که پر مصرفترین سختافزار آردوینو، Arduino UNO است که از میکرو کنترلر ATmega328 استفاده میکند و در بسیاری از پروژههای دانشجویی، رباتیک و پروژههای تحقیقاتی کاربرد دارد.
کاربر مهمان
لطفا وارد سایت شوید
برنامه نویسی
برنامه نویسی میکرو کنترلر
برنامه نویسی تحت وب
هوشمند سازی و ارتباطات
طراحی ، ساخت و برنامه نویسی رباتیک
مشاوره رایگان
مقالات