اطلاعیه 1 : ثبت نام و شروع دوره های آموزشی ساخت کوادرتور (ربات پرنده) حرفه ای آغاز شد .
اطلاعیه 2 : ثبت نام در دوره های آموزش کامل آردوینو با پروژه های عملی با 15 درصد تخفیف آغاز شد .
آخرین ارسال های انجمن
Course

آموزش کامل ارتباط سریال در آردوینو (جلسه 9 آردوینو)

آموزش ارتباط سریال در آردوینو

آموزش ارتباط سریال در آردوینو

ارتباط سریال در آردوینو یکی از مهم ترین مباحث است زیرا با این پروتکل ارتباطی به راحتی می توانیم با دنیای بیرون ارتباط برقرار کنیم و بین آردوینو و سخت افزار های بیرونی به تبادل اطلاعات بپردازیم ، اکثر ماژول های کاربردی جدید دارای درگاه سریال هستند تا به راحتی بتوان از آن ها استفاده کرد بعنوان مثال ماژول های GPS ، IMU و بسیاری از ماژول های جدید از این درگاه ارتباطی استفاده کرده اند ، آردوینو دارای دستورات و توابع زیادی برای کار با دیتای سریال است که لازمه استفاده از درگاه سریال و راه اندازی ماژول ها ، فرا گیری ارتباط سریال در آردوینو است ، به همین منظور ما آموزش کامل ارتباط سریال در آردوینو را برای شما آماده کرده ایم ، در این آموزش بصورت کامل همه دستورات و توابع ارتباط سریال آردوینو مورد بحث قرار گرفته و بصورت کامل هر دستور و تابع را با مثال های عینی آموزش داده ایم . سیر کلی آموزش به این شیوه است که ما ابتدا توضیح داده ایم ارتباط سریال چگونه کار می کند بعداز آن به سخت افزار اردوینو و پایه های لازم برای ارتباط سریال در آردوینو های مختلف پرداخته ایم و ارتباط سریال در آردوینو را توضیح داده ایم . در ادامه به نحوه ارتباط اردوینو با کامپیوتر پرداخته و دستورات پایه ای برای ارتباط سریال در اردوینو را مورد بحث قرار داده ایم . برای این که آموزش ها مفید باشند و کاربران به راحتی مباحث را فرا گیرند مبحث ارتباط سریال را به سه بخش دستورات ارسال اطلاعات سریال در اردوینو ، دستورات دریافت اطلاعات سریال در اردوینو و دستورات کار با دیتای سریال در اردوینو تقسیم بندی کرده ایم که در هر بخش بصورت کامل دستورات و توابع را مورد بررسی قرار داده ایم و با 23 مثال عینی تفهیم مطلب را ساده تر کرده ایم ، مهم ترین بخش از اموزش از نظر من کار با دیتای سریال در آردوینو هست که می توانیم با دیتای ورودی کار کنیم و مقادیر و اطلاعات لازم را جدا سازی و تجزیه کنیم و بصورت کاربردی مورد استفاده قرار دهیم

سرفصل های جلسه هفتم :

  1. ارتباط سریال چیست ؟
  2. بررسی ارتباط سریال در آردوینو های مختلف
  3. ارتباط سریال در آردوینو
  4. ارتباط اردوینو با کامپیوتر
  5. دستورات پایه ای ارتباط سریال آردوینو
  6. دستورات ارسال دیتای سریال در آردوینو
  7. دستورات دریافت دیتای سریال در آردوینو
  8. دستورات کار با دیتای سریال در آردوینو
Course

آموزش راه اندازی فلایت کنترل QQ Super و KK PRO (جلسه 17 کواد)

آموزش راه اندازی فلایت کنترل QQ Super و KK PRO

آموزش راه اندازی فلایت کنترل QQ Super و KK PRO

فلایت کنترل QQ Super یکی از محصولات شرکت Thunder است ، این فلایت کنترل دارای یک برادر دو قلو به نام KK pro است که دقیقا مانند QQ Super راه اندازی و کانفیگ می شود با این تفاوت که فلایت کنترل KK pro کمی از فلایت کنترل QQ Super ضعیف تر است. فلایت کنترل QQ Super دارای پردازنده 32 بیتی ARM است و فلایت کنترل KK pro دارای پردازنده 8 بیتی است . راه اندازی فلایت کنترل QQ Super بسیار راحت است و نیازی به کامپیوتر و سخت افزار جانبی ندارد ، روی این فلایت کنترل یک دیپ سویچ چهارتایی و یک کلید فشاری با یک پتانسیومتر قرار دارد که به واسطه همان ، نوع ربات و رادیو کنترل را انتخاب می کنیم و جوی استیک و سنسور ها را کالیبره می کنیم ، برد کنترل QQ Super نسبت به قیمتی که دارد از کارایی و تعادل بسیار خوبی برخورد دارد است و اگر اولین بار است میخواهید ربات پرنده بسازید این فلایت کنترل تجربه اولین پرواز خوبی را برای شما به یادگار خواهد گذاشت ، فیلم آموزشی که برای شما آماده کرده ایم یک ساعت و ده دقیقه است ، در فیلم آموزشی راه اندازی QQ Super بصورت کامل نصب فلایت کنترل روی فریم و اتصال اسپد کنترل و رادیو کنترل به فلایت کنترل QQ Super و بصورت کامل نحوه کالیبره کردن جوی استیک و سنسور های این فلایت کنترل را توضیح می دهیم و به کنترل پرواز و تنظیمات رادیو و سایر تنظیمات اساسی این فلایت کنترل می پردازیم ، خلاصه در این آموزش بصورت کامل راه اندازی QQ Super و kk pro را آموزش می دهیم تا بدون مشکل بتوانید با این فلایت کنترل یک ربات پرنده درست کنید

سرفصل های جلسه هفدهم :

  1. معرفی فلایت کنترل QQ Super و kk pro
  2. معرفی سخت افزار فلایت کنترل QQ Super و kk pro
  3. معرفی تک تک پین های ورودی و خروجی و کاربرد و نحوه استفاده
  4. نحوه قرار گیری و بستن فلایت کنترل QQ Super و kk pro روی فریم
  5. نحوه اتصال اسپید کنترل به فلایت کنترل QQ Super و kk pro و نام گذاری موتور ها و چینش موتور ها
  6. نحوه اتصال رسیور رادیو کنترل کنترل به QQ Super و kk pro و بیان نکات لازم در رابطه با آن
  7. نحوه تنظیم کردن حالت ربات برای کواد ایکس ، کواد پلاس ، هگزاکوپتر ایکس و هگزا کوپتر پلاس
  8. نحوه تنظیم کردن و انتخاب سیگنال های ورودی برای رادیو کنترل های مختلف
  9. نحوه کالیبره کردن محور های جوی استیک رادیو در فلایت کنترل QQ Super و kk pro
  10. نحوه کالیبره کردن سنسور های فلایت کنترل QQ Super و kk pro
  11. نحوه تنظیم کردن حالت و حساسیت کنترل و پرواز
  12. نحوه روشن روشن و خاموش کردن فلایت کنترل و تنظیمات رادیو کنترل
  13. نکات تکمیلی در مورد پرواز با این فلایت کنترل

 

FREE

دانلود جدید ترین نسخه BASCOM-AVR + فیلم آموزش کرک

دانلود جدبد ترین نسخه BASCOM-AVR

دانلود جدبد ترین نسخه BASCOM-AVR

بسکام BASCOM AVR 2.0.7.8 نرم‌افزاری است برای برنامه نویسی و طراحی مدارات الکترونیکی بر اساس میکرو کنترلر ها با استفاده از زبان برنامه نویسی بیسیک که توسط مارک آلبرتز برنامه نویسی و توسعه داده می شود.  با این نرم‌افزار می توان با استفاده از آی سیهای خانواده AVR و MCS-8051 مدارات پیشرفته و قابل انعطاف ایجاد کرد. غیر از این نرم‌افزار، نرم‌افزارهای دیگری نیز برای برنامه نویسی این آی سی‌ها وجود دارد که البته با توجه به قدرت، آسانی و انعطاف پذیری فوق العاده این نرم‌افزار مخصوصاً در سطح آماتوری بسیار مورد توجه قرار گرفته است (ویکی‌پدیا). یکی از بزرگترین مزیت های این ورژن قابلیت ارتباط مستقیم با بسیاری از پروگرامر های موجود از جمله پروگرامر معروف و اپن سورس USBasb است ، که اولا بصورت اتوماتیک نوع میکرو را شناسایی می کند و بعدشم بصورت مستقیم از محیط بسکام می توان میکرو را پروگرام کرد ، برای ارتباط مستقیم با USBasb باید در محیط بسکام ابتدا گزینه options را زده و سپس pogrammer را انتخاب کنید ، سپس از منوی کشویی مدل پروگرامر USBasb  را انتخاب کنید ، به همین سادگی می توانید بصورت مستقیم با پروگرامر های موجود ارتباط برقرار کنید ، ما پیشنهاد می کنیم این ورژن را نصب کنید .

توجه : با انتشار نسخه جدید BASCOM-AVR این پست آپدیت می شود و نسخه جدید اضافه می گردد.

تاریخ و دلیل آپدیت : 29 دی 1394 – نسخه 2.0.7.8 بسکام به پست اضافه گردید

VIP

نصب درایور پروگرامر USBasb در ویندوز 10 (با یک کلیک)

نصب درایور پروگرامر USBasb در ویندوز 10 و ویندوز 8

نصب درایور پروگرامر USBasp در ویندوز 10 و ویندوز 8

پروگرامر USBasb یکی از محبوب ترین و پر کاربرد ترین پروگرامر های خانواده AVR است که بصورت سورس باز و رایگان است . به خاطر همین مورد بیشتر شرکت های تجاری داخلی و یا خارجی از این نوع پروگرامر برای تجاری سازی استفاده می کنند تنها یک PCB برای آن طراحی کرده و ممکن است کد های ان را کمی دست کاری کنند ، پروگرامر های مختلفی که شرکت های داخلی در حال تولید و عرضه هستند مانند مولتی پروگرامر ، نو اوری الکترونیک  و … همگی از هسته USBasp استفاده می کنند . این پروگرامر بعداز ارائه ویندوز 8 از جانب مایکروسافت در نصب درایور ها اندکی دچار مشکل شد و برای نصب کردن درایور ها باید مراحلی را دنیال می کردید (دلایل امنیتی) ، با ارائه ویندوز 10 هم این مشکل همچنان وجود دارد . برای حل کردن این مشکل نرم افزار مخصوصی را برای شما دوستان اماده کرده ایم که تنها با یک کلیک درایور های پروگرامر USBasb روی windows 7 ، windows 8 ، windows 10 نصب می کند (هم 32 بیتی و هم 64 بیتی) ، این مرک افزاز جالب  کارش تنها به اینجا ختم نمی شود ، این برنامه قادر است درایور انواع تهیزاتی که از طریق usb به کامپیوتر وصل می شوند را نصب کند بعنوان مثال به راحتی می تواند درایور انواع برد های اردوینو ، انواع موس و کیبورد ، انواع پروگرامر و سایر تجهیزات را تنها با یک کلیک نصب کند. برای راحتی کار با نرم افزار فیلم آموزش استفاده از نرم افزار تهیه و همراه برنامه برای شما پیوست شده است

Course

ساخت کوادکوپتر با فلایت کنترل KK v5.5 (جلسه 16 کواد)

راه اندازی کامل فلایت کنترل kk5.5

راه اندازی کامل فلایت کنترل kk5.5

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

سرفصل های جلسه شانزذهم :

  1. معرفی فلایت کنترل KK نسخه 5.5
  2. بیان معایت و محاسن فلایت کنترل
  3. معرفی پین و پایه های فلایت کنترل که باید به رادیو کنترل و اسپید کنترل و … وصل شوند
  4. آموزش نصب فلایت کنترل روی ایر فریم و وصل کردن رسیور و اسپید کنترل و …
  5. معرفی و دانلود نرم افزار KK پروگرامر که مخصوص پروگرام فریمور فلایت کنترل های خانواده KK طراحی شده است
  6. آموزش پروگرام کردن فریمور روی فلایت کنترل KK و استفاده از نرم افزار پروگرامر KK
  7. آموزش کانفیگ کردن تنظیمات فلایت کنترل KK
  8. آموزش کالیبره کردن رادیو کنترل و سنسور های فلایت کنترل KK
  9. آموزش روشن و خاموش کردن فلایت KK و سویچ بین مد های عادی ، اسپورت و UFO
  10. آموزش تنطیمات ضرایب PID در فلایت KK
  11. آموزش پرواز کردن و کنترل کوادکوپتر با استفاده از فلایت کنترل KK
  12. نکات تکمیلی درباره فلایت کنترل

 

Course

مبدل آنالوگ ، PWM ، تولید صدا و زمان تناوب در آردوینو (جلسه 8)

مبدل آنالوگ ، PWM ، تولید صدا و زمان تناوب

مبدل آنالوگ ، PWM ، تولید صدا و زمان تناوب

این قسمت از آموزش آردوینو بسیار مهم و پر کاربردی هست ، در این بخش دستورات پر کاربرد و مهم برای ارتباط با سخت افزار ها و محبط بصورت کامل توضیح داده می شوند ، در ابتدا مبدل آنالوگ به دیجیتال (ADC) بصورت بسیار ساده و کاربری از پایه توضیح داده می شود و اطلاعات ورودی و خروجی و قابل فهم برای آردوینو به زبان بسیار ساده ای توضیح داده می شود و با ساده ترین و کم حجم ترین کد ها مبدل آنالوگ به دیجیتال را در آردوینو (arduino) توضیح می دهیم در ادامه آمورش ADC در آردوینو دو پروژه عملی را طراحی و تست می کنیم تا کاربرد مبدل آنالوگ برای شما ملموس تر شود ، ابتدا یک ولت سنج DC طراحی می کنیم و برنامه نویسی و اصول درست کردن ولت سنج را بصورت کامل توضیح می دهیم سپس با استفاده از سنسور دمای آنالوگ LM35 یک دماسنج دقیق درست می کنیم و آموزش درست کردن دماسنج با آردوینو را هم به ساده ترین شیوه تقدیم دوستان می کنیم ، در مرحله بعدی به توضیح پایه ای موج PWM می پردازیم تا شما با تئوری PWM به صورت بسیار ساده و قابل فهم آشنا شوید سپس به نحوه تولید PWM با آردوینو می پردازیم و دو پروژه عملی تنظیم نور LED با PWM در آردوینو و کنترل نور LED با ولوم در آردوینو را طراحی و بصورت کامل و خط به خط توضیح می دهیم بعداز مبحث PWM به دستورات تولید تن های صوتی در آردوینو می پردازم و دستورات را شرح می دهیم و دو پروژه تغییر صدای تن با ولوم در آردوینو و تغییر صدای تن بصورت اتوماتیک به وسیله آردوینو را طراحی و تشریح می کنیم ، در آخر هم به دستور مهم و پر کاربر اندازه گیری زمان تناوب در آردوینو می پردازیم و بصورت کامل آن را شرح می دهیم، هم چنین برای توجیه کامل عملکرد این دستور پروژه اندازه گیری فاصله با ماژول التراسونیک SRF05 را طراحی می کنیم و بصورت کامل آن را توضیح می دهیم تا کاملا جا بیفتد.

سرفصل های جلسه هفتم :

  1. مبدل آنالوگ به دیجیتال (ADC) در آردوینو
  2.  آموزش ساخت ولت‌سنج با استفاده از مبدل آنالوگ در آردوینو (دیدن فیلم عملکرد پروژه در آپارات)
  3.  آموزش ساخت دماسنج با استفاده از LM35 و مبدل آنالوگ در آردوینو (دیدن فیلم عملکرد پروژه در آپارات)
  4.  تنظیم رزولوشن ADC (مخصوص آردوینو  Due و Zero)
  5.  مبدل دیجیتال به آنالوگ (PWM) در آردوینو
  6.  آموزش کم‌وزیاد کردن نور LED با PWM آردوینو (دیدن فیلم عملکرد پروژه در آپارات)
  7.  آموزش تنظیم نور LED با ولوم و PWM به کمک اردوینو (دیدن فیلم عملکرد پروژه در آپارات)
  8.  تنظیم رزولوشن PWM (مخصوص آردوینو  Due و Zero)
  9.  دستورات تولید صدا با آردوینو (دیدن فیلم عملکرد پروژه در آپارات)
  10.  اندازه‌گیری زمان تناوب (pulseIn) در آردوینو
  11.  آموزش ساختن التراسونیک با ماژول srf05 به کمک pulseIn  (دیدن فیلم عملکرد پروژه در آپارات)