Isi kandungan:

ARUPI - Unit Rakaman Automatik Kos Rendah / Unit Rakaman Autonomi (ARU) untuk Ahli Ekologi Soundscape: 8 Langkah (dengan Gambar)
ARUPI - Unit Rakaman Automatik Kos Rendah / Unit Rakaman Autonomi (ARU) untuk Ahli Ekologi Soundscape: 8 Langkah (dengan Gambar)

Video: ARUPI - Unit Rakaman Automatik Kos Rendah / Unit Rakaman Autonomi (ARU) untuk Ahli Ekologi Soundscape: 8 Langkah (dengan Gambar)

Video: ARUPI - Unit Rakaman Automatik Kos Rendah / Unit Rakaman Autonomi (ARU) untuk Ahli Ekologi Soundscape: 8 Langkah (dengan Gambar)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Julai
Anonim
ARUPI - Unit Rakaman Automatik Kos Rendah / Unit Rakaman Autonomi (ARU) untuk Ahli Ekologi Soundscape
ARUPI - Unit Rakaman Automatik Kos Rendah / Unit Rakaman Autonomi (ARU) untuk Ahli Ekologi Soundscape

Petunjuk ini ditulis oleh Anthony Turner. Projek ini dibangunkan dengan banyak bantuan dari Shed in the School of Computing, University of Kent (Mr Daniel Knox sangat membantu!).

Ini akan menunjukkan kepada anda cara membina Unit Rakaman Audio Automatik dengan harga kurang dari £ 150. Anda boleh menggunakan unit ini untuk menjalankan penyelidikan dalam bidang Soundscape Ecology (sebab itulah saya membina ini). Anda dapat menggunakannya untuk mengawasi burung di kebun anda atau hanya untuk membuat rakaman korus subuh, tanpa harus bangun sangat awal.

ARUPi (Unit Rakaman Automatik) menggunakan komputer Raspberry Pi dan papan kawalan kuasa berasaskan Arduino yang disebut Sleepy Pi. Ia dapat disesuaikan sepenuhnya dan anda akan dapat menambahkan sensor persekitaran yang berbeza ke unit jika anda mahu (tidak dijelaskan di sini). Instruksional ini akan memberi anda unit tulang kosong. Saya akan memberi anda sistem operasi Arch Linux (OS) yang dilucutkan dan mempunyai program rakaman yang telah dipasang sebelumnya.

Anda mungkin perlu melakukan pematerian (sangat sederhana) jadi bersiaplah untuk ini, tetapi mungkin untuk membina unit ini tanpa pematerian jika anda tidak memiliki atau tidak mampu memateri besi (kira-kira £ 10). Saya akan membahagikan arahan ini kepada beberapa langkah. Langkah ## yang pertama akan berurusan dengan memasukkan perisian ke ARUPi anda dan menyiapkan komputer agar berjalan lancar (memuat naik perisian ke Raspberry Pi dan Sleepy Pi). Sebaik sahaja anda melakukan ini, anda akan dapat mengikut cara anda sendiri dan memutuskan mikrofon dan casing mana yang ingin anda gunakan. Sekiranya anda ingin membuat apa yang telah saya buat, teruskan dengan arahan yang dapat dipesan dan ini akan menunjukkan kepada anda bagaimana untuk membina beberapa mikrofon yang murah (tetapi bagus) dan memasang beberapa ARUPi yang diuji di lapangan, kalis air sepenuhnya, dan kuat (gambar).

KEMASKINI 2017-11-24

Sekiranya ARUPI tidak sesuai dengan keperluan anda, perlu diperhatikan alternatif berikut - mungkin ada cara menggabungkan aspek dari kedua unit untuk membuat reka bentuk yang optimum untuk keperluan anda:

solo-system.github.io/home.html

Mereka menggunakan Creative Soundblaster Play yang lebih baru! jadi saya mungkin akan melakukannya juga (model 2 atau 3).

Saya akan menambah bahawa jika anda mencari umur panjang dari segi kuasa, menggunakan bateri sel 8xD mungkin merupakan jalan maju. Ini dapat memberi anda voltan yang mencukupi untuk menjalankan unit anda (iaitu 8 x 1.2V). Dan jika menggunakan jadual rakaman yang saya gunakan (iaitu 1 minit setiap 15 minit) anda harus mendapatkan empat kali data. NB: anda mungkin tidak boleh menggunakan power bank mudah alih dengan ARUPI - Saya mencubanya dengan pengecas RAVPower awal yang saya beli untuk tujuan ini tetapi Sleepy Pi tidak dapat "membangunkan" power bank. Inilah sebabnya mengapa saya menggunakan bateri dengan ARUPI - tetapi pada tahun 2014 jadi bank kuasa yang lebih baru mungkin lebih serasi. Menggunakan sel 4 x D tidak akan berfungsi kerana ia hanya memberikan 4.8V ke unit anda sehingga tidak ada daya yang cukup untuk menjalankan pi raspberry dan kad suara - ia berfungsi tetapi tidak begitu baik. Sel 8xD akan menjadi pilihan terbaik untuk umur panjang, pada pendapat saya.

Juga - perlu diperhatikan Sleepy Pi 2 (https://spellfoundry.com/product/sleepy-pi-2/) kerana model yang lebih baru ini mempunyai lebih banyak fleksibiliti berkaitan dengan pengaturcaraan - ia akan membolehkan anda menukar unit hidup dan mati pada waktu-waktu tertentu (sesuai untuk tinjauan kelawar, tinjauan korus subuh dan lain-lain). Saya belum bermain-main dengan Sleepy Pi 2 tetapi akan menghantar kemas kini sekiranya ada. Sekiranya anda sampai di sana sebelum saya, sila beritahu saya kerana saya berminat untuk mendengar bagaimana perkara ini berkembang dengan ARUPI (dan unit lain). NB: Sleepy Pi yang asli masih boleh didapati jika anda mahu mengikuti arahan ini seperti sedia ada.

Semua yang terbaik!

Langkah 1: Item Langkah 1 Diperlukan

Item Langkah 1 Diperlukan
Item Langkah 1 Diperlukan
Item Langkah 1 Diperlukan
Item Langkah 1 Diperlukan
Item Langkah 1 Diperlukan
Item Langkah 1 Diperlukan

NB: untuk senarai bahagian yang lebih terperinci, lihat nota di akhir Langkah 2

1. Raspberry Pi A + (kes pilihan) - dapatkannya dari PiMoroni / Ebay / Amazon

2. Sleepy Pi -

3. Pengaturcara Sleepy Pi -

Pengaturcara ini menjimatkan banyak kerumitan. Walau bagaimanapun, anda boleh membina sendiri dengan lebih sedikit wang jika membeli kabel / papan FTDI 3.3V USB to TTL Arduino Programmer (https://spellfoundry.com/sleepy-pi/programming-sleepy-pi-standalone-board/). Sekiranya anda baru dalam pengaturcaraan, saya cadangkan membeli Programmer Sleepy Pi

4. 16 GB Kingston Data Traveller Micro (gambar). Anda perlu memformat pemacu USB ke NTFS sebelum memasangkannya ke Raspberry Pi anda (format USB menggunakan Windows Explore - lihat gambar). Sekiranya anda memutuskan untuk menggunakan peranti storan USB buatan / model / kapasiti yang berbeza, anda mungkin perlu mengubah beberapa maklumat dalam fail sistem / etc / fstab pada OS ARUPi yang saya berikan kepada anda. OS yang saya sediakan untuk memasangkan Kingston Micro DT 16GB ke sda1 16GB (pemacu usb kingston Micro DT 64gb ke sda5 - anda perlu mengubahnya dalam folder fstab, tetapi itu termasuk dalam arahan sedikit kemudian). Apa sahaja pemacu USB yang anda gunakan, pastikan anda menggunakan yang sama setiap kali anda menukarnya dalam ARUPi yang sudah selesai ketika berada di luar - ARUPi tidak akan mengenali pemacu USB baru secara automatik.

5. Kad suara USB. Saya memilih Creative Soundblaster Play! kerana ia merakam Stereo 16bit hingga 48KHz. Ia juga serasi dengan Raspberry Pi dan tidak memerlukan pemacu tambahan - pasang dan mainkan. Walau bagaimanapun, terdapat kad suara USB yang lebih murah sehingga mungkin perlu disiasat.

6. Pemisah USB. Yang digambarkan berfungsi dengan baik dan boleh didapati di Ebay dari pelbagai penjual. Ia agak kurang besar daripada yang lain (tetapi masih agak besar - tetapi lebih lembut sehingga sesuai di dalam penutup kalis air saya).

Langkah 2: Langkah 2 - Kumpulkan Perisian

1. Muat turun dan pasang perisian Win32 Disk Imager® dari

2. Pasang perisian Arduino IDE ke komputer anda:

3. Kumpulkan sistem operasi dan fail lain yang berkaitan dari Akaun GoogleDrive saya dengan mengikuti pautan ini:

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

  • Pautan tersebut akan membawa anda ke folder kongsi googledrive yang saya buat.
  • Ia mengandungi:

    • Sistem Operasi yang anda perlukan (ARUPi_240415). Fail ini berukuran 7.32GB jadi mungkin memerlukan sedikit masa untuk memuat turun. GoogleDrive juga akan menyatakan bahawa ia tidak dapat mengimbas fail untuk memastikan ia selamat kerana terlalu besar. Jangan risau - failnya bebas virus (ia adalah gambar Sistem Operasi Arch-Linux).
    • Folder yang berlabel "Sleepy_Pi" mengandungi "_15min_Pi" (program yang memberitahu Pi Sleepy untuk membangunkan Raspberry Pi setiap 15 minit) dan folder yang dipanggil Perpustakaan. Anda perlu menyimpan fail-fail ini ke dalam folder "Arduino" yang seharusnya terdapat di folder Dokumen Saya di komputer anda (dengan andaian anda telah memasang Arduino IDE.
  • Ia juga mengandungi:

    • Senarai Bahagian yang lebih terperinci (ARUPI_PARTS_INFO.xls) dengan beberapa pautan ke tempat anda boleh membeli beberapa bahagian tersebut. Lajur pertama (Langkah) menyatakan sama ada anda memerlukan item itu dari sisi perisian atau tidak.
    • Dokumen PDF yang merangkumi langkah 5. dan Langkah 6 Saya cadangkan untuk mengikuti PDF kerana berkod warna dan lebih mudah diikuti.
    • Folder bernama "Contoh_ARUPI_Recs", yang mengandungi sebilangan kecil rakaman contoh yang dibuat dengan unit-unit ini di tapak hutan kayu UK dari musim panas 2015 (saya mempunyai kira-kira 35 GB untuk diselesaikan sehingga ini dipetik secara rawak dari campuran). Saya cuba memasukkan contoh-contoh yang merangkumi, malam hujan, pagi chorus subuh yang berwarna-warni, bunyi bip yang berkaitan dengan kuasa rendah (nasihat dan idea selamat datang), kapal terbang dan momen tenang! Saya rasa kualiti rakaman cukup bagus untuk mikrofon mono (cara membina mikrofon ini masih belum selesai tetapi dalam beberapa minggu akan datang),

      dan lebih daripada mencukupi untuk keperluan saya setakat ini

      . Saya rasa anda boleh menghabiskan sedikit tambahan dan mendapatkan audio berkualiti tinggi jika anda mahukan - sesuatu yang mungkin juga saya perhatikan apabila masa mengizinkan.

Langkah 3: Langkah 3. Buat Gambar Disk

Langkah 3. Buat Gambar Disk
Langkah 3. Buat Gambar Disk

1. Tuliskan imej cakera OS ke kad SD mikro anda menggunakan Win32 Disk Imager.

2. Semasa memilih Arupi_240415, anda perlu menukar jenis fail menjadi *. * Untuk membuatnya kelihatan (lihat gambar atas)

3. Pilih pemacu cakera yang sesuai dengan kad SD mikro anda (gambar bawah)

Saya selalu memastikan kad SD saya terpasang untuk mengelakkan pemformatan HDD luaran atau peranti USB lain secara tidak sengaja

4. Sekarang klik butang "Tulis"

Ini akan menuliskan imej cakera ke peranti

Langkah 4: Langkah 4. Muat naik Program ke Sleepy Pi

Langkah 4. Muat naik Program ke Sleepy Pi
Langkah 4. Muat naik Program ke Sleepy Pi
Langkah 4. Muat naik Program ke Sleepy Pi
Langkah 4. Muat naik Program ke Sleepy Pi
Langkah 4. Muat naik Program ke Sleepy Pi
Langkah 4. Muat naik Program ke Sleepy Pi

Sleepy Pi adalah salah satu kepingan kit yang paling penting untuk unit ini. Ini menghidupkan dan mematikan Raspberry Pi ke jadual yang anda pilih. Oleh itu, anda perlu memberitahu Sleepy Pi apa yang anda mahukan kepada Raspberry Pi untuk dilakukan.

1. Sleepy Pi mempunyai mikrokontroler Arduino onboard, di mana arahan boleh dipasang. Untuk melakukan ini, anda perlu memasang perisian Arduino IDE.

2. Muat turun keseluruhan folder Sleepy_Pi dari pautan GoogleDrive pada langkah sebelumnya. Letakkan fail "_15min_Pi" dan folder "perpustakaan" di folder "Arduino" yang dibuat di folder "Dokumen Saya" (iaitu C: / Users / Ant / Documents / Arduino)

3. Buka skrip "_15min_Pi.ino" di Arduino IDE. Skrip ini adalah perkara yang perlu anda muat naik ke Sleepy Pi. Ini memberitahu Sleepy Pi untuk menghidupkan Raspberry Pi anda setiap 900 saat (iaitu 15 minit). Anda boleh mengubah jadual ini dengan mengubah baris berikut (iaitu 1800 saat sama dengan 30 minit).

int SYSTEM_SLEEP_TIME_IN_SECONDS = 900;

NB: adalah mungkin untuk membuat jadual berdasarkan menghidupkan ARUPi pada waktu yang ditetapkan pada siang hari jika ini adalah tujuan anda. Untuk mengetahui, rujuk maklumat di laman web Spell Foundry.

4. Untuk mengesahkan bahawa skrip berfungsi, klik pada tanda centang tepat di bawah tab 'fail' (lihat gambar untuk arahan yang lebih baik). Sekiranya skrip tidak berjalan dengan betul, periksa bahawa anda telah memasukkan semua perpustakaan dari GoogleDrive saya ke dalam folder Arduino anda (lihat di atas).

5. Sambungkan Sleepy Pi ke komputer anda dan muat naik skrip _15min_Pi.ino. Sekiranya anda telah membeli unit pengaturcaraan dari Spell Foundry, ikuti arahan yang diberikan (pasang pemacu yang betul dan lain-lain). Sekiranya anda mempunyai programmer FTDI anda sendiri, maka gunakan laman web ini untuk panduan

Secara ringkas:

- sambungkan pengaturcara ke pin GPIO dari Sleepy Pi anda dan sambungkan USB ke komputer anda NB: Pastikan anda menyambungkan pin dengan betul (lihat halaman web yang diberikan di atas)!

- Pasangkan bekalan kuasa ke Pi Mengantuk anda (mikro USB ATAU melalui bicu tong)

- Buka "_15Min_Pi" (atau skrip yang anda ubah) di Arduino IDE.

- Pilih Arduino Fio sebagai papan anda (lihat gambar)

- Muat naik skrip anda ke Sleepy Pi dengan menekan anak panah "muat naik" di sebelah tanda centang.

- Sekiranya tidak berfungsi, periksa COM Port betul (lihat gambar). Anda mungkin perlu memasang semula pemacu untuk programmer siri FTDI anda.

Langkah 5: Langkah 5: Siapkan Jam Nyata Pi Mengantuk dan Raspberry Pi A +

Langkah 5: Sediakan Jam Nyata Pi Mengantuk dan Raspberry Pi A +
Langkah 5: Sediakan Jam Nyata Pi Mengantuk dan Raspberry Pi A +
Langkah 5: Siapkan Jam Nyata Pi Mengantuk dan Raspberry Pi A +
Langkah 5: Siapkan Jam Nyata Pi Mengantuk dan Raspberry Pi A +
Langkah 5: Sediakan Jam Nyata Pi Mengantuk dan Raspberry Pi A +
Langkah 5: Sediakan Jam Nyata Pi Mengantuk dan Raspberry Pi A +
Langkah 5: Siapkan Jam Nyata Pi Mengantuk dan Raspberry Pi A +
Langkah 5: Siapkan Jam Nyata Pi Mengantuk dan Raspberry Pi A +

FORMAT Kingson DT Mikro USB DRIVE KE NTFS FILE SYSTEM - OS ARUPI DIprogramkan untuk MEMASANG secara automatik NTFS USB DRIVE. TIDAK AKAN BEKERJA JIKA DRIVE MENGGUNAKAN SISTEM FILE LAIN

Untuk memasang masa di Sleepy Pi dan membincangkannya dengan Raspberry Pi anda, anda mesti mengikuti arahan ini untuk setiap unit yang anda bina.

- Masukkan bateri CR1632 ke dalam slot Waktu Nyata (RTC) pada Sleepy Pi (gambar a)

- Pasang Pi Sleepy ke pin GPIO pada Raspberry Pi seperti yang ditunjukkan pada gambar b.

- Pasang pemisah usb anda dan pasangkan kad suara, peranti storan USB anda dan papan kekunci (gambar c - langkah 1).

- Sekiranya anda mempunyai kabel rangkaian (ethernet), pasangkannya ke port ethernet Raspberry Pi sekarang. Jangan risau jika anda tidak memilikinya, arahan akan menerangkan semua.

- Pasangkan kabel HDMI ke soket Raspberry Pi HDMI untuk menyambung ke monitor / TV anda.

- Sekarang pastikan suis pintasan kuasa diatur untuk mengatasi program Sleepy Pi (gambar d)

- Pasangkan bekalan kuasa ke soket kuasa USB mikro pada Sleepy Pi (gambar c - langkah 2).

- Raspberry Pi harus boot (jika tidak boot dan pergi ke baris arahan Nama Pengguna / Kata Laluan lihat nota di akhir dokumen ini).

- Taipkan nama pengguna: root dan kata laluan: root.

o Sekarang anda masuk!

Mengakses jam pi mengantuk:

1. Jenis:

i2cdetect -y 1

Gambar tangkapan skrin yang dipaparkan di atas akan muncul setelah anda menekan enter (dari sini)

Sekiranya tidak berjaya, cuba:

i2cdetect -y 0

(Sekiranya tidak berfungsi, matikan Raspberry Pi (jenis: shutdown) dan periksa bahawa anda telah memasang Sleepy Pi ke unit Raspberry Pi dengan betul)

Sekiranya RTC dikesan tetapi entri di 0x68 adalah "UU" bukan "68" maka anda perlu memuatkan pemacu dari alamat itu. Untuk melakukan jenis ini:

rmmod rtc-ds1374

Sekarang cuba lagi perintah i2cdetect dan anda akan mendapat output yang sama seperti gambar di atas.

RTC akan dikesan dengan alamat 0x68.

Catatan: Ingat perintah i2cdetect mana yang berfungsi (iaitu –y 0 atau –y 1) kerana anda perlu memasukkan / i2c-0 / atau / i2c-1 / bergantung pada mana yang berfungsi, di baris berikutnya (disorot).

2. Sekarang ketik perkara berikut:

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

Sekiranya anda mendapat mesej ralat, periksa dengan teliti bahawa anda telah memasukkan apa yang ada di atas.

3. Sekarang periksa waktu di RTC dengan menaip:

hwclock –r

Ini bukan tarikh yang betul jika anda tidak mempunyai kabel Ethernet yang disambungkan.

4. Muat naik masa yang betul ke Sleepy Pi RTC. Sekiranya anda mempunyai kabel rangkaian yang disambungkan ke Raspberry Pi anda, ketik:

hwclock –w

Sekiranya anda tidak mempunyai kabel rangkaian, anda harus menetapkan masa pada Raspberry Pi anda. Untuk melakukan ini, lakukan perkara berikut:

tarikh –d “dd MTH yyyy hh: mm: ss”

cth. tarikh –s “15 MAC 2015 18:33:46”

Sekarang taip: hwclock –w

5. Sekarang periksa waktu di RTC dengan menaip

hwclock –r

Sekiranya waktunya tidak betul. Cuba ulangi langkah-langkah yang diperlukan dengan berhati-hati - mudah untuk salah menaip perkara.

Tetap log masuk ke ARUPi dan pergi ke Langkah 6!

Sekiranya Raspberry Pi Tidak dapat boot dengan betul

Raspberry Pi tidak akan dimuat dengan betul jika stik USB yang betul tidak dipasang. Ini bukan masalah tetapi ini bermakna anda perlu mengubah fail "fstab".

Sekiranya anda menggunakan peranti storan USB yang berbeza dari yang saya cadangkan, ia mungkin mempengaruhi cara boot Raspberry Pi. Jika benar, anda akan dibawa ke baris perintah yang mengatakan ketik kata laluan atau tekan D untuk meneruskan sebagai pentadbir (kata laluan adalah "root") - lakukan seperti yang diminta. Ini kerana OS ini disiapkan untuk memasang stik USB Kingston DT micro 16GB secara automatik.

- Taip blkid

- Sesuatu yang serupa dengan ini akan muncul

/ dev / sda1: LABEL = "Sistem Terpelihara" UUID = "36423FA6423F6A2F" JENIS = "ntfs"

/ dev / sda2: UUID = "B6DA024DDA0209F7 ″ JENIS =" ntfs"

/ dev / sda3: UUID = "ARUPi_3Kingston_DT ″ JENIS =" ntfs"

/ dev / sda4: UUID = "f2025d4a-ab25-41de-a530-285f5b979cd0 ″ JENIS =" ext4 ″

/ dev / sdb: UUID = "6ABB-232A" JENIS = "vfat"

- Kenalpasti pemacu USB anda dari senarai dan catat titik pemasangan iaitu jika itu adalah garis yang disorot, buat catatan "/ dev / sda3".

- Sekarang ketik nano / etc / fstab

- Ubah baris yang mengandungi / mnt / arupi sehingga / dev / sda1 sesuai dengan titik ID / mount pemacu USB anda.

- Ctl X untuk keluar dan Y untuk menyimpan perubahan.

- Sekarang ketik but semula dan Pi harus dimulakan semula dan dimuat secara normal (dengan andaian bahawa anda mempunyai kad suara yang terpasang).

- CATATAN: anda dapat melalui langkah-langkah berikut tanpa kad suara terpasang atau pemacu USB terpasang dengan betul, tetapi lebih baik memastikan Pi anda dimuat dengan betul dengan semua bahagian terpasang!

Langkah 6: Langkah 6 - Mengubah Skrip Rakaman dan Mengaktifkan ARUPi

Langkah 6 - Mengubah Skrip Rakaman dan Mengaktifkan ARUPi
Langkah 6 - Mengubah Skrip Rakaman dan Mengaktifkan ARUPi

Muat turun pdf "Step_6" dari Folder GoogleDrive jika anda mahukan arahan berkod warna

1. Sekarang tetapkan panjang rakaman yang anda inginkan dengan menaip yang berikut:

nano /root/recordTest.sh

Beberapa baris pertama yang didahului dengan # adalah beberapa arahan / maklumat mengenai apa yang ada dalam fail ini - # menghalang komputer daripada menjalankan maklumat yang mengikutinya seperti di R, jika anda biasa dengan bahasa itu). Pada dasarnya, dua digit terakhir pada skrip (garis yang tidak didahului dengan #) menunjukkan panjang rakaman dalam beberapa saat. Tetapan lalai adalah merakam selama 60 saat. Oleh itu, jika anda ingin membuat rakaman dua minit hapus 60 dan ubahnya untuk 120 (untuk rakaman tiga minit 180 dll).

2. Akhirnya tetapkan Raspberry Pi untuk memulakan rakaman secara automatik ketika Sleepy Pi membangunkannya. Taipkan perkara berikut:

eksport EDITOR = nano

crontab –e

Garis berikut akan muncul di editor nano:

# @reboot /root/setClock.sh &

# @reboot python /root/recordPi.py &

Garis-garis ini pada dasarnya adalah program rakaman anda. Pada masa ini, garis-garis ini tidak aktif semasa Raspberry Pi melakukan boot. Anda perlu menghapus # untuk mengaktifkannya.

@reboot /root/setClock.sh & tetapkan jam Raspberry Pi agar sama dengan RTC pada Sleepy Pi.

@reboot python /root/recordPi.py & menjalankan program menggunakan perisian python yang menjadikan Raspberry Pi merakam selama 60 saat ketika ia di-boot dan kemudian mematikan Raspberry Pi ke bawah.

CATATAN: Jangan hapus # dari 6 baris pertama di halaman ini - ini hanya mengulangi arahan yang harus anda ikuti. Setelah anda memadamkan dua simbol # yang diperlukan, ARUPi anda sudah siap.

Sekarang tekan x untuk keluar dari nano. Ia akan bertanya kepada anda jika anda ingin menyimpan perubahan yang anda buat:

y dan untuk ya

n dan jika anda ingin memulakan semula (sekiranya anda tidak sengaja memadam semuanya atau membuat kesilapan tetapi tidak dapat mengingatnya).

CATATAN: apabila Raspberry Pi anda mula dari sekarang, ia akan menjalankan dua fail ini secara automatik. Oleh itu, jika anda ingin mengubah apa-apa, anda perlu membalikkan apa yang baru anda lakukan dengan meletakkan # pada awal dua baris yang baru disebutkan. Simpan fail crontab dan kemudian ketik but semula pada baris arahan. Anda perlu melakukan semua ini sebelum pi ditutup semula. Juga, ingat untuk mengaktifkan semula Pi ketika anda ingin menggunakannya di lapangan. Sekiranya anda tidak dapat menaip cukup pantas untuk melakukannya, anda boleh memuatkan Pi anda tanpa stik USB terpasang. Ini akan memasukkan anda sebagai pentadbir dan anda boleh mengubah pi mengikut keinginan anda, tanpa perlu tergesa-gesa!

3. Matikan Pi Raspberry dengan menaip:

menutup

Akan ada kelewatan sekitar satu minit sementara Raspberry Pi memulakan penutupan jadi berehatlah. Sekarang anda sudah bersedia untuk melakukan rakaman audio automatik! Sebagai alternatif, anda boleh menaip poweroff untuk mematikannya dengan lebih cepat.

4. Setelah Raspberry Pi ditutup, lepaskan bekalan kuasa dari Sleepy Pi.

5. Sesuaikan semula suis pintas kuasa untuk membolehkan Pi mengantuk mengawal daya ke Raspberry Pi (gambar e).

CATATAN:

Sekiranya anda membuat beberapa unit dan anda telah mengubah apa-apa dalam langkah ini (iaitu mengubah panjang rakaman atau mengaktifkan ARUPi - iaitu menghapus 2 # dalam crontab) maka anda mungkin ingin membuat gambar cakera kad SD mikro semasa anda. Untuk melakukan ini, gunakan Win32 Disk Imager untuk membaca data dari kad ke dalam fail gambar baru (mis. MYARUPi_170915). Anda kemudian boleh menulis gambar baru ke kad SD anda yang seterusnya dan semuanya harus sama. Anda boleh menetapkan waktu pada semua unit Sleepy Pi anda dengan hanya menggunakan satu Raspberry Pi.

Langkah 7: Langkah Kemas kini Kemajuan 7

· Sekarang apabila anda memasang bekalan kuasa ke Sleepy Pi, pemasa pada Sleepy Pi akan mula mengira dari 900seconds (atau berapa lama masa yang anda nyatakan dalam langkah 4).

· Selepas 900 saat, Pi yang Mengantuk akan menghidupkan Raspberry Pi dan Raspberry Pi akan merakam audio (WAV) selama 60 saat (atau apa sahaja yang anda nyatakan). CATATAN. Sekiranya anda tidak mempunyai mikrofon yang terpasang ke Soundcard, fail audio akan menjadi 60 detik tanpa suara!

· Fail akan disimpan di stik USB anda dan akan dilabel "ddmmyyhhmmss.wav" mis. 050715190559. WAV.

· Selalu menjalankan unit dari bekalan bateri pilihan anda hingga beberapa jam / hari untuk memastikan rakaman berfungsi dengan baik. Kadangkala jika bekalan kuasa terlalu rendah, terdapat gangguan (bunyi bip dan klik) dalam rakaman. Perkara ini juga perlu diingat ketika menggunakan unit anda untuk jangka masa yang panjang - ketahui bila kuasa dari kaedah bekalan yang anda pilih turun ke tahap di mana ia mempengaruhi audio. CATATAN. Bip dan klik yang disebutkan sepertinya tidak muncul di spektrogram sehingga tidak menjadi masalah utama bagi kebanyakan tujuan, tetapi ini merupakan petunjuk bahawa bekalan kuasa anda telah menurun atau terlalu rendah!

· Sekarang anda boleh memasang unit rakaman anda dalam selongsong kalis air.

Langkah 8: Pilih Kuasa, Mikrofon dan Sarung

Pilih Kuasa, Mikrofon dan Sarung
Pilih Kuasa, Mikrofon dan Sarung
Pilih Kuasa, Mikrofon dan Sarung
Pilih Kuasa, Mikrofon dan Sarung
Pilih Kuasa, Mikrofon dan Sarung
Pilih Kuasa, Mikrofon dan Sarung

Petunjuk bagaimana melakukan dua tugas berikut sedang dijalankan - Saya cukup sibuk dengan penyelidikan PhD saya pada masa ini dan bahagian pengembangan unit ini agak mudah dan bergantung kepada berapa banyak wang dan masa yang anda mahu habiskan di atasnya. Anda boleh meneliti mikrofon dan kes anda sendiri sekiranya anda mahu atau memerhatikan arahan ini dimuat naik!

Anda kini mempunyai unit rakaman automatik. Walau bagaimanapun, anda masih memerlukan bekalan kuasa, mikrofon dan penutup kalis air. Mulai sekarang anda boleh menggunakan kreativiti / penyelidikan anda untuk meletakkan cap anda pada unit. Tetapi anda memerlukan tiga perkara berikut!

1. Bekalan Kuasa: - Raspberry Pi memerlukan sekurang-kurangnya 5V untuk berfungsi, tetapi unit ini memerlukan lebih banyak kerana ia mempunyai beberapa bit kit yang terpasang padanya. Sleepy Pi dapat mengatur bekalan kuasa 5.5V hingga 17V melalui soket kuasa ke Raspberry Pi. Saya menggunakan bateri 8xAA (tidak boleh dicas-kira-kira 2400mAh setiap satu) (kira-kira 12V) untuk menghidupkan ARUPis saya. Mereka dapat merakam satu minit audio, setiap 15 minit selama sekitar 7 hari. Jack laras yang ditunjukkan dalam gambar disertakan dengan unit Sleepy Pi. - Anda memerlukan: Pemegang bateri (iaitu 8xAA) klip bateri pp3 9v dan suis In-line plumbum (pilihan - tetapi menjadikan hidup lebih mudah di lapangan dan mengurangkan tekanan pada palam dan soket!)

2. Mikrofon - anda memerlukan mikrofon dengan palam bicu stereo 3.5mm. Pasang ini ke slot mikrofon kad suara anda dan anda hampir tiba! Sekiranya anda ingin membina mikrofon anda sendiri, saya mengesyorkan Primo EM172 (atau Primo BT EM-172). Sila lihat PDF bangunan Mikrofon di GoogleDrive saya untuk mengetahui lebih lanjut mengenai membina mikrofon Primo EM172 anda sendiri. Ia sangat sederhana. Sekiranya pdf tidak ada di sana, harap bersabar. Sekiranya anda tidak sabar, kirimkan permintaan kepada saya (ini sedang dijalankan sekarang - 16/09/15).

3. Kandang Kalis Air - Saya mengesyorkan yang digambarkan, dijual oleh Solent Plastics di antara vendor lain di Ebay dan Amazon. Ia sangat kuat dan dilengkapi dengan busa yang boleh diubah suai di dalam dan saya dapat memastikan prestasi mereka dari segi kekasaran dan kalis air. Saya menggunakan kelenjar kabel 25mm (IP68) dari skru untuk memasang mikrofon saya (yang terbungkus dalam tiub aluminium 15mm). Ini melibatkan pemotongan lubang pada casing dan memasukkan kelenjar kabel - saya menutup bahagian tepi dengan pelekat Sugru. Saya juga membeli beberapa grommet kosong 11mm untuk digunakan sebagai palam apabila mikrofon tidak terpasang - menjaga agar RasPi dan Sleepy Pi kering agak penting !. Jelas sekali, jika anda memutuskan untuk menggunakan mikrofon yang berbeza, kaedah anda untuk melampirkannya mungkin berbeza!

Peraduan Raspberry Pi
Peraduan Raspberry Pi
Peraduan Raspberry Pi
Peraduan Raspberry Pi

Hadiah Kedua dalam Peraduan Raspberry Pi

Disyorkan: