Përmbajtje:

LIDHJA E SENSORVE TUL PULRFSHIRSH TOM P TOR MJEDRN PI: 6 hapa (me fotografi)
LIDHJA E SENSORVE TUL PULRFSHIRSH TOM P TOR MJEDRN PI: 6 hapa (me fotografi)

Video: LIDHJA E SENSORVE TUL PULRFSHIRSH TOM P TOR MJEDRN PI: 6 hapa (me fotografi)

Video: LIDHJA E SENSORVE TUL PULRFSHIRSH TOM P TOR MJEDRN PI: 6 hapa (me fotografi)
Video: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 2024, Dhjetor
Anonim
LIDHJA E SENSORVE TUL SHUM T TO P TOR MJEDRS PI
LIDHJA E SENSORVE TUL SHUM T TO P TOR MJEDRS PI

Në këtë projekt, ne do të lidhim tre nga sensorët EZO të Atlas Scientific (pH, oksigjen i tretur dhe temperaturë) me një Raspberry Pi 3B+. Në vend që të lidhim qarqet në Raspberry Pi, ne do të përdorim mburojën Whitebox Labs Tentacle T3. Këto mburoja të grumbulluara futen në kunjat e Pi pas së cilës qarqet dhe sondat EZO lidhen me mburojën. Ndërveprimi me sensorët bëhet duke përdorur terminalin e komandës në Raspbian.

PËRPARËSITË:

  • Pa instalime elektrike, pa dërrasa buke dhe pa saldim të nevojshëm.
  • Mburoja e montuar plotësisht ngjitet lehtësisht mbi Raspberry Pi.
  • Izolimi i integruar mbron sensorët nga ndërhyrjet.
  • Lidhni sensorë të shumtë me një Raspberry Pi.
  • Punon me sensorët e mëposhtëm EZO: pH, kripësia, oksigjeni i tretur, potenciali i oksidimit-zvogëlimit, temperatura, pompa peristaltike dhe dioksidi i karbonit.

MATERIALE

  • Raspberry Pi 3B+
  • Furnizimi me energji i Raspberry Pi
  • 8 GB kartë mikro SD
  • Mburoja e Whitebox Labs T3
  • qarku & sonda e pH
  • qarku & sonda e oksigjenit të tretur
  • qarku dhe sonda e temperaturës

Furnizimet

Tastiera USB, miu USB, Monitor me aftësi HDMI, lexues USB i kartave mikro SD

Hapi 1: SHKARKONI DHE INSTALONI RASPBIAN ONTO SD CARD

a) Shkarkoni skedarin zip Raspbian në kompjuterin tuaj nga LINKu i mëposhtëm. "Raspbian Buster me desktop dhe softuer të rekomanduar" përdoret në këtë projekt.

b) Për të instaluar Raspbian në kartën SD nevojitet një mjet i shkrimit të imazheve siç është Etcher. Shkarkoni dhe instaloni Etcher në kompjuterin tuaj.

c) Futni kartën micro SD në lexuesin e kartës USB dhe futeni lexuesin në kompjuterin tuaj. Në rast se karta juaj SD ka nevojë për formatim, mund të përdorni programin SD Formatter.

d) Hapni programin etcher.

  • Zgjidhni shkarkimin e skedarit Raspbian nga hapi a.
  • Zgjidhni kartën tuaj SD.
  • Klikoni në "Flash!" skedë për të filluar shkrimin në kartën SD

Hapi 2: BUST RASPBERRY PI DHE Konfiguro cilësimet

ÇIJI I MJEDRS SOO ÇMIMIT DHE KONFIGURIMI P SRCAKTIMET
ÇIJI I MJEDRS SOO ÇMIMIT DHE KONFIGURIMI P SRCAKTIMET
ÇIJI I MJEDRS SOO ÇMIMIT DHE KONFIGURIMI P SRCAKTIMET
ÇIJI I MJEDRS SOO ÇMIMIT DHE KONFIGURIMI P SRCAKTIMET
ÇIJI I MJEDRS SOO ÇMIMIT DHE KONFIGURIMI P SRCAKTIMET
ÇIJI I MJEDRS SOO ÇMIMIT DHE KONFIGURIMI P SRCAKTIMET
ÇIJI I MJEDRS SOO ÇMIMIT DHE KONFIGURIMI P SRCAKTIMET
ÇIJI I MJEDRS SOO ÇMIMIT DHE KONFIGURIMI P SRCAKTIMET

a) Lidhni monitorin, tastierën dhe miun me Raspberry Pi tuaj.

b) Pasi të ketë përfunduar instalimi i figurës Raspbian në kartën SD, hiqeni atë nga kompjuteri dhe futeni në Raspberry Pi. Ndizeni energjinë në Pi.

Kredencialet e parazgjedhura të mjedrës: emri i përdoruesit është pi dhe fjalëkalimi është mjedër

c) Meqenëse kjo është hera e parë që nisni Raspbian, do t'ju kërkohet të rregulloni disa cilësime të tilla si gjuha, zona kohore dhe shtimi i lidhjes në internet. Sigurohuni që të lidheni me internetin sepse kjo do të jetë e nevojshme në hapat e mëvonshëm.

P URDITSIM DHE PPGRDORIM PAKOT

d) Hapni terminalin e komandës nga desktopi Raspbian. Përditësoni listën e paketave të sistemit duke futur komandën e mëposhtme sudo apt-get update

e) Përmirësoni paketat e instaluara në versionet e tyre të fundit me komandën sudo apt-get upgrade

SHKARKO KODIN E SHEMBULLIT

f) Në terminal ekzekutoni komandat e mëposhtme:

cd

git klon

Kjo do të shtojë depon e kodit mostër nga Atlas Scientific në Raspberry Pi. Vetëm kodi i2c është i nevojshëm për këtë projekt.

CILSIMET I2C

g) Instaloni dhe aktivizoni autobusin I2C në Raspberry Pi. Drejtoni komandat e mëposhtme:

sudo apt-get install python-smbus

sudo apt-get install i2c-tools

h) Tjetra, hapni dritaren e konfigurimit duke futur sudo raspi-config

Zgjidhni "Opsionet e Ndërfaqes" (imazhi 1 më sipër).

i) Zgjidhni "I2C" (imazhi 2 më lart).

j) Do t'ju paraqitet pyetja "A dëshironi që ndërfaqja ARM I2C të jetë e aktivizuar?" Zgjidhni "Po" (imazhi 3 më lart).

k) Goditi "Ok" (imazhi 4 më lart). Pastaj rindizni Pi me komandën sudo reboot

Hapi 3: VETRENI SENSORST N TO MODE I2C

Mburoja Tentacle T3 është e pajtueshme vetëm me I2C. Si i tillë sensori EZO duhet të jetë në modalitetin I2C dhe jo në UART. Nëse keni shumë sensorë të njëjtë (për shembull 2 pH) sigurohuni që secilit t'i caktoni adresa unike I2C. Dështimi për ta bërë këtë do të rezultojë në konflikte komunikimi.

Për udhëzime se si të ndryshoni midis protokolleve dhe caktimit të adresave I2C, referojuni LINK -ut të mëposhtëm.

Hapi 4: RAPORTIMI DHE SENSORST MONIT P TOR MJEDRN PI

RRUGA E MONIT DHE SENSORST P TOR RASPBERRY PI
RRUGA E MONIT DHE SENSORST P TOR RASPBERRY PI
RRUGA E MONIT DHE SENSORST P TOR RASPBERRY PI
RRUGA E MONIT DHE SENSORST P TOR RASPBERRY PI
RRUGA E MONIT DHE SENSORST P TOR RASPBERRY PI
RRUGA E MONIT DHE SENSORST P TOR RASPBERRY PI

a) Sigurohuni që fuqia e Raspberry Pi është e fikur.

b) Montoni mburojën e tentakulave mbi kunjat e Pi.

c) Futni qarqet EZO në mburojë. Sigurohuni që të përputheni saktë me kunjat.

d) Lidhni sondat me lidhëset femra BNC të mburojës.

Hapi 5: PESTRFUNDIMI I TESTIT

PETRFUNDIMI I TESTIT
PETRFUNDIMI I TESTIT

a) Ndizeni energjinë në Pi.

b) Hapni terminalin dhe futni sudo i2cdetect -y 1

Programi do të raportojë informacion në lidhje me çdo pajisje të lidhur I2C. Imazhi 5 më sipër ofron një demonstrim. Paraqitet gjashtëkëndëshi i adresave I2C. (oksigjeni i tretur = 0x61, pH = 0x63, temperatura = 0x66)

Hapi 6: LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT

LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT
LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT
LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT
LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT
LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT
LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT
LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT
LEXIMET E MONITORIT DHE NDTERRBARJA ME SENSORT

a) Hapni drejtorinë që ka kodet mostër cd ~/Raspberry-Pi-sample-code

b) Drejtoni shkrimin I2C sudo python i2c.py

Sa herë që skenari ekzekutohet, përdoruesit i paraqitet menyja e treguar në shembullin 1 më sipër.

Shembulli 2: Listoni adresat e sensorëve të lidhur dhe pyetni secilën për informacionin e pajisjes.

Shembulli 3: Sensori i pH i sondazhit të vazhdueshëm

Shembull 4: Kontrolloni nëse sensori i oksigjenit të tretur është i kalibruar.

Referojuni fletëve të të dhënave për të gjitha komandat e duhura. (fleta e të dhënave me pH, fleta e të dhënave të oksigjenit të tretur, fleta e të dhënave të temperaturës)

Recommended: