Mündəricat:
- Addım 1: Boş bir SD Kartla Başlayın, Raspbian Şəkilini Yükləyin və SD Karta Qurun
- Addım 2: Raspberry Pi -ni TV/Monitor -a qoşun və İlk Quraşdırma ilə işləyin
- Addım 3: İsteğe bağlı: Pi Başsız işləyin
- Addım 4: Tövsiyə olunur: OS yeniləyin
- Addım 5: İsteğe bağlı: E-poçt göndərən IP ünvanını qurun
- Addım 6: İsteğe bağlı - VNC qurun
- Addım 7: BCM2835 SPI Kitabxanasını quraşdırın
- Addım 8: ADXL362 SPI nümunəsini əldə edin
- Addım 9: ADXL362 Breakout -u Raspberry Pi GPIO -ya fiziki olaraq bağlayın
- Addım 10: ADXL362_RaspPi tərtib edin və işə salın
Video: Pi üzərində İlkin* SPI: Bir Moruq Pi istifadə edərək bir SPI 3 oxlu Accelerometer ilə əlaqə: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Raspbian -ı necə quracağınıza və bcm2835 SPI kitabxanasından istifadə edərək bir SPI cihazı ilə necə ünsiyyət quracağınıza dair addım -addım bələdçi (bit vurmadı!)
Bu hələ çox ilkindir … Fiziki bağlanmanın daha yaxşı şəkillərini əlavə etməli və bəzi yöndəmsiz kodlarla işləməliyəm.
Addım 1: Boş bir SD Kartla Başlayın, Raspbian Şəkilini Yükləyin və SD Karta Qurun
Raspbian -ın necə qurulacağına dair təlimatlar üçün https://www.raspberrypi.org/downloads ünvanına daxil olun
Yüklədim: Raspbian şəkli və SD karta quraşdırmaq üçün Win32DiskImager istifadə edildi https://elinux.org/RPi_Easy_SD_Card_Setup ünvanında daha çox məlumat var.
Addım 2: Raspberry Pi -ni TV/Monitor -a qoşun və İlk Quraşdırma ilə işləyin
(İnternet bağlantısı hələ lazım deyil)
SSH Güncellemesini aktivləşdirmək üçün Saat qurşağını təyin edin, Bitirin. Terminal kodu: yenidən başladın
Addım 3: İsteğe bağlı: Pi Başsız işləyin
Mükəmməl dərslik athttps://elinux.org/RPi_Remote_Access SSH ilə əlaqə qurmaq üçün Putty (Windows) və ya Terminal (Mac) istifadə edirəm.
Addım 4: Tövsiyə olunur: OS yeniləyin
Terminal Kodu: sudo apt-get update sudo apt-get upgrade
Addım 5: İsteğe bağlı: E-poçt göndərən IP ünvanını qurun
Pi-ni hər açılışda mənə e-poçt göndərmək üçün qurdum. SSH istifadə edərək uzaqdan giriş etməyim lazım olduqda bu mənim həyatımı asanlaşdırır.
Http://elinux.org/RPi_Email_IP_On_Boot_Debian ünvanında əla dərslik
Addım 6: İsteğe bağlı - VNC qurun
Mükəmməl dərslik athttps://elinux.org/RPi_VNC_Server Bütün dərsliyi keçmədim … yalnız aşağıdakı addımlar: $ sudo apt -get install tightvncserver $ tightvncserver $ vncserver: 1 -geometry 1200x800 -depth 24 Və, yazmağı minimuma endirmək üçün skript.
Addım 7: BCM2835 SPI Kitabxanasını quraşdırın
gist.github.com/3183536
Http://www.open.com.au/mikem/bcm2835 ünvanında əla sənədlər (və nümunələr) Terminal kodu: cd; // wget https://www.open.com.au/mikem/bcm2835/bcm2835-1.5.tar.gz; // My Pi bu URL -i anlaya bilmir - ana host adını həll edə bilmirsiniz? wget https://67.192.60.197/mikem/bcm2835/bcm2835-1.5.tar.gz tar xvfz bcm2835-1.5.tar.gz; cd bcm2835-1.5;./ konfiqurasiya etmək; düzəltmək; sudo qurun
Addım 8: ADXL362 SPI nümunəsini əldə edin
Qeyd: Kod hələ də çox əsasdır … https://github.com/annem/ADXL362_RaspPi -dən ADXL362_RaspPi -ni təkmilləşdirmək lazımdır (Bunu Pi -də necə etmək olar, wget istifadə etməklə? Bu problemlə üzləşirəm … "ana ünvanını həll edə bilmirəm" github.com '))
Addım 9: ADXL362 Breakout -u Raspberry Pi GPIO -ya fiziki olaraq bağlayın
Daha ətraflı məlumat gələcək…
Raspberry Pi-dən VDDand VIO, GND (2), MOSI, analog.com/ADXL362 Connect 3v3, GND, SPI0 MOSI, SPI0 MISO, SPI0 SCLK, SPI0 CE0 N-də ADXL362 (ultra aşağı güclü 3 oxlu akselerometr) haqqında daha çox məlumat, ADXL362 Breakout lövhəsində MISO, SCLK və CSB.
Addım 10: ADXL362_RaspPi tərtib edin və işə salın
terminal kodu: gcc --o ADXL362_RaspPi -I../bcm2835-1.5/src../bcm2835.c ADXL_RaspPi.c sudo.
Tövsiyə:
Windows 10 -u bir Moruq Pi üzərində necə işlətmək olar: 3 addım
Windows 10 -u Raspberry Pi -də necə işlətmək olar: Windows 10 -u moruq pi üzərində işlətmək bir az sinir bozucu ola bilər, ancaq bu təlimat bütün Raspberry Pi Windows 10 ilə əlaqədar problemlərinizi həll edəcək
Veb Server olaraq Esp8266 istifadə edərək Əlaqə ilə Qaraj Qapı Açacağı .: 6 Addım
Esp8266 Veb Server olaraq İstifadə Edilən Əlaqə ilə Qaraj Qapı Açacağı. Salam, sizə qaraj qapısı açmağın sadə bir yolunu göstərəcəyəm. Əlaqə, biləcəksiniz ki, qapı real vaxtda açıq və ya yaxındır-Sadə, bunu etmək üçün yalnız bir qısa yol
Bir Moruq Pi üzərində FlightRadar: 5 addım
Bir Moruq Pi üzərində FlightRadar: Öz Raspberry Pi və möhtəşəm bir veb interfeysi ilə yaxınlıqdakı uçuşları izləyin
Bir Moruq Pi üzərində Kart Oyunu Necə Hazırlanır: 8 Addım
Bir Moruq Pi üzərində Kart Oyunu Necə Hazırlanır: Bunun məqsədi, musiqi, düymələr, işıqlar və səs siqnalı istifadə edərək moruq pi üzərində bir oyun yaratmaqdır! oyuna Aces deyilir və məqsəd 21 -ə keçmədən mümkün qədər yaxınlaşmaqdır Adım 1: Raspberry Pi Hazırlanması Moruq pi və
I2C / IIC LCD Ekran - Arduino ilə SPI -IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD istifadə edin: 5 addım
I2C / IIC LCD Ekran | Arduino ilə SPI -dən IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD -dən istifadə edin: Salam uşaqlar normal SPI LCD 1602 -yə qoşulmaq üçün çoxlu tellər olduğundan arduino ilə əlaqə qurmaq çox çətindir, ancaq bazarda bunu edə biləcək bir modul var. SPI ekranını IIC ekrana çevirin, buna görə yalnız 4 tel bağlamalısınız