فهرست مطالب:

رابط ماژول GPS با Raspberry Pi: Dashcam قسمت 2: 3 مرحله
رابط ماژول GPS با Raspberry Pi: Dashcam قسمت 2: 3 مرحله

تصویری: رابط ماژول GPS با Raspberry Pi: Dashcam قسمت 2: 3 مرحله

تصویری: رابط ماژول GPS با Raspberry Pi: Dashcam قسمت 2: 3 مرحله
تصویری: راه اندازی دوربین مخصوص رزبری پای (Raspberry pi) 2024, نوامبر
Anonim
رابط ماژول GPS با Raspberry Pi: Dashcam قسمت 2
رابط ماژول GPS با Raspberry Pi: Dashcam قسمت 2
رابط ماژول GPS با Raspberry Pi: Dashcam قسمت 2
رابط ماژول GPS با Raspberry Pi: Dashcam قسمت 2

این بخش 2 از پروژه dashcam است و در این پست ، ما نحوه اتصال یک ماژول GPS به Raspberry Pi را یاد می گیریم. سپس از داده های GPS استفاده کرده و آن را به عنوان یک پوشش متنی به فیلم اضافه می کنیم. لطفاً قبل از ادامه این پست ، قسمت 1 را با استفاده از پیوند زیر بخوانید.

www.instructables.com/id/Making-a-DashCam-Using-the-Raspberry-Pi-Zero-pt1/

ویدئوی زیر اطلاعات بیشتری در مورد ماژول های GPS ، ارتباطات به همراه نمای کلی از نحوه ترکیب همه چیز به شما می دهد. توصیه می کنم قبل از ادامه ، ابتدا آن را تماشا کنید.

مرحله 1: پورت سریال را فعال کنید

فعال کردن پورت سریال
فعال کردن پورت سریال
فعال کردن پورت سریال
فعال کردن پورت سریال

ابتدا باید SSH را وارد برد کرده و سپس پورت سریال را فعال کنیم. این را می توان با اجرای دستور زیر انجام داد:

sudo raspi-config

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

خاموش کردن sudo -h در حال حاضر

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

مرحله 2: ماژول GPS را آزمایش کنید

ماژول GPS را تست کنید
ماژول GPS را تست کنید

اکنون ماژول GPS را آزمایش می کنیم تا از عملکرد صحیح آن مطمئن شویم. این را می توان با اجرای دستور زیر انجام داد:

sudo cat /dev /serial0

شما باید بتوانید مقداری خروجی متن با "$ GP…" مشاهده کنید. همانطور که در تصویر دیده می شود این داده ها از ماژول GPS است و به این معنی است که ارتباط سریال آنطور که باید کار می کند. برای توقف خروجی می توانید "CTRL+Z" را فشار دهید.

سپس باید سرویس "getty" را غیرفعال کنیم زیرا ممکن است ارتباط سریال را مختل کند. این را می توان با اجرای دستورات زیر انجام داد.

sudo systemctl stop [email protected]

sudo systemctl [email protected] را غیرفعال کنید

مرحله 3: اسکریپت نهایی را بنویسید

اسکریپت نهایی را بنویسید
اسکریپت نهایی را بنویسید
اسکریپت نهایی را بنویسید
اسکریپت نهایی را بنویسید

قبل از نوشتن اسکریپت نهایی ، باید چند دستور را اجرا کنیم. اول ، ما باید ماژول سریال پایتون را نصب کنیم که می توان با اجرای دستور زیر این کار را انجام داد:

sudo apt install python-serial

ما از ماژول pynmea2 برای درک داده های GPS استفاده می کنیم و می توان آن را با اجرای دستور زیر نصب کرد:

sudo pip pynmea2 را نصب کنید

ما همچنین باید psutil را برای کاربر اصلی نصب کنیم و این را می توان با اجرای دستور زیر انجام داد:

sudo pip psutil را نصب کنید

در نهایت ، می توانیم یک فایل اسکریپت جدید با استفاده از دستور زیر ایجاد کنیم:

sudo nano dashcam2.py

سپس می توانید محتویات فایل زیر را کپی کرده و همانطور که در فیلم مشاهده می شود در اسکریپت جایگذاری کنید.

github.com/bnbe-club/rpi-dashcam-p2-diy-29

پس از انجام این کار ، فایل را با تایپ کردن "CTRL+X" ، سپس Y و سپس ENTER ذخیره کنید. سپس می توانید اسکریپت را با اجرای دستور زیر آزمایش کنید:

sudo python dashcam2.py

سپس اسکریپت آنطور که باید اجرا می شود و می توانید مانند دفعه قبل از FileZilla برای به دست آوردن فایل های ویدئویی استفاده کنید. فایل های ویدئویی حاوی یک پوشش با داده های GPS همراه با استفاده از CPU خواهند بود.

پروژه dashcam هنوز به پایان نرسیده است و برای ادامه این سری یک پست بعدی وجود خواهد داشت. عضویت در کانال YouTube ما را در نظر بگیرید زیرا این به ما کمک می کند.

YouTube:

ممنون که خواندید!

توصیه شده: