Բովանդակություն:

GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2: 3 քայլեր
GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2: 3 քայլեր

Video: GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2: 3 քայլեր

Video: GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2: 3 քայլեր
Video: How to Setup GPS Tracker for Raspberry Pi 2024, Նոյեմբեր
Anonim
GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2 -ի հետ
GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2 -ի հետ
GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2 -ի հետ
GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2 -ի հետ

Սա dashcam նախագծի 2 -րդ մասն է, և այս գրառման մեջ մենք կսովորենք, թե ինչպես միացնել 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 ստեղնը ՝ դեպի Ավարտել տարբերակը նավարկելու համար, այնուհետև ընտրեք ՈՉ, երբ այն ձեզ հարցնի, թե արդյոք ցանկանում եք վերագործարկել: Սա ձեզ հետ կտանի տերմինալ: Մուտքագրեք հետևյալ հրամանը, որպեսզի կարողանանք փակել տախտակը.

sudo անջատում -հ հիմա

Երբ տախտակը փակվի, մենք կարող ենք սերիական նավահանգիստը միացնել տախտակին `օգտագործելով հղման պատկերը:

Քայլ 2: Փորձարկեք GPS մոդուլը

Փորձարկեք GPS մոդուլը
Փորձարկեք GPS մոդուլը

Այժմ մենք կփորձարկենք GPS մոդուլը `համոզվելու համար, որ այն ճիշտ է աշխատում: Դա կարելի է անել ՝ գործարկելով հետևյալ հրամանը.

sudo cat /dev /serial0

Դուք պետք է կարողանաք տեսնել տեքստի ելք ՝ սկսած «$ GP…» - ով: ինչպես երեւում է նկարում: Սա տվյալներ է GPS մոդուլից և նշանակում է, որ սերիական հաղորդակցությունն աշխատում է այնպես, ինչպես պետք է: Դուք կարող եք սեղմել «CTRL+Z» ՝ ելքը դադարեցնելու համար:

Հետո մենք պետք է անջատենք «Getty» ծառայությունը, քանի որ այն կարող է խանգարել սերիական հաղորդակցությանը: Դա կարելի է անել ՝ գործարկելով հետևյալ հրամանները:

sudo systemctl դադարեցնել [email protected]

sudo systemctl անջատել [email protected]

Քայլ 3: Գրեք վերջնական սցենարը

Գրեք վերջնական սցենարը
Գրեք վերջնական սցենարը
Գրեք վերջնական սցենարը
Գրեք վերջնական սցենարը

Նախքան վերջին սցենարը գրելը, մենք պետք է մի քանի հրաման գործադրենք: Նախ, մենք պետք է տեղադրենք պիթոնի սերիական մոդուլը, որը կարող է կատարվել ՝ գործարկելով հետևյալ հրամանը.

sudo apt տեղադրել python- սերիալ

Մենք կօգտագործենք 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- ի տվյալներով, ինչպես նաև պրոցեսորի օգտագործումը:

Dashcam նախագիծը դեռ ավարտված չէ, և կլինի հաջորդ գրառում ՝ այս շարքը շարունակելու համար: Մտածեք բաժանորդագրվելու մեր YouTube ալիքին, քանի որ դա օգնում է մեզ աջակցել:

YouTube ՝

Շնորհակալություն կարդալու համար:

Խորհուրդ ենք տալիս: