فهرست مطالب:
تصویری: تشخیص فاصله با رزبری پای و HC-SR04: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
سنسور فاصله اولتراسونیک HC-SR04 از سونار سونوگرافی غیر تماسی برای اندازه گیری فاصله تا یک جسم استفاده می کند. این شامل دو فرستنده ، گیرنده و مدار کنترل است. فرستنده ها یک صدا اولتراسونیک با فرکانس بالا منتشر می کنند که از اجسام جامد مجاور خارج می شود و گیرنده به هر پژواک برگشتی گوش می دهد. سپس این اکو توسط مدار کنترل پردازش می شود تا اختلاف زمان بین سیگنال منتقل شده و دریافت شده را محاسبه کند. این زمان می تواند بعداً همراه با برخی ریاضیات هوشمندانه برای محاسبه فاصله بین حسگر و شی بازتابنده استفاده شود!
تدارکات
آنچه شما نیاز دارید:
- تمشک پای 2/3/4
- کارت Micro SD با Raspbian بارگیری شده است
- منبع تغذیه USB 5.1 ولت
- HC-SR04 (بدیهی است)
- تخته نان
- 4 کابل نر به زن
- مانیتور و صفحه کلید رزبری پای
مرحله 1: رزبری پای را تنظیم کنید
- کارت SD را که با Raspbian راه اندازی کرده اید (از طریق NOOBS) در شکاف کارت microSD در قسمت زیرین Raspberry Pi خود قرار دهید.
- انتهای کانکتور USB کابل صفحه کلید خود را پیدا کرده و صفحه کلید را به یک پورت USB در رزبری پای وصل کنید (مهم نیست از کدام پورت استفاده می کنید).
-
مطمئن شوید که صفحه نمایش شما به پریز دیواری وصل و روشن است. به پورت (های) HDMI در رزبری پای نگاه کنید - توجه کنید که آنها یک طرف صاف در بالا دارند. برای اتصال صفحه به پورت HDMI رزبری پای از کابل استفاده کنید - در صورت لزوم از آداپتور استفاده کنید.
- منبع تغذیه USB را به یک سوکت وصل کرده و آن را به پورت برق رزبری پای خود وصل کنید.
- رزبری پای شما شروع به بوت شدن می کند و سپس آماده رفتن هستید.
مرحله 2: راه اندازی سخت افزار
راه اندازی سنسور فاصله اولتراسونیک بسیار ساده است ، هیچ قسمت پیچیده دیگری لازم نیست ، فقط سنسور ، 4 کابل و رزبری پای. فقط چهار پین دارد:
- VCC به پین 2 (5V)
- TRIG به پین 12 (GPIO 18)
- ECHO به پین 18 (GPIO 24)
- GND به پین 6 (GND)
مرحله 3: اسکریپت پایتون
ابتدا باید کتابخانه python gpiozero را نصب کرده و برای استفاده از آن یک اسکریپت جدید ایجاد کنیم
sudo nano distance_sensor.py
با موارد زیر:
# تهیه کتابخانه های مورد نیاز
from gpiozero import DistanceSensor from time import sleep # Initialize sensor ultrasonic sensor = DistanceSensor (trigger = 18، echo = 24) while True: # 2 ثانیه خواب (2) # دریافت فاصله در متر فاصله = sensor.distance # اما ما می خواهیم آن را در سانتی متر فاصله = sensor.distance * 100 # ما یک عدد اعشاری بزرگ به دست می آوریم ، بنابراین آن را به 2 مکان فاصله = دور (sensor.distance، 2) # چاپ اطلاعات در صفحه چاپ ("فاصله: {} cm ".format (sensor.distance))
توصیه شده:
تشخیص چهره در رزبری پای 4B در 3 مرحله: 3 مرحله
تشخیص چهره در Raspberry Pi 4B در 3 مرحله: در این دستورالعمل ما قصد داریم تشخیص چهره را در Raspberry Pi 4 با Shunya O/S با استفاده از کتابخانه Shunyaface انجام دهیم. Shunyaface یک کتابخانه تشخیص چهره است. هدف این پروژه دستیابی به سریعترین سرعت تشخیص و تشخیص با
روبات تشخیص علائم راهنمایی و رانندگی رزبری پای 4: 6 قدم
روبات تشخیص علائم راهنمایی و رانندگی رزبری پای 4: این دستورالعمل بر اساس پروژه دانشگاه من طراحی شده است. هدف ایجاد یک سیستم بود که در آن یک شبکه عصبی یک تصویر را تجزیه و تحلیل می کند و سپس بر اساس تشخیص به یک ربات آردوینو می گوید که از طریق Ros حرکت کند. به عنوان مثال اگر علامت گردش به راست تشخیص داده شود
چشمک زدن LED با تمشک پای - نحوه استفاده از پین های GPIO در رزبری پای: 4 مرحله
چشمک زدن LED با تمشک پای | نحوه استفاده از پین های GPIO در Raspberry Pi: سلام بچه ها در این دستورالعمل نحوه استفاده از GPIO's Raspberry pi را یاد می گیریم. اگر تا به حال از آردوینو استفاده کرده اید ، احتمالاً می دانید که ما می توانیم سوئیچ LED و غیره را به پین های آن وصل کرده و آن را مانند کار کنیم. چشمک بزنید یا ورودی را از سوئیچ دریافت کنید تا
تشخیص تصویر با TensorFlow در رزبری پای: 6 مرحله
تشخیص تصویر با TensorFlow در رزبری پای: Google TensorFlow یک کتابخانه نرم افزار منبع باز برای محاسبه عددی با استفاده از نمودارهای جریان داده است. این توسط Google در زمینه های مختلف خود در زمینه یادگیری ماشین و فناوری های یادگیری عمیق استفاده می شود. TensorFlow در ابتدا توسط Google Brai توسعه داده شد
سیستم امنیتی تشخیص چهره یخچال با رزبری پای: 7 مرحله (همراه با تصاویر)
سیستم امنیتی تشخیص چهره یخچال با رزبری پای: در حال مرور اینترنت متوجه شده ام که قیمت سیستم های امنیتی از 150 دلار تا 600 دلار و بالاتر متغیر است ، اما همه راه حل ها (حتی راه حل های بسیار گران قیمت) را نمی توان با سایر دستگاه ها ادغام کرد. ابزارهای هوشمند در خانه شما! به عنوان مثال ، نمی توانید تنظیم کنید