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

PoochPak ՝ բջջային միացված խելացի շան բաճկոն ՝ 4 քայլ
PoochPak ՝ բջջային միացված խելացի շան բաճկոն ՝ 4 քայլ

Video: PoochPak ՝ բջջային միացված խելացի շան բաճկոն ՝ 4 քայլ

Video: PoochPak ՝ բջջային միացված խելացի շան բաճկոն ՝ 4 քայլ
Video: Pakistan forces Violate Ceasefire in Pooch: PAK ने फिर सीजफायर तोड़ा, भारतीय सेना ने दिया करारा जवाब 2024, Նոյեմբեր
Anonim

Smayorquin Ստուգեք իմ գործարկումը: - KindbotFollow Ավելին հեղինակի կողմից.

Մարդկային VU հաշվիչ
Մարդկային VU հաշվիչ
Մարդկային VU հաշվիչ
Մարդկային VU հաշվիչ
Ալեքսա, որտե՞ղ են իմ բանալիները
Ալեքսա, որտե՞ղ են իմ բանալիները
Ալեքսա, որտե՞ղ են իմ բանալիները
Ալեքսա, որտե՞ղ են իմ բանալիները
Kindbot- ի պատրաստում. Հարմարեցված միջավայրի հաշվարկում Flask-Ask- ի միջոցով
Kindbot- ի պատրաստում. Հարմարեցված միջավայրի հաշվարկում Flask-Ask- ի միջոցով
Kindbot- ի պատրաստում. Հարմարեցված միջավայրի հաշվարկ `Flask-Ask- ի հետ
Kindbot- ի պատրաստում. Հարմարեցված միջավայրի հաշվարկ `Flask-Ask- ի հետ

Մասին. UC Berkeley մաթեմատիկայի ուսանող, ով իսկապես սիրում է շփվել էլեկտրոնիկայի և արհեստական ինտելեկտի ծրագրերի հետ: Ավելին smayorquin- ի մասին »

Ավտոմատացման մեջ մենք հաճախ կենտրոնանում ենք ինքնարժեքի ճարտարագիտության վրա `համակարգիչների և մարդու մտքի ճանաչողական ուժերից օգտվելու համար: Բայց շները ունեն մի շարք հմտություններ, ինչը նրանց շատ լավ է համապատասխանում որոշակի առաջադրանքներին, որոնք մարդիկ չեն կարող արդյունավետ կատարել: PoochPak- ը ներկայացնում է սենսորներին, որոնք այդ փորձը կապում են մեզ հետաքրքրող չափանիշների հետ:

Մեր ընտանի կենդանիները մեզ համար անգնահատելի են, ուստի մենք ցանկանում ենք համոզվել, որ նրանք լավ են: PoochPak- ի միջոցով կարող եք վերահսկել ձեր ընտանի կենդանու կենսական նշանակությունը և ծանուցումներ ստանալ SMS- ով: PoochPak- ն ունի նաև գիշերային տեսողության տեսախցիկ, որն օգտագործում է համակարգչային տեսողությունը ՝ ձեզ SMS հաղորդագրություն ուղարկելու համար, երբ մարդ է հայտնաբերվել: Սա հիանալի է որոնողափրկարարական աշխատանքների և (կամ) տան անվտանգության համար:

Քայլ 1. Միացրեք ձեր PoochPak- ը

Հաղորդալար ձեր PoochPak
Հաղորդալար ձեր PoochPak

Ձեզ հարկավոր կլինի.

(1) Raspberry Pi Zero Wireless կամ Raspberry Pi 3

(1) Հոլոգրամ Նովա + (1) Հոլոգրամ գլոբալ IoT SIM քարտ

(1) Night Vision Pi տեսախցիկ

(1) Adafruit անալոգային արագացուցիչ ՝ ADXL335

(1) Adafruit DS18B20 peratերմաստիճանի տվիչ

(1) Adafruit Pulse Sensor

(1) Adafruit MCP3008-8 ալիք 10 բիթ ADC + (1) դիմադրություն 4.75k ohm

(1) Լիցքավորվող լիթիումի իոնային մարտկոց

Շների զենքի ընտրություն

Հաղորդալարերի համար

Բոլոր սենսորները ազնվամորու pi- ին միացնելու համար հետևեք ստորև ներկայացված սխեմատիկ հատվածի միացման սխեմային: Մենք բոլոր այս սենսորները միացրել ենք փոքր pcb տախտակին `ավելի հուսալի միացումների համար, մինչ ժիլետը մաշված է: Դուք պետք է միացնեք Հոլոգրամ Նովան USB պորտի միջոցով (զրոյի համար մենք օգտագործել ենք microusb դեպի USB փոխարկիչ): Դուք նաև պետք է միացնեք pi տեսախցիկը ՝ օգտագործելով համապատասխան տեսախցիկի ժապավենը:

Քայլ 2: Տեղադրում

Նախագծի կախվածության միջև համատեղելիությունը պահանջում է python3.4 որպես կանխադրված python3: Դուք պետք է այրեք այս հատուկ պատկերը ձեր ազնվամորու pi zero/ pi 3. Այս պատկերը պատրաստելուց և pi- ն միացնելուց հետո, վերագործարկեք և անցեք առաջին անգամ բեռնման կոնֆիգուրացիայի միջոցով ՝

sudo raspi-config

. Դուք պետք է համոզվեք, որ.

  • Ընդլայնված ընտրանքների ներքո ընդլայնել ֆայլային համակարգը
  • Տեղայնացման ընտրանքների ներքո փոխեք ժամային գոտին
  • Փոխել օգտվողի գաղտնաբառը
  • Interfacing Options- ի ներքո միացրեք ssh, camera, SPI, IC2 և Serial

Վերագործարկումից հետո git- ը կլոնավորեք այս ռեպոը.

cd ~/

git կլոն https://github.com/mayorquinmachines/PoochPak.git cd PoochPak

Գործարկեք տեղադրման սցենարը `բոլոր կախվածությունները տեղադրելու համար: Նշում. Սա երկար կտևի: Թողնել այն ամբողջ գիշեր:

./ տեղադրել.շ

Տեղադրման սցենարի ավարտից հետո վերագործարկեք ձեր pi- ն: Գործարկել:

sudo modprobe bcm2835-v4l2sudo modprobe w1-gpio sudo modprobe w1-therm

Սա պարզապես համոզվում է, որ սենսորների հետ հաղորդակցվելու համար անհրաժեշտ բոլոր մոդուլները միացված են:

SMS- ներ ուղարկելու համար հոլոգրամն օգտագործելու համար ձեզ հարկավոր է կարգավորել Hologram- ի վահանակը և ակտիվացնել ձեր SIM քարտը: Ահա Հոլոգրամի մեկնարկային ուղեցույցը հենց դա անելու համար: Տեղադրման սցենարը կարգավորել է ձեզ համար տեղադրելով hologram-cli և hologram-python-sdk: Դուք կարող եք ստուգել սա ՝ գործարկելով.

sudo հոլոգրամի տարբերակ

Երբ ձեր SIM քարտը ակտիվանա, և ձեր սարքը ցույց տա, որ այն գործում է ձեր կառավարման վահանակում, ցանկանում եք կարգավորել հեռախոսահամարը, որին ցանկանում եք ուղարկել SMS հաղորդագրություններ: Ձեր կառավարման վահանակում կտտացրեք ձեր սարքին և անցեք դեպի Կազմաձևում: Այդ էջից դուք կցանկանաք կարգավորել ձեր հեռախոսահամարը ՝ «Կարգավորել հեռախոսահամարը» բաժնում: Սա պետք է կարգավորի ձեզ Nova- ին ՝ SMS հաղորդագրություններ ուղարկելու համար այս հեռախոսահամարին: Այս նույն էջում դուք կտեսնեք + Showույց տալ սարքի բանալին: Այս կոճակի վրա սեղմելը ձեզ կտա բանալին, որն անհրաժեշտ կլինի ձեր hologram-python-sdk նույնականացման համար: Դուք կցանկանաք ստեղծել կազմաձևման ֆայլ, որտեղ տեղադրեք այս բանալին օգտագործման համար: Գործարկեք հետևյալը.

cd ~/PoochPaktouch config.py արձագանք «DEVICEKEY = ''" >> config.py

Քայլ 3: Վազիր

Ի վերջո, օբյեկտի ճանաչման ծածկագիրը գործարկելու և սենսորային սերվերը գործարկելու համար հետևեք ստորև բերված հրահանգներին:

Գործարկում է YOLO օբյեկտի ճանաչումը

cd yolo_picam/

nohup sudo python3 picam.py &

Գործարկող սերվեր

nohup sudo python poochpak_server.py &

Երբ որևէ անձ հայտնաբերվի, դուք կստանաք SMS հաղորդագրություն այն հեռախոսին, որը կազմաձևել եք ձեր հոլոգրամի վահանակում: Անձը հայտնաբերվելիս արձանագրված տեսանյութը տեսնելու համար անցեք https:// և տեսաֆայլը հասանելի կլինի ձեր ներբեռնման համար: Եթե դուք նավարկեք դեպի https://: 8925, դուք կկարողանաք բառարան ստանալ սենսորների ընթերցումներով, ինչպես նաև ժիլետի GPS տեղադրությամբ:

Քայլ 4: Խնդիրների վերացում

Եթե խնդիրներ ունեք Yolo օբյեկտի ճանաչման սցենարի (picam.py) հետ, որը չի գտնում տեսախցիկը, ապա հնարավոր է, որ նորից անհրաժեշտ լինի նորից միացնել տեսախցիկը: Փորձեք նորից միացնել այն ՝ օգտագործելով «sudo raspi-config» և գործարկեք.

sudo modprobe bcm2835-v4l2

Երբեմն «Հոլոգրամ Նովան» կորցնում է ազդանշանը: Դուք պետք է համոզվեք, որ կարմիր LED լուսավորված է, և կապույտ LED լուսարձակը: Արագ բռնկումը նշանակում է, որ դուք 3G ցանցում եք, ավելի դանդաղ բռնկումը նշանակում է 2G ցանց, և ոչ մի կապույտ լույս չի նշանակում, որ Nova- ն դեռ ցանցում չէ:

Եթե սենսորները ճիշտ չեն աշխատում, նորից նայեք էլեկտրագծերին և համոզվեք, որ ամեն ինչ ճիշտ է: Այնուհետև նորից փորձեք նորից միացնել նրանց մոդուլները.

sudo modprobe w1-gpio #ջերմաստիճանի տվիչների համար sudo modprobe w1-therm #ջերմաստիճանի տվիչի համար sudo modprobe spi-bcm2708 #Իմպուլսի տվիչի համար

Կա նաև սցենար, որը կարող եք գործարկել ՝ բոլոր սենսորները փորձարկելու համար: Փորձիր վազել.

python ~/PoochPak/tests/run_tests.py

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