Sisukord:

MachineEye: 5 sammu
MachineEye: 5 sammu

Video: MachineEye: 5 sammu

Video: MachineEye: 5 sammu
Video: SAMMY The BULL - LIVE at Slices & More Pizza 🍕 **REVENGE** I HAVE THE (EYE OF THE TIGER)! 2024, Juuli
Anonim
MachineEye
MachineEye

Olen ühendanud Texas Instrument Sensor Tag CC2650 Raspberry Pi kaameraga, et töötada välja armatuurlaud, millel on suurepärane teave. Juhtisin projekti, kasutades IBM Node Redi, mis on installitud Raspberry Pi pildile. Kaamera saadab andmed Microsofti kognitiivsetele teenustele, et saata kaamera nähtava kirjeldus. Need andmed võivad avada lõputult rakendusi. Minu näide on lihtne, mis näitab ilmastikutingimusi ja pilti koos kaamera nähtava kirjeldusega. Mina

Samm: nõutav riistvara ja tarkvara

Riistvara

1. Vaarika Pi 3 (võite kasutada ka Pi 2 või Pi mudelit B)

2. Vaarika Pi kaamera

3. Texas Instruments CC2650 anduri silt

4. SD -kaart

Tarkvara

1. Raspbian Jessie Pixeli versiooniga: märts 2017

www.raspberrypi.org/downloads/raspbian/

2. Putty - terminal oma Pi programmeerimiseks

www.chiark.greenend.org.uk/~sgtatham/putty/

3. Täiendav sõlm punasele sõlmele

Olen üksikasjalikult kirjeldanud sõlme, mis tuleb Pi -le installida 3. etapis: sõlme punane seadistamine.

2. samm:

Samm: seadistage riistvara

Seadistage riistvara
Seadistage riistvara

Ma kasutan Raspberry Pi 3 ja 7 anduriga pakitud andurisilti CC2650. Raspberry Pi 3 -l on WiFi ja Bluetooth, nii et me ei vaja nii palju dongleid. Minu ainus dongle on juhtmeta hiire ja võtmeplaadi kasutamine. Pildi allalaadimiseks ja Pi käivitamiseks võite kasutada ametlikku Raspberry Pi veebisaiti:

www.raspberrypi.org/products/raspberry-pi-3-model-b/

Andurisildil peab olema ainult plastriba tõmmatud ja see peaks olema hea. Lisateavet leiate siit.

www.ti.com/ww/en/wireless_connectivity/sensortag/tearDown.html

Raspberry Pi kaameral on ka arvukalt blogisid, mis aitavad teil seadistada kaamerat:

www.raspberrypi.org/products/camera-module/

Sellel projektil on Adafruit'i puutetundlik ekraan. See on vabatahtlik ja pole selle projekti jaoks nõutav.

Samm: seadistage sõlm punaseks

Seadistussõlm punane
Seadistussõlm punane
Seadistussõlm punane
Seadistussõlm punane

Node Red on hõlpsasti kasutatav tööriist, mis on juba installitud Raspberry Pi -le. Lisateavet leiate siit:

nodered.org/

Kõige olulisem samm on siin oma versiooni värskendamine Pi -s:

sudo update-nodejs-ja-node

Nüüd kontrollige oma versiooni. Ma kasutan selle projekti jaoks terminalina Puttyt.

npm -v

3.10.10

sõlm -v

6.10.0

Nüüd on teie punast sõlme värskendatud, lisame mõned sõlmed meie Raspberry Pi kaamera ja anduri sildiga ühenduse loomiseks. Kõik sõlmed tuleks installida selle kataloogi alla:

~/.sõlm-punane

Alustame !

npm installi sõlm-red-contrib-camerapi

npm install node-red-node-dweetio

npm installige sõlm-red-contrib-freeboard

npm installivad sõlme-punase-panuse-kognitiivsed teenused

npm install node-red-node-sensortag

npm install node-red-node-dropbox

See võtab natuke aega ja kui saate hoiatusi, peaks kõik korras olema. Olen lisanud süstimissõlme, et pildistada kindla intervalliga. Dweetio on mõeldud kaamera nägemise sõlmele, et lugeda pildilt kirjeldust või silte ja saata see tekstiväljale Freeboard Dash Board. Cognitive Services hõlmab sõlme Computer Vision.

Peate hankima Microsoftilt tasuta tellimisvõtme Computer Visioni sõlme jaoks.

www.microsoft.com/cognitive-services/en-US/subscriptions?mode=NewTrials

Dropboxi sõlm sobib selle projekti jaoks ideaalselt. Kasutasin siit leitud Adafruuti juhendit:

learn.adafruit.com/diy-wifi-raspberry-pi-touch-cam?view=all

Kerige alla Dropboxi seadistuseni. See peaks toimima mis tahes Pi puhul ja nad on seadistuse palju lihtsamaks muutnud. See juhendab teid Dropboxi seadistamisel ja Dropboxiga ühenduse loomiseks vajalike võtmete sisestamisel. See on parim õpetus, mille olen leidnud. Kuid selleks, et näha pilti armatuurlaual, pidin pildi lingi muutma. Otsustasin kasutada Dropboxi tööriista nimega Chooser, et saada otselink Dropboxi alla laaditud pildile. Jätan sama nime-j.webp

Sõlme punase voo vaatamiseks avage lihtsalt brauser. Mulle meeldib Chrome ja see on lihtsalt vormindamise näide:

192.168.1.1:1880

Samm: seadistage DashBoard

Seadistage armatuurlaud
Seadistage armatuurlaud

FreeBoard Dashboard on paindlik ja lihtne viis andmete mõtestatud visualiseerimiseks. Seadistatud on kaks andmeallikat ja igal andmekogul on „minu asja-nimi”. Ühendan foto sõlmega esimese dweetio sõlme nimega Machine Eye. See saadab kaamera kasulikku koormust pilve ja võimaldab meil armatuurlaual olevat teavet jäädvustada. Sellest saab tekstikasti.

Teine Dweetio sõlm on andurisildi jaoks. See sõlm on ühendatud andurisildiga ja saadab jällegi andurite kasulikku koormust pilve ning jäädvustatakse uuesti. armatuurlaual. Andmed on reaalajas. Olen selle demo jaoks lisanud mõned anduripaneelid.

Pildikast on pildipaan, millel on otselink Dropboxile. Pilt ja kirjeldus peaksid muutuma iga kord, kui pilt aktiveeritakse.

Ülaltoodud pilt on minu keraamilise kassi fotolõik. Jäin võistlusele registreerumisega veidi hiljaks ja meie jumalakartliku ilmastiku tõttu Kanada Atlandi ookeani rannikul ei saanud kaamerat õue tuua. Sademed ja külm ilm tapavad mu elektroonika. Mul on vaja ka oma sõpru ja nende parimaid karvaseid lapsi, kes tuleksid fotosessioonile.

Soovitan: