فهرست مطالب:

Arduino UNO با محدوده یاب اولتراسونیک OLED و Visuino: 7 مرحله
Arduino UNO با محدوده یاب اولتراسونیک OLED و Visuino: 7 مرحله

تصویری: Arduino UNO با محدوده یاب اولتراسونیک OLED و Visuino: 7 مرحله

تصویری: Arduino UNO با محدوده یاب اولتراسونیک OLED و Visuino: 7 مرحله
تصویری: Course Lesson 9 of 10: Obstacle Avoidance using Raspberry Pi Pico 4WD Smart Car 2024, جولای
Anonim
Image
Image

در این آموزش از Arduino UNO ، OLED Lcd ، ماژول Ultrasonic range Finder و Visuino برای نمایش محدوده اولتراسونیک در Lcd و تعیین فاصله محدود با LED قرمز استفاده خواهیم کرد. یک فیلم تظاهرات تماشا کنید.

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
  • آردوینو UNO
  • محدوده یاب التراسونیک
  • ال سی دی OLED
  • LED قرمز
  • تخته نان
  • سیم های بلوز
  • برنامه Visuino: Visuino را بارگیری کنید

مرحله 2: مدار

مدار
مدار
  • اتصال GND از Maduino UNO به پین نان بردار (gnd)
  • پین 5 ولت را از Maduino UNO به پین تخته وصل کنید (مثبت)
  • اتصال SCL از Maduino UNO به پین LCD OLED (SCL)
  • اتصال SDA از Maduino UNO به پین LCD OLED (SDA)
  • پین LCD OLED (VCC) را به پین ورق وصل کنید (مثبت)
  • پین LCD OLED (GND) را به پین ورق (GND) وصل کنید
  • پین ماژول اولتراسونیک (VCC) را به پین ورق متصل کنید (مثبت)
  • پین ماژول اولتراسونیک (GND) را به پین ورق (GND) وصل کنید
  • پین ماژول اولتراسونیک (ECHO) را به پین دیجیتال Maduino UNO وصل کنید (3)
  • پین ماژول اولتراسونیک (TRIG) را به پین دیجیتال Maduino UNO وصل کنید (2)

  • اتصال پین دیجیتال (13) از Maduino UNO به پین LED (مثبت)
  • پین LED (منفی) را به پین ورق (GND) وصل کنید

مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید

Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید
Visuino را راه اندازی کرده و نوع برد Arduino UNO را انتخاب کنید

برای شروع برنامه نویسی Arduino ، باید Arduino IDE را از اینجا نصب کنید:

لطفاً توجه داشته باشید که برخی از اشکالات مهم در Arduino IDE 1.6.6 وجود دارد. اطمینان حاصل کنید که 1.6.7 یا بالاتر را نصب کرده اید ، در غیر این صورت این دستورالعمل کار نمی کند! اگر مراحل این دستورالعمل را انجام نداده اید ، Arduino IDE را برای برنامه ESP 8266 تنظیم کنید! Visuino: https://www.visuino.eu نیز باید نصب شود. Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.

مرحله 4: در Visuino قطعات را اضافه کنید

در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
  • جزء Ultrasonic Ranger را اضافه کنید
  • افزودن جزء Compare Range and set under properties MAX: 9 << افزودن نمایشگر OLED جزء ، روی آن دوبار کلیک کرده و "text text" را به سمت چپ بکشید ، در قسمت تنظیمات ویژگی ها اندازه: 2

مرحله 5: در Visuino: اتصال قطعات

در Visuino: اتصال قطعات
در Visuino: اتصال قطعات
در Visuino: اتصال قطعات
در Visuino: اتصال قطعات
در Visuino: اتصال قطعات
در Visuino: اتصال قطعات
  • پین خروجی آردوینو [3] را به پین UltrasonicRanger1 وصل کنید [اکو]
  • Arduino Serial [0] پین خارج [Out] را به DisplayOled1 پین [In] وصل کنید
  • پین DisplayOled1 [Out I2c] به پین Arduino I2C [در]
  • پین UltrasonicRanger1 [Out] را به پین CompareRange1 [In] و DisplayOled1 Elements وصل کنید. زمینه متن 1 پین [In]
  • پین UltrasonicRanger1 [Ping] را به پین دیجیتال Arduino [2] و به پین DisplayOled1 [Refresh] وصل کنید
  • پین CompareRange1 [Out] را به پین دیجیتال Arduino وصل کنید [13]

مرحله 6: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید

کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
کد Arduino را ایجاد ، کامپایل و بارگذاری کنید

در Visuino ، F9 را فشار دهید یا روی دکمه نشان داده شده در تصویر 1 برای ایجاد کد Arduino کلیک کنید ، و Arduino IDE را باز کنید

در Arduino IDE ، روی دکمه Upload کلیک کنید تا کد را کامپایل و بارگذاری کنید (تصویر 2)

مرحله 7: بازی کنید

بازی
بازی

اگر ماژول Arduino UNO را تغذیه کنید ، OLED Lcd عدد مقدار را برای فاصله هر مانعی نشان می دهد. اگر هر مانعی را در نزدیکی ماژول اولتراسونیک قرار دهید ، مقدار تغییر کرده و LED چشمک می زند.

تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ، که برای این دستورالعمل ایجاد کرده ام ، ضمیمه شده است. می توانید آن را در Visuino بارگیری و باز کنید:

توصیه شده: