Mündəricat:
- Təchizat
- Addım 1: Shunya OS -ni Raspberry Pi 4 -ə quraşdırın
- Addım 2: Shunya İnterfeyslərini quraşdırın
- Addım 3: Sensor Bağlantıları
- Addım 4: Nümunə Kod
Video: Raspberry Pi 4B -də ADXL335 Sensor Arayüzü 4 addımda: 4 addımda
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu Təlimat kitabında, Raspberry Pi 4 üzərindəki bir ADXL335 (akselerometr) sensoru Shunya O/S ilə birləşdirəcəyik.
Təchizat
- Raspberry Pi 4B (istənilən variantda)
- Raspberry Pi 4B uyğun enerji təchizatı
- 8 GB və ya daha böyük micro SD kart
- Ekran
- mikro HDMI kabeli
- Siçan
- Klaviatura
- yaddaş kartını proqramlaşdırmaq üçün laptop və ya başqa bir kompüter
- ADXL3355 Accelerometer sensoru - Alın
- PCF8591 ADC modulu - Alın
- Çörək lövhəsi
- Bağlayıcı tellər
Addım 1: Shunya OS -ni Raspberry Pi 4 -ə quraşdırın
Mikro SD kartı Shunya OS ilə yükləmək üçün micro SD kart oxuyucusu/adapteri olan noutbuk və ya kompüterə ehtiyacınız olacaq.
- Shunya OS -ni rəsmi yayım saytından yükləyin
- Shunya OS uşaqları, Raspberry Pi 4 -də Flashing Shunya OS haqqında layiqli bir dərsliyə sahibdirlər.
- Micro SD kartı Raspberry Pi 4 -ə daxil edin.
- Siçan və klaviaturanı Raspberry Pi 4 -ə qoşun.
- Monitoru Raspberry Pi 4-ə mikro-HDMI vasitəsilə qoşun
- Güc kabelini və Raspberry Pi 4 -ü açın.
Raspberry Pi 4, Shunya OS ilə başlamalıdır.
Addım 2: Shunya İnterfeyslərini quraşdırın
Shunya Interfaces, Shunya OS tərəfindən dəstəklənən bütün lövhələr üçün bir GPIO kitabxanasıdır.
Shunya İnterfeyslərini qurmaq üçün onu internetə çıxışı olan wifi -yə bağlamalıyıq.
1. Komandan istifadə edərək wifi -yə qoşulun
$ nmtui
2. Shunya İnterfeyslərini quraşdırmaq asandır, sadəcə əmri işlədin
$ sudo apt install shunya-interfeysləri
Addım 3: Sensor Bağlantıları
ADXL335 analoq sensordur, lakin Raspberry Pi 4 rəqəmsal cihazdır. Beləliklə, ADXL335 tərəfindən verilən bütün analoq dəyərləri Raspberry Pi 4 tərəfindən başa düşülən rəqəmsal dəyərlərə çevirən PCF8591 (ADC) çeviriciyə ehtiyacımız var.
Dövrə diaqramı yuxarıdakı şəkildə verilmişdir.
- PCF8591 -də SDA və SCL pinlərini Raspberry Pi 4 -də 3 və 5 -ci pinlərə qoşun.
- PCF8591 -də VCC & GND -ni Raspberry Pi 4 -də pin 4 (5V) və pin 6 (GND) -ə qoşun.
- ADXL335 -də VCC & GND -ni PCF8591 -də VCC & GND -yə qoşun.
- PCF8591 -də Ain1 -i ADXL335 -də X -ə qoşun.
- PCF8591 -də Ain2 -ni ADXL335 -də Y -yə qoşun.
- PCF8591 -də Ain3 -ü ADXL335 -də Z -yə qoşun.
Addım 4: Nümunə Kod
- Aşağıdakı kodu yükləyin.
- Əmrdən istifadə edərək tərtib edin
$ gcc -o adxl335 adxl335.c -lshunyaInterfaces
Əmrdən istifadə edərək işə salın
$ sudo./adxl335
Tövsiyə:
Raspberry Pi 4b: 5 Addımda ROS Kinetic, TurtleBot3, Raspicam qurun
ROS Kinetic, TurtleBot3, Raspicam -ı Raspberry Pi 4b -də quraşdırın: TurtleBot3 Burger Raspberry Pi 3 B/B+ ilə gəlir və yeni (9/2019 tarixindən etibarən) Raspberry Pi 4b -ni dəstəkləmir. TurtleBot3 -ün Raspberry Pi 4b üzərində işləməsi üçün Raspberry Pi 4b Raspbian mənbələrindən ROS Kinetic qurmaq da daxil olmaqla aşağıdakı addımları izləyin
Ultrasonik Sensor Arayüzü ilə DIY Rəqəmsal Məsafə Ölçümü: 5 addım
Ultrasonik Sensor Arayüzü ilə DIY Rəqəmsal Məsafə Ölçümü: Bu Təlimatın məqsədi GreenPAK SLG46537 köməyi ilə rəqəmsal məsafə sensoru dizayn etməkdir. Sistem, ultrasəs sensoru ilə qarşılıqlı əlaqə yaratmaq üçün ASM və GreenPAK -dakı digər komponentlərdən istifadə etməklə hazırlanmışdır. Sistemin dizaynı
Raspberry Pi 4 Model B: 7 Addımda ROS Melodiklə Başlayın
Raspberry Pi 4 Model B -də ROS Melodic ilə Başlarkən: Robot Əməliyyat Sistemi (ROS), robot sistemləri və tətbiqləri qurmaq üçün istifadə olunan proqram kitabxanaları və vasitələr toplusudur. ROS -un cari uzunmüddətli xidmət versiyası Melodik Moreniyadır. ROS Melodic yalnız Ubuntu 18.04 Bionic Beaver ilə uyğun gəlir
Raspberry Pi: 5 addımda FM -dən istifadə edin
Raspberry Pi -nin ən çox yayılmış versiyası: Raspberry Pi B+ -də bir Radio Pirate -də bir Radio Pirate, İxtiraçının Evi ilə əlaqəli bir şeydir. radio, modulaci ó ny FM
Raspberry Pi ilə LCD 16x2 Arayüzü: 7 addım
Raspberry Pi ilə LCD 16x2 Arayüzü: Salam dostlar, Bu gün Raspberry pi ilə 16x2 Ekranı Araşdırıram