Sisukord:

Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga: 4 sammu
Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga: 4 sammu

Video: Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga: 4 sammu

Video: Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga: 4 sammu
Video: Yes, you can make a Gyroscope using #arduino 2024, November
Anonim
Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga
Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga
Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga
Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga
Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga
Liides ADXL335 andur Raspberry Pi 4B -l 4 sammuga

Selles juhendis ühendame Raspberry Pi 4 ADXL335 (kiirendusmõõtur) anduri Shunya O/S -iga

Tarvikud

  1. Raspberry Pi 4B (mis tahes variant)
  2. Raspberry Pi 4B ühilduv toiteallikas
  3. 8 GB või suurem mikro -SD -kaart
  4. Monitor
  5. mikro-HDMI-kaabel
  6. Hiir
  7. Klaviatuur
  8. sülearvuti või muu arvuti mälukaardi programmeerimiseks
  9. ADXL3355 kiirendusmõõturi andur - Osta
  10. PCF8591 ADC moodul - ost
  11. Leivalaud
  12. 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.

  1. Laadige Shunya OS alla ametlikelt väljaannete veebisaitidelt
  2. Shunya OS -i poistel on korralik õpetus Flashing Shunya OS -i kohta Raspberry Pi 4 -s.
  3. Sisestage mikro -SD -kaart Raspberry Pi 4 -sse.
  4. Ühendage hiir ja klaviatuur Raspberry Pi 4 -ga.
  5. Ühendage monitor Raspberry Pi 4-ga mikro-HDMI kaudu
  6. Ü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

Andurite ühendused
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.

  1. Ühendage PCF8591 SDA- ja SCL -tihvtid Raspberry Pi 4 tihvtidega 3 ja 5.
  2. Ühendage PCF8591 VCC ja GND Raspberry Pi 4 tihvtiga 4 (5V) ja tihvtiga 6 (GND).
  3. Ühendage ADCL335 VCC ja GND PCF8591 VCC & GND -ga.
  4. Ühendage Ain1 (PCF8591) X -ga (ADXL335).
  5. Ühendage Ain2 PCF8591 -ga ADXL335 Y -ga.
  6. Ühendage Ain3 PCF8591 -ga Z -ga ADXL335 -l.

4. samm: näite kood

Näite kood
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: