Sisällysluettelo:

Useiden anturien liittäminen RASPBERRY PI -laitteeseen: 6 vaihetta (kuvilla)
Useiden anturien liittäminen RASPBERRY PI -laitteeseen: 6 vaihetta (kuvilla)

Video: Useiden anturien liittäminen RASPBERRY PI -laitteeseen: 6 vaihetta (kuvilla)

Video: Useiden anturien liittäminen RASPBERRY PI -laitteeseen: 6 vaihetta (kuvilla)
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №29 2024, Marraskuu
Anonim
Useiden anturien liittäminen vadelmaan PI
Useiden anturien liittäminen vadelmaan PI

Tässä projektissa liitämme kolme Atlas Scientificin EZO -anturia (pH, liuennut happi ja lämpötila) Raspberry Pi 3B+-laitteeseen. Piirien kytkemisen Raspberry Pi: n sijasta käytämme Whitebox Labs Tentacle T3 -suojaa. Nämä pinottavat kilvet kytkeytyvät Pi: n nastoihin, minkä jälkeen EZO -piirit ja anturit yhdistyvät suojaan. Yhteys antureihin tapahtuu Raspbianin komentopäätteen avulla.

EDUT:

  • Ei johdotusta, leipälevyjä ja juottamista.
  • Täysin koottu kilpi on helppo asentaa Raspberry Pi -laitteeseen.
  • Sisäänrakennettu eristys suojaa antureita häiriöiltä.
  • Liitä useita antureita Raspberry Pi -laitteeseen.
  • Toimii seuraavien EZO-antureiden kanssa: pH, suolaisuus, liuennut happi, hapettumisen vähentämispotentiaali, lämpötila, peristalttinen pumppu ja hiilidioksidi.

MATERIAALIT

  • Vadelma Pi 3B+
  • Raspberry Pi -virtalähde
  • 8 Gt: n micro SD -kortti
  • Whitebox Labs T3 -kilpi
  • pH -piiri ja anturi
  • liuennut happipiiri ja anturi
  • lämpötilapiiri ja anturi

Tarvikkeet

USB -näppäimistö, USB -hiiri, näyttö HDMI -ominaisuuksilla, USB micro SD -kortinlukija

Vaihe 1: LATAA JA ASENNA RASPBIAN SD -KORTILLE

a) Lataa Raspbian -zip -tiedosto tietokoneellesi seuraavasta LINKISTÄ. "Raspbian Buster työpöydällä ja suositellulla ohjelmistolla" käytetään tässä projektissa.

b) Raspbianin asentamiseksi SD -kortille tarvitaan kuvan kirjoitustyökalu, kuten Etcher. Lataa ja asenna Etcher tietokoneellesi.

c) Aseta micro SD -kortti USB -kortinlukijaan ja kytke lukija tietokoneeseen. Jos SD -korttisi tarvitsee alustusta, voit käyttää SD Formatter -ohjelmaa.

d) Avaa etsausohjelma.

  • Valitse Raspbian -tiedoston lataus vaiheesta a.
  • Valitse SD -korttisi.
  • Napsauta "Flash!" -välilehti aloittaaksesi kirjoittamisen SD -kortille

Vaihe 2: KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET

KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET
KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET
KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET
KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET
KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET
KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET
KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET
KÄYNNISTÄ KASVIKUU PI JA MÄÄRITÄ ASETUKSET

a) Liitä näyttö, näppäimistö ja hiiri Raspberry Pi -laitteeseesi.

b) Kun Raspbian -kuvan asennus SD -kortille on valmis, poista se tietokoneesta ja aseta se Raspberry Pi -laitteeseen. Kytke virta Piin.

Vadelman oletustiedot: käyttäjänimi on pi ja salasana on vadelma

c) Koska tämä on ensimmäinen kerta, kun Raspbian käynnistetään, sinua pyydetään muuttamaan joitakin asetuksia, kuten kieltä, aikavyöhykettä ja Internet -yhteyden lisäämistä. Muista muodostaa yhteys Internetiin, koska sitä tarvitaan myöhemmissä vaiheissa.

PÄIVITÄ JA PÄIVITÄ PAKETTEJA

d) Avaa komentopääte Raspbian -työpöydältä. Päivitä järjestelmän pakettiluettelo kirjoittamalla seuraava komento sudo apt-get update

e) Päivitä asennetut paketit uusimpaan versioon komennolla sudo apt-get upgrade

LATAA NÄYTTEEN KOODI

f) Suorita päätelaitteessa seuraavat komennot:

cd ~

git-klooni

Tämä lisää Atlas Scientificin näytekoodin arkiston Raspberry Pi: hen. Tässä projektissa tarvitaan vain i2c -koodi.

I2C -ASETUKSET

g) Asenna ja ota I2C -väylä käyttöön Raspberry Pi -laitteessa. Suorita seuraavat komennot:

sudo apt-get install python-smbus

sudo apt-get install i2c-tools

h) Avaa seuraavaksi määritysikkuna kirjoittamalla sudo raspi-config

Valitse "Liitäntäasetukset" (kuva 1 yllä).

i) Valitse "I2C" (kuva 2 yllä).

j) Sinulle esitetään kysymys "Haluatko, että ARM I2C -liitäntä otetaan käyttöön?" Valitse "Kyllä" (kuva 3 yllä).

k) Valitse "Ok" (kuva 4 yllä). Käynnistä sitten Pi uudelleen komennolla sudo reboot

Vaihe 3: ASETA ANTURIT I2C -TILAAN

Tentacle T3 -suoja on vain I2C -yhteensopiva. Siten EZO -anturin on oltava I2C -tilassa eikä UART -tilassa. Jos sinulla on useita samoja antureita (esimerkiksi 2 pH), muista antaa jokaiselle yksilöllinen I2C -osoite. Jos näin ei tehdä, seurauksena on kommunikointiristiriitoja.

Ohjeet protokollien ja I2C -osoitteiden määrittämisen välillä siirtymiseen löydät seuraavasta LINKISTÄ.

Vaihe 4: ASENNA SUOJA JA ANTURIT RASPBERRY PI: lle

ASENNA SHIELD JA ANTURIT RASPBERRY PI: lle
ASENNA SHIELD JA ANTURIT RASPBERRY PI: lle
ASENNA SHIELD JA ANTURIT RASPBERRY PI: lle
ASENNA SHIELD JA ANTURIT RASPBERRY PI: lle
ASENNA SHIELD JA ANTURIT RASPBERRY PI: lle
ASENNA SHIELD JA ANTURIT RASPBERRY PI: lle

a) Varmista, että Raspberry Pi -laitteen virta on katkaistu.

b) Asenna lonkerosuoja Pi: n tappeihin.

c) Aseta EZO -piirit suojaan. Varmista, että nastat ovat oikein.

d) Kytke anturit suojan BNC -naarasliittimiin.

Vaihe 5: TESTIASETUKSET

TESTIN ASETUKSET
TESTIN ASETUKSET

a) Kytke virta Pi -laitteeseen.

b) Avaa pääte ja kirjoita sudo i2cdetect -y 1

Ohjelma raportoi tiedot jokaisesta kytketystä I2C -laitteesta. Yllä oleva kuva 5 esittää esityksen. I2C -osoitteiden heksadesimaalinen esitys näkyy. (liuennut happi = 0x61, pH = 0x63, lämpötila = 0x66)

Vaihe 6: MONITORIN LUKEMAT JA YHTEYS ANTURIEN KANSSA

VALVONTA -LUKEMUKSET JA YHTEYS ANTURIEN KANSSA
VALVONTA -LUKEMUKSET JA YHTEYS ANTURIEN KANSSA
VALVONTA -LUKEMUKSET JA YHTEYS ANTURIEN KANSSA
VALVONTA -LUKEMUKSET JA YHTEYS ANTURIEN KANSSA
VALVONTA -LUKEMUKSET JA YHTEYS ANTURIEN KANSSA
VALVONTA -LUKEMUKSET JA YHTEYS ANTURIEN KANSSA
VALVONTA -LUKEMUKSET JA YHTEYS ANTURIEN KANSSA
VALVONTA -LUKEMUKSET JA YHTEYS ANTURIEN KANSSA

a) Avaa hakemisto, jossa on näytekoodit cd ~/Raspberry-Pi-sample-code

b) Suorita I2C -komentosarja sudo python i2c.py

Aina kun komentosarja suoritetaan, käyttäjälle näytetään yllä esimerkissä 1 esitetty valikko.

Esimerkki 2: Listaa liitettyjen antureiden osoitteet ja kysy jokaiselta laitetiedot.

Esimerkki 3: Pilaa jatkuvasti pH -anturi

Esimerkki 4: Tarkista, onko liuennut happianturi kalibroitu.

Katso kaikki asianmukaiset komennot tietolomakkeista. (pH -tietolomake, liuenneen hapen tietolomake, lämpötilan tietolomake)

Suositeltava: