Sadržaj:
- Pribor
- Korak 1: Instalirajte Shunya OS na Raspberry Pi 4
- Korak 2: Instalirajte Shunya sučelja
- Korak 3: Spajanje senzora
- Korak 4: Primjer koda
Video: Senzor ADXL335 sučelja na Raspberry Pi 4B u 4 koraka: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
U ovom Instructableu povezat ćemo senzor ADXL335 (akcelerometar) na Raspberry Pi 4 sa Shunya O/S
Pribor
- Raspberry Pi 4B (bilo koja varijanta)
- Napajanje kompatibilno s Raspberry Pi 4B
- 8 GB ili veća mikro SD kartica
- Monitor
- mikro HDMI kabel
- Miš
- Tipkovnica
- prijenosno računalo ili drugo računalo za programiranje memorijske kartice
- ADXL3355 Senzor akcelerometra - Kupi
- PCF8591 ADC modul - Kupi
- Oglasna ploča
- 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.
- Preuzmite Shunya OS sa službene web stranice za objavljivanje
- Momci iz Shunya OS -a imaju pristojan vodič o Flashing Shunya OS -u na Raspberry Pi 4.
- Umetnite mikro SD karticu u Raspberry Pi 4.
- Spojite miš i tipkovnicu na Raspberry Pi 4.
- Spojite monitor na Raspberry Pi 4 putem mikro-HDMI-a
- 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
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.
- Spojite SDA i SCL pinove na PCF8591 na pin 3 i pin 5 na Raspberry Pi 4.
- Spojite VCC & GND na PCF8591 na pin 4 (5V) i pin 6 (GND) na Raspberry Pi 4.
- Spojite VCC & GND na ADXL335 na VCC & GND na PCF8591.
- Spojite Ain1 na PCF8591 na X na ADXL335.
- Spojite Ain2 na PCF8591 s Y na ADXL335.
- Spojite Ain3 na PCF8591 na Z na ADXL335.
Korak 4: 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:
Cijeli komplet Python web sučelja za PhidgetSBC3: 6 koraka
Potpuni komplet Python web sučelja za PhidgetSBC3: Ploča PhidgetSBC3 potpuno je funkcionalno računalo za jednu ploču s Debain Linuxom. Sličan je malinom Pi, ali ima 8 analognih senzorskih ulaza i 8 digitalnih ulaza i 8 digitalnih izlaza. Isporučuje se s web poslužiteljem i web aplikacijom za suradnju
Kako upravljati servo motorom s računala pomoću grafičkog sučelja: 5 koraka
Kako upravljati servo motorom s računala pomoću grafičkog sučelja: pritisnite Servo motor na računalu na grafičkom korisničkom sučelju (GUI) putem kontrole Upravljajte dijeljenjem Upute za korištenje myblog-www.mechanic37.com Želite li projekt Ako želite pročitati uputstva za čitanje, kliknite na računalo na računaru
Primjena MCP-23008 pomoću relejnog sučelja (I2C) :: 6 koraka
Primjena MCP-23008 pomoću relejnog sučelja (I2C) :: HelloGood Pozdrav .. !! Ja (Somanshu Choudhary) u ime tehnoloških pothvata Dcubea idem kontrolirati releje putem I2C protokola koristeći Arduino nano i MCP23008
Osnove Arduino TFT sučelja: 10 koraka (sa slikama)
Osnove povezivanja Arduino TFT -a: TFT zasloni osjetljivi na dodir nevjerojatno su grafičko sučelje koje se može koristiti s mikrokontrolerima kao što su Atmel, PIC, STM, jer ima širok raspon boja i dobre grafičke sposobnosti i dobro mapiranje piksela. Danas idemo na sučelje 2,4 -inčni TFT
Stvaranje zakrivljenog korisničkog sučelja u jedinstvu za virtualnu stvarnost: 4 koraka
Stvaranje zakrivljenog korisničkog sučelja u jedinstvu za virtualnu stvarnost: Ako tražite besplatno i jednostavno rješenje za stvaranje zakrivljenog korisničkog sučelja za svoju aplikaciju za virtualnu stvarnost ili VR igru, na pravom ste mjestu. Na ovom ćete blogu naučiti stvarati zakrivljeni element korisničkog sučelja u jedinstvu pomoću Unity proširenja korisničkog sučelja