فهرست مطالب:

اندازه گیری فاصله از راه دور با سنسور حرکت APDS9960: 6 مرحله
اندازه گیری فاصله از راه دور با سنسور حرکت APDS9960: 6 مرحله

تصویری: اندازه گیری فاصله از راه دور با سنسور حرکت APDS9960: 6 مرحله

تصویری: اندازه گیری فاصله از راه دور با سنسور حرکت APDS9960: 6 مرحله
تصویری: بد کار کردن و گاز نخوردن خودرو رو خودت برطرف کن 2024, نوامبر
Anonim
Image
Image

در این آموزش نحوه اندازه گیری فاصله با استفاده از سنسور حرکت APDS9960 ، arduino و Visuino را یاد می گیریم.

فیلم را ببینید!

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

آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت
  • Arduino UNO (یا هر Arduino دیگر)
  • سنسور APDS9960
  • سیم های بلوز
  • تخته نان
  • صفحه نمایش OLED
  • برنامه Visuino: Visuino را بارگیری کنید

مرحله 2: مدار

مدار
مدار
  • پین سنسور [GND] را به پین برد آردوینو وصل کنید [GND]
  • پین سنسور [Vin] را به پین برد Arduino [3.3V] وصل کنید
  • پین سنسور [SDA] را به پین برد Arduino [SDA] وصل کنید
  • پین سنسور [SCL] را به پین برد Arduino وصل کنید [SCL]
  • پین نمایش OLED [GND] را به پین برد Arduino وصل کنید [GND]
  • پین صفحه نمایش OLED [VCC] را به پین برد آردوینو وصل کنید [+5V]
  • پین صفحه نمایش OLED [SCL] را به پین برد Arduino وصل کنید [SCL]
  • پین صفحه نمایش OLED [SDA] را به پین برد Arduino [SDA] متصل کنید

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

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

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

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

در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
در Visuino افزودن قطعات
  • جزء "Gesture Color Proximity APDS9960 I2C" را اضافه کنید
  • جزء "OLED" را اضافه کنید
  • روی "DisplayOLED1" دوبار کلیک کنید
  • در پنجره Elements "Text Text" را به سمت چپ بکشید ، در پنجره Properties اندازه را روی 3 تنظیم کنید
  • پنجره Elements را ببندید
  • "GestureColorProximity1"> پین مجاورت [Out] را به "DisplayOLED1"> زمینه متن 1 پین [In] وصل کنید
  • "GestureColorProximity1" I2C pin "Out" را به پین برد Arduino I2C وصل کنید [In]
  • پین I2C "DisplayOLED1" "Out" را به پین برد Arduino I2C وصل کنید [In]

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

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

در Visuino ، در پایین روی برگه "Build" کلیک کنید ، مطمئن شوید که پورت صحیح انتخاب شده است ، سپس روی دکمه "Compile/Build and Upload" کلیک کنید.

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

اگر ماژول Arduino UNO را تغذیه کنید و کاغذ را روی سنسور حرکت حرکت دهید ، صفحه نمایش OLED باید فاصله را بر حسب میلی متر کاغذ نشان دهد.

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

توصیه شده: