Sadržaj:

Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka: 4 koraka
Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka: 4 koraka

Video: Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka: 4 koraka

Video: Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka: 4 koraka
Video: Raspberry Pi Accelerometer using the ADXL345 2024, Studeni
Anonim
Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka
Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka
Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka
Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka
Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka
Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka

U ovom Instructableu povezat ćemo senzor ADXL335 (akcelerometar) na Raspberry Pi 4 sa Shunya O/S

Pribor

  1. Raspberry Pi 4B (bilo koja varijanta)
  2. Napajanje kompatibilno s Raspberry Pi 4B
  3. 8 GB ili veća mikro SD kartica
  4. Monitor
  5. mikro HDMI kabel
  6. Miš
  7. Tipkovnica
  8. prijenosno računalo ili drugo računalo za programiranje memorijske kartice
  9. ADXL3355 Senzor akcelerometra - Kupi
  10. PCF8591 ADC modul - Kupi
  11. Oglasna ploča
  12. Spajanje žica

Korak 1: Instalirajte Shunya OS na Raspberry Pi 4

Za učitavanje mikro SD kartice sa OS Shunya trebat će vam prijenosno računalo ili računalo s čitačem/adapterom za mikro SD karticu.

  1. Preuzmite Shunya OS sa službene web stranice za objavljivanje
  2. Momci iz Shunya OS -a imaju pristojan vodič o Flashing Shunya OS -u na Raspberry Pi 4.
  3. Umetnite mikro SD karticu u Raspberry Pi 4.
  4. Spojite miš i tipkovnicu na Raspberry Pi 4.
  5. Spojite monitor na Raspberry Pi 4 putem mikro-HDMI-a
  6. Spojite kabel za napajanje i uključite Raspberry Pi 4.

Raspberry Pi 4 trebao bi se pokrenuti sa Shunya OS -om.

Korak 2: Instalirajte Shunya sučelja

Shunya Interfaces je GPIO knjižnica za sve ploče koje podržava Shunya OS.

Za instaliranje Shunya sučelja potrebno ga je spojiti na wifi s pristupom internetu.

1. Spojite se na wifi pomoću naredbe

$ nmtui

2. Instaliranje Shunya sučelja je jednostavno, samo pokrenite naredbu

$ sudo apt install shunya-sučelja

Korak 3: Spajanje senzora

Priključci senzora
Priključci senzora

ADXL335 je analogni senzor, ali Raspberry Pi 4 je digitalni uređaj. Stoga nam je potreban pretvarač PCF8591 (ADC) koji pretvara sve analogne vrijednosti koje daje ADXL335 u digitalne vrijednosti razumljive Raspberry Pi 4.

Dijagram kola dat je na gornjoj slici.

  1. Spojite SDA i SCL pinove na PCF8591 na pin 3 i pin 5 na Raspberry Pi 4.
  2. Spojite VCC & GND na PCF8591 na pin 4 (5V) i pin 6 (GND) na Raspberry Pi 4.
  3. Spojite VCC & GND na ADXL335 na VCC & GND na PCF8591.
  4. Spojite Ain1 na PCF8591 na X na ADXL335.
  5. Spojite Ain2 na PCF8591 s Y na ADXL335.
  6. Spojite Ain3 na PCF8591 na Z na ADXL335.

Korak 4: Primjer koda

Primjer koda
Primjer koda
  • Preuzmite dolje navedeni kod.
  • Sastavite ga pomoću naredbe

$ gcc -o adxl335 adxl335.c -lshunya sučelja

Pokrenite ga pomoću naredbe

$ sudo./adxl335

Preporučeni: