بردهای آردوینو Arduino

آردوینو یک برد اپن سورس مناسب برای نمونه سازی می باشد و بر اساس سخت افزار و نرم افزار منعطف و ساده پایه ریزی و طراحی شده است. اگر شما دانشجو ،هنرمند، طراح و یا علاقه مند به سرگرمی و یا ایجاد سیستم های تعاملی هستید حتی با تجربه و دانش بسیار اندک در حوزه الکترونیک می توانید از آردوینو برای ایجاد پروژه خود استفاده نمایید!

برنامه نویسی آردوینو – عملگرها

برنامه نویسی آردوینو

آردوینو – عملگرها عملگر یک نماد است که به وسیله آن کامپایلر عملیات ریاضی یا منطقی را پیاده سازی می کند. زبان C دارای تعداد زیادی عملگر داخلی است و شامل موارد زیر می شود : عملگرهای محاسباتی عملگرهای مقایسه ای عملگرهای بولی عملگرهای بیتی عملگرهای ترکیبی عملگرهای محاسباتی نام …

ادامه نوشته »

مفهوم حوزه متغیر در آردوینو-متغیرهای محلی و متغیرهای سراسری

آردوینو

قبل از شروع به توضیح دادن انواع متغیرها باید در مورد مفهوم حوزه متغیر نیز توضیح داده شود که مفهوم بسیار مهمی است. پیش نیاز : انواع داده در آردوینو حوزه یک متغیر چیست؟ متغیرها در زبان برنامه نویسی C که ردر آردوینو از آن استفاده می شود دارای خاصیتی به …

ادامه نوشته »

انواع داده در آردوینو

آردوینو

انواع داده در آردوینو  ، نوع داده در زبان C به منظور تعریف نوع متغیرها یا نوع توابع به کار می رود. نوع داده یک متغیر تعیین کننده میزان ظرفیت ذخیره سازی یک متغیر و چگونگی ذخیره سازی بیت ها در آن است. جدولی زیر انواع داده هایی که در …

ادامه نوشته »

ساختار برنامه آردوینو

ساختار برنامه آردوینو

ساختار برنامه آردوینو ، در این بخش ساختار یک برنامه را در آردوینو به دقت مورد بررسی قرار می دهیم. نرم افزار آردوینو متن باز است. سورس این برنامه برای محیط  زبان جاوا تحت لایسنس GPL و C++/C در شاخه کتابخانه های میکروکنترلر در LGPL وجود دارد. کل جلسات آموزش …

ادامه نوشته »

نصب آردوینو

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

ادامه نوشته »

قطعات و اجزای بردهای آردوینو

بردهای آردوینو

آردوینو – توضیح بردها (قطعات و اجزای بردهای آردوینو) در این بخش  با قطعات و اجزای بردهای آردوینو آشنا میشویم. برد آردوینو UNO را در این بخش به دلیل محبوبیت زیاد انتخاب می کنیم. علاوه بر محبوبیت این برد یکی از بهترین ابزارها برای شروع یادگیری الکترونیک و برنامه نویسی …

ادامه نوشته »

آموزش آردوینو

آموزش آردوینو

آموزش آردوینو آردوینو یک پلتفرم نمونه سازی (متن-باز) برمبنای یک سخت افزار و نرم افزار با کاربری آسان است. آردوینو شامل یک برد است که میتواند برنامه ریزی شود (که به عنوان میکروکنترلر معرفی می شود) و نرم افزار آماده آن که IDE آردوینو نامیده می شود (محیط توسعه یکپارچه) …

ادامه نوشته »

اتصال ال‌سی‌دی گرافیکی نوکیا 5110  به آردوینو

اتصال ال‌سی‌دی گرافیکی نوکیا 5110  به آردوینو

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

ادامه نوشته »

آموزش ساخت ردیاب خورشید با آردوینو و استپر موتور و مقاومت نوری

آموزش ساخت ردیاب خورشید با آردوینو و استپر موتور و مقاومت نوری

در این پروژه ما یک ردیاب خورشید ساده خواهیم ساخت که قادر است موقعیت بهینه خورشید را روی یک محور تشخیص دهد و خود را با آن تطبیق دهد .هدف از ساخت این پروژه ایجاد یک حلقه کنترلی است که بتواند یک سلول خورشیدی را به دقت رو به روی …

ادامه نوشته »

راه اندازی سروموتور با آردوینو

راه اندازی موتور سروو با آردینو

مقدمه سروموتور یک موتور کوچک است که یک محور خارجی دارد. این محور توسط فرستادن سیگنال های مشخصی به موتور میتواند به جهت های  زاویه دار معینی تغییر جهت دهد. تا زمانی که این سیگنال ها در ورودی موتور اعمال شود, موتور زاویه محور را نگه می دارد. اگر سیگنال …

ادامه نوشته »

کنترل کامپیوتر با حرکات دست با آردوینو و ماژول اولتراسونیک

کنترل کامپیوتر با حرکات دست با کمک آردوینو و ماژول اولتراسونیک

کامپیوتر خود را با استفاده از آردوینو و با حرکات دست کنترل کنید تکنیک Leap motion اخیرا کامپیوترها و لپ تاپ های کنترل شونده با اشارات ، محبوبیت زیادی پیدا کرده اند. این تکنیک Leap motion  نامیده شده است که ما را قادر می سازد عملکردهای بخصوصی را روی لپ …

ادامه نوشته »

راه اندازی سنسور اثر هال با آردوینو

راه اندازی سنسور اثر هال با آردوینو

سنسور ها همیشه یکی از اجزای ضروری هر پروژه ای بوده اند . وظیفه آن ها تبدیل داده های بدست آمده از محیط به مقادیر دیجیتال و قابل پردازش برای مدارات الکترونیکی است .در بازار انواع مختلفی از سنسورها یافت می شود که می توانید بسته به نیاز خود یکی …

ادامه نوشته »

کنترل موتور DC به وسیله بلوتوث

امروز تو این آموزش یاد می‌گیرین چطوری با موبایل خودتون از طریق بلوتوث یک موتور DC رو کنترل کنید. این پروژه از جهات زیادی حائز اهمیت هستش؛ چون تو این پروژه ابتدا با اساس کار موتور های DC و تراشه L293D که درایور موتور هستش، آشنا میشید. بعد از اون …

ادامه نوشته »

ساخت کنترل کننده دما با آردوینو

ساخت کنترل کننده دمای با آردوینو

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

ادامه نوشته »

پروژه مدار دماسنج دیجیتال با استفاده از آردوینو

با سلام خدمت دوستان عزیز امروز براتون یک پروژه جالب با آردوینو  اماده کردم  که امیدوار مفید باشه براتون ….. این مقاله راجع به دماسنج دیجیتال با استفاده از آردوینو است. رنج این دما سنج از ۰ درجه سانتی گراد تا ۹۹٫۹ در جه سانتی گراد است.همچنین این امکان وجود …

ادامه نوشته »