استفاده از LED های NeoPixel به علت ایجاد جذابیت بصری بسیار بالا در پروژه های الکترونیکی، روز به روز  در حال افزایش است. این LEDها در سایزها و اشکال مختلف و بصورت رشته ای (strip) موجود هستند. در این دوره آموزشی، با LED های NeoPixel و نحوه کنترل آنها از طریق STM32 آشنا خواهیم شد و انواع رقص نور های جذاب را برنامه نویسی خواهیم کرد. لازم به توضیح است استفاده از این LED ها در پروژه های تزئیناتی و دکوریتیو بسیار حائز اهمیت می باشد. نکته دیگر اینکه فقط با استفاده از یک پایه میکروکنترلر میتوان هر کدام از LED های موجود را به صورت مجزا کنترل کرد و حتی توسط پایه های DOUT و DIN میتوان تعداد LED ها را گسترش داد. قطعاتی که برای پروژه های این دوره نیاز است در ادامه ذکر می گردد.

 

برد STM32F103C8T6 (قرص آبی)

LED های نئوپیکسل (از هز مدل  با هر تعداد LED میتوان استفاده کرد)

2 عدد پتانسومتر (1  کیلو اهم و یا 10 کیلو اهم)

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

پکیج آموزشی مذکور به همراه کلیه مستندات شامل سورس پروژه، شماتیک، مدار، کلیه کتابخانه های مورد نیاز و ... ارائه میگردد.

 

 

 

برخی از سرفصل های مجموعه در ادامه آورده شده است :

  • معرفی و آشنایی با LED های نئوپیکسل مجهز به چیپست WS2812
  • بررسی نحوه عملکرد LED  های نئوپیکسل
  • ادغام LED های نئوپیکسل و ساخت زنجیره ای طولانی از LED  ها
  • بررسی نکات تکمیلی مربوط به LED  های نئوپیکسل جهت راه اندازی
  • شخصی سازی کتابخانه WS2812 برای راه اندازی LED های نئوپیکسل توسط برد STM32
  • رسم شماتیک و تجزیه و تحلیل مدار های مربوطه در فریتزینگ
  • آموزش جامع دستورات و متدهای کتابخانه WS2812 برای راه اندازی LED های نئوپیکسل
  • آموزش راه اندازی LED Neopixel WS2812 توسط برد STM32
  • پروژه صفر تا صد رقص نور پیشرفته با امکانات مختلف مناسب برای طراحی دکوراسیون ها و ... با قابلیت کننترل بیسیم

سرفصل های آموزشی

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

درباره استاد دوره

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

نظرات

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

پکیج تخصصی و پیشرفته STM32 ( با محوریت اینترنت اشیا )

4.5
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:13.0pt">در این مجموعه آموزشی حرفه ای قصد داریم ...
2,258,000 تومان

پکیج جامع و صفر تا صد میکروکنترلر های STM32 ( مقدماتی – تکمیلی )

4.6
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:14.0pt">با یکی از کاربردی ترین و پولسازترین آموزش ...
1,798,000 تومان

آموزش جامع کنترل لوازم توسط ماژول وای فای ESP8266 و برد STM32

4.4
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:13.0pt">در این مجموعه جامع و صفر تا صد؛ راه ...
526,000 تومان

آموزش جامع راه اندازی ماژول های RFID توسط STM32 و پروژه های اعتبارسنجی

4.9
<p dir="RTL" style="text-align:justify"><span style="font-size:11pt"><span style="font-size:13.0pt">با یکی دیگر از مجموعه های آموزشی تخصصی و ...
498,000 تومان