جستجو برای:
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • Node.js
          • Vue.js
          • Next.js
          • React.js
          • Angular.js
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • اسپرینگ
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • نویسندگی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
  • حساب کاربری
داناپ
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • Node.js
          • Vue.js
          • Next.js
          • React.js
          • Angular.js
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
      • برنامه نویسی موبایل
        • اندروید
        • کاتلین
        • جاوا
        • اسپرینگ
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • نویسندگی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
0
ورود / ثبت نام

آموزش جامع برنامه نویسی برد آردوینو‎

خانهدوره های آموزشیآموزش برنامه نویسی از 0 تا 100آموزش اینترنت اشیاآموزش جامع برنامه نویسی برد آردوینو‎
https://dl.danup.ir/Courses/759902/arduino.board.programming/1.arduino.board.programming.asdvshgr.mp4
قیمت :

رایگان!

امتیاز
4.95 از 19 رأی
4.95 19 رای
رایگان!
ویژگی های دوره
زبان: فارسی
4 ساعت و 14 دقیقه
17 درس
607 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
حالت مطالعه

آردوینو (Arduino) در واقع یک بستر سخت افزاری و نرم افزاری برای پیاده سازی برد های اکترونیکی است که هدف اصلی آن ساده سازی فرآیند ساخت برد و کدنویسی های آن می باشد. آردوینو کاملا متن باز (open source) بوده که یعنی هر کسی می تواند به راحتی از آن استفاده کند.

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

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

کدنویسی در آردوینو با زبان برنامه نویسی آردوینو انجام می شود که شباهت بسیار زیادی به زبان ++C دارد. نکته قابل توجه در مورد محیط کامپایلر آردوینو این است که بسیاری از توابع مورد نیاز برای کدنویسی مانند توابع ریاضی، توابع کار با زمان، توابع کار با امکانات جانبی میکرو و… در آن تعبیه شده که باعث افزایش سادگی کار و کاهش محسوس حجم کدها می شود.

در دوره آموزشی که پیش روی خود دارید به مباحث زیر خواهیم پرداخت :

  • بخش اول : در این بخش، درباره این دوره آموزشی و اهدافی که در این آموزش دنبال خواهیم کرد توضیحاتی داده می شود و همچنین در خصوص برد پرکاربرد آردوینو و محیط برنامه نویسی و ویژگی های آن مطالبی مطرح می شود.

 

  • بخش دوم : در این بخش، به طور کامل تمام قسمت های برد آردوینو را تشریح خواهیم کرد و با قسمت های مختلف برد آشنا خواهیم شد. همچنین در این بخش مشخصه های داخلی برد آردوینو اعم از میکروکنترلر به کار رفته در آن، پین های ورودی و خروجی، تعداد کانال های PWM و سایر قسمت ها را بررسی خواهیم کرد. در ادامه با واحد ارتباط سریال آشنا خواهیم شد و دلایل محبوبیت و انواع این برد را مطرح خواهیم کرد.

 

  • بخش سوم : در این بخش، کلیه قطعات و ماژول هایی را که در طول دوره مورد استفاده قرار خواهیم داد بررسی خواهیم کرد. نکاتی درباره انتخاب ماژول ها خواهیم گفت.

 

  • بخش چهارم : در این بخش، با نرم افزارهای مرتبط که در طول دوره با آنها کار خواهیم کرد، آشنا می شویم. نکاتی در مورد نحوه تهیه و نصب نرم افزار ها خواهیم گفت. نرم افزارهایی که در طول دوره استفاده خواهیک کرد عبارت اند از : کامپایلر برنامه نویسی برد آردوینو – نرم افزار شبیه ساز پروتئوس – نرم افزار تهیه و تولید مدارهای مربوط به پروژه ها (Fritzing)

 

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

 

  • بخش ششم : یکی دیگر از نرم افزارهای کاربردی در صنعت الکترونیک، نرم افزار Fritzing می باشد که به کابران این امکان را می دهد که تصویر واقعی از پروژه های خود را تولید کرده و آن را در اختیار افراد دیگر قرار دهند. همچنین در این بخش نحوه استفاده از نرم افزار fritzing را به شکلی کاربردی آموزش خواهیم داد.

 

  • بخش هفتم : در این بخش، چندین مورد از مهم ترین مزیت های برد آردوینو نسبت به سایر میکروکنترلرها را بیان خواهیم کرد و دلایل محبوبیت این برد کاربردی را توضیح خواهیم داد.

 

  • بخش هشتم : در این بخش، اولین برنامه با استفاده از کامپایلر آردوینو را برنامه نویسی خواهیم کرد و نکاتی درباره شبیه سازی پروژه های آردوینو در نرم افزار شبیه ساز پروتنوس آموزش داده خواهد شد.

 

  • بخش نهم : یکی از مهم ترین قسمت های میکروکنترلر ها، واحد PWM می باشد که کابردهای بسیار زیادی در الکترونیک و مخابرات دارد. در واقع با استفاده از این تکنیک در میکروکنترلر قادر خواهیم بود سرعت یک موتور را کم و زیاد کنیم و یا شدت نور یک لامپ را تغییر دهیم.در این بخش با واحد PWM در برد آردوینو آشنا خواهیم شد و کانال هایی که این قابلیت را برای ما ایجاد می کنند را معرفی خواهیم کرد.

 

  • بخش دهم : در این بخش، با استفاده از LED و LED RGB، چند پروژه جالب را طراحی خواهیم کرد. LED RGB در حقیقت تشکیل شده از 3 دیود نورانی به رنگ های قرمز، سبز و آبی می باشد که در داخل یک LED قرار گرفته اند و با استفاده از واحد PWM، می توانیم توسط LED RGB حدود 16777216 حالت رنگی مختلف را ایجاد کنیم (256 * 256 * 256).
    همچنین در این بخش با ارتباط سریال آشنا خواهیم شد و از یک ابزار مهم در کامپایلر آردوینو به نام “سریال مانیتور” استفاده خواهیم کرد.

 

  • بخش یازدهم : در این بخش، یک رقص نور زیبای چند حالتی طراحی خواهیم کرد که مملو از نکات آموزشی است. هدف اصلی از ضبط این قسمت، آشنایی کاربران با انواع حلقه های شرطی و حلقه های تکرار می باشد که باعث ارتقای مهارت برنامه نویسی می شود.

 

  • بخش دوازدهم : با توجه به اینکه، یکی از مزیت های آردوینو، مستندات کامل و سورس های نمونه متعدد می باشد، در این بخش آموزشی، چند نمونه از مهمترین و پرکاربرترین سورس های درونی آردوینو را معرفی خواهیم کرد و در مورد کتابخانه های جانبی آردوینو توضیحاتی خواهیم داد.

 

  • بخش سیزدهم : در این بخش، در مورد کانفیگ پین های دیجیتال به صورت ورودی صحبت خواهیم کرد و دستورات مربوط به آن را بیان خواهیم کرد.

 

  • بخش چهاردهم : در این بخش، مطالب بخش قبل را ادامه خواهیم داد، در واقع در این بخش اطلاعات مربوط به ورودی های دیجیتال را از طریق واحد ارتباط سریال دریافت خواهیم کرد و بر اساس اطلاعات دریافتی کارهای متفاوتی را انجام خواهیم داد. همچنین در این بخش، با چندین ابزار کاربردی در پروتئوس آشنا خواهیم شد.

 

  • بخش پانزدهم : همانطور که می دانید خروجی اکثر سنسور های موجود در بازار به صورت آنالوگ می باشد، برای آنکه در آردوینو بتوانیم اطلاعات سنسورها را دریافت کنیم حتما باید از ورودی های آنالوگ آردوینو استفاده کنیم. همانطور که گفتیم برد آردوینو UNO دارای 6 کانال ورودی آنالوگ می باشد که با استفاده از آن قادر خواهیم بود به صورت همزمان اطلاعات شش سنسور آنالوگ را دریافت کنیم.

 

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

 

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

 

حاصل دوره:

  • آشنایی با برد آردیونو
  • آشنایی با ساختمان داخلی آردیونو
  • آموزش کامپایلر آردیونو
  • آموزش کدنویسی آردیونو
  • آشنایی و آموزش نرم‌افزار شبیه‌ساز پروتئوس
  • آشنایی با نرم‌افزار Fritzing
  • آموزش واحدهای داخلی آردوینو

 

آیا این دوره پیش نیازی لازم دارد؟

خیر، برای گذراندن این دوره آموزشی پیش نیازی لازم نیست و آموزش به صورت پروژه محور و صفر تا صد می باشد.

ویدئوهای دوره

معرفی دوره آموزشی و اهداف آموزشی ویدئو

03:15

پیش نمایش

آشنایی با برد آردینو ویدئو

18:32

پیش نمایش

آشنایی با قطعات به کار رفته در طول آموزش ویدئو

11:45

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

آشنایی با نرم افزار های مورد نیاز در این مجموعه ویدئو

10:31

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

آموزش نرم افزار شبیه ساز پروتئوس ویدئو

16:15

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

آموزش نرم افزار Fritzing ویدئو

10:16

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

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

05:53

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

اولین پروژه با آردینو – برنامه نویسی برد آردینو ویدئو

17:44

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

آموزش کار با واحد PWM در آردینو ویدئو

10:26

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

آموزش کار با LED و LED RGB و کار با سریال مانیتور ویدئو

16:56

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

پروژه رقص نور زیبا ویدئو

24:00

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

آشنایی با برنامه های نمونه در کامپایلر آردینو ویدئو

23:25

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

آموزش استفاده از ورودی های دیجیتال در آردینو ویدئو

17:06

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

نحوه ارتباط به ورودی های دیجیتال از طریق ارتباط سریال- معرفی نرم افزار ویدئو

17:01

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

آموزش دریافت اطلاعات از سنسور های ورودی آنالوگ ویدئو

13:27

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

آموزش کار با ورودی های آنالوگ و استفاده از واحد PWM ویدئو

24:30

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

آموزش کار با آرایه ها و تولید صوت ویدئو

12:27

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.
مجتبی شادریان
مجتبی شادریان
مشاهده دوره های دیگر مدرس

کارشناس ارشد مهندسی کامپیوتر - نرم افزار

دوره های مرتبط

آموزش لاراول

آموزش جامع لاراول مقدماتی

آموزش لاراول یکی از ترندهای جستجوی گوگل در یک سال اخیر بوده و این موضوع نشان دهنده میزان محبوبیت این فریم ورک می باشد. فریم ورک لاراول یک فریم ورک ...
آموزش کوئری نویس در mysql

آموزش کوئری نویسی در MySQL


ارائه شده توسط< آرکادمی
شی گرایی در جاوا

آموزش جامع شی گرایی در جاوا


ارائه شده توسط< آرکادمی
آموزش پایتون

آموزش جامع و پروژه محور پایتون Python

پایتون (Python) در سال 1991 توسط گویدو ون روسوم به وجود آمد. زبان برنامه نویسی پایتون به قدری ساده و خواناست که حتی کودکان هم می توانند آن را در مدتی کوتاه ...
طراحی وب

طراحی وب از رویا تا واقعیت (فصل سوم)

تا به اینجا دو قسمت از دوره طراحی وب از رویا تا واقعیت را گذرانده ایم و تا به اینجا با Html، جداول در Html، تفاوت های div و span، فرم ...
ارائه شده توسط< محمدرضا عسگری

rate_reviewامتیاز دانشجویان دوره

5
4.95 19 رای
رایگان!
19 رأی
5 ستاره
18
4 ستاره
1
3 ستاره
0
2 ستاره
0
1 ستاره
0

chat_bubble_outlineنظرات

  • goudarzi437( دانشجوی دوره )
    اسفند 15, 1403
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    خوب و روان ممنون

  • amirali1389gp( دانشجوی دوره )
    آبان 14, 1404
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    thats greats!!

  • rana2( دانشجوی دوره )
    بهمن 27, 1404
    نمره 5 از 5
    برای پاسخ دادن وارد شوید

    خیلی خوب توضیح داده میشه و دوره خیلی خوبیه. با تشکر فراوان

  • RNSAVAGE( دانشجوی دوره )
    فروردین 26, 1405
    نمره 4 از 5
    برای پاسخ دادن وارد شوید

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

  • →
  • 1
  • 2

قوانین ثبت دیدگاه

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

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

رایگان!

امتیاز
4.95 از 19 رأی
4.95 19 رای
رایگان!
زبان: فارسی
4 ساعت و 14 دقیقه
17 درس
607 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
مجتبی شادریان
مجتبی شادریان
مشاهده دوره های دیگر مدرس

کارشناس ارشد مهندسی کامپیوتر - نرم افزار

دسته: آموزش اینترنت اشیا، آموزش برنامه نویسی از 0 تا 100
پلتفرم آموزش آنلاین داناپ

لذت یادگیری با تماشای دوره های آموزش آنلاین در هر زمان و هر مکان دو چندان می شود. ماموریت ما در داناپ برقراری عدالت آموزشی در کشور و کمک به جوانان برای اشتغال بیشتر بوده است. داناپ از سال 1396 تا به امروز سهم بزرگی در حوزه آموزش در کشور داشته و رضایت دانشجویان را از ابتدا ملاک کار خود قرار داده است.

دسترسی سریع
  • مجله داناپ
  • ورود / ثبت‌نام
  • درباره ما
  • تدریس در داناپ
  • تماس با ما
  • قوانین و مقررات
logo-Enamad logo-samandehi
تمامی حقوق برای شرکت داناپ محفوظ می باشد. 1396-1405

لطفا نظر خود را با دیگران به اشتراک بگذارید.

امتیاز شما:

ورود به سیستم ×
کد تایید
لطفاً کد تأیید ارسال شده به آن را تایپ کنید
ارسال
رمز عبور را فراموش کرده اید؟
ورود با کد یکبارمصرف
ارسال مجدد کد یکبار مصرف(00:30)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد کد یکبار مصرف(00:30)
برگشت به صفحه ورود به سایت

ارسال مجدد کد یکبار مصرف (00:30)
برگشت به صفحه ورود به سایت
%80 تخفیف ویژه تمامی دوره ها - آخرین فرصت!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره

ورود

رمز عبور را فراموش کرده اید؟

یا

ارسال مجدد کد یکبار مصرف (00:30)

هنوز عضو نشده اید؟ عضویت در سایت