به نام خدا : تو این مطلب سری سری مطالب آموزش آردوینو میخوام بنا به درخواست یکی از دوستان، آموزش پروگرام کردن آردوینو از طریق نرم افزار کدویژن رو توضییح بدم ( آموزش پروگرام کردن آردوینو با کدویژن )
آموزش پروگرام کردن آردوینو با کدویژن
فیلم آموزش این مطلب :
منبع : سایت خود کدویژن به آدرس : cvavr_arduino
مهمان
سلام
من یک سوالی داشتم که تقریبا به جوابش رسیدم اما برای اطمینان گفتم باز بپرسم
پس ما میتونیم همون مدلی که AVR پروگرم میکنیم همون مدلی ARDUINO رو هم پروگرم کنیم و سبک برنامه نویسیمون همون AVR باشه و تغییر ندیم
تنها تفاوتش این میشه که ما دارای یک بورد کامل هستیم
درسته ؟
نویسنده این مطلب
سلام
1) آردوینو اسم برد هستش، مثلا برد آردوینو uno / mega و… که هسته ( میکرو ) مرکزیش avr یا arm هستش.
2) برد آردوینو یه نرم افزار کدنویسی مجزا داره، مجبور نیستی که تو کدویژن یا ویژوال استودیو کد بزنی، هر چند اگه بخوای میتونی از کدویژن و ویژوال استدو برا کدزنی برد آردوینو هم استفاده کنی.
3) آردوینو کتابخونه های آماده خیلی زیادی براش وجود داره که مخصوص نرم افزار آردوینو هستن، مثلا اگه بخوای تو اتمل استودیو از این کتابخونه ها یا تو کدویژن استفاده کنی خب باید تغییراتی تو کتابخونه فوق اعمال کنی.
4) مثلا arduino uno از میکرو mega328 استفاده میکنه، شما میتونید تو کدویژن یه پروژه جدید با این میکرو ایجاد کنید و به سبک کدویژن و کتابخونه های کدویژن برای این میکرو کد بزنی یا این که تو آردوینو و با کتابخونه های آردوینو برای این میکرو کدبزنی، در آخر کد شما در هر جایی که نوشته شده باشه ( بعد compile شدن ) تبدیل به فایل hex میشه و در میکرو میتونید پروگرامش کنید.
مهمان
من حقیقتش fpga کار هستمو از اردویینو ب خاطر سادگیش و راحتیش متنفرم باز avr قابل تحمل تر هستش ی خورده چالش داره و کم دنبال میکرو بودم
واسه همین از کدویژن میخوام با زبان سی واسه atmega32 برنامه بنویسم ک روی uno هستش
پس احتمالی ک دادم درست بود
اردویینو فقط ی بورد اموزشی اماده هستش ک کار با نرم افزارش از سادگی زیاد مسخرس
همون واسه اتمگا ۳۲ برنامه رو مینویسمو وارد اونو میکنم
فقط ی چیزی
بخاطر روی اردویینو بودنش ک نباید کتابخونه خاصیو وارد کنم؟
تشکر
نویسنده این مطلب
برنامه برا مگا32 بنویسی وارد مگا328 کنی؟ مگا 32 یه میکرو 40 پالس، مگا328 یه میکرو 28 پایس و…
بنظرم هم با آردوینو کار کن هم اتمل هم کدویژن
مهمان
داداش دمت گرم خیلی دنبال چنین چیزی میگشتم
مهمان
سلام
ممنونم از راهنماییهاتون و همینطور ممنونم از زحماتی که میکشید
سوال بنده اینه که آیا وقتی برنامه کد ویژن رو نوشتیم و آیکون آردینو رو زدیم و شروع کرد به پروگرام کردن کدهای کد ویژن تبدیل میشه به آردینو ؟یا همون کدهای کد ویژن درون آردینو پروگرام میشه ؟ و اینگه تمام کد های کد ویژن هیچ محدودیتی نداره برای آردینو و ما میتونیم به راحتی پروگرامش کنیم ؟
دلیل سوال بنده اینه که به فکر افتاده بودم که چرا بردی مثل آردینو وجود نداره که ما کد های کد وِیژن رو توش برنامه ریزی کنیم و خوب میشد بردی برای محیط های کد وِیزن طراحی میشد و دیگه برای امتحان کردن یک پروژه مجبور نمیشیدیم کلی برد طراحی کنیم و بعد خطاها رو تو عمل متوجه میشیدیم
نویسنده این مطلب
سلام
کد کامپایل میشه و کد هگز پروگرام میشه تو آردوینو – کد کدویژن با آردوینو فرقی نداره که – بحث تو کتابخونه ها هستش و زیون C و C++
حالا این کار با آردوینو تو کدویژن رو زیاد کار نکردم و فقط در حد همین مطلب اونم فک کنم چون یکی نیاز داشت!
قسمت دوم حرفتون : خب کاری نداره این کار شما شروع کنید – یه بردی درست کنید ولی خب این برد بیشتر جنبه آموزشی داره!
یه برد – شامل کریستال 16 میگ + پروگرام کردن از طریق ICSP یا SERIAL که باید براش هدر تعیین کنی – قسمت تغذیه مدار و تمام!
مهمان
سلام
پاک کردن و ریختن مجدد برنامه در اینجا مثل کار با میکروی معمولیه؟ یعنی erase ,…
ممنون بابت زحمات
نویسنده این مطلب
سلام.فیلم مطلب رو ببینید
مهمان
ورژن کد ویژن شما چنده؟
نویسنده این مطلب
۳٫۱۲
مهمان
سلام من کد ویژنم جدید هست اون لوگوی اردوینو توش نیست چیکار کنم؟؟؟
نویسنده این مطلب
سلام
خو یا نسخه قدیمیشو نصب کن – یا بگرد پیداش کن – بعید میدونم سازنده های کدویژن این قابلیتو حذف کرده باشن از کدویژن.
مهمان
سلام. بسیارسایت عالی ای هست . هم از نظر کیفیت محتوی و هم از نظر قالب و حزب اللهی بودن .
اجرکم عندالله
مهمان
من روش شمارو رفتم ولی باز هم ارور میده

نویسنده این مطلب
متن خطا رو تو گوگل بزن – ببین راه حلش چیه.
مهمان
من ارور رو بر طرف کردم اما وقتی برنامی رو پروگرام می منک led خاموش روشن نمیشه و portb.5 هم نوشتم
نویسنده این مطلب
دقیقا همین پروژه ته مطلب رو استفاده کردی؟ از کدوم مدل آردوینو استفاده کردی؟
مهمان
سلام
من ی پروزه دارم ک درمورد ارسال متن ب اردیینو با ریموت کنترل آیی آر ههست
نمیدونم کدنویسیش تو اردیینو چجوری هستش میشه راهنماییم کنین
نویسنده این مطلب
سلام – تو سایت های خارجی بسرچین
مهمان
سلام آیا با استفاده از کد ویژن می توان از همه امکانات داخل میکروی AVR آردوینو استفاده نمود ؟ چون IDE آردوینو امکانات محدودی دارد مثلا تایمرها و وقفه ها خیلی محدود و ساده شده اند. آیا می توان با کد ویژن از امکانات کامل AVR استفاده نمود؟
نویسنده این مطلب
سلام
فرقفی نداره – اگه با رجیسترها بخوای کار کنی – به نظرم کدویژن بهتره – مگه این که رو آردوینو و کتابخونه های پیشفرضش مسلط باشی
مهمان
سلام
آموزش جامع و خوبی بود پاینده و سلامت باشید