Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
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