loading...

آردوینو باز Arduino رزبری پای پروژه آموزش

بازدید : 403

برد آردوینو UNO یکی از محبوب ترین بردهای آردوینو است و اگر اولین آردوینو شما باشد نقطه شروع خوبی است.

آردوینو UNO در طول مدت زمان مورد بازبینی قرار گرفته است که آخرین برد آن آردوینو UNO R3 است.

شما تغییرات قابل توجه زیادی بین ویرایش ها پیدا نخواهید کرد. مهم ترین تغییر این است که R3 از ATmega16U2 برای تبدیل USB به سریال استفاده می کند. ATmega16U2 برای تبدیل USB به سریال برنامه ریزی شده است. (تا R2، ATmega8U2 برای تبدیل USB به سریال استفاده می شد، در حالی که بردهای قبل از UNO از تراشه های درایور FTDI USB به سریال استفاده می کردند).

برد آردوینو Uno

تصویر بالا برد Arduino UNO R3 را نشان می دهد.

آردوینو UNO R3 از میکروکنترلر ATmega328P به عنوان واحد کنترل و پردازش اصلی برد استفاده می کند. Atmega328P دارای حافظه فلش قابل برنامه ریزی درون سیستمی 32 کیلوبایت، EEPROM 1 کیلوبایت و SRAM داخلی 2 کیلوبایت است.

برد UNO دسترسی به 14 پین ورودی/خروجی دیجیتال (0-13 در تصویر بالا) را فراهم می کند. از این 14 پین دیجیتال ورودی/خروجی، 6 پین را می توان به عنوان پین PWM استفاده کرد (پین های 3،5،6،9،10 و 11). پین‌های PWM با ~ قبل از شماره پین ​​در بردهای آردوینو UNO نشان داده می‌شوند (به عنوان مثال ~3).

پین های دیجیتال 0 و 1 به ترتیب پین های ارتباطی سریال RX و TX هستند.

http://1000y2s.com/home.php?mod=space&uid=69025&do=profile&from=space
http://101.51.150.98/lumthamenchai/index.php?name=webboard&file=read&id=489442
http://130.198.17.184/wiki/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF_%D9%BE%D8%B1%D9%88%D8%AA%D8%A6%D9%88%D8%B3
http://130.198.17.184/wiki/User:ErickSummy2
http://17war3.com/comment/html/?2443.html

6 پین برای استفاده به عنوان پین ورودی آنالوگ (A0-A5) موجود است. اگر ورودی آنالوگ برای اندازه گیری وجود نداشته باشد، می توان از پین های آنالوگ به عنوان پین های ورودی/خروجی دیجیتال نیز استفاده کرد.

 

توجه: اعدادی که به پین‌های روی برد داده می‌شوند، شماره پین‌های میکروکنترلر ATmega328P نیستند. اینها پین‌هایی هستند که هنگام دسترسی به توابع از کتابخانه‌های آردوینو استفاده می‌شوند.

جدول زیر نشان می دهد که کدام پایه در برد UNO به کدام پایه میکروکنترلر ATmega328P متصل است.

جدول: اتصالات پین

Pin on Arduino UNO

Pin on ATmega328P

0

2

1

3

2

4

3

5

4

6

5

11

6

12

7

13

8

14

9

15

10

16

11

17

12

18

13

19

A0

23

A1

24

A2

25

A3

26

A4

27

A5

28

GND

8,22

5V

7

AREF

21

RESET

1


http://18.224.43.11/wiki/%D8%AA%D8%A7%DB%8C%D9%85%D8%B1_%D8%AF%D8%B1_AVR
http://18.224.43.11/wiki/User:DarlaGilliland7
http://22fs.de/wiki/index.php?title=%C3%99%E2%80%A6%C3%98%C2%AF%C3%98%C2%A7%C3%98%C2%B1_%C3%98%C2%A7%C3%99%E2%80%9E%C3%9A_%C3%98%C2%AA%C3%98%C2%B1%C3%9B%C5%92%C3%9A_%C3%9B%C5%92
http://22fs.de/wiki/index.php?title=Benutzer:LincolnMartinez
http://39.101.219.213:8090/home.php?mod=space&uid=10048&do=profile&from=space
http://45.56.101.30/index.php/%C3%98%C2%B3%C3%98%C2%A7%C3%9B%C5%92%C3%98%C2%AA_%C3%98%C2%A7%C3%99%E2%80%9E%C3%9A_%C3%98%C2%AA%C3%98%C2%B1%C3%99%CB%86%C3%99%E2%80%A0%C3%9B%C5%92%C3%9A
http://45.56.101.30/index.php/User:ChristianeLeff
http://52.211.242.134/node/3201846
http://53msw.com/home.php?mod=space&uid=177577&do=profile&from=space
http://65.49.196.191/home.php?mod=space&uid=109917&do=profile&from=space
http://69.63.144.172/index.php?title=%D8%B1%D8%B2%D8%A8%D8%B1%DB%8C_%D9%BE%D8%A7%DB%8C
http://Amethysto.t.sb@tuopanjiupin.com/comment/html/?21363.html
http://F.l.o.s.s.i.e.You.n.g8.4.5.11@tuopanjiupin.com/comment/html/?54953.html
http://accounting.foursquare.org/wiki/index.php/User:JasperHorgan7
http://agrohim40.ru/content/%D8%B3%D8%A7%DB%8C%D8%AA-%D8%A2%D8%B1%D8%AF%D9%88%DB%8C%D9%86%D9%88
http://agroregionesrian.inta.gob.ar/node/109106

طیف گسترده ای از بردها توسط آردوینو تولید می شوند. اینها اندازه های مختلف، میکروکنترلرهای مختلف و قابلیت های پردازش متفاوتی دارند.

 

برای اطلاعات در مورد برد آردوینو UNO R3 به مبحث Arduino UNO R3 در قسمت اصولی آردوینو مراجعه کنید.

 

برای بررسی انواع بردهای آردوینو موجود می توانید به این لینک مراجعه کنید.

 

برای نوشتن کد برای برنامه های مختلف و برنامه نویسی بردهای آردوینو، به Arduino IDE نیاز داریم.

 

Arduino IDE برای دانلود در وب سایت آردوینو در دسترس است. از آنجایی که آردوینو منبع باز است، IDE به صورت رایگان در دسترس است. می توانید آخرین نسخه برای سیستم عامل خود را از اینجا دانلود کنید.

 

IDE آنلاین نیز موجود است. برای استفاده از IDE آنلاین، باید یک حساب کاربری در وب سایت آردوینو ایجاد کنید. برای کسب اطلاعات در مورد نحوه استفاده از IDE آنلاین، اینجا را کلیک کنید.

 

برای یادگیری نحوه استفاده از Arduino IDE به مبحث استفاده از Arduino IDE و افزودن کتابخانه جدید به Arduino IDE و استفاده از آن در بخش اصولی Arduino مراجعه کنید.

 

برای استفاده از بردهای آردوینو با آردوینو IDE، باید برد را به لپ تاپ/کامپیوتری که آردوینو IDE روی آن نصب شده است وصل کنیم. برد باید با استفاده از کابل USB طراحی شده برای برد متصل شود.

 

هنگامی که برد از طریق کابل USB به لپ تاپ/رایانه شخصی متصل می شود، درایور دستگاه برای آردوینو به طور خودکار نصب می شود اگر IDE با استفاده از نصب کننده ویندوز (XP تا 10) نصب شده باشد. در برخی موارد، درایور ممکن است به طور خودکار نصب نشود.

 

اگر IDE در بسته ZIP بارگیری شود، درایور به طور خودکار با اتصال برد نصب نمی شود.

 

مراحل نصب درایور دستگاه در زیر آورده شده است. پس از نصب درایور، می‌توانید برنامه چشمک زن داخلی را در IDE اجرا کنید تا LED روی برد چشمک بزند. برای چشمک زدن LED برد برد خود می توانید به این لینک مراجعه کنید.

.

برای نصب درایور باید مراحل زیر را طی کنید.

1. برد را با استفاده از کابل USB به کامپیوتر/لپ تاپ وصل کنید. ویندوز سعی می کند درایور را نصب کند، اما شکست می خورد. پنجره زیر را روی صفحه نمایش خود خواهید دید.

نصب درایور

درایور نصب نشده

 

2. Device Manager را از کنترل پنل در رایانه/لپ تاپ خود باز کنید و به قسمت Other Devices نگاه کنید. همانطور که در تصویر زیر نشان داده شده است یک دستگاه ناشناخته را خواهید دید.

دستگاه ناشناس

 

3. بر روی Unknown device کلیک راست کرده و مطابق شکل زیر بر روی گزینه Update Driver Software کلیک کنید.

درایور را به روز کنید

 

4. پس از اتمام مرحله 3، پنجره Update Driver Software نشان داده شده در تصویر زیر ظاهر می شود. مطابق شکل زیر گزینه Browse My Computer For Driver Software را انتخاب کنید.

کامپیوتر را مرور کنید

 

5. پنجره ای ظاهر می شود که در آن می توانیم مکانی را انتخاب کنیم که درایور باید نصب شود. تصویر زیر را ببینید.

پوشه را انتخاب کنید

گزینه include subfolders را انتخاب کنید.

با استفاده از گزینه browse، پوشه درایورها را از محلی که IDE را از حالت فشرده خارج کرده اید انتخاب کنید.

در مورد نشان داده شده در بالا، IDE در درایو D در پوشه ای به نام آردوینو از حالت فشرده خارج شد. IDE در هنگام باز کردن از حالت فشرده، نام پوشه arduino-1.8.2 را داشت. این پوشه حاوی پوشه های زیادی از جمله پوشه درایورها است.

توجه: از آنجایی که گزینه Include Subfolders را انتخاب کرده ایم، فقط باید محل پوشه درایورها را اضافه کنیم. رایانه/لپ تاپ به طور خودکار درایور مناسب را از این پوشه انتخاب می کند. اگر می خواهید فایل جداگانه را انتخاب کنید، باید فایل arduino.inf را در پوشه درایورها پیدا کنید و آن را انتخاب کنید.

پوشه درایور

 

6. پس از انتخاب پوشه درایورها بر روی Next کلیک کنید. کامپیوتر/لپ تاپ شروع به نصب درایور می کند. ممکن است پنجره ای مانند تصویر زیر ظاهر شود. اگر این اتفاق افتاد، مطابق تصویر بر روی install کلیک کنید.

نصب درایور

 

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

درایور نصب شده است

روی بستن کلیک کنید.

 

8. دوباره به مدیر دستگاه مراجعه کنید. دستگاهی که به عنوان دستگاه ناشناخته در بخش «دستگاه‌های دیگر» فهرست شده است، دیگر وجود نخواهد داشت. در عوض، دستگاه جدیدی را خواهید دید که نام بردی که برای آن نصب شده است (در اینجا Arduino Uno) در قسمت Ports (COM و LPT) فهرست شده است.

درایور لیست شده است

 

9. حالا IDE را باز کنید. چند نمونه طرح یا طرح جدید را باز کنید. زیر تب ابزارها را ببینید. مطابق شکل زیر دستگاه نصب شده در گزینه Port را مشاهده خواهید کرد.

همچنین، برد مورد استفاده خود را از لیست بردهای زیر تب ابزار انتخاب کنید.

همچنین، AVRISP mkII را به عنوان برنامه نویس از لیست برنامه نویسان زیر تب ابزار انتخاب کنید.

Port را انتخاب کنید

 

هیئت مدیره را انتخاب کنید

 

10. درایور دستگاه با موفقیت نصب شد و برد آماده استفاده است. فقط طرحی را که می خواهید اجرا کنید باز کنید یا یک طرح برنامه بنویسید و آن را روی برد آپلود کنید.


http://anxin888.cn/comment/html/?3392.html
http://appdev.163.ca/dz163/home.php?mod=space&uid=4421333&do=profile
http://appdev.163.ca/dz163/home.php?mod=space&uid=4444537&do=profile
http://appdev.163.ca/dz163/home.php?mod=space&uid=4634071&do=profile
http://archives.bia.or.th/wiki/index.php/%D8%A2%D9%85%D9%88%D8%B2%D8%B4_AVR
http://archives.bia.or.th/wiki/index.php/%E0%B8%9C%E0%B8%B9%E0%B9%89%E0%B9%83%E0%B8%8A%E0%B9%89:RichieKinard2
http://arklydiel.fr/index.php?title=%C3%98%C2%B3%C3%98%C2%A7%C3%9B%C5%92%C3%98%C2%AA_%C3%98%C2%A7%C3%99%E2%80%9E%C3%9A_%C3%98%C2%AA%C3%98%C2%B1%C3%99%CB%86%C3%99%E2%80%A0%C3%9B%C5%92%C3%9A
http://arklydiel.fr/index.php?title=Utilisateur:NormaLouis313

برد UNO را می توان از طریق برق رسانی کرد

یک کابل USB
یک آداپتور AC-DC خارجی (ولتاژ خروجی آداپتور باید ثابت و در محدوده 7 ولت تا 12 ولت باشد). آداپتور باید به جک برق وصل شود.
یک باتری (ولتاژ ثابت، ولتاژ باید در محدوده 7 ولت تا 12 ولت باشد). پایانه های باتری باید بین پین های VIN و GND روی برد وصل شوند.
 

توجه: هنگام آپلود طرح با استفاده از Arduino IDE، مطمئن شوید که هیچ اتصالی از دستگاه های دیگر به پین ​​های 0 و 1 برد UNO وجود ندارد. اینها پین‌های Rx و Tx ATmega328P هستند و هنگام آپلود طرح استفاده می‌شوند.

علیرضا شنبه 17 اردیبهشت 1401 زمان : 8:16 نظرات (0)
ارسال نظر برای این مطلب
کد امنیتی رفرش

اطلاعات کاربری
آمار سایت
  • کل مطالب : 25
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • آی پی امروز : 2
  • آی پی دیروز : 22
  • بازدید امروز : 5
  • باردید دیروز : 33
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 5
  • بازدید ماه : 701
  • بازدید سال : 5,624
  • بازدید کلی : 19,729

  • نام کاربری :
    رمز عبور :
    تکرار رمز :
    موبایل :
    ایمیل :
    نام اصلی :
    کد امنیتی :
     
    کد امنیتی
     
    بارگزاری مجدد