نظرسنجی: نظرتون راجب تاپیک چیه؟
عالی
100.00%
2 100.00%
خوب
0%
0 0%
قابل قبول
0%
0 0%
متوسط
0%
0 0%
ضعیف
0%
0 0%
در کل 2 رأی 100%
*شما به این گزینه رأی داده‌اید. [نمایش نتایج]

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
بچه های KUT
نویسنده پیام
aka.ReZa آفلاین
حسین باقری
*****

ارسال‌ها: 1,417
موضوع‌ها: 20
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4956
( 4331 تشکر در 1396 ارسال )
ارسال: #1
بچه های KUT
با سلام.

این تاپیک برای بچه های رباتیک KUT درست شده که با خودم کلاس دارن .
تمامی فایل ها، جزوه ی کلاسی، پروژه ها و تمرین ها و... در این قسمت قرار میگیره.
هر سوالی هم که دارین همینجا میتونید بپرسین.

مباحث دوره:
1.آموزش کدنویسی میکروکنترلر AVR در CodeVision
2.آموزش شبیه سازی مدار در Proteus
3.آموزش طراحی مدار در Altium
4.پیاده سازی پروژه های عملی با برد پیشرفته آموزشی
5.آموزش و ساخت ربات مسیریاب


برنامه های مورد نیاز (دانلود و آموزش نصب):
1.دانلود کامپایلر کدویژن Codevision AVR
-لینک موقت دانلود کدویژن (کلیک کنید)
پسورد: soft98.ir
توجه: لینک اصلی بزودی اضافه میشه*

2.آموزش نصب و کرک کدویژن
.zip   Setup_CV3.12.zip (اندازه: 6.59 MB / تعداد دفعات دریافت: 1)

3.دانلود شبیه ساز پروتئوس Proteus
-لینک موقت دانلود پروتئوس (کلیک کنید)
پسورد : www.p30download.com
توجه: لینک اصلی بزودی اضافه میشه*

4.آموزش نصب و کرک پروتئوس
.zip   Setup_Protues8.5.zip (اندازه: 20.18 MB / تعداد دفعات دریافت: 9)

5.دانلود نرم افزار آلتیوم Altium Designer
6.آموزش نصب و کرک آلتیوم دیزاینر
7.کتابخانه کامل قطعات ( 25 هزار لایبرری ) آلتیوم Altium Designer Library
8.کتابخانه های کاربردی آلتیوم برای دوره خودم ( مخصوص بچه های KUT )
9.دانلود نرم افزار فریتزینگ Fritzing
10.دانلود کامپایلر کِیل Keil
11.آموزش نصب و کرک کامپایلر کِیل Keil
12.دانلود کامپایلر اتمل استودیو Atmel Studio
13.دانلود کامپایلر بسکام Bascom AVR
14.دانلود کامپایلر MPlab


جزوه های کلاسی: ( در حال ویرایش )
0.جزوه دوره گذشته ( 2 اردیبهشت 97 تا 25 مهر 97 )
1.جلسه اول 13 آبان 97
2.جلسه دوم 20 آبان 97
3.جلسه سوم 22 آبان 97
4.جلسه چهارم 23 آبان 97
5.جلسه پنجم 27 آبان 97
6.جلسه ششم 29 آبان 97
7.جلسه هفتم 6 آذر 97
8.جلسه هشتم 13 آذر 97
9.جلسه نهم 18 آذر 97
10.

پروژه های کلاسی:
0.پروژه شماره صفر: حداقل ها برای راه اندازی میکروکنترلر
1.پروژه شماره یک: چراغ چشمک زن ( 1 بیتی )
2.پروژه شماره دو: چراغ چشمک زن ( 2 بیتی )
3.پروژه شماره سه: رقص نور 8 بیتی
4.

منابع:
1.دیتاشیت میکروکنترلر ATMega32 ( منبع اصلی )
.pdf   ATMEGA32.pdf (اندازه: 5.69 MB / تعداد دفعات دریافت: 14)

2.آموزش سریع میکروکنترلر AVR ( منبع مفید )
.pdf   AVR_dot_ir.pdf (اندازه: 3.03 MB / تعداد دفعات دریافت: 8)

3.آموزش کار با میکروکنترلر های AVR به همراه آموزش زیان C تحت نرم افزار CodeVision ( منبع مفید )
.pdf   AVR Learning.pdf (اندازه: 4.65 MB / تعداد دفعات دریافت: 11)

4.جزوه AVR آریامکاترونیک پاسارگاد ( منبع مفید )
.pdf   avr.pdf (اندازه: 1.24 MB / تعداد دفعات دریافت: 11)

5.کتاب 53 پروژه کاربردی با میکروکنترلر AVR ( منبع مفید )
.pdf   Hamed_Saghaei_AVR.pdf (اندازه: 1.88 MB / تعداد دفعات دریافت: 9)

6.آموزش نرم افزار پروتئوس ( منبع مفید )
.pdf   proteus 1nafar.pdf (اندازه: 2.63 MB / تعداد دفعات دریافت: 8)

7.خلاصه فارسی دیتاشیت میکروکنترلر ATMega32 ( منبع کمکی )
.pdf   m32.pdf (اندازه: 311.32 KB / تعداد دفعات دریافت: 7)

8.آموزش آلتیوم Altium Designer ( منبع کمکی )
.pdf   Protel_dxp(1).pdf (اندازه: 426.04 KB / تعداد دفعات دریافت: 2)
.pdf   Protel_dxp(2).pdf (اندازه: 359.14 KB / تعداد دفعات دریافت: 2)
.pdf   Protel_dxp(3).pdf (اندازه: 408.41 KB / تعداد دفعات دریافت: 2)


موفق باشید


فایل‌(های) پیوست شده بندانگشتی (ها)
   

(آخرین ویرایش در این ارسال: 5 ساعت پیش، توسط aka.ReZa.)
۰۷-آذر-۱۳۹۷, ۱۹:۵۱:۴۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : نگار مرادی, F.N74, 1نفر, babyy, lord_viper, hadikh73, فاطمه کریمی, ali00980, omid_phoenix, Saeed pm, alimogmov, pegahya, Faezeh.s
aka.ReZa آفلاین
حسین باقری
*****

ارسال‌ها: 1,417
موضوع‌ها: 20
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4956
( 4331 تشکر در 1396 ارسال )
ارسال: #2
پروژه شماره 0
پروژه شماره صفر: حداقل های لازم برای روشن شدن میکروکنترلر

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

کد این پروژه:

کد:
#include <mega32.h>

void main(void)
{
   while(1)
   {
       
   }
}

شبیه ساز:
   

سورس کدویژن و فایل شبیه ساز پروتئوس پیوست شد.
موفق باشید


فایل‌(های) پیوست شده
.zip   Prj0.zip (اندازه: 34.95 KB / تعداد دفعات دریافت: 1)

(آخرین ویرایش در این ارسال: ۰۹-آذر-۱۳۹۷, ۱۰:۲۵:۲۰، توسط aka.ReZa.)
۰۷-آذر-۱۳۹۷, ۲۱:۳۴:۲۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : F.N74, 1نفر, lord_viper, hadikh73, فاطمه کریمی, ali00980, omid_phoenix, pegahya, Faezeh.s
aka.ReZa آفلاین
حسین باقری
*****

ارسال‌ها: 1,417
موضوع‌ها: 20
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4956
( 4331 تشکر در 1396 ارسال )
ارسال: #3
pdf مربوط به دوره قبل رباتیک
سلام.
این فایل های pdf مربوط به دوستان دوره قبلی هستش که رمز رو سر کلاس بهشون دادم.
محتوایت این پوشه PDF شماتیک قسمت اصلی و سنسور های ربات مسیریاب هستش که سر کلاس توضیح دادم و گفتن چیکار کنید.
موفق باشید.


فایل‌(های) پیوست شده
.rar   PDFOfRobot.rar (اندازه: 273.07 KB / تعداد دفعات دریافت: 8)

(آخرین ویرایش در این ارسال: ۰۸-آذر-۱۳۹۷, ۰۹:۳۲:۰۴، توسط aka.ReZa.)
۰۷-آذر-۱۳۹۷, ۲۲:۱۳:۳۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : F.N74, 1نفر, babyy, ali00980, lord_viper, hadikh73, فاطمه کریمی, omid_phoenix, pegahya, Faezeh.s
aka.ReZa آفلاین
حسین باقری
*****

ارسال‌ها: 1,417
موضوع‌ها: 20
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4956
( 4331 تشکر در 1396 ارسال )
ارسال: #4
پروژه شماره یک
پروژه شماره یک: چراغ چشمک زن ( 1 بیتی )

در این پروژه یک عدد LED متصل به پایه PA0 را هر یک ثانیه خاموش و روشن میکنیم ( با فرکانس 0.5 هرتز ).

سورس کدویژن:

کد:
#include <mega32.h>
#include <delay.h>

void main(void)
{
DDRA=0x01;
while(1)
{
   PORTA=0x01;  
   delay_ms(1000);      
   PORTA=0x00;
   delay_ms(1000);
}
}

شبیه ساز:
   

موفق باشید


فایل‌(های) پیوست شده
.zip   Prj1.zip (اندازه: 311.46 KB / تعداد دفعات دریافت: 4)

(آخرین ویرایش در این ارسال: ۰۹-آذر-۱۳۹۷, ۱۰:۲۵:۳۱، توسط aka.ReZa.)
۰۸-آذر-۱۳۹۷, ۱۳:۴۷:۳۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, babyy, 1نفر, ali00980, omid_phoenix, alimogmov, pegahya, Faezeh.s, F.N74
aka.ReZa آفلاین
حسین باقری
*****

ارسال‌ها: 1,417
موضوع‌ها: 20
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4956
( 4331 تشکر در 1396 ارسال )
ارسال: #5
پروژه شماره دو
پروژه شماره دو: چراغ چشمک زن ( 2 بیتی )

این پروژه هم بسادگی پروژه قبلی هستش فقط در اینجا 2تا ال ای دی داریم که به پین های PA0 , PA1 متصل شده اند.

در مرحله اول ال ای دی متصل به PA0 روشن و  ال ای دی متصل به PA1 خاموش هستش و 1 ثانیه همین حالت حفظ میشه.
در مرحله دوم ال ای دی متصل به PA0 خاموش و  ال ای دی متصل به PA1 روشن میشه و 1 ثانیه این حالت حفظ میشه.
و این چرخه بی نهایت بار تکرار میشه.


سورس کدویژن:

کد:
#include <mega32.h>
#include <delay.h>

void main(void)
{
   DDRA=0x03;
   while(1)
   {
       PORTA=0x01;
       delay_ms(1000);  
       PORTA=0x02;
       delay_ms(1000);
   }
}



شبیه ساز:
   


موفق باشید


فایل‌(های) پیوست شده
.zip   Prj2.zip (اندازه: 193.53 KB / تعداد دفعات دریافت: 3)

(آخرین ویرایش در این ارسال: ۰۹-آذر-۱۳۹۷, ۱۰:۲۵:۳۶، توسط aka.ReZa.)
۰۹-آذر-۱۳۹۷, ۱۰:۱۷:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, hadikh73, 1نفر, alimogmov, omid_phoenix, Faezeh.s, F.N74
aka.ReZa آفلاین
حسین باقری
*****

ارسال‌ها: 1,417
موضوع‌ها: 20
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4956
( 4331 تشکر در 1396 ارسال )
ارسال: #6
پروژه شماره سه
پروژه شماره سه: رقص نور 8 بیتی

در این پروژه یاد میگیریم که چطوری 8 تا ال ای دی رو روشن و خاموش کنیم و به اون برنامه های مختلف رو بدیم.
این پروژه هر جلسه تکمیل میشه و برنامه های جدید به اون اضافه میشه که تو همین پست، اپدیت میشه و برنامه های جدیدش رو قرار میدم.
توی این پروژه یاد میگیریم که چطوری سرعت ال ای دی هارو کم و زیاد کنیم، چطوری از دستورات شیف منطقی استفاده کنیم و چطور برنامه رو خلاصه تر بنویسیم.
در ادامه این پروژه یک کلید قرار میدیم که با فشار دادن کلید برنامه روشن و خاموش شدن ال ای دی ها ( برنامه رقص نور ) عوض بشه.

برنامه اول ( ورژن 1 ) پروژه شماره 3:
این برنامه در هر مرحله فقط 1 ال ای دی روشن میشه و بقیه ال ای دی ها خاموش هستند.

سورس کدویژن:
کد:
#include <mega32.h>
#include <delay.h>

void main(void)
{
DDRA=0xff;
while(1)
{
   PORTA=0x01;
   delay_ms(500);  
   PORTA=0x02;
   delay_ms(500);
   PORTA=0x04;
   delay_ms(500);
   PORTA=0x08;
   delay_ms(500);
   PORTA=0x10;
   delay_ms(500);
   PORTA=0x20;
   delay_ms(500);
   PORTA=0x40;
   delay_ms(500);
   PORTA=0x80;
   delay_ms(500);
}                              
}


تصویر شبیه ساز:
   

دانلود ورژن 1 پروژه شماره 3:
.zip   Prj3.zip (اندازه: 181.55 KB / تعداد دفعات دریافت: 3)

(آخرین ویرایش در این ارسال: ۱۵-آذر-۱۳۹۷, ۱۲:۰۳:۱۴، توسط aka.ReZa.)
۱۵-آذر-۱۳۹۷, ۱۲:۰۲:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Faezeh.s, F.N74, hadikh73, babyy, alimogmov, omid_phoenix


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS