Orodha ya maudhui:
- Vifaa
- Hatua ya 1: PAKUA NA USAKINISHE KADI YA RASPBIAN KWENYE KADI YA SD
- Hatua ya 2: BOT RASPBERRY PI NA mipangilio ya usanidi
- Hatua ya 3: SET SENSORS TO I2C MODE
- Hatua ya 4: KIWANGO CHA MLIMA NA SENSORS KWA RASPBERRY PI
- Hatua ya 5: JIPANGIE JARIBU
- Hatua ya 6: MASOMO YA WAFUASI NA KUWASILIANA NA WENYE SISI
Video: KUUNGANISHA SENSOR NYINGI ZA RASPBERRY PI: Hatua 6 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Katika mradi huu, tutaunganisha sensorer tatu za EZO ya Atlas Scientific (pH, oksijeni iliyoyeyuka na joto) kwa Raspberry Pi 3B +. Badala ya kuunganisha nyaya kwenye Raspberry Pi, tutatumia ngao ya Maabara ya Whitebox Tentacle T3. Ngao hizi zenye kubebeka huziba ndani ya pini za Pi na baada ya hapo mizunguko na uchunguzi wa EZO huunganisha kwenye ngao. Kuingiliana na sensorer hufanywa kwa kutumia terminal ya amri katika Raspbian.
FAIDA:
- Hakuna wiring, hakuna ubao wa mkate na hakuna soldering muhimu.
- Kinga iliyokusanywa kikamilifu hupanda kwa urahisi kwenye Raspberry Pi.
- Kujitenga kujengwa kunalinda sensorer kutoka kwa kuingiliwa.
- Unganisha sensorer nyingi kwenye Raspberry Pi.
- Inafanya kazi na sensorer zifuatazo za EZO: pH, chumvi, oksijeni iliyoyeyuka, uwezo wa kupunguza oxidation, joto, pampu ya peristaltic, na dioksidi kaboni.
VIFAA
- Raspberry Pi 3B +
- Ugavi wa umeme wa Raspberry Pi
- Kadi ndogo ya SD ya 8GB
- Lebo ya Whitebox T3
- pH mzunguko na uchunguzi
- mzunguko wa oksijeni uliofutwa & uchunguzi
- mzunguko wa joto na uchunguzi
Vifaa
Kibodi ya USB, panya ya USB, Fuatilia na uwezo wa HDMI, msomaji wa kadi ndogo ya SD ya USB
Hatua ya 1: PAKUA NA USAKINISHE KADI YA RASPBIAN KWENYE KADI YA SD
a) Pakua faili ya zip ya Raspbian kwenye kompyuta yako kutoka kwa LINK ifuatayo. "Raspbian Buster na desktop na programu iliyopendekezwa" hutumiwa katika mradi huu.
b) Kuweka Raspbian kwenye kadi ya SD zana ya kuandika picha inahitajika kama vile Etcher. Pakua na usakinishe Etcher kwenye kompyuta yako.
c) Ingiza kadi ndogo ya SD ndani ya kisomaji cha kadi ya USB na unganisha msomaji kwenye kompyuta yako. Endapo kadi yako ya SD inahitaji uumbizaji unaweza kutumia programu ya Kusambaza ya SD.
d) Fungua programu ya etcher.
- Chagua upakuaji wa faili ya Raspbian kutoka hatua a.
- Chagua kadi yako ya SD.
- Bonyeza kwenye "Flash!" tab kuanza kuandika kwa kadi ya SD
Hatua ya 2: BOT RASPBERRY PI NA mipangilio ya usanidi
a) Unganisha mfuatiliaji, kibodi, na panya kwenye Raspberry Pi yako.
b) Baada ya usanidi wa picha ya Raspbian kwenye kadi ya SD kumaliza, ondoa kutoka kwa kompyuta na uiingize kwenye Raspberry Pi. Washa nguvu kwa Pi.
Hati mbadala za rasipiberi: jina la mtumiaji ni pi na nywila ni rasipiberi
c) Kwa kuwa hii ni mara ya kwanza kupiga Raspbian, utaulizwa kurekebisha mipangilio kadhaa kama lugha, eneo la saa na kuongeza muunganisho wa mtandao. Hakikisha kuungana na mtandao kwani hii itahitajika katika hatua za baadaye.
Sasisha na kuboresha vifurushi
d) Fungua kituo cha amri kutoka kwa eneo-kazi la Raspbian. Sasisha orodha ya kifurushi cha mfumo kwa kuingiza amri ifuatayo sudo apt-pata sasisho
e) Sasisha vifurushi vilivyosanikishwa kwa matoleo yao ya hivi karibuni na amri ya kuboresha sasisho
PAKUA SIMU YA SAMPLE
f) Katika terminal endesha amri zifuatazo:
cd ~
clone ya git
Hii itaongeza hazina ya sampuli kutoka kwa Atlas Sayansi hadi Raspberry Pi. Nambari ya i2c tu inahitajika kwa mradi huu.
Mipangilio ya I2C
g) Sakinisha na uwezeshe basi ya I2C kwenye Raspberry Pi. Tumia amri zifuatazo:
Sudo apt-get kufunga python-smbus
Sudo apt-get kufunga i2c-zana
h) Ifuatayo, fungua dirisha la usanidi kwa kuingia sudo raspi-config
Chagua "Chaguzi za Kuingiliana" (picha 1 hapo juu).
i) Chagua "I2C" (picha 2 hapo juu).
j) Utapewa swali "Je! ungependa kiwambo cha ARM I2C kiwezeshwe?" Chagua "Ndio" (picha 3 hapo juu).
k) Piga "Ok" (picha 4 hapo juu). Kisha fungua tena Pi na amri sudo reboot
Hatua ya 3: SET SENSORS TO I2C MODE
Ngao ya Tentacle T3 ni I2C inayoambatana tu. Kwa hivyo sensor ya EZO lazima iwe katika I2C na sio hali ya UART. Ikiwa una sensorer nyingi sawa (kwa mfano 2 pH) hakikisha kupeana anwani za kipekee za I2C kwa kila mmoja. Kukosa kufanya hivyo kutasababisha mizozo ya mawasiliano.
Kwa maagizo ya jinsi ya kubadilisha kati ya itifaki na kupeana anwani za I2C, rejelea KIUNGO kifuatacho.
Hatua ya 4: KIWANGO CHA MLIMA NA SENSORS KWA RASPBERRY PI
a) Hakikisha kwamba nguvu kwa Raspberry Pi imezimwa.
b) Pandisha ngao ya hema kwenye pini za Pi.
c) Ingiza mizunguko ya EZO kwenye ngao. Hakikisha kulinganisha pini kwa usahihi.
d) Unganisha uchunguzi kwa viunganisho vya kike vya BNC vya ngao.
Hatua ya 5: JIPANGIE JARIBU
a) Washa nguvu kwa Pi.
b) Fungua terminal na ingiza Sudo i2cdetect -y 1
Programu hiyo itaripoti habari juu ya kila kifaa kilichounganishwa cha I2C. Picha ya 5 hapo juu inatoa onyesho. Uwakilishi wa hex wa anwani za I2C umeonyeshwa. (oksijeni iliyoyeyushwa = 0x61, pH = 0x63, joto = 0x66)
Hatua ya 6: MASOMO YA WAFUASI NA KUWASILIANA NA WENYE SISI
a) Fungua saraka iliyo na nambari za sampuli cd ~ / Raspberry-Pi-sample-code
b) Tumia hati ya I2C sudo python i2c.py
Kila wakati maandishi yanatekelezwa, mtumiaji huwasilishwa na menyu iliyoonyeshwa kwa mfano 1 hapo juu.
Mfano 2: Orodhesha anwani za sensorer zilizounganishwa na swala kila moja kwa habari ya kifaa.
Mfano 3: Kuendelea kupima sensorer ya pH
Mfano 4: Angalia ikiwa sensorer ya oksijeni iliyoyeyuka imewekwa sawa.
Rejelea hati za data kwa amri zote zinazofaa. (data ya pH, data iliyovunjwa ya oksijeni, data ya joto)
Ilipendekeza:
Ondoa Usuli wa Picha Nyingi Kutumia Photoshop 2020: Hatua 5
Ondoa Usuli wa Picha Nyingi Kutumia Photoshop 2020: Kuondoa mandharinyuma ya picha ni rahisi sana sasa! Hii ndio njia ya kutumia Adobe Photoshop 2020 kuondoa mandharinyuma ya picha nyingi (fungu) kwa kutumia hati rahisi
Arduino Jinsi ya Kuunganisha Servo Motors nyingi - Mafunzo ya PCA9685: Hatua 6
Arduino Jinsi ya Kuunganisha Servo Motors nyingi - Mafunzo ya PCA9685: Katika mafunzo haya tutajifunza jinsi ya kuunganisha motors kadhaa za servo kwa kutumia moduli ya PCA9685 na arduino. Moduli ya PCA9685 ni nzuri sana wakati unahitaji kuunganisha motors kadhaa, unaweza kusoma zaidi juu yake hapa https. : //www.adafruit.com/product/815Tazama Vi
Taa ya Mood ya chini ya aina nyingi: Hatua 9 (na Picha)
Taa ya Mood ya Taa ya Chini ya Chini: nyongeza nzuri kwa dawati yoyote, rafu au meza! Kitufe cha discrete kilicho kwenye msingi hukuruhusu kuzunguka kupitia mifumo anuwai ya taa za LED. Haijalishi ikiwa unataka kutumia taa yako kusoma, kupumzika au hata tafrija … kuna sehemu
Kudhibiti LED nyingi na Chatu na Pini zako za Raspberry Pi za GPIO: Hatua 4 (na Picha)
Kudhibiti LED nyingi na Python na Pini zako za Raspberry Pi za GPIO: Hii inayoweza kufundishwa inaonyesha jinsi ya kudhibiti pini nyingi za GPIO kwenye RaspberryPi yako kuwezesha LED 4. Pia itakutambulisha kwa vigezo na taarifa za masharti katika Python.Our yetu ya awali inayoweza kuagizwa Kutumia Pini za GPIO za Raspberry Pi yako kwa Con
UbiDots-Kuunganisha ESP32 na Kuchapisha Takwimu nyingi za Sensorer: Hatua 6
Kuunganisha UbiDots ESP32 na Kuchapisha Takwimu nyingi za Sensorer: ESP32 na ESP 8266 zinajulikana sana SoC katika uwanja wa IoT. Hizi ni aina ya neema kwa miradi ya IoT. ESP 32 ni kifaa kilicho na WiFi iliyojumuishwa na BLE. Toa tu usanidi wako wa SSID, nywila na IP na ujumuishe vitu kwenye