İçindekiler:

ARUPI - Ses Manzarası Ekolojistleri için Düşük Maliyetli Otomatik Kayıt Birimi/Otonom Kayıt Birimi (ARU): 8 Adım (Resimlerle)
ARUPI - Ses Manzarası Ekolojistleri için Düşük Maliyetli Otomatik Kayıt Birimi/Otonom Kayıt Birimi (ARU): 8 Adım (Resimlerle)

Video: ARUPI - Ses Manzarası Ekolojistleri için Düşük Maliyetli Otomatik Kayıt Birimi/Otonom Kayıt Birimi (ARU): 8 Adım (Resimlerle)

Video: ARUPI - Ses Manzarası Ekolojistleri için Düşük Maliyetli Otomatik Kayıt Birimi/Otonom Kayıt Birimi (ARU): 8 Adım (Resimlerle)
Video: İklim Adaleti için Harekete Geç Kömürlü Termik Santrallerin Kapatılması için Kampanya Çalıştayı 1 2024, Temmuz
Anonim
ARUPI - Soundscape Ekolojistleri için Düşük Maliyetli Otomatik Kayıt Birimi/Otonom Kayıt Birimi (ARU)
ARUPI - Soundscape Ekolojistleri için Düşük Maliyetli Otomatik Kayıt Birimi/Otonom Kayıt Birimi (ARU)

Bu talimat, Anthony Turner tarafından yazılmıştır. Proje, Kent Üniversitesi, Bilgisayar Okulundaki Shed'in çok sayıda yardımı ile geliştirildi (Bay Daniel Knox çok yardımcı oldu!).

Size 150 £ 'dan daha düşük bir fiyata Otomatik Ses Kayıt Biriminin nasıl oluşturulacağını gösterecektir. Bu üniteyi Soundscape Ecology alanında araştırma yapmak için kullanabilirsiniz (bu yüzden bunu kurdum). Bahçenizdeki kuşları izlemek için ya da gerçekten erken kalkmak zorunda kalmadan sadece şafak korosunun güzel kayıtlarını yapmak için kullanabilirsiniz.

ARUPi (Otomatik Kayıt Birimi Pi), Raspberry Pi bilgisayarını ve Sleepy Pi adlı Arduino tabanlı bir güç kontrol kartını kullanır. Tamamen özelleştirilebilir ve dilerseniz ünitelere farklı çevresel sensörler ekleyebileceksiniz (burada açıklanmamıştır). Bu talimat size çıplak kemikli bir birim verecektir. Size, soyulmuş ve kayıt programı önceden yüklenmiş olan bir Arch Linux işletim sistemi (OS) sağlayacağım.

Bazı (çok basit) lehimleme yapmanız gerekebilir, bu nedenle buna hazırlıklı olun, ancak bir havyaya sahip değilseniz veya bir havyaya paranız yoksa (yaklaşık 10 £) bu üniteyi lehimlemeden inşa etmek mümkündür. Bu talimatı birkaç adıma böleceğim. İlk ## adım, yazılımı ARUPi'nize yüklemek ve bilgisayar tarafını çalışır duruma getirmek (yazılımı Raspberry Pi ve Sleepy Pi'ye yüklemek) ile ilgilenecektir. Bunu yaptıktan sonra, kendi yolunuza gidebilir ve hangi mikrofonları ve kasayı kullanmak istediğinize karar verebilirsiniz. Yaptığım şeyi yapmak istiyorsanız, o zaman talimatla devam edin ve size bazı ucuz (ama iyi) mikrofonları nasıl oluşturacağınızı ve sahada test edilmiş, tamamen su geçirmez, oldukça sağlam ARUPi'leri (resimde) nasıl monte edeceğinizi gösterecektir.

GÜNCELLEME 2017-11-24

ARUPI ihtiyaçlarınızı karşılamıyorsa, aşağıdaki alternatifi kontrol etmeye değer - ihtiyaçlarınız için en uygun tasarımı oluşturmak için her iki ünitenin özelliklerini birleştirmenin yolları olabilir:

solo-system.github.io/home.html

Daha yeni Creative Soundblaster Play'i kullanıyorlar! bu yüzden muhtemelen bunu da yapardım (model 2 veya 3).

Güç açısından uzun ömür arıyorsanız, 8xD hücreli pillerin muhtemelen ileriye dönük bir yol olduğunu eklemek isterim. Bu size ünitenizi çalıştırmanız için yeterli voltaj sağlayabilir (yani 8 x 1,2V). Ve kullandığım kayıt programını kullanıyorsanız (yani her 15 dakikada bir 1 dakika) dört kat veri almalısınız. Not: ARUPI ile muhtemelen taşınabilir bir güç bankası kullanamazsınız - Bu amaçla satın aldığım erken bir RAVPower şarj cihazıyla denedim ama Sleepy Pi güç bankasını "uyandıramadı". Bu yüzden ARUPI ile pil almaya gittim - ancak bu 2014'teydi, bu yüzden daha yeni güç bankaları daha uyumlu olabilir. 4 x D hücrelerinin kullanılması da işe yaramaz, çünkü bu sadece ünitenize 4.8V verir, bu nedenle ahududu pi'yi ve ses kartını çalıştırmak için yeterli güç yoktur - çalışır ancak çok iyi değildir. 8xD hücre, bence uzun ömür için en iyi seçenek olacaktır.

Ayrıca - bu yeni model programlama konusunda çok daha fazla esnekliğe sahip olduğundan Sleepy Pi 2'ye (https://spellfoundry.com/product/sleepy-pi-2/) göz atmaya değer - üniteyi değiştirmenizi sağlayacaktır. belirli zamanlarda açılır ve kapanır (yarasa anketleri, şafak korosu anketleri vb. için mükemmeldir). Henüz Sleepy Pi 2 ile oynamadım ama varsa güncellemeler yayınlayacağım. Benden önce oraya ulaşırsanız lütfen bana bildirin, çünkü bu şeylerin ARUPI (ve diğer birimler) ile nasıl geliştiğini duymakla ilgileniyorum. Not: Bu talimatı olduğu gibi takip etmek istiyorsanız, orijinal Sleepy Pi hala mevcuttur.

Herşey gönlünce olsun!

1. Adım: 1. Adım Gerekli Öğeler

Adım 1 Gerekli Öğeler
Adım 1 Gerekli Öğeler
Adım 1 Gerekli Öğeler
Adım 1 Gerekli Öğeler
Adım 1 Gerekli Öğeler
Adım 1 Gerekli Öğeler

Not: daha ayrıntılı parça listesi için 2. Adımın sonundaki nota bakın.

1. Raspberry Pi A+ (isteğe bağlı) - PiMoroni/Ebay/Amazon'dan alın

2. Uykulu Pi -

3. Sleepy Pi programcısı -

Bu programcı bir çok güçlükten kurtarır. Ancak, bir FTDI 3.3V USB - TTL Arduino Programcı kablosu/kartı satın alırsanız daha az parayla kendinizinkini oluşturabilirsiniz (https://spellfoundry.com/sleepy-pi/programming-sleepy-pi-standalone-board/). Programlama konusunda yeniyseniz, Sleepy Pi Programmer'ı satın almanızı öneririm

4. 16GB Kingston Veri Gezgini Mikro (resimde). Raspberry Pi'nize takmadan önce USB sürücüsünü NTFS olarak biçimlendirmeniz gerekir (USB'yi Windows Keşfet'i kullanarak biçimlendirin - resme bakın). Farklı bir marka/model/kapasitede USB depolama aygıtı kullanmaya karar verirseniz, size sağladığım ARUPi OS'deki /etc/fstab sistem dosyalarındaki bazı bilgileri değiştirmeniz gerekebilir. Size sağladığım işletim sistemi 16GB Kingston Micro DT'yi sda1'e bağlar (kingston Micro DT 64gb usb sürücüsü sda5'e bağlanır - bunları fstab klasöründe değiştirmeniz gerekir, ancak bu biraz daha sonra talimatlara dahil edilmiştir). Hangi USB sürücüsünü kullanırsanız kullanın, sahadayken tamamladığınız ARUPi'nizde her değiştirdiğinizde aynısını kullandığınızdan emin olun - ARUPi yeni bir USB sürücüsünü otomatik olarak tanımaz.

5. USB ses kartı. Creative Soundblaster Play'i seçtim! çünkü 48KHz'e kadar 16bit Stereo kaydeder. Ayrıca Raspberry Pi ile uyumludur ve herhangi bir ekstra sürücüye ihtiyaç duymaz - tak ve çalıştır. Ancak, daha ucuz USB ses kartları mevcuttur, bu nedenle araştırmaya değer olabilir.

6. USB ayırıcı. Resimdeki iyi çalışıyor ve birden fazla satıcıdan Ebay'de mevcut. Mevcut diğerlerinden biraz daha az hacimlidir (ancak yine de oldukça büyüktür - ancak daha esnektir, bu nedenle su geçirmez muhafazamın içine iyi oturur).

2. Adım: 2. Adım - Yazılımı Toplayın

1. Win32 Disk Imager® yazılımını https://sourceforge.net/projects/win32diskiimager/ adresinden indirin ve kurun

2. Arduino IDE yazılımını bilgisayarınıza kurun:

3. Bu bağlantıyı izleyerek GoogleDrive Hesabımdan işletim sistemini ve diğer ilgili dosyaları toplayın:

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

  • Bağlantı sizi oluşturduğum bir googledrive paylaşılan klasörüne götürmelidir.
  • Bu içerir:

    • ihtiyacınız olan İşletim Sistemi (ARUPi_240415). Bu dosya 7.32GB olduğundan indirilmesi biraz zaman alabilir. GoogleDrive ayrıca, çok büyük olduğu için güvenli olup olmadığını kontrol etmek için dosyayı tarayamadığını da belirtir. Bunun için endişelenmeyin - dosya virüs içermez (bir Arch-Linux İşletim Sisteminin görüntüsüdür).
    • "Sleepy_Pi" etiketli Klasör, "_15min_Pi" (Sleepy Pi'ye Raspberry Pi'yi her 15 dakikada bir uyandırmasını söyleyen bir program) ve Kitaplıklar adlı bir klasör içerir. Bu dosyaları bilgisayarınızda bulunan Belgelerim klasöründe bulunması gereken "Arduino" klasörüne kaydetmeniz gerekmektedir (Arduino IDE'yi kurduğunuz varsayılarak).
  • Ayrıca şunları içerir:

    • Bazı parçaları satın alabileceğiniz bazı bağlantıların bulunduğu daha ayrıntılı Parça Listesi (ARUPI_PARTS_INFO.xls). İlk sütun (Adım), o öğeye şeylerin yazılım tarafı için ihtiyacınız olup olmadığını belirtir.
    • Adım 5'i ve Adım 6'yı kapsayan PDF belgesi Renk kodlu oldukları ve takip edilmesi daha kolay olduğu için PDF'leri izlemenizi öneririm.
    • "Example_ARUPI_Recs" adlı bir klasör, 2015 yazından itibaren Birleşik Krallık'taki koruluklarla çevrili ormanlık alanlarda bu birimlerle yapılmış küçük bir avuç örnek kaydı içerir (geçmem için yaklaşık 35 gb var, bu yüzden bunlar karışımdan rastgele koparılır). Yağmurlu geceler, renkli şafak korosu sabahları, düşük güçle ilgili bip sesleri (tavsiye ve fikirler hoş geldiniz), uçaklar ve sessizlik anlarını kapsayan örnekler eklemeye çalıştım! Kayıt kalitesinin bir mono mikrofon için oldukça iyi olduğunu düşünüyorum (bu mikrofonun nasıl oluşturulacağı hala askıda, ancak önümüzdeki birkaç hafta içinde yolda),

      ve şu ana kadar ihtiyaçlarım için fazlasıyla yeterli

      . Bence biraz fazladan para harcayabilir ve isterseniz çok yüksek kaliteli ses elde edebilirsiniz - zaman müsait olduğunda bakabileceğim bir şey.

3. Adım: Adım 3. Disk Görüntüsü Oluşturun

Adım 3. Disk Görüntüsü Oluşturun
Adım 3. Disk Görüntüsü Oluşturun

1. Win32 Disk Imager'ı kullanarak OS disk görüntüsünü mikro SD kartınıza yazın.

2. Arupi_240415'i seçerken, görünür hale getirmek için dosya türünü *.* olarak değiştirmeniz gerekir (en üstteki resme bakın)

3. Mikro SD kartınıza karşılık gelen disk sürücüsünü seçin (alttaki resim)

Harici bir HDD'yi veya başka bir USB aygıtını yanlışlıkla biçimlendirmekten kaçınmak için her zaman yalnızca SD kartımın takılı olduğundan emin olurum

4. Şimdi “Yaz” düğmesine tıklayın

Bu, disk görüntüsünü cihaza yazacaktır

Adım 4: Adım 4. Programı Sleepy Pi'ye Yükleyin

Adım 4. Programı Sleepy Pi'ye Yükleyin
Adım 4. Programı Sleepy Pi'ye Yükleyin
Adım 4. Programı Sleepy Pi'ye Yükleyin
Adım 4. Programı Sleepy Pi'ye Yükleyin
Adım 4. Programı Sleepy Pi'ye Yükleyin
Adım 4. Programı Sleepy Pi'ye Yükleyin

Sleepy Pi, bu ünite için en önemli kit parçalarından biridir. Raspberry Pi'yi seçtiğiniz bir programa göre açar ve kapatır. Bu nedenle, Raspberry Pi'ye yapmasını istediğiniz şeyi Sleepy Pi'ye söylemeniz gerekir.

1. Sleepy Pi, üzerine talimatların yüklenebileceği yerleşik bir Arduino mikro denetleyicisine sahiptir. Bunu yapmak için Arduino IDE yazılımını yüklemiş olmanız gerekir.

2. Bir önceki adımdaki GoogleDrive bağlantısından tüm Sleepy_Pi klasörünü indirin. “_15min_Pi” dosyasını ve “libraries” klasörünü “Belgelerim” klasörünüzde oluşturulan “Arduino” klasörüne yerleştirin (yani C:\Users\Ant\Documents\Arduino)

3. Arduino IDE'de “_15min_Pi.ino” betiğini açın. Bu komut dosyası, Sleepy Pi'ye yüklemeniz gereken şeydir. Sleepy Pi'ye Raspberry Pi'nizi her 900 saniyede bir (yani 15 dakika) açmasını söyler. Aşağıdaki satırı değiştirerek bu programı değiştirebilirsiniz (yani 1800 saniye, 30 dakikaya eşittir).

int SYSTEM_SLEEP_TIME_IN_SECONDS = 900;

Not: Amacınız buysa, ARUPi'yi gün içinde belirli saatlerde açmaya dayalı bir program oluşturmak mümkündür. Öğrenmek için Spell Foundry web sitesindeki bilgilere bakın.

4. Komut dosyasının çalıştığını doğrulamak için 'dosya' sekmesinin hemen altındaki onay simgesine tıklayın (daha iyi talimatlar için resme bakın). Komut dosyası düzgün çalışmıyorsa, GoogleDrive'ımdaki tüm kitaplıkları Arduino klasörünüze yerleştirdiğinizden emin olun (yukarıya bakın).

5. Sleepy Pi'nizi bilgisayarınıza bağlayın ve _15min_Pi.ino betiğini yükleyin. Programlama ünitesini Spell Foundry'den satın aldıysanız, verilen talimatları izleyin (doğru sürücüleri kurun, vb.). Kendi FTDI programlayıcınız varsa, rehberlik için bu web sayfasını kullanın

Kısaca:

- programlayıcıyı Sleepy Pi'nizin GPIO pinlerine bağlayın ve USB'yi bilgisayarınıza bağlayın Not: Pinleri doğru bağladığınızdan emin olun (yukarıda verilen web sayfasına bakın)!

- Güç kaynağını Sleepy Pi'nize takın (mikro USB VEYA varil jakı aracılığıyla)

- Arduino IDE'de “_15Min_Pi” (veya değiştirilmiş komut dosyanızı) açın.

- Kartınız olarak Arduino Fio'yu seçin (resme bakın)

- Onayın yanındaki “yükle” okuna basarak betiğinizi Sleepy Pi'ye yükleyin.

- Çalışmazsa, COM Portunun doğru olduğunu kontrol edin (resme bakın). FTDI seri programlayıcınızın sürücülerini yeniden yüklemeniz gerekebilir.

Adım 5: Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun

Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun
Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun
Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun
Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun
Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun
Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun
Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun
Adım 5: Sleepy Pi Gerçek Zamanlı Saati ve Raspberry Pi A+'yı kurun

Kingson DT Mikro USB SÜRÜCÜNÜ NTFS DOSYA SİSTEMİNE BİÇİMLENDİRİN – ARUPI OS, NTFS USB SÜRÜCÜNÜN OTOMATİK OLARAK KURULMASI İÇİN PROGRAMLANMIŞTIR. SÜRÜCÜ BAŞKA BİR DOSYA SİSTEMİ KULLANIYORSA ÇALIŞMAZ

Zamanı Sleepy Pi'ye kurmak ve Raspberry Pi'nizle konuşmasını sağlamak için, oluşturduğunuz her ünite için bu talimatları izlemelisiniz.

- Sleepy Pi'deki Gerçek Zamanlı Saat (RTC) yuvasına bir CR1632 pil takın (resim a)

- Sleepy Pi'yi Raspberry Pi üzerindeki GPIO pinlerine resim b'de gösterildiği gibi takın.

- USB ayırıcınızı takın ve ses kartını, USB depolama aygıtınızı ve bir klavyeyi takın (resim c – adım 1).

- Bir ağ kablonuz (ethernet) varsa, onu şimdi Raspberry Pi ethernet bağlantı noktasına takın. Elinizde yoksa endişelenmeyin, talimatlar her şeyi açıklayacaktır.

- Monitörünüze/TV'nize bağlamak için bir HDMI kablosunu Raspberry Pi HDMI soketine takın.

- Şimdi güç bypass anahtarının Sleepy Pi programını geçersiz kılacak şekilde ayarlandığından emin olun (resim d)

- Güç kaynağını Sleepy Pi üzerindeki mikro USB güç soketine takın (resim c – adım 2).

- Raspberry Pi açılmalıdır (önyükleme yapmıyorsa ve Kullanıcı Adı/Parola komut satırlarına gidin, bu belgenin sonundaki notlara bakın).

- Kullanıcı adını yazın: root ve şifre: root.

o Artık içeridesin!

Uykulu pi saatine erişim:

1. Tip:

i2cdetect -y 1

Enter tuşuna bastıktan sonra yukarıda görüntülenen ekran yakalama görüntüsü gelmelidir (buradan)

Bu işe yaramazsa şunu deneyin:

i2cdetect -y 0

(Bu işe yaramazsa, Raspberry Pi'yi kapatın (tür: kapatma) ve Sleepy Pi'yi Raspberry Pi ünitesine doğru şekilde taktığınızdan emin olun)

RTC algılanırsa ancak 0x68'deki giriş "68" değil "UU" ise, sürücüleri o adresten kaldırmanız gerekir. Bu türü yapmak için:

rmmod rtc-ds1374

Şimdi i2cdetect komutunu tekrar deneyin ve yukarıdaki görüntü ile aynı çıktıyı almalısınız.

RTC, 0x68 adresiyle algılanacaktır.

Not: Hangisinin çalıştığına bağlı olarak sonraki satıra (vurgulanmış) /i2c-0/ veya /i2c-1/ girmeniz gerektiğinden, hangi i2cdetect komutunun çalıştığını (yani –y 0 veya –y 1) unutmayın.

2. Şimdi aşağıdakini yazın:

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

Hata mesajları alırsanız, yukarıdakileri tam olarak girip girmediğinizi çok dikkatli bir şekilde kontrol edin.

3. Şimdi şunu yazarak RTC'deki saati kontrol edin:

hwclock –r

Bağlı bir Ethernet kablonuz yoksa doğru tarih olmayacaktır.

4. Sleepy Pi RTC'ye doğru zamanı yükleyin. Raspberry Pi'nize bağlı bir ağ kablonuz varsa, şunu yazmanız yeterlidir:

hwclock –w

Bir ağ kablonuz yoksa, Raspberry Pi'nizde saati ayarlamanız gerekir. Bu türü yapmak için aşağıdakileri yapın:

tarih –s “gg MTH yyyy ss:dd:ss”

Örneğin. tarih –s “15 MART 2015 18:33:46”

Şimdi şunu yazın: hwclock –w

5. Şimdi yazarak RTC'deki saati kontrol edin.

hwclock –r

Saat yanlışsa. Gerekli adımları dikkatli bir şekilde tekrarlamayı deneyin - yanlış yazmak kolaydır.

ARUPi'de oturumunuzu açık tutun ve Adım 6'ya gidin!

Raspberry Pi düzgün açılmadıysa

Doğru USB çubuğu takılı değilse, Raspberry Pi düzgün yüklenmeyecektir. Bu bir sorun değil ama "fstab" dosyasını değiştirmeniz gerektiği anlamına geliyor.

Önerdiğimden farklı bir USB depolama aygıtı kullanıyorsanız, bu Raspberry Pi'nin önyükleme şeklini etkileyebilir. Varsa, parola yazın yazan bir komut satırına yönlendirileceksiniz veya yönetici olarak devam etmek için D tuşuna basın (şifre "root"tur) - sizden istediğini yapın. Bunun nedeni, bu işletim sisteminin Kingston DT micro 16GB USB çubuğunu otomatik olarak monte edecek şekilde ayarlanmış olmasıdır.

- blkid yazın

- Buna benzer bir şey görünmelidir

/dev/sda1: LABEL=”Sistem Ayrıldı” UUID=”36423FA6423F6A2F” TYPE=”ntfs”

/dev/sda2: UUID=”B6DA024DDA0209F7″ TÜRÜ=”ntfs”

/dev/sda3: UUID=”ARUPi_3Kingston_DT″ TÜRÜ=”ntfs”

/dev/sda4: UUID=”f2025d4a-ab25-41de-a530-285f5b979cd0″ TÜRÜ=”ext4″

/dev/sdb: UUID=”6ABB-232A” TÜRÜ=”vfat”

- Listeden USB sürücünüzü tanımlayın ve bağlama noktasını not edin, yani vurgulanan satırsa “/dev/sda3”ü not edin.

- Şimdi nano /etc/fstab yazın

- /mnt/arupi içeren satırı, /dev/sda1 USB sürücünüzün ID/bağlama noktasına karşılık gelecek şekilde değiştirin.

- Ctl X çıkmak için ve Y değişiklikleri kaydetmek için.

- Şimdi yeniden başlat yazın ve Pi'nin normal şekilde yeniden başlatılması ve yüklenmesi gerekir (ses kartının takılı olduğu varsayılarak).

- NOT: Aşağıdaki adımları ses kartı takılı olmadan veya hatta USB sürücüsü düzgün şekilde takılmadan da yapabilirsiniz, ancak Pi'nizin tüm parçalar takılıyken düzgün şekilde yüklendiğinden emin olmak daha iyidir!

Adım 6: Adım 6 - Kayıt Komut Dosyasını Değiştirme ve ARUPi'yi Etkinleştirme

Adım 6 - Kayıt Komut Dosyasını Değiştirme ve ARUPi'yi Etkinleştirme
Adım 6 - Kayıt Komut Dosyasını Değiştirme ve ARUPi'yi Etkinleştirme

Renk kodlu talimatlar istiyorsanız, GoogleDrive Klasöründen "Step_6" pdf dosyasını indirin

1. Şimdi aşağıdakileri yazarak istediğiniz kayıt uzunluklarını ayarlayın:

nano /root/recordTest.sh

Başında # olan ilk birkaç satır, bu dosyada ne olduğu hakkında bazı talimatlar/bilgilerdir - #, bilgisayarın, o dile aşina iseniz, R'deki gibi bilgileri çalıştırmasını engeller). Temel olarak, komut dosyasındaki son iki basamak (öncesinde # olmayan satır), saniye cinsinden kayıt uzunluğunu gösterir. Varsayılan ayar 60 saniye kayıt yapmaktır. Yani iki dakikalık kayıt yapmak istiyorsanız 60'ı silin ve 120 ile değiştirin (üç dakikalık kayıtlar için 180 vb.).

2. Son olarak Raspberry Pi'yi Sleepy Pi uyandırdığında otomatik olarak kayda başlayacak şekilde ayarlayın. Aşağıdakileri yazın:

dışa aktar EDİTÖR=nano

crontab –e

Nano düzenleyicide aşağıdaki satırlar görünecektir:

# @reboot /root/setClock.sh &

# @reboot python /root/recordPi.py &

Bu satırlar aslında sizin kayıt programınızdır. Şu anda Raspberry Pi açıldığında bu satırlar aktif değil. Bunları etkinleştirmek için #'yi silmeniz gerekir.

@reboot /root/setClock.sh & Raspberry Pi'nin saatini Sleepy Pi'deki RTC ile aynı olacak şekilde ayarlar.

@reboot python /root/recordPi.py & Raspberry Pi'yi başlatıldığında 60 saniye boyunca kaydeden ve ardından Raspberry Pi'yi kapatan python yazılımını kullanarak bir program çalıştırır.

NOT: Bu sayfadaki ilk 6 satırdaki # işaretini silmeyin – bunlar sadece izlemeniz gereken talimatları tekrarlıyor. Gereken iki # sembolü sildikten sonra, ARUPi'niz kullanıma hazırdır.

Şimdi nano'dan çıkmak için x tuşuna basın. Yaptığınız değişiklikleri kaydetmek isteyip istemediğinizi soracaktır:

y ve evet için

n ve yeniden başlamak istiyorsanız (yanlışlıkla her şeyi sildiyseniz veya bir hata yaptıysanız ancak ne olduğunu hatırlayamıyorsanız).

NOT: Şu andan itibaren Raspberry Pi'niz açıldığında bu iki dosyayı otomatik olarak çalıştıracaktır. Yani herhangi bir şeyi değiştirmek isterseniz, az önce bahsettiğiniz iki satırın başına # koyarak az önce yaptığınız şeyi tersine çevirmeniz gerekecektir. crontab dosyasını kaydedin ve ardından komut satırına yeniden başlatma yazın. Pi kendini tekrar kapatmadan önce tüm bunları yapmanız gerekir. Ayrıca, sahada kullanmayı düşündüğünüzde Pi'yi yeniden etkinleştirmeyi unutmayın. Bunu yapacak kadar hızlı yazamıyorsanız, Pi'nizi USB çubuğu takılı olmadan başlatabilirsiniz. Bu, yönetici olarak oturum açmanızı sağlar ve acele etmeden pi'yi istediğiniz gibi değiştirebilirsiniz!

3. Raspberry Pi'yi şunu yazarak kapatın:

kapat

Raspberry Pi kapanmayı başlatırken yaklaşık bir dakikalık bir gecikme olacak, bu yüzden sadece rahatlayın. Artık gidip otomatik ses kaydı yapmaya hazırsınız! Alternatif olarak, daha hızlı kapatmak için poweroff yazabilirsiniz.

4. Raspberry Pi kapandığında, Sleepy Pi'den güç kaynağını çıkarın.

5. Sleepy Pi'nin Raspberry Pi'ye giden gücü kontrol etmesini sağlamak için güç bypass anahtarını yeniden ayarlayın (resim e).

NOT:

Birden fazla birim yapıyorsanız ve bu adımda herhangi bir şeyi değiştirdiyseniz (yani kayıt uzunluğunu değiştirdiyseniz veya ARUPi'yi etkinleştirdiyseniz - yani crontab'daki 2 #s'yi sildiyseniz), o zaman mevcut mikro SD kartınızın bir disk görüntüsünü yapmak isteyebilirsiniz. Bunu yapmak için, karttaki verileri yeni bir görüntü dosyasına okumak için Win32 Disk Imager'ı kullanın (örn. MYARUPi_170915). Daha sonra yeni görüntüyü sonraki SD kartlarınıza yazabilirsiniz ve hepsinin aynı şekilde çalışması gerekir. Sadece bir Raspberry Pi kullanarak tüm Sleepy Pi ünitelerinizde saati ayarlayabilirsiniz.

7. Adım: Adım 7 İlerleme Güncellemesi

· Artık Sleepy Pi'ye bir güç kaynağı taktığınızda, Sleepy Pi'deki zamanlayıcı 900 saniyeden (veya 4. adımda belirttiğiniz sürenin uzunluğu) geri saymaya başlayacaktır.

· 900 saniye sonra, Sleepy Pi, Raspberry Pi'yi açar ve Raspberry Pi, 60 saniye boyunca (veya her ne dediysen) ses (WAV) kaydeder. NOT. Ses Kartına takılı bir mikrofonunuz yoksa, ses dosyası 60 saniye boyunca ses çıkarmaz!

· Dosya USB çubuğunuza kaydedilecek ve “ddmmyhhmmss.wav” olarak etiketlenecektir örn. 050715190559. WAV.

· Kayıtların düzgün çalışıp çalışmadığını kontrol etmek için her zaman üniteyi seçtiğiniz pil kaynağından birkaç saat/güne kadar çalıştırmaya değer. Bazen güç kaynağı çok düşükse, kayıtlarda parazitler (bipler ve tıklamalar) olabilir. Bu, ünitelerinizi uzun süre dağıtırken de hatırlamaya değer - seçtiğiniz besleme yönteminden gelen gücün sesi etkileyecek bir seviyeye düştüğünü öğrenin. NOT. Bahsedilen bip sesleri ve tıklamalar herhangi bir spektrogramda görünmüyor, bu nedenle çoğu amaç için büyük bir sorun değiller, ancak güç kaynağınızın düştüğünün veya çok düşük olduğunun bir göstergesidir!

· Artık kayıt ünitenizi su geçirmez bir kasaya monte edebilirsiniz.

8. Adım: Güç, Mikrofon ve Muhafazayı Seçin

Güç, Mikrofon ve Muhafazayı Seçin
Güç, Mikrofon ve Muhafazayı Seçin
Güç, Mikrofon ve Muhafazayı Seçin
Güç, Mikrofon ve Muhafazayı Seçin
Güç, Mikrofon ve Muhafazayı Seçin
Güç, Mikrofon ve Muhafazayı Seçin

Aşağıdaki iki görevin nasıl yapılacağına ilişkin talimatlar devam eden bir çalışmadır - Şu anda doktora araştırmamla oldukça meşgulüm ve üniteyi geliştirmenin bu tarafı nispeten kolay ve ne kadar para ve zaman harcamak istediğinize bağlı üstünde. İsterseniz kendi mikrofonlarınızı ve kılıflarınızı araştırabilir veya bu talimatların yüklenmesine dikkat edebilirsiniz!

Artık otomatik bir kayıt biriminiz var. Ancak yine de bir güç kaynağına, mikrofona ve su geçirmez muhafazaya ihtiyacınız var. Buradan, üniteye damganızı koymak için yaratıcılığınızı/araştırmanızı kullanabilirsiniz. Ancak aşağıdaki üç şeye ihtiyacınız var!

1. Güç Kaynağı: - Raspberry Pi'nin çalışması için en az 5V gerekir, ancak bu ünite, kendisine bağlı birkaç parça kit bulunduğundan daha fazlasını gerektirir. Sleepy Pi, güç jakı aracılığıyla Raspberry Pi'ye giden 5.5V ila 17V güç kaynağını düzenleyebilir. ARUPis'ime güç sağlamak için 8xAA (her biri yaklaşık 2400mAh) pil (toplamda yaklaşık 12V) kullandım. Yaklaşık 7 gün boyunca her 15 dakikada bir bir dakikalık ses kaydı yapabilirler. Resimde görülen fıçı jakı Sleepy Pi ünitesi ile birlikte gelmektedir. - Şunlara ihtiyacınız olacak: Pil tutucu (yani 8xAA) pp3 9v pil klipsi ve kablo Hat içi anahtar (isteğe bağlı - ancak sahada hayatı kolaylaştırır ve fiş ve prizlerdeki stresi azaltır!)

2. Mikrofon - 3,5 mm stereo jak fişli bir mikrofona ihtiyacınız var. Bunu ses kartı mikrofon yuvanıza takın ve neredeyse oradasınız! Kendi mikrofonunuzu oluşturmak istiyorsanız Primo EM172'yi (veya Primo BT EM-172) öneririm. Kendi Primo EM172 mikrofonunuzu oluşturma hakkında daha fazla bilgi edinmek için lütfen GoogleDrive'ımdaki Mikrofon oluşturma PDF'sine bakın. Gerçekten çok basit. Eğer pdf orada değilse, lütfen sabırlı olun. Bekleyemiyorsanız, bana bir istek gönderin (şu anda devam eden bir çalışmadır - 16/09/15).

3. Su Geçirmez Muhafaza - Ebay ve Amazon'daki diğer satıcılar arasında Solent Plastics tarafından satılan resimdekini öneririm. Çok sağlamdır ve içinde değiştirilebilir köpük bulunur ve sağlamlık ve su geçirmezlik açısından performanslarına kefil olabilirim. Mikrofonumu (15 mm alüminyum boru içine yerleştirilmiş) monte etmek için vidalı 25 mm kablo rakoru (IP68) kullandım. Bu, kasada bir delik açmayı ve kablo rakorunu yerleştirmeyi içeriyordu - Kenarları Sugru yapıştırıcı ile kapattım. Ayrıca mikrofon takılı değilken fiş olarak kullanmak için 11 mm boşluk rondelası aldım - RasPi ve Sleepy Pi'yi kuru tutmak oldukça önemli!. Açıkçası, farklı bir mikrofon kullanmaya karar verirseniz, onu takma yönteminiz farklı olabilir!

Ahududu Pi Yarışması
Ahududu Pi Yarışması
Ahududu Pi Yarışması
Ahududu Pi Yarışması

Raspberry Pi Yarışmasında İkincilik Ödülü

Önerilen: