سلام
اگه کسی بخواد با این برد های اردوینو مداری بسازه باید کل این برد رو بزاره تو مدار
با فقط آیسی ؟
نمایش نسخه قابل چاپ
سلام
اگه کسی بخواد با این برد های اردوینو مداری بسازه باید کل این برد رو بزاره تو مدار
با فقط آیسی ؟
هر طور مايليد ، بورد هاي nano micro بردبوري اند ، كلا ميشه تو مدار گذاشت اما سوكتي بذاريد بعدا در بياريد يا مدار رو بصورت شيلد بهش وصل كنيد ، كلا بورد رو با سيم وصل كنيد اما لحيم نكنيد
خب چرا باید ای سی رو در بیارید ، نمیشه کل بورد رو گذاشت ؟ یا یه بورد کوچیک گذاشت ؟ شاید ای سی خالی جواب نده چون به یه نوسان ساز و چند خازن و ... هم احتیاج داره .
شاید لازم باشه یک تغییراتی بدید ، مثلا اگه ارتباط سریال داره شاید باید یکی دو خط برنامه بهش اضافه بشه یا بسته به پین هایی که مورد استفاده قرار می گیره شاید لازم باشه عدد پین هارو تغییر بدید .
نه حتما نباید از بردهای خوده آردوینو استفاده کنید ، این برد ها بیشتر برای آزمایش هستند و اگر شما دوست داری از آردوینو در مداری استفاده کنی کافیه بوت لودر آردوینو رو روی میکروی مورد نظرت بریزی بعد برنامه تون رو روش آپلود کنید و میکرورو روی هر مداری خواستید ببندید
فقط جز میکرو (یا بقول شما آی سی) یک اسلاتور 16 مگاهرتز و دوتا خازن عدسی 104 میخواید همینا کافیه
ولی در کل برد های آردوینو یک بستر هستش که اون چیزی رو که میخواید تست کنید و اگر جواب گرفتید اونو خودتون طراحی هر چند میشه از خوده همین برد ها هم استفاده کرد ولی الکی هزینه بر میشه در تعداد انبوه
مثلا من خودم از اولی که با آردوینو آشنا شدم فقط 4 تا برد آردوینو دارم که از اونا برای تست و انجام کارام استفاده میکنم ولی حداقل 100 تا پروژه با آردوینو انجام دادم و فروختم بدون اینکه بردی بخرم
سوال اصلی من اینه که شما چقدر با میکرو کنترلر (یا باز هم به قول خودتون آی سی یا AVR) آشنایی دارید
برای توضیح بوت لودر من این مثالو واستون میزنم مثلا شما برای اینکه روی کامپیوتر یک نرم افزاری رو اجرا کنید مثلا آفیس نیاز دارید که ویندوز روی اون کامپیوتر نصب داشته باشید ، ویندوز یک سیستم عامل هستش که بستر رو برای اجرای برنامه های دیگه مهیا میکنه وبقولی مترجم بین کاربر و سخت افزاره چون شما مستقیم به cpu دستور نمیدی برنامه ات به سیستم عامل ، سیستم عامل به سخت افزار
اگر شما با کدویژن تا حالا کار کردید به یقین میتونید با آردوینو کار کنید چون خیلی ساده تره زبان آردوینو هم c و c++ هستش که فقط توابعی رو برای آسون کردن کار ها برای شما ارائه کرده و عملا شما رو از خیلی از تنظیمات درده سر داره کدویژن و بسکام راحت کرده
شما برای استفاده از آردوینو به یک عدد میکرو کنترلر AVR احتیاج دارید و بوت لودره آردوینو (که همون ویندوزه واسه کامپیوتر که اون برنامه های شما رو اجرا کنه) همین ها کافیه ، ولی برای شروع کار و اینکه سر در گم نشید و درده سر نکشید یک آردوینو حالا هر مدلی که خواستید بخرید (بهتره uno باشه)
بعد از اون بشینید برنامه هاتونو باهاش بنویسید هر موقع از یک برنامه اطمینان پیدا کردید که بی عیب و نقص هستش برید یک میکرو Avrبسته به نیازتون بخرید بوت لودر آردوینو رو روش بریزید (آموزش هاش هم تو اینترنت هست هم بنده در حال جمع آوری آموزش ها هستم) و برنامه رو آپلود کنید روش بعد تو هر مداری خواستید استفاده کنید
سوالی بود در خدمتم
سیستم عامل با بوتلودر فرق داره ..
و به نظر من از اونجایی که شما قبلا تجربه دارید (فقط نظر من) بهتره Mega و اگه کارهای پیچیده میخواید Due بخرید . از این نظر که من الان میخوام پرینتر سه بعدی بسازم و مگا نیاز دارم اما یونو دارم . حالا باید 50 هزار تومن بدم . اما اگه همون اول 10 تومن بیشتر می دادم الان مگا داشتم .
due هم خیلی اپشن خاصی نداره فقط DAC که انالوگ 4096 حالته هست و 32 بیتی هست و کلاک بالاتر داره .
اما اگه فقط برای تست میخواید مسلما یونو چون بعید میدونم مدار اصلی رو SMD در نظر بگیرید .
البته ، ما (من) به علت مسایل مالی نمیام همه جا اردوینو بذارم . وگرنه من هرجایی دیدم ، یه اردوینو میزاشتن تو پروژه ول می کردن.
اگه میخواید چند عدد بخرید توصیه میکنم "بجای این که چند اردوینو یکسان بخرید ، چند اردوینو متفاوت بخرید" چون هرکدوم طرز کار خاصی داره و چیز های جالبی توش هست .
در بعضی مواقع خرید یک اردوینو مستقل برای یک پروژه ارزشش رو داره مثل پرینتر سه بعدی اگه بسازید چند میلیون سود میکنید ، پس میتونید اردوینو بخرید .
از راهنماایی هاتون بازم ممنونم
اگه من یه اردوینو بخرم برنامه اش رو هم تو ویندوز نصب کنم بعد یه برنامه بنویسم بعد پرگرامش کنم رو برد
بعد اگه بخوام از همون 10 تا دیگه درست کنم نمیشه که 10 تا برد دیگه بخرم
میشه مثلا همون آیسی مگا ای که مثلا روی برد یونو است رو در بیارم استفاده کنم
اگه میشه در آورد لطفا توضیح بدید چطور اینکار رو انجام بدم
هم ميتونيد اونو در بياريد هم ميتونيد اي سي خالي با بوت لودر بخريد و هم اي سي معمولي و بوتلودر بريزيد .
بوت لودر مگه یه قسمتی از آیسی نیست اصلا به درد چه کاری میخوره چرا بوت لودر
با توجه به مثالی که ایشان زدند باید متوجه بشید بوتلودر نرم افزار هست . و لطفا مثال ایشان را بخوانید ، متوجه میشید ، توضیح دادند .
من هم تو مثال هام همینو گفتم دقیقا ، بوت لودرو شما فرض کن ویندوزه یا فرض کن یک نرم افزاره که باید روی آی سی نصب کنید (توجه کنید قطعه یا دستگاهی نیست)
شما برنامه تونو بنویسید و پرگرامش کنید ، اگر uno خریدید آسی اونو در آرید و هر جا که لازم دارید بزارید و کار کنید
به نظر من شما اول آردوینو رو یخرید و کار کنید و خودتونو توی گودش یندازید ، برای تمامه کارایی که گفتید من بهتون تک تک آموزش میدم (پس مطمئن باشید همه کارایی که گفتید میشه)
اصلا ، توي مدار گذاشتن كه حتما نبايد لحيم بشه . همين كه با سيم وصل بشه توي مداره .
از همگی ممنون
الان تازه متوجه شدم
مرسی