پاسخ : مقاله ی پژوهشی: چگونه با آردوینو کار کنیم؟ +سه عدد فیلم آموزش آردوینو به فارسی
با سلام و درود
یکی از دلایل این موضوع وجود کتابخانه های مناسب برای آردوینو است و این از جمله مزایای پروژه های متن باز هست که هر شخصی می تواند اون رو توسعه دهد.
با سلام و درود
خواهش می کنم. قابل شما رو نداره.
باسلام و درود
آردوینو یک طرح متن باز هست یعنی همه می توانند در آن تغییر ایجاد کننده و سخت افزار و کدهای آن به صورت رایگان در اینترنت موجود است و کار خودش رو از سال 2005 شروع کرده است.
آردوینو شامل یک بخش کد نویسی و یک بخش سخت افزاری هست.
در بخش سخت افزاری در واقع به میکروکنترلر یک مدار اضافه شده که کار را راحتتر می کند مثلا در آردوینو UNO یک میکروکنترلر Atmega 328 قرار دارد و برای راحتی کار روی خود مدار کریستال و مبدل USB به Serial و Regulator و قطعاتی دیگر قرار دارد تا شما بدون نیاز به Programmer بتوانید کار خود را انجام دهید.
مثلا لحیم کاری Atmega2560 مقداری زمان بر و مشکل است و Arduino Mega2560 کار کرده است که بدون نیاز به کد لحیم کاری و Programmer شما بتوانید به راحتی با ATmega2560 کار کنید. همچنین برخی آردوینو ها دارای میکروکنترلرهای ARM هستند که باعث می شود شما با نوشتن 1 کد بتوانید آن را هم در ATmega اجرا کنید و هم در ARM . دقت داشته باشید که برای کار با آردوینو حتما مجبور به داشتن یکی از Board های آن مثل Arduino UNO نیستید و حتی کدها را می توانید در Attiny و یا ATmeha8 هم اجرا کنید.
آردوینو روی هر میکروکنترلری
در بخش کدنویسی آردوینو شما می توانید با زبان C یا ++C کد نویسی کنید البته دستوراتی که در آردوینو استفاده می شود آسان تر از برخی محیط های کدنویسی دیگر است. همچنین می توان با تلفن همراه برای آردوینو کد نوشت و کدها را از طریق تلفن به آردوینو فرستاد.
به دلیل متن باز بودن این پروژه کدها، کتابخانه ها، پروژه ها و... زیادی برای آردوینو ساخته شده است مثلا نرم افزارهایی مثل CodeVision به صورت غیر رایگان عرضه می شود پس افراد کمتری آن را خریداری می کنند در نتیجه کتابخانه و پروژه کمتری برای آن ساخته می شود ولی برای Arduino اینطور نیست. و همین نکته یکی از قابلیت های برجسته ی آردوینو است.
برخی منابع آموزشی:
blog.arduino.ir
dmf313.ir/electronics/arduino
faradars.org/courses/fvrd9311-an-introduction-arduino-programming-video-tutorial
آموزش و پروژه های آردوینو در دیجی اسپارک
caferobot.ir/academy
forum.arduino.ir/4/14/1386.html
saakhtani.ir/archive/category/how-to/how-to-electronics
p30download.com/fa/entry/51305
p30download.com/fa/entry/51916
http://www.eca.ir/forums/thread76214.html
و...
نوشته اصلی توسط MAHDI ZAMANI
یکی از دلایل این موضوع وجود کتابخانه های مناسب برای آردوینو است و این از جمله مزایای پروژه های متن باز هست که هر شخصی می تواند اون رو توسعه دهد.
نوشته اصلی توسط mostafa6369
خواهش می کنم. قابل شما رو نداره.
باسلام و درود
آردوینو یک طرح متن باز هست یعنی همه می توانند در آن تغییر ایجاد کننده و سخت افزار و کدهای آن به صورت رایگان در اینترنت موجود است و کار خودش رو از سال 2005 شروع کرده است.
آردوینو شامل یک بخش کد نویسی و یک بخش سخت افزاری هست.
در بخش سخت افزاری در واقع به میکروکنترلر یک مدار اضافه شده که کار را راحتتر می کند مثلا در آردوینو UNO یک میکروکنترلر Atmega 328 قرار دارد و برای راحتی کار روی خود مدار کریستال و مبدل USB به Serial و Regulator و قطعاتی دیگر قرار دارد تا شما بدون نیاز به Programmer بتوانید کار خود را انجام دهید.
مثلا لحیم کاری Atmega2560 مقداری زمان بر و مشکل است و Arduino Mega2560 کار کرده است که بدون نیاز به کد لحیم کاری و Programmer شما بتوانید به راحتی با ATmega2560 کار کنید. همچنین برخی آردوینو ها دارای میکروکنترلرهای ARM هستند که باعث می شود شما با نوشتن 1 کد بتوانید آن را هم در ATmega اجرا کنید و هم در ARM . دقت داشته باشید که برای کار با آردوینو حتما مجبور به داشتن یکی از Board های آن مثل Arduino UNO نیستید و حتی کدها را می توانید در Attiny و یا ATmeha8 هم اجرا کنید.
آردوینو روی هر میکروکنترلری
در بخش کدنویسی آردوینو شما می توانید با زبان C یا ++C کد نویسی کنید البته دستوراتی که در آردوینو استفاده می شود آسان تر از برخی محیط های کدنویسی دیگر است. همچنین می توان با تلفن همراه برای آردوینو کد نوشت و کدها را از طریق تلفن به آردوینو فرستاد.
به دلیل متن باز بودن این پروژه کدها، کتابخانه ها، پروژه ها و... زیادی برای آردوینو ساخته شده است مثلا نرم افزارهایی مثل CodeVision به صورت غیر رایگان عرضه می شود پس افراد کمتری آن را خریداری می کنند در نتیجه کتابخانه و پروژه کمتری برای آن ساخته می شود ولی برای Arduino اینطور نیست. و همین نکته یکی از قابلیت های برجسته ی آردوینو است.
برخی منابع آموزشی:
blog.arduino.ir
dmf313.ir/electronics/arduino
faradars.org/courses/fvrd9311-an-introduction-arduino-programming-video-tutorial
آموزش و پروژه های آردوینو در دیجی اسپارک
caferobot.ir/academy
forum.arduino.ir/4/14/1386.html
saakhtani.ir/archive/category/how-to/how-to-electronics
p30download.com/fa/entry/51305
p30download.com/fa/entry/51916
http://www.eca.ir/forums/thread76214.html
و...
دیدگاه