Përmbajtje:

PoochPak: Një jelek i qenve inteligjentë të lidhur me celular: 4 hapa
PoochPak: Një jelek i qenve inteligjentë të lidhur me celular: 4 hapa

Video: PoochPak: Një jelek i qenve inteligjentë të lidhur me celular: 4 hapa

Video: PoochPak: Një jelek i qenve inteligjentë të lidhur me celular: 4 hapa
Video: Книга 07 — Аудиокнига Виктора Гюго «Горбун из Нотр-Дама» (главы 1–8) 2024, Korrik
Anonim

Nga smayorquin Kontrolloni fillimin tim! - KindbotFollow More nga autori:

Njehsor VU i njeriut
Njehsor VU i njeriut
Njehsor VU i njeriut
Njehsor VU i njeriut
Alexa, ku janë çelësat e mi?
Alexa, ku janë çelësat e mi?
Alexa, ku janë çelësat e mi?
Alexa, ku janë çelësat e mi?
Krijimi i Kindbot: Llogaritja e Ambientit të Përshtatur me Flask-Ask
Krijimi i Kindbot: Llogaritja e Ambientit të Përshtatur me Flask-Ask
Krijimi i Kindbot: Llogaritja e Ambientit të Përshtatur me Flask-Ask
Krijimi i Kindbot: Llogaritja e Ambientit të Përshtatur me Flask-Ask

Rreth: Student i matematikës UC Berkeley i cili me të vërtetë i pëlqen të merret me punë elektronike dhe aplikime të inteligjencës artificiale. Më shumë rreth smayorquin »

Në automatizim, ne shpesh përqëndrohemi në inxhinierimin e njerëzve në lëvizje për të përfituar nga pikat e forta njohëse të kompjuterëve dhe mendjes njerëzore. Por qentë kanë një sërë aftësish duke i bërë ata shumë të përshtatshëm për detyra të caktuara që njerëzit nuk mund t'i kryejnë në mënyrë efektive. PoochPak prezanton sensorët për të lidhur atë përvojë në aspektin e metrikave që ne jemi të interesuar.

Kafshët tona shtëpiake janë të paçmueshme për ne dhe kështu ne duam të sigurohemi që ata janë mirë. Me PoochPak, ju mund të monitoroni gjërat vitale të kafshës suaj dhe të merrni njoftime përmes SMS. PoochPak gjithashtu përmban një aparat fotografik të natës që përdor vizionin e kompjuterit për t'ju dërguar një mesazh SMS kur një person është zbuluar. Kjo është e shkëlqyeshme për operacionet e kërkimit dhe shpëtimit dhe/ose sigurinë në shtëpi.

Hapi 1: Instalimi i telave tuaj PoochPak

Instalimi i telave tuaj PoochPak
Instalimi i telave tuaj PoochPak

Do t'ju duhet:

(1) Raspberry Pi Zero Wireless ose Raspberry Pi 3

(1) Hologrami Nova + (1) Kartë SIM Hologrami Global IoT

(1) Kamera Pi Vizioni i natës

(1) Përshpejtuesi Analog Adafruit: ADXL335

(1) Sensori i temperaturës Adafruit DS18B20

(1) Sensori i Pulsit Adafruit

(1) Adafruit MCP3008-8 kanal 10 bit ADC + (1) Rezistencë 4.75k ohm

(1) Bateri litium -jon e rimbushshme

Parzmore qen e zgjedhur

Për instalime elektrike

Për të lidhur të gjithë sensorët në mjedër pi, ju lutemi ndiqni diagramin e instalimeve elektrike në pjesën skematike më poshtë. Ne i lidhëm të gjithë këta sensorë në një tabelë të vogël pcb për lidhje më të besueshme ndërsa jeleku është i veshur. Ju duhet të lidhni Hologramin Nova përmes një porte usb (për zero kemi përdorur një konvertues mikrosub në usb). Ju gjithashtu duhet të lidhni kamerën pi duke përdorur shiritin e duhur të kamerës.

Hapi 2: Instalimi

Përputhshmëria midis varësive të projektit kërkon python3.4 si python3 i paracaktuar. Ju duhet ta digjni këtë imazh specifik për mjedrën tuaj pi zero/ pi 3. Pasi ta bëni këtë imazh dhe të lidhni pi, filloni dhe kaloni përmes konfigurimit të nisjes për herë të parë duke thirrur:

sudo raspi-config

Me Ju duhet të siguroheni që:

  • Nën Opsionet e Avancuara, Zgjero sistemin e skedarëve
  • Nën opsionet e lokalizimit ndryshoni zonën kohore
  • Ndryshoni fjalëkalimin e përdoruesit
  • Nën Opsionet e Ndërfaqes, aktivizoni ssh, kamera, SPI, IC2 dhe Serial

Pas një rindezje, git klononi këtë repo:

cd ~/

git klon https://github.com/mayorquinmachines/PoochPak.git cd PoochPak

Drejtoni skriptin e instalimit për të instaluar të gjitha varësitë. Shënim: Kjo do të marrë shumë kohë! Lëreni të veprojë gjatë natës.

./instal.sh

Rinisni pi -në tuaj pasi skripti i instalimit të ketë përfunduar. Drejtuar:

sudo modprobe bcm2835-v4l2sudo modprobe w1-gpio sudo modprobe w1-term

Kjo thjesht sigurohet që të gjitha modulet e nevojshme për të komunikuar me sensorët janë të aktivizuar.

Për të përdorur hologramin për të dërguar SMS, do t'ju duhet të konfiguroni Panelin tuaj të Hologramit dhe të aktivizoni kartën tuaj SIM. Këtu është udhëzuesi fillestar Hologram për ta bërë këtë. Skripti i instalimit ka trajtuar instalimin e hologram-cli dhe hologram-python-sdk për ju. Ju mund ta provoni këtë duke ekzekutuar:

version sudo hologrami

Pasi karta juaj SIM të aktivizohet dhe pajisja juaj të tregojë se është drejtpërdrejt në Panelin tuaj, dëshironi të vendosni një numër telefoni të cilit dëshironi t'i dërgoni mesazhe SMS. Në Pultin tuaj, klikoni në pajisjen tuaj dhe lundroni te Konfigurimi. Nga ajo faqe, do të dëshironi të konfiguroni numrin tuaj të telefonit nën Konfiguro numrin e telefonit. Kjo duhet të vendosë që Nova të dërgojë mesazhe SMS në këtë numër telefoni. Në të njëjtën faqe, do të shihni + Trego çelësin e pajisjes. Klikimi në këtë buton do t'ju japë një çelës që ju nevojitet për të vërtetuar hologramin-python-sdk tuaj. Ju do të dëshironi të krijoni një skedar konfigurimi ku do ta vendosni këtë çelës për përdorim. Drejtoni sa vijon:

cd ~/PoochPaktouch config.py jehonë "DEVICEKEY = ''" >> config.py

Hapi 3: Vraponi

Së fundi, për të ekzekutuar kodin për njohjen e objektit dhe fillimin e serverit të sensorit, ndiqni udhëzimet më poshtë!

Fillimi i njohjes së objektit YOLO

cd yolo_picam/

nohup sudo python3 picam.py &

Fillimi i serverit

nohup sudo python poochpak_server.py &

Kur një person është zbuluar, ju do të merrni një mesazh SMS në telefonin që keni konfiguruar në Panelin tuaj të Hologramit. Për të parë videon e regjistruar kur një person është zbuluar, lundroni te https:// dhe skedari video do të jetë i disponueshëm për tu shkarkuar. Nëse lundroni në https://: 8925, do të keni mundësi të merrni një fjalor me leximet nga sensorët, si dhe vendndodhjen GPS të jelekut.

Hapi 4: Zgjidhja e problemeve

Nëse keni probleme me skenarin e njohjes së objektit Yolo (picam.py) që nuk e gjeni kamerën, mund të jetë që ju duhet të aktivizoni përsëri kamerën. Provoni ta aktivizoni përsëri duke përdorur "sudo raspi-config" dhe ekzekutoni:

sudo modprobe bcm2835-v4l2

Ndonjëherë Hologrami Nova humbet sinjalin. Duhet të siguroheni që LED i kuq të jetë ndezur dhe LED blu të ndizet. Ndezja e shpejtë do të thotë që jeni në rrjetin 3G, ndezja më e ngadaltë do të thotë rrjet 2G dhe asnjë dritë blu nuk do të thotë që Nova nuk është ende në një rrjet.

Nëse sensorët nuk punojnë si duhet, hidhini një sy telave përsëri dhe sigurohuni që gjithçka është e saktë. Pastaj provoni të aktivizoni përsëri modulet e tyre:

sudo modprobe w1-gpio #Për sensorët tempudo modprobe w1-term #Për sensorin e temperaturës sudo modprobe spi-bcm2708 #Për sensorin e pulsit

Ekziston gjithashtu një skenar që mund të përdorni për të testuar të gjithë sensorët. Provoni të vraponi:

python ~/PoochPak/tests/run_tests.py

Recommended: