Turinys:
- Prekės
- 1 veiksmas: įdiekite „Shunya OS“į „Raspberry Pi 4“
- 2 žingsnis: įdiekite „Shunya“sąsajas
- 3 žingsnis: jutiklių jungtys
- 4 žingsnis: kodo pavyzdys
Video: Sąsaja ADXL335 jutiklis „Raspberry Pi 4B“4 žingsniais: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šioje instrukcijoje mes sujungsime ADXL335 (akselerometro) jutiklį „Raspberry Pi 4“su „Shunya O/S“
Prekės
- Raspberry Pi 4B (bet koks variantas)
- Raspberry Pi 4B suderinamas maitinimo šaltinis
- 8 GB ar didesnė „micro SD“kortelė
- Monitorius
- mikro-HDMI kabelis
- Pelė
- Klaviatūra
- nešiojamas kompiuteris ar kitas kompiuteris atminties kortelei programuoti
- ADXL3355 Akselerometro jutiklis - Pirkti
- PCF8591 ADC modulis - Pirkti
- Bandomoji Lenta
- Jungiamieji laidai
1 veiksmas: įdiekite „Shunya OS“į „Raspberry Pi 4“
Norint įkelti „micro SD“kortelę su „Shunya“operacine sistema, jums reikės nešiojamojo kompiuterio ar kompiuterio su „micro SD“kortelių skaitytuvu/adapteriu.
- Atsisiųskite „Shunya OS“iš oficialios leidimų svetainės
- „Shunya OS“vaikinai turi gerą pamoką apie „Flashing Shunya“OS „Raspberry Pi 4“.
- Įdėkite „micro SD“kortelę į „Raspberry Pi 4“.
- Prijunkite pelę ir klaviatūrą prie „Raspberry Pi 4“.
- Prijunkite monitorių prie „Raspberry Pi 4“per mikro-HDMI
- Prijunkite maitinimo kabelį ir įjunkite Raspberry Pi 4.
„Raspberry Pi 4“turėtų būti paleistas naudojant „Shunya“OS.
2 žingsnis: įdiekite „Shunya“sąsajas
„Shunya Interfaces“yra GPIO biblioteka visoms plokštėms, palaikomoms „Shunya OS“.
Norėdami įdiegti „Shunya“sąsajas, turime jį prijungti prie „Wi -Fi“su interneto prieiga.
1. Prisijunkite prie „wifi“naudodami komandą
$ nmtui
2. „Shunya“sąsajas lengva įdiegti, tiesiog paleiskite komandą
$ sudo apt įdiegti „shunya“sąsajas
3 žingsnis: jutiklių jungtys
ADXL335 yra analoginis jutiklis, tačiau „Raspberry Pi 4“yra skaitmeninis įrenginys. Taigi mums reikia keitiklio PCF8591 (ADC), kuris visas ADXL335 pateiktas analogines vertes paverčia skaitmeninėmis reikšmėmis, suprantamomis Raspberry Pi 4.
Grandinės schema pateikta aukščiau esančiame paveikslėlyje.
- Prijunkite SDA ir SCL kaiščius prie PCF8591 prie Raspberry Pi 4 kaiščių 3 ir 5.
- Prijunkite PCC8591 VCC ir GND prie Raspberry Pi 4 kaiščio 4 (5V) ir 6 (GND).
- Prijunkite VCC & GND ADXL335 prie VCC & GND PCF8591.
- Prijunkite Ain1 PCF8591 prie X prie ADXL335.
- Prijunkite Ain2, esantį PCF8591, prie Y, esančio ADXL335.
- Prijunkite „Ain3“prie PCF8591 prie Z prie ADXL335.
4 žingsnis: kodo pavyzdys
- Atsisiųskite žemiau pateiktą kodą.
- Sudarykite jį naudodami komandą
$ gcc -o adxl335 adxl335.c -lshunyaInterfaces
Vykdykite jį naudodami komandą
$ sudo./adxl335
Rekomenduojamas:
„Pasidaryk pats“kvėpavimo jutiklis su „Arduino“(laidus megztas tempimo jutiklis): 7 žingsniai (su nuotraukomis)
„Pasidaryk pats“kvėpavimo jutiklis su „Arduino“(laidus megztas tempimo jutiklis): šis „pasidaryk pats“jutiklis bus laidus megztas tempimo jutiklis. Jis apsisuks jūsų krūtinę/skrandį, o kai krūtinė/skrandis išsiplės ir susitrauks, taip pat padidės jutiklis, taigi ir įvesties duomenys, kurie bus tiekiami „Arduino“. Taigi
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: 8 žingsniai
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: Šioje pamokoje sužinosite viską apie tai, kaip paleisti, prijungti ir gauti I2C įrenginį (akselerometrą), dirbantį su valdikliu (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Sąsajos jutiklis, SPS-30, kietųjų dalelių jutiklis su „Arduino Duemilanove“naudojant I2C režimą: 5 žingsniai
Sąsajos „Sensirion“, SPS-30, kietųjų dalelių jutiklis su „Arduino Duemilanove“naudojant I2C režimą: Kai nagrinėjau SPS30 jutiklių sąsajas, supratau, kad dauguma šaltinių yra skirti „Raspberry Pi“, bet ne tiek daug „Arduino“. Aš skiriu šiek tiek laiko, kad jutiklis veiktų su „Arduino“, ir nusprendžiau čia paskelbti savo patirtį, kad ji galėtų
Temperatūros ir drėgmės jutiklis (dht11) Sąsaja su „Arduino“: 4 žingsniai
Temperatūros ir drėgmės jutiklis (dht11) Sąsaja su „Arduino“: Temperatūros jutiklis yra plačiai pritaikytas, jis naudojamas daugelyje vietų ir veikia kaip grįžtamojo ryšio sistema. Rinkoje yra įvairių tipų temperatūros jutikliai, kurių specifikacijos skiriasi, kai kurie naudojami temperatūros jutikliai, naudojami
Sąsaja BMP180 (barometrinio slėgio jutiklis) su „Arduino“: 9 žingsniai
Sąsaja BMP180 (barometrinio slėgio jutiklis) su „Arduino“: BMP-180 yra skaitmeninis barometrinio slėgio jutiklis su „i2c“sąsaja. Šis mažas „Bosch“jutiklis yra gana patogus dėl mažo dydžio, mažo energijos suvartojimo ir didelio tikslumo. Priklausomai nuo to, kaip mes interpretuojame jutiklio rodmenis, galėtume stebėti ch