Sisukord:
- Tarvikud
- Samm: installige Shunya OS Raspberry Pi 4 -sse
- Samm: installige Shunya liidesed
- 3. samm: andurite ühendused
- 4. samm: näite kood
Video: Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Selles juhendis ühendame Raspberry Pi 4 ADXL335 (kiirendusmõõtur) anduri Shunya O/S -iga
Tarvikud
- Raspberry Pi 4B (mis tahes variant)
- Raspberry Pi 4B ühilduv toiteallikas
- 8 GB või suurem mikro -SD -kaart
- Monitor
- mikro-HDMI-kaabel
- Hiir
- Klaviatuur
- sülearvuti või muu arvuti mälukaardi programmeerimiseks
- ADXL3355 kiirendusmõõturi andur - Osta
- PCF8591 ADC moodul - ost
- Leivalaud
- Juhtmete ühendamine
Samm: installige Shunya OS Raspberry Pi 4 -sse
Shunya OS -iga mikro -SD -kaardi laadimiseks vajate sülearvutit või arvutit, millel on mikro -SD -kaardi lugeja/adapter.
- Laadige Shunya OS alla ametlikelt väljaannete veebisaitidelt
- Shunya OS -i poistel on korralik õpetus Flashing Shunya OS -i kohta Raspberry Pi 4 -s.
- Sisestage mikro -SD -kaart Raspberry Pi 4 -sse.
- Ühendage hiir ja klaviatuur Raspberry Pi 4 -ga.
- Ühendage monitor Raspberry Pi 4-ga mikro-HDMI kaudu
- Ühendage toitekaabel ja lülitage Raspberry Pi 4 sisse.
Raspberry Pi 4 peaks käivituma Shunya OS -iga.
Samm: installige Shunya liidesed
Shunya Interfaces on GPIO raamatukogu kõikidele Shunya OS -i toetatud tahvlitele.
Shunya liideste installimiseks peame selle Interneti -ühendusega WiFi -ga ühendama.
1. Ühendage wifi -ga käsu abil
$ nmtui
2. Shunya liideste installimine on lihtne, käivitage lihtsalt käsk
$ sudo apt install shunya-liidesed
3. samm: andurite ühendused
ADXL335 on analoogandur, kuid Raspberry Pi 4 on digitaalne seade. Seetõttu vajame muundurit PCF8591 (ADC), mis teisendab kõik ADXL335 antud analoogväärtused Raspberry Pi 4 jaoks arusaadavateks digitaalseteks väärtusteks.
Lülitusskeem on toodud ülaltoodud pildil.
- Ühendage PCF8591 SDA- ja SCL -tihvtid Raspberry Pi 4 tihvtidega 3 ja 5.
- Ühendage PCF8591 VCC ja GND Raspberry Pi 4 tihvtiga 4 (5V) ja tihvtiga 6 (GND).
- Ühendage ADCL335 VCC ja GND PCF8591 VCC & GND -ga.
- Ühendage Ain1 (PCF8591) X -ga (ADXL335).
- Ühendage Ain2 PCF8591 -ga ADXL335 Y -ga.
- Ühendage Ain3 PCF8591 -ga Z -ga ADXL335 -l.
4. samm: näite kood
- Laadige alla antud kood.
- Kompileerige see käsu abil
$ gcc -o adxl335 adxl335.c -lshunyaIntfaces
Käivitage see käsu abil
$ sudo./adxl335
Soovitan:
Temperatuuri ja niiskuse andur (dht11) Arduino liides: 4 sammu
Temperatuuri ja niiskuse anduri (dht11) liides Arduinoga: Temperatuurianduril on lai kasutusala, seda kasutatakse paljudes kohtades, kus see töötab tagasiside süsteemina. Turul on saadaval mitut tüüpi temperatuuriandureid, millel on erinevad spetsifikatsioonid, mõned temperatuuriandurid on kasutatud
Arduino päikeseenergial töötav temperatuuri ja niiskuse andur kui 433 MHz Oregoni andur: 6 sammu
Arduino päikeseenergiaga töötava temperatuuri ja niiskuse andur kui 433 MHz Oregoni andur: see on päikeseenergial töötava temperatuuri ja niiskuse anduri konstruktsioon. Andur jäljendab 433 MHz Oregoni andurit ja on nähtav Telldus Net-lüüsis. Vajalik: 1x 10-LED Päikeseenergia liikumisandur " Ebayst. Veenduge, et see ütleb 3,7 V taigna
LCD 16x2 liides Raspberry Pi -ga: 7 sammu
LCD 16x2 liides Raspberry Pi -ga: Tere sõbrad, täna ühendan 16x2 ekraani Raspberry pi -ga
Liides BMP180 (õhurõhu andur) Arduinoga: 9 sammu
Liides BMP180 (õhurõhu andur) Arduinoga: BMP-180 on digitaalne õhurõhu andur, millel on i2c liides. See väike Boschi andur on väikese suuruse, väikese energiatarbimise ja suure täpsuse tõttu üsna mugav. Sõltuvalt andurite näitude tõlgendamisest võime jälgida kiirust
Liides 16x2 tähtnumbriline LCD ja 4x4 maatriksklahvistik koos Raspberry Pi3 -ga: 5 sammu (piltidega)
Liides 16x2 tähtnumbriline LCD And4x4 maatriksklahvistik koos Raspberry Pi3 -ga: Selles juhendis selgitame, kuidas ühendada 16x2 LED- ja 4x4 -maatriksklaviatuuri Raspberry Pi3 -ga. Tarkvara arendamiseks kasutame Python 3.4. Väikeste muudatustega saate valida ka Python 2.7