
آموزش برنامه نویسی آردوینو
معرفی آردوینو :
آردوینو یکی از معروف ترین platformهای متن باز است که روی بردهای خود از میکروکنترلرهای AVR و ARM شرکت atmel استفاده کرده است . هدف اردوینو استفاده از مدار چاپی واحد بود که توانست باعث شود توزیع دهنگان این platform باهم به اشتراک گذاری کدها و شماتیک پروژهی خود در مسیر رشد سریع تر اردوینو قدم بردارند .
محیط یکپارچهی توسعه نرم افزار (IDE) مربوط به اردوینو از زبان C و C++ استفاده میکند و تا حدی به صورت شی گرا برنامه نویسیمیتوان انجام داد .
اردوینو با ساختن ماژولهای کاربردی(شیلد) و نیز ساخت یک بستر کد نویسی روان باعث شده که شما خیلی راحت تر از قبل و بدون دردسرهای طراحی برد و کدنویسی با کامپایلرهایی مثل code vision و atmel studio تنضیمات اولیه مربوط بهانو … جدا شوید و با یک محیط کاری مطمئن به پروژه تون بپردازید .
محصولات اردوینو را به سه قسمت تقسیم میشوند : بردهای اردوینو – شیلدها – کیتهای اردوینو
این مجموعه آموزش اردوینو شامل 4 فصل جامع بوده که شما میتوانید فصل اول را به رایگان دریافت کنید که به صورت زیر است
فصل اول :
پیشینه آردوینو
آردوینو چیست ؟
شروع کار با آردوینو و معرفی نرم افزار آردوینو
معرفی منوها و تنظیمات آردوینو
اجرای اولین برنامه با اردوینو
معرفی 5 برد آردوینو پرکاربرد
فصل دوم :
دستورات قواعدی زبان آردوینو
مراحل نوشتن یک برنامه جدید در آردوینو
دستورات مربوط به پورتها در اردوینو
دستورات تاخیر و تایمر در اردوینو
کار با LCD کارکتری در اردوینو
فصل سوم :
ارتباط سریال چیست ؟
بررسی ارتباط سریال در آردوینوهای مختلف
ارتباط سریال در آردوینو
ارتباط اردوینو با کامپیوتر
دستورات پایهای ارتباط سریال آردوینو
دستورات ارسال دیتای سریال در آردوینو
دستورات دریافت دیتای سریال در آردوینو
دستورات کار با دیتای سریال در آردوینو
فصل چهارم :
مبدل آنالوگ به دیجیتال (ADC) در آردوینو
آموزش ساخت ولتسنج با استفاده از مبدل آنالوگ در آردوینو
آموزش ساخت دماسنج با استفاده از LM35 و مبدل آنالوگ در آردوینو
تنظیم رزولوشن ADC
مبدل دیجیتال به آنالوگ (PWM) در آردوینو
آموزش کم وزیاد کردن نور با PWM آردوینو
آموزش تنظیم نور LED با ولوم و PWM به کمک اردوینو
تنظیم رزولوشن PWM (مخصوص آردوینو Due و Zero)
دستورات تولید صدا با آردوینو
اندازهگیری زمان تناوب (pulseIn) در آردوینو
آموزش ساختن التراسونیکبا ماژول srf05