Mündəricat:

ARUPI - Soundscape Ekoloqları üçün Aşağı Qiymətli Avtomatlaşdırılmış Qeyd Bölməsi/Avtonom Qeyd Bölməsi (ARU): 8 Addım (Şəkillərlə)
ARUPI - Soundscape Ekoloqları üçün Aşağı Qiymətli Avtomatlaşdırılmış Qeyd Bölməsi/Avtonom Qeyd Bölməsi (ARU): 8 Addım (Şəkillərlə)

Video: ARUPI - Soundscape Ekoloqları üçün Aşağı Qiymətli Avtomatlaşdırılmış Qeyd Bölməsi/Avtonom Qeyd Bölməsi (ARU): 8 Addım (Şəkillərlə)

Video: ARUPI - Soundscape Ekoloqları üçün Aşağı Qiymətli Avtomatlaşdırılmış Qeyd Bölməsi/Avtonom Qeyd Bölməsi (ARU): 8 Addım (Şəkillərlə)
Video: 簡単可愛いマンスリーデコ|一年分のパラパラ|デコのコツ 2024, Iyul
Anonim
ARUPI - Soundscape Ekoloqları üçün Aşağı Qiymətli Avtomatlaşdırılmış Qeyd Bölməsi/Avtonom Qeyd Bölməsi (ARU)
ARUPI - Soundscape Ekoloqları üçün Aşağı Qiymətli Avtomatlaşdırılmış Qeyd Bölməsi/Avtonom Qeyd Bölməsi (ARU)

Bu təlimat Anthony Turner tərəfindən yazılmışdır. Layihə Kent Universitetinin Hesablama Məktəbində Sheddən çox kömək alaraq hazırlanmışdır (cənab Daniel Knox böyük köməkçi idi!).

150 funt sterlinqdən aşağı avtomatik bir səs yazma qurğusunun necə qurulacağını sizə göstərəcək. Bu bölmədən Soundscape Ekologiyası sahəsində araşdırma aparmaq üçün istifadə edə bilərsiniz (buna görə də bunu mən yaratmışam). Bahçenizdeki quşları izləmək və ya həqiqətən erkən qalxmadan şəfəq xorunun gözəl yazılarını çəkmək üçün istifadə edə bilərsiniz.

ARUPi (Automated Recording Unit Pi), Raspberry Pi kompüterindən və Arduino əsaslı Sleepy Pi adlı güc idarəetmə lövhəsindən istifadə edir. Tamamilə fərdiləşdirilə bilər və istəsəniz vahidlərə müxtəlif ekoloji sensorlar əlavə edə biləcəksiniz (burada izah olunmayıb). Bu təlimat sizə çılpaq bir vahid verəcək. Sizə əvvəlcədən quraşdırılmış qeyd proqramı olan bir Linux Linux əməliyyat sistemi (OS) təqdim edəcəyəm.

Bir az (çox sadə) lehimləməyə ehtiyacınız ola bilər, buna hazır olun, ancaq bir lehimləmə dəmirinə sahib deyilsinizsə və ya ala bilmirsinizsə (təxminən 10 funt sterlinq) bu qurğunu lehimsiz qurmaq mümkündür. Bu təlimatı bir neçə mərhələyə ayıracağam. İlk ## addımlar, proqramı ARUPi -yə yükləmək və işin kompüter tərəfini işə salmaq (Raspberry Pi və Sleepy Pi -yə proqram yükləmək) ilə məşğul olacaq. Bunu etdikdən sonra öz yolu ilə gedə və hansı mikrofon və korpusdan istifadə etmək istədiyinizə qərar verə biləcəksiniz. Əgər mənim hazırladıqlarımı etmək istəyirsinizsə, öyrədici ilə davam edin və sizə ucuz (lakin yaxşı) mikrofonların necə qurulacağını və sahə sınaqlarından keçmiş, tamamilə suya davamlı, olduqca möhkəm ARUPi-lərin necə yığılacağını göstərəcək (şəkildə).

YENİLƏNİB 2017-11-24

ARUPI ehtiyaclarınıza uyğun gəlmirsə, aşağıdakı alternativi yoxlamağa dəyər - ehtiyaclarınız üçün optimal dizayn yaratmaq üçün hər iki bölmənin aspektlərini birləşdirməyin yolları ola bilər:

solo-system.github.io/home.html

Daha yeni Creative Soundblaster Play -dən istifadə edirlər! buna görə də yəqin ki bunu da edərdim (model 2 və ya 3).

Əlavə edərdim ki, güc baxımından uzunömürlülük axtarırsınızsa, 8xD hüceyrəli batareyalardan istifadə, ehtimal ki, irəli gedən yoldur. Bu, vahidinizi işə salmaq üçün kifayət qədər gərginlik verə bilər (yəni 8 x 1.2V). İstifadə etdiyim qeyd cədvəlindən istifadə edirsinizsə (yəni hər 15 dəqiqədə 1 dəqiqə) dörd qat məlumat əldə etməlisiniz. Qeyd: çox güman ki, ARUPI ilə portativ bir güc bankı istifadə edə bilməzsiniz - bu məqsədlə aldığım erkən bir RAVPower şarj cihazı ilə sınadım, amma Sleepy Pi güc bankını "oyada" bilmədi. Bu səbəbdən ARUPI ilə batareyalar üçün getdim - amma bu 2014 -cü ildə idi, buna görə daha yeni güc bankları daha uyğun ola bilərdi. 4 x D hüceyrələrinin istifadəsi ya işləməyəcək, çünki bu yalnız vahidinizə 4.8V verir, buna görə moruq pi və səs kartını işə salmaq üçün kifayət qədər güc yoxdur - işləyir, amma çox yaxşı deyil. Məncə, 8xD hüceyrə uzunömürlülük üçün ən yaxşı seçim olardı.

Həm də - Sleepy Pi 2 -ni yoxlamağa dəyər (https://spellfoundry.com/product/sleepy-pi-2/), çünki bu yeni model proqramlaşdırma baxımından daha çox elastikliyə malikdir - bu cihazı dəyişə bilərsiniz. müəyyən vaxtlarda açılır və sönür (yarasa araşdırmaları, şəfəq xor tədqiqatları və s. üçün idealdır). Hələ Sleepy Pi 2 ilə oynamamışam, amma hər hansı bir xəbər gəlsə yeniləmələr göndərəcəyəm. Məndən əvvəl ora çatırsınızsa, bu işlərin ARUPI (və digər bölmələr) ilə necə inkişaf etdiyini eşitməklə maraqlandığım üçün mənə bildirin. Qeyd: Orijinal Sleepy Pi, bu təlimatı olduğu kimi izləmək istəyirsinizsə hələ də mövcuddur.

Ən yaxşısı!

Addım 1: Adım 1 Lazım olan maddələr

Addım 1 Lazım olan maddələr
Addım 1 Lazım olan maddələr
Addım 1 Lazım olan maddələr
Addım 1 Lazım olan maddələr
Addım 1 Lazım olan maddələr
Addım 1 Lazım olan maddələr

Qeyd: hissələrin daha ətraflı siyahısı üçün 2 -ci addımın sonundakı qeydə baxın

1. Raspberry Pi A+ (halda isteğe bağlı) - PiMoroni/Ebay/Amazon -dan əldə edin

2. Yuxulu Pi -

3. Sleepy Pi proqramçısı-https://spellfoundry.com/products/sleepy-pi-program…

Bu proqramçı bir çox çətinlikdən xilas olur. Bununla birlikdə, FTDI 3.3V USB-dən TTL Arduino Programmer kabel/lövhəsi (https://spellfoundry.com/sleepy-pi/programming-sleepy-pi-standalone-board/) alsanız, daha az pula özünüzü qura bilərsiniz. Proqramlaşdırma ilə yeni tanışsınızsa, Sleepy Pi Programmer almağı məsləhət görürəm

4. 16 GB Kingston Data Traveller Micro (şəkildə). USB sürücüsünü Raspberry Pi -yə bağlamadan əvvəl onu NTFS -ə formatlaşdırmalısınız (USB Kəşfiyyat sistemindən istifadə edərək USB format edin - şəkilə baxın). Fərqli bir marka/model/tutumlu USB saxlama qurğusundan istifadə etmək qərarına gəlsəniz, sizə təqdim etdiyim ARUPi OS -də/etc/fstab sistem sənədlərindəki bəzi məlumatları dəyişdirməyiniz lazım ola bilər. Sizə təqdim etdiyim əməliyyat sistemi 16 GB Kingston Micro DT -ni sda1 -ə (kingston Micro DT 64gb usb sürücüsü sda5 -ə bağlayır - bunları fstab qovluğunda dəyişdirməlisiniz, ancaq bir az sonra təlimatlara daxil edilir). Hansı USB sürücüsüylə gedirsəniz, çöldə olarkən hər dəfə tamamladığınız ARUPi -də dəyişdirdiyiniz zaman eyni sürücünü istifadə etdiyinizə əmin olun - ARUPi avtomatik olaraq yeni bir USB sürücüsünü tanımayacaq.

5. USB səs kartı. Yaradıcı Soundblaster Play seçdim! çünki 48KHz -ə qədər 16bit Stereo yazır. Raspberry Pi ilə də uyğun gəlir və heç bir əlavə sürücüyə ehtiyac yoxdur - qoşun və oynayın. Bununla birlikdə daha ucuz USB səs kartları mövcuddur, buna görə araşdırmağa dəyər.

6. USB ayırıcı. Bir şəkil yaxşı işləyir və bir çox satıcıdan Ebay -da mövcuddur. Mövcud olanlardan biraz daha az həcmlidir (amma hələ də olduqca böyükdür - amma daha əyilmişdir, buna görə su keçirməyən korpusumun içərisinə uyğundur).

Addım 2: Adım 2 - Proqram təminatını toplayın

1. Win32 Disk Imager® proqramını https://sourceforge.net/projects/win32diskimager/ saytından yükləyin və quraşdırın.

2. Arduino IDE proqramını kompüterinizə quraşdırın:

3. Bu linki izləyərək GoogleDrive Hesabımdan əməliyyat sistemini və digər əlaqəli faylları toplayın:

drive.google.com/folderview?id=0BxoTy4JIKn…

  • Bağlantı sizi yaratdığım googledrive paylaşılan qovluğa aparmalıdır.
  • Tərkibində:

    • ehtiyacınız olan Əməliyyat Sistemi (ARUPi_240415). Bu fayl 7.32 GB -dır, buna görə yükləmək bir az vaxt ala bilər. GoogleDrive, faylın çox böyük olduğundan təhlükəsiz olduğunu yoxlamaq üçün tarayamayacağını da bildirəcək. Bu barədə narahat olmayın - fayl virüssüzdür (Arch -Linux Əməliyyat Sisteminin görüntüsüdür).
    • "Sleepy_Pi" etiketli qovluqda "_15min_Pi" (Sleepy Pi -yə Raspberry Pi -ni hər 15 dəqiqədən bir oyatmağı bildirən bir proqram) və Kitabxanalar adlı bir qovluq var. Bu faylları kompüterinizdəki Sənədlərim qovluğunda tapılmalı olan "Arduino" qovluğunda saxlamalısınız (Arduino IDE qurduğunuzu fərz edirik).
  • Həm də ehtiva edir:

    • Bəzi hissələri satın ala biləcəyiniz bəzi bağlantıları olan daha ətraflı Parça siyahısı (ARUPI_PARTS_INFO.xls). Birinci sütunda (Addım), əşyaların proqram tərəfi üçün bu elementə ehtiyacınız olub -olmadığını bildirir.
    • Adım 5-i əhatə edən PDF sənədi və 6-cı addım PDF sənədlərini rəng kodlu və izlənməsi daha asan olduğu üçün izləməyi təklif edirəm.
    • 2015 -ci ilin yayından etibarən İngiltərədəki meşəlik ərazilərdə bu qurğularla edilən kiçik bir neçə nümunə qeydləri ehtiva edən "Example_ARUPI_Recs" adlı bir qovluq (keçmək üçün təxminən 35 gb vaxtım var, buna görə də bunlar qarışıqdan təsadüfi olaraq yığılır). Örtülər, yağışlı gecələr, rəngarəng şəfəq xor səhərləri, aşağı güclə əlaqəli bip səsləri (məsləhət və fikirlər xoş gəlir), təyyarələr və sakit anlar daxil etməyə çalışdım! Düşünürəm ki, mono mikrofon üçün qeyd keyfiyyəti olduqca yaxşıdır (bu mikrofonu necə hazırlayacağım hələ də gözləmədədir, ancaq önümüzdəki bir neçə həftə ərzində yola çıxır),

      və indiyə qədər ehtiyaclarım üçün kifayət qədər çoxdur

      . İstəyirsinizsə, bir az əlavə xərcləyə və çox keyfiyyətli audio əldə edə biləcəyinizi düşünürəm - vaxt icazə verəndə baxa biləcəyim bir şey.

Addım 3: Addım 3. Disk Şəkli yaradın

Addım 3. Disk Şəkli yaradın
Addım 3. Disk Şəkli yaradın

1. Win32 Disk Imager istifadə edərək OS disk görüntüsünü mikro SD kartınıza yazın.

2. Arupi_240415 seçərkən, onu görmək üçün fayl növünü *. * Olaraq dəyişdirməlisiniz (yuxarıdakı şəklə baxın)

3. Micro SD kartınıza uyğun olan diski seçin (alt şəkil)

Xarici HDD və ya digər USB cihazını təsadüfən format etməmək üçün həmişə SD kartımı qoşduğumdan əminəm

4. İndi "Yaz" düyməsini basın

Bu, disk görüntüsünü cihaza yazacaq

Addım 4: Addım 4. Proqramı Sleepy Pi -yə yükləyin

Addım 4. Proqramı Sleepy Pi -yə yükləyin
Addım 4. Proqramı Sleepy Pi -yə yükləyin
Addım 4. Proqramı Sleepy Pi -yə yükləyin
Addım 4. Proqramı Sleepy Pi -yə yükləyin
Addım 4. Proqramı Sleepy Pi -yə yükləyin
Addım 4. Proqramı Sleepy Pi -yə yükləyin

Sleepy Pi, bu cihaz üçün ən vacib dəst parçalardan biridir. Raspberry Pi -ni seçdiyiniz bir cədvələ çevirir və söndürür. Buna görə də, Sleepy Pi -yə Raspberry Pi -yə nə demək istədiyini söyləməlisən.

1. Sleepy Pi -də təlimatların quraşdırıla biləcəyi Arduino mikrokontrolörü var. Bunu etmək üçün Arduino IDE proqramını yükləməlisiniz.

2. Bütün Sleepy_Pi qovluğunu əvvəlki addımdakı GoogleDrive bağlantısından yükləyin. "_15min_Pi" faylını və "kitabxanalar" qovluğunu "Sənədlərim" qovluğunda yaradılan "Arduino" qovluğuna yerləşdirin (yəni C: / Users / Ant / Documents / Arduino)

3. Arduino IDE -də "_15min_Pi.ino" skriptini açın. Bu skript, Sleepy Pi -yə yükləmək üçün lazım olan şeydir. Sleepy Pi -yə Raspberry Pi -ni hər 900 saniyədə (yəni 15 dəqiqədə) açmağı bildirir. Aşağıdakı sətri dəyişdirərək bu cədvəli dəyişə bilərsiniz (yəni 1800 saniyə 30 dəqiqəyə bərabər olardı).

int SYSTEM_SLEEP_TIME_IN_SECONDS = 900;

Qeyd: Məqsədiniz budursa, gün ərzində müəyyən vaxtlarda ARUPi -nin açılmasına əsaslanan bir cədvəl yaratmaq mümkündür. Bunu öyrənmək üçün, Spell Foundry veb saytındakı məlumatlara baxın.

4. Skriptin işlədiyini yoxlamaq üçün 'fayl' nişanının altındakı işarələnmiş işarəni vurun (daha yaxşı təlimatlar üçün şəkilə baxın). Skript düzgün işləmirsə, GoogleDrive -dakı bütün kitabxanaları Arduino qovluğunuza qoyduğunuzu yoxlayın (yuxarıya baxın).

5. Sleepy Pi -ni kompüterinizə qoşun və _15min_Pi.ino skriptini yükləyin. Proqramlaşdırma vahidini Yazım Dökümxanasından almış olsanız, verilən təlimatları izləyin (düzgün sürücülər quraşdırın və s.). Öz FTDI proqramçınız varsa, https://spellfoundry.com/sleepy-pi/programming-sle… rəhbərliyi üçün bu veb səhifədən istifadə edin.

Bir sözlə:

- proqramçını Sleepy Pi -nin GPIO pinlərinə qoşun və USB -ni kompüterinizə bağlayın NB: Pinləri düzgün bağladığınızdan əmin olun (yuxarıda göstərilən veb səhifəsinə baxın)!

- Sleepy Pi -yə enerji təchizatı bağlayın (mikro USB və ya barel jakı vasitəsilə)

- Arduino IDE -də "_15Min_Pi" (və ya dəyişdirilmiş skriptinizi) açın.

- Arduino Fio -nu lövhəniz olaraq seçin (şəklə baxın)

- İşarənin yanındakı "yüklə" oxuna basaraq Sleepy Pi -yə yükləyin.

- Əgər işləmirsə, COM Portunun düzgün olub olmadığını yoxlayın (şəklə baxın). FTDI seriyalı proqramçınız üçün sürücüləri yenidən yükləməyiniz lazım ola bilər.

Addım 5: Adım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun

Addım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun
Addım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun
Addım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun
Addım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun
Addım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun
Addım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun
Addım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun
Addım 5: Sleepy Pi Real Time Saatı və Raspberry Pi A+ qurun

FORMAT Kingson DT Micro USB Sürücüsünü NTFS DOSYA SİSTEMİNƏ - ARUPI OS NTFS USB Sürücüsünü avtomatik quraşdırmaq üçün proqramlaşdırılmışdır. Sürücü başqa bir fayl sistemi istifadə edərsə, işləməyəcək

Vaxtını Sleepy Pi -yə quraşdırmaq və Raspberry Pi ilə danışmaq üçün qurduğun hər vahid üçün bu təlimatlara əməl etməlisən.

- CR1632 batareyasını Sleepy Pi üzərindəki Real Time Clock (RTC) yuvasına daxil edin (şəkil a)

- Şəkil b -də göstərildiyi kimi Sleepy Pi -ni Raspberry Pi -dəki GPIO pinlərinə qoşun.

- USB ayırıcınızı qoşun və səs kartını, USB saxlama cihazınızı və klaviaturanı qoşun (şəkil c - addım 1).

- Şəbəkə kabeliniz (ethernet) varsa, indi Raspberry Pi ethernet portuna qoşun. Biriniz yoxdursa narahat olmayın, təlimatlar hər şeyi izah edəcək.

- Monitörünüzə/TV -yə qoşulmaq üçün Raspberry Pi HDMI yuvasına bir HDMI kabelini qoşun.

- İndi güc bypass açarının Sleepy Pi proqramını ləğv etmək üçün qurulduğundan əmin olun (şəkil d)

- Güc mənbəyini Sleepy Pi üzərindəki mikro USB prizinə qoşun (şəkil c - addım 2).

- Raspberry Pi açılmalıdır (açılmırsa və İstifadəçi adı/Şifrə əmr satırına keçmirsə, bu sənədin sonundakı qeydlərə baxın).

- İstifadəçi adını daxil edin: root və parol: root.

o İndi içindəsən!

Yuxulu pi saatına daxil olmaq:

1. Növ:

i2cdetect -y 1

Yuxarıda göstərilən ekran tutma şəkli enter düyməsini basdıqdan sonra görünməlidir (buradan)

Bu kömək etmirsə, cəhd edin:

i2cdetect -y 0

(Bu işləmirsə, Raspberry Pi -ni bağlayın (yazın: bağlayın) və Sleepy Pi -ni Raspberry Pi qurğusuna düzgün quraşdırdığınızdan əmin olun)

RTC aşkar edilərsə, ancaq 0x68 -dəki giriş "68" deyil "UU" olarsa, sürücüləri həmin ünvandan boşaltmalısınız. Bu növü etmək üçün:

rmmod rtc-ds1374

İndi i2cdetect əmrini yenidən sınayın və yuxarıdakı görüntü ilə eyni çıxışı əldə etməlisiniz.

RTC 0x68 ünvanı ilə aşkar ediləcək.

Qeyd: Hansı i2cdetect əmrinin işlədiyini xatırlayın (yəni –y 0 və ya –y 1) / i2c-0 / və ya / i2c-1 / daxil etməyiniz lazım olduğundan, sonrakı sətirdə (vurgulanır).

2. İndi aşağıdakıları yazın:

modprobe rtc-ds1374/bin/bash -c "echo ds1374 0x68>/sys/class/i2c-adapter/i2c-1/new_device"

Səhv mesajları alsanız, yuxarıdakıları daxil etdiyinizi çox diqqətlə yoxlayın.

3. İndi yazaraq RTC -də vaxtı yoxlayın:

hwclock - r

Ethernet kabeli yoxdursa, bu doğru tarix olmayacaq.

4. Sleepy Pi RTC -yə doğru vaxtı yükləyin. Raspberry Pi -yə qoşulmuş bir şəbəkə kabeliniz varsa, sadəcə yazın:

hwclock - w

Şəbəkə kabeliniz yoxdursa, Raspberry Pi -də vaxtı təyin etməlisiniz. Bunu etmək üçün aşağıdakıları edin:

tarix –s “gg MTH yyyy ss: mm: ss”

məs. tarix - "15 MAR 2015 18:33:46"

İndi yazın: hwclock -w

5. İndi yazaraq RTC -də vaxtı yoxlayın

hwclock - r

Vaxt səhvdirsə. Lazımi addımları diqqətlə təkrarlamağa çalışın-hər şeyi səhv yazmaq asandır.

ARUPi -yə daxil olun və 6 -cı addıma keçin!

Raspberry Pi düzgün başlamazsa

Düzgün USB çubuğu takılmadığı təqdirdə Raspberry Pi düzgün yüklənməyəcək. Bu problem deyil, amma "fstab" faylını dəyişdirməyiniz lazım olduğunu bildirir.

Tövsiyə etdiyimdən fərqli bir USB yaddaş qurğusu istifadə edirsinizsə, bu, Raspberry Pi -nin açılışını təsir edə bilər. Əgər belədirsə, parol yazan və ya idarəçi olaraq davam etmək üçün D düyməsini basan bir əmr satırına aparılacaqsınız (parol "kök" dir) - istədiyi kimi edin. Bunun səbəbi, bu OS, Kingston DT micro 16GB USB çubuğunu avtomatik olaraq bağlamaq üçün qurulmuşdur.

- Blkid yazın

- Buna bənzər bir şey görünməlidir

/dev/sda1: LABEL = "Sistem Ayrılıb" UUID = "36423FA6423F6A2F" TİP = "ntfs"

/dev/sda2: UUID =”B6DA024DDA0209F7 Y TYPE =” ntfs”

/dev/sda3: UUID =”ARUPi_3Kingston_DT ″ TYPE =” ntfs”

/dev/sda4: UUID =”f2025d4a-ab25-41de-a530-285f5b979cd0 Y TİP =” ext4 ″

/dev/sdb: UUID =”6ABB-232A” TİP =”vfat”

- USB sürücünüzü siyahıdan müəyyənləşdirin və montaj nöqtəsini qeyd edin, yəni vurğulanan xətt olsaydı, "/dev/sda3" qeyd edin.

- İndi nano /etc /fstab yazın

-/mnt/arupi olan xətti dəyişdirin ki,/dev/sda1 USB sürücünüzün ID/montaj nöqtəsinə uyğun olsun.

- Ctl X çıxmaq və Y dəyişiklikləri saxlamaq üçün.

- İndi reboot yazın və Pi yenidən başlamalı və normal olaraq yüklənməlidir (səs kartının qoşulduğunu güman etsəniz).

- DİQQƏT: səs kartını bağlamadan və ya hətta USB sürücüsünü düzgün bağlamadan aşağıdakı addımlardan keçə bilərsiniz, ancaq Pi -nin bütün hissələri qoşularaq düzgün yükləndiyinə əmin olmaq daha yaxşıdır!

Addım 6: Addım 6 - Qeyd Ssenarisini dəyişdirmək və ARUPi -ni aktivləşdirmək

Addım 6 - Qeyd Ssenarisinin dəyişdirilməsi və ARUPi -nin aktivləşdirilməsi
Addım 6 - Qeyd Ssenarisinin dəyişdirilməsi və ARUPi -nin aktivləşdirilməsi

Rəng kodlu təlimatlar istəyirsinizsə, GoogleDrive Qovluğundan "Step_6" pdf faylını yükləyin

1. İndi aşağıdakıları yazaraq istədiyiniz qeyd uzunluqlarını təyin edin:

nano /root/recordTest.sh

# İlə yazılan ilk bir neçə sətir, bu sənəddə olanlarla bağlı bəzi təlimatlar/məlumatlardır - # kompüterin R dilindəki kimi məlumatları işləməsinə mane olur, əgər bu dili bilirsinizsə). Əsasən, skriptdəki son iki rəqəm (əvvəli #ilə yazılmayan xətt) qeyd müddətini saniyələrdə göstərir. Varsayılan ayar 60 saniyə ərzində qeyd etməkdir. Beləliklə, iki dəqiqəlik qeydlər etmək istəyirsinizsə, 60 -ı silin və 120 -yə dəyişdirin (üç dəqiqəlik qeydlər üçün 180 və s.).

2. Nəhayət, Raspberry Pi -ni Sleepy Pi oyandıqda avtomatik olaraq qeyd etməyə başlayacaq şəkildə qurun. Aşağıdakıları yazın:

EDITOR ixrac = nano

crontab - e

Nano redaktorunda aşağıdakı sətirlər görünəcək:

# @reboot /root/setClock.sh &

# @yenidən başladın python /root/recordPi.py &

Bu sətirlər mahiyyətcə qeyd proqramınızdır. Hal -hazırda, Raspberry Pi açıldıqda bu xətlər aktiv deyil. Onları aktivləşdirmək üçün # nömrəsini silməlisiniz.

@reboot /root/setClock.sh & Raspberry Pi -nin saatını Sleepy Pi üzərindəki RTC ilə eyni təyin edir.

@reboot python /root/recordPi.py & python proqramından istifadə edərək Raspberry Pi -ni 60 saniyə ərzində açıldıqdan sonra Raspberry Pi -ni bağlayan bir proqram idarə edir.

Qeyd: Bu səhifədəki ilk 6 sətirdən # nömrəsini silməyin-bunlar sadəcə əməl etməli olduğunuz təlimatları təkrarlayır. Lazım olan iki # simvolu sildikdən sonra ARUPi -niz işə hazırdır.

İndi nanodan çıxmaq üçün x düyməsini basın. Etdiyiniz dəyişiklikləri saxlamaq istədiyinizi soruşacaq:

y və bəli

n və yenidən başlamaq istəyirsinizsə (təsadüfən hər şeyi sildiyiniz və ya səhv etdiyiniz halda nə olduğunu xatırlaya bilmirsinizsə).

DİQQƏT: Raspberry Pi açıldıqdan sonra avtomatik olaraq bu iki faylı işə salacaq. Bir şeyi dəyişdirmək istəyirsinizsə, yuxarıda qeyd etdiyimiz iki sətrin əvvəlinə # qoyaraq etdiklərinizi geri çevirməlisiniz. Crontab faylını qeyd edin və sonra əmr satırına reboot yazın. Pi yenidən özünü bağlamadan əvvəl bütün bunları etməlisiniz. Sahədə istifadə etmək istədiyiniz zaman Pi-ni yenidən aktivləşdirməyi unutmayın. Bunu etmək üçün kifayət qədər sürətli yaza bilmirsinizsə, USB çubuğunu bağlamadan Pi -ni yükləyə bilərsiniz. Bu sizi idarəçi olaraq daxil edəcək və tələsmədən pi -ni istədiyiniz kimi dəyişə bilərsiniz!

3. Yazaraq Raspberry Pi -ni bağlayın:

söndür

Təxminən bir dəqiqə gecikmə olacaq, Raspberry Pi bağlamanı başlatdıqca rahatlayın. İndi gedib avtomatik səs yazmağa hazırsınız! Alternativ olaraq, daha sürətli bağlamaq üçün poweroff yaza bilərsiniz.

4. Raspberry Pi bağlandıqdan sonra Sleepy Pi -dən enerji təchizatını çıxarın.

5. Sleepy Pi -nin Raspberry Pi -nin gücünü idarə etməsini təmin etmək üçün güc bypass açarını yenidən düzəldin (şəkil e).

QEYD:

Birdən çox vahid hazırlayırsınızsa və bu addımda bir şey dəyişdirmisinizsə (yəni qeyd uzunluğunu dəyişdirsəniz və ya ARUPi -ni aktivləşdirsəniz - yəni crontabdakı 2 #silmisinizsə), o zaman cari mikro SD kartınızın disk şəklini çəkmək istəyə bilərsiniz. Bunu etmək üçün Win32 Disk Imager istifadə edərək kartdakı məlumatları yeni bir şəkil faylına (məsələn, MYARUPi_170915) oxumaq lazımdır. Daha sonra yeni görüntünü sonrakı SD kartlarınıza yaza bilərsiniz və hamısı eyni şəkildə işləməlidir. Yalnız bir Raspberry Pi istifadə edərək bütün Sleepy Pi bölmələrinizə vaxt təyin edə bilərsiniz.

Adım 7: Addım 7 Tərəqqi Yeniləmə

· İndi Sleepy Pi -yə bir enerji təchizatı bağladığınızda, Sleepy Pi üzərindəki taymer 900 saniyədən (və ya 4 -cü addımda göstərdiyiniz müddətdən) geri saymağa başlayacaq.

· 900 saniyədən sonra Sleepy Pi Raspberry Pi -ni açacaq və Raspberry Pi 60 saniyə (və ya dediyiniz hər şey) üçün audio (WAV) yazacaq. QEYD. Soundcard -a qoşulmuş bir mikrofonunuz yoxdursa, səs faylı 60 saniyə ərzində səssiz olacaq!

· Fayl USB çubuğunuzda saxlanacaq və "ddmmyyhhmmss.wav" etiketli olacaq, məsələn. 050715190559. WAV.

· Yazıların düzgün işlədiyini yoxlamaq üçün vahidi seçdiyiniz batareya təchizatından bir neçə saat/günə qədər işə salmağa dəyər. Bəzən enerji təchizatı çox aşağı olarsa, qeydlərdə müdaxilələr (bip və klik) ola bilər. Vahidlərinizi uzun müddət yerləşdirərkən bunu da xatırlamağa dəyər - seçdiyiniz təchizat metodundan gücün səsi təsir edəcəyi səviyyəyə düşdüyünü öyrənin. QEYD. Qeyd olunan səs siqnalı və klik heç bir spektrogramda görünmür, buna görə də əksər məqsədlər üçün əsas problem deyil, ancaq enerji təchizatınızın azaldığını və ya çox aşağı olduğunu göstərir!

· İndi qeyd cihazınızı su keçirməyən bir korpusa bağlaya bilərsiniz.

Addım 8: Güc, Mikrofon və Qutunu seçin

Güc, Mikrofon və Qutunu seçin
Güc, Mikrofon və Qutunu seçin
Güc, Mikrofon və Qutunu seçin
Güc, Mikrofon və Qutunu seçin
Güc, Mikrofon və Qutunu seçin
Güc, Mikrofon və Qutunu seçin

Aşağıdakı iki vəzifəni necə yerinə yetirəcəyinizə dair təlimatlar davam edən bir işdir - Hal -hazırda doktorluq dissertasiyamla çox məşğulam və bölməni inkişaf etdirməyin bu tərəfi nisbətən asandır və nə qədər pul və vaxt sərf etmək istədiyinizə bağlıdır bunun üzərinə Bu təlimatların yüklənməsini istəsəniz və ya diqqətlə izləsəniz, öz mikrofonlarınızı və çantalarınızı araşdıra bilərsiniz!

İndi avtomatik bir qeyd vahidiniz var. Ancaq yenə də bir enerji təchizatı, mikrofon və suya davamlı bir kasaya ehtiyacınız var. Buradan qurğunuza möhür vurmaq üçün yaradıcılığınızdan/araşdırmalarınızdan istifadə edə bilərsiniz. Ancaq aşağıdakı üç şeyə ehtiyacınız var!

1. Güc Təchizatı: - Raspberry Pi -nin işləməsi üçün ən azı 5V tələb olunur, lakin bir neçə bit dəsti ona qoşulduğundan bu qurğu daha çox şey tələb edir. Sleepy Pi, 5.5V -dən 17V -a qədər olan enerji təchizatını Raspberry Pi -yə bağlamaq üçün tənzimləyə bilər. ARUPisimi işə salmaq üçün 8xAA (hər biri 2400 mAh şarj edilməyən) batareyadan (cəmi 12 V) istifadə etdim. Təxminən 7 gün ərzində hər 15 dəqiqədə bir dəqiqə səs yaza bilərdilər. Şəkildə göstərilən barel krikosu Sleepy Pi cihazı ilə gəlir. - Ehtiyacınız olacaq: Batareya tutacağı (yəni 8xAA) pp3 9v batareya klipi və qurğuşun In -line açarı (isteğe bağlıdır - lakin həyatda həyatı asanlaşdırır və fiş və prizlərdəki stressi azaldır!)

2. Mikrofon - 3,5 mm stereo fişli mikrofon lazımdır. Bunu səs kartınızın mikrofon yuvasına qoşun və demək olar ki, oradasınız! Öz mikrofonunuzu qurmaq istəyirsinizsə, Primo EM172 (və ya Primo BT EM-172) tövsiyə edirəm. Zəhmət olmasa, öz Primo EM172 mikrofonunuzun yaradılması haqqında daha çox məlumat əldə etmək üçün GoogleDrive -da Mikrofon qurma PDF -yə baxın. Həqiqətən də olduqca sadədir. Pdf yoxdursa, səbr edin. Sadəcə gözləyə bilmirsinizsə, mənə bir sorğu göndərin (hazırda davam edən bir işdir - 16/09/15).

3. Suya davamlı korpus - Ebay və Amazon -da digər satıcılar arasında Solent Plastics tərəfindən satılan şəkli tövsiyə edirəm. Çox möhkəmdir və içərisində dəyişdirilə bilən köpük ilə gəlir və möhkəmlik və suya davamlılıq baxımından onların performansına zəmanət verə bilərəm. Mikrofonumu (15 mm alüminium borularla örtülmüşdür) düzəltmək üçün 25 mm -lik bir kabel yuvasından (IP68) istifadə etdim. Bu işin içərisində bir çuxur kəsmək və kabel yuvasını daxil etməklə bağlı idi - kənarlarını Sugru yapışdırıcısı ilə bağladım. Mikrofon bağlı olmadıqda bir fiş olaraq istifadə etmək üçün 11 mm boşluqlar da aldım - RasPi və Sleepy Pi quru saxlamaq çox vacibdir! Aydındır ki, fərqli bir mikrofonla getmək qərarına gəlsəniz, onu bağlama üsulunuz fərqli ola bilər!

Moruq Pi Yarışması
Moruq Pi Yarışması
Moruq Pi Yarışması
Moruq Pi Yarışması

Raspberry Pi Yarışmasında İkinci Mükafat

Tövsiyə: