Բովանդակություն:
Video: GPS մոդուլի միացում Raspberry Pi: Dashcam Մաս 2: 3 քայլեր
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Սա 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 մոդուլը `համոզվելու համար, որ այն ճիշտ է աշխատում: Դա կարելի է անել ՝ գործարկելով հետևյալ հրամանը.
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 ՝
Շնորհակալություն կարդալու համար:
Խորհուրդ ենք տալիս:
Հեշտ Շատ ցածր էներգիայի BLE Arduino- ում Մաս 2 - peratերմաստիճանի/խոնավության մոնիտոր - Rev 3: 7 քայլեր
Հեշտ Շատ ցածր էներգիայի BLE Arduino- ում Մաս 2 - peratերմաստիճանի/խոնավության մոնիտոր - Rev 3. Թարմացում. 23 նոյեմբերի, 2020 թ. - 2 x AAA մարտկոցների առաջին փոխարինում 2019 թ. Հունվարի 15 -ից, այսինքն `22 ամիս 2xAAA ալկալային համար: Թարմացում. 7 ապրիլի, 2019 թ. lp_BLE_TempHumidity, ավելացնում է Ամսաթիվ/ժամ գծագրեր, օգտագործելով pfodApp V3.0.362+և ավտոմատ ճնշում, երբ
GPS մոդուլի միացում ազնվամորու Pi- ի հետ. 10 քայլ
GPS- ի մոդուլը Raspberry Pi- ի հետ. Hey Guys !! Wishանկանու՞մ եք միացնել GPS մոդուլը Raspberry Pi- ի հետ: Բայց դա անելու որոշակի դժվարությա՞ն եք հանդիպում: «Մի անհանգստացեք, ես այստեղ եմ ձեզ օգնելու համար: Դուք կարող եք սկսել ՝ օգտագործելով հետևյալ մասերը
Raspberry Pi Web Stream Kit - Մաս 1: 5 քայլեր
Raspberry Pi Web Stream Kit - Մաս 1. Ահա մի պարզ, բայց մի փոքր տգեղ տեսախցիկի հավաքածու, որը ես հավաքել եմ դպրոցական միջոցառումներին աջակցելու համար, օրինակ `LEGO լիգայի որակավորման առաջին մրցաշարը: Նպատակն է թույլատրել հավաքածուի մեկ անկում, որը կապահովի 4 վեբ հոսք արտաքին համակարգչին: Ոչ
E32-433T LoRa մոդուլի ձեռնարկ - DIY Breakout Board E32 մոդուլի համար. 6 քայլ
E32-433T LoRa մոդուլի ձեռնարկ | DIY Breakout Board E32 մոդուլի համար. Այ, ինչ կա, տղերք: Akarsh այստեղ CETech- ից: Իմ այս նախագիծը ավելի շատ ուսուցման կոր է `հասկանալու E32 LoRa մոդուլի աշխատանքը eByte- ից, որը բարձր հզորության 1 վտ հաղորդիչ մոդուլ է: Երբ մենք հասկանանք աշխատանքը, ես դիզայն ունեմ
Ինչպես կառուցել կայք Raspberry Pi- ի վրա, Node.js- ի, Express- ի և MongoDB- ի հետ Մաս 1: 6 քայլեր
Ինչպես կառուցել կայք Raspberry Pi- ի վրա ՝ Node.js- ի, Express- ի և MongoDB- ի հետ … Մաս 1. Բարի գալուստ իմ node.js վեբ հավելվածի ձեռնարկի ՄԱՍ 1: Մաս 1 -ը պատրաստվում է անցնել node.js հավելվածի մշակման համար օգտագործվող անհրաժեշտ ծրագրակազմով, ինչպես օգտագործել նավահանգստի փոխանցումը, ինչպես ստեղծել ծրագիր Express- ի միջոցով և ինչպես գործարկել ձեր ծրագիրը: Այս երկրորդ մասը