Obsah:

ARUPI - lacná automatizovaná záznamová jednotka/autonómna záznamová jednotka (ARU) pre ekológov Soundscape: 8 krokov (s obrázkami)
ARUPI - lacná automatizovaná záznamová jednotka/autonómna záznamová jednotka (ARU) pre ekológov Soundscape: 8 krokov (s obrázkami)

Video: ARUPI - lacná automatizovaná záznamová jednotka/autonómna záznamová jednotka (ARU) pre ekológov Soundscape: 8 krokov (s obrázkami)

Video: ARUPI - lacná automatizovaná záznamová jednotka/autonómna záznamová jednotka (ARU) pre ekológov Soundscape: 8 krokov (s obrázkami)
Video: 簡単可愛いマンスリーデコ|一年分のパラパラ|デコのコツ 2024, Júl
Anonim
ARUPI - nízkonákladová automatizovaná záznamová jednotka/autonómna záznamová jednotka (ARU) pre ekológov Soundscape
ARUPI - nízkonákladová automatizovaná záznamová jednotka/autonómna záznamová jednotka (ARU) pre ekológov Soundscape

Tento pokyn napísal Anthony Turner. Projekt bol vyvinutý s veľkou pomocou kôlne na Škole výpočtovej techniky v Kentskej univerzite (pán Daniel Knox bol veľkou pomocou!).

Ukáže vám, ako postaviť automatickú jednotku na záznam zvuku za menej ako 150 libier. Túto jednotku môžete použiť na výskum v oblasti ekológie Soundscape (preto som ju postavil). Môžete ho použiť na monitorovanie vtákov vo vašej záhrade alebo len na pekné nahrávky zboru za úsvitu bez toho, aby ste museli vstávať naozaj skoro.

ARUPi (Automated Recording Unit Pi) používa počítač Raspberry Pi a dosku na ovládanie napájania na báze Arduina s názvom Sleepy Pi. Je plne prispôsobiteľný a ak chcete, budete môcť k jednotkám pridať rôzne snímače prostredia (nie je to tu vysvetlené). Tento návod vám poskytne jednotku s holými kosťami. Poskytnem vám operačný systém Arch Linux (OS), ktorý je odstránený a je v ňom predinštalovaný program na nahrávanie.

Možno budete musieť urobiť nejaké (veľmi jednoduché) spájkovanie, takže buďte na to pripravení, ale je možné postaviť túto jednotku bez spájkovania, ak nevlastníte alebo si nemôžete dovoliť spájkovačku (asi 10 libier). Tento návod rozdelím do niekoľkých krokov. Prvé ## kroky sa budú týkať uvedenia softvéru do vášho ARUPi a uvedenia počítača do prevádzky (načítanie softvéru na Raspberry Pi a Sleepy Pi). Akonáhle to urobíte, budete môcť ísť svojou vlastnou cestou a rozhodnúť sa, ktoré mikrofóny a puzdro chcete použiť. Ak chcete urobiť to, čo som vyrobil, pokračujte podľa pokynov a on vám ukáže, ako postaviť lacné (ale dobré) mikrofóny a zostaviť v teréne testované, plne vodotesné a dosť robustné ARUPi (na obrázku).

AKTUALIZÁCIA 2017-11-24

Ak ARUPI nevyhovuje vašim potrebám, stojí za to vyskúšať nasledujúcu alternatívu - môžu existovať spôsoby, ako kombinovať aspekty z oboch jednotiek a vytvoriť optimálny dizajn pre vaše potreby:

solo-system.github.io/home.html

Používajú novší Creative Soundblaster Play! tak by som to asi urobil aj ja (model 2 alebo 3).

Dodal by som, že ak hľadáte dlhú životnosť, pokiaľ ide o výkon, používanie batérií 8xD je pravdepodobne cestou vpred. To vám môže poskytnúť dostatočné napätie na prevádzku vašej jednotky (t.j. 8 x 1,2 V). A ak používam plán nahrávania, ktorý som použil (t. J. 1 minútu každých 15 minút), mali by ste získať štvornásobok údajov. Poznámka: Pravdepodobne nemôžete používať prenosnú powerbanku s ARUPI - skúšal som to s ranou nabíjačkou RAVPower, ktorú som kúpil na tento účel, ale Sleepy Pi nedokázal „prebudiť“powerbanku. Preto som siahol po batériách s ARUPI - ale to bolo v roku 2014, takže novšie energetické banky môžu byť kompatibilnejšie. Použitie 4 x D článkov nebude fungovať, pretože vašej jednotke poskytne iba 4,8 V, takže na napájanie malinového pi a zvukovej karty nie je dostatok energie - funguje to, ale nie veľmi dobre. Bunka 8xD by bola podľa mňa najlepšia voľba pre dlhovekosť.

Tiež - stojí za to si pozrieť Sleepy Pi 2 (https://spellfoundry.com/product/sleepy-pi-2/), pretože tento novší model má oveľa väčšiu flexibilitu, pokiaľ ide o programovanie - umožní vám to prepnúť jednotku zapínanie a vypínanie v konkrétnych časoch (ideálne pre prieskumy netopierov, prieskumy svitania atď.). S Sleepy Pi 2 som sa ešte nehral, ale ak budú nejaké, budem zverejňovať aktualizácie. Ak sa tam dostanete predo mnou, dajte mi prosím vedieť, pretože ma zaujíma, ako sa tieto veci vyvíjajú s ARUPI (a inými jednotkami). Poznámka: Pôvodný Sleepy Pi je stále k dispozícii, ak sa chcete riadiť týmto pokynom v jeho súčasnom stave.

Všetko najlepšie!

Krok 1: Krok 1 Potrebné položky

Krok 1 Potrebné položky
Krok 1 Potrebné položky
Krok 1 Potrebné položky
Krok 1 Potrebné položky
Krok 1 Potrebné položky
Krok 1 Potrebné položky

Poznámka: Podrobnejší zoznam dielov nájdete v poznámke na konci kroku 2

1. Raspberry Pi A+ (prípad voliteľný) - získajte od PiMoroni/Ebay/Amazon

2. Sleepy Pi -

3. Programátor Sleepy Pi-https://spellfoundry.com/products/sleepy-pi-program…

Tento programátor ušetrí veľa starostí. Môžete si však postaviť svoj vlastný za menej peňazí, ak si kúpite kábel/dosku FTDI 3.3V USB to TTL Arduino Programmer (https://spellfoundry.com/sleepy-pi/programming-sleepy-pi-standalone-board/). Ak ste novým programátorom, odporúčam vám kúpiť si programátor Sleepy Pi

4. 16 GB Kingston Data Traveler Micro (na obrázku). Pred pripojením jednotky USB k systému Raspberry Pi musíte naformátovať jednotku USB na systém súborov NTFS (USB naformátujte pomocou programu Windows Prieskum - pozri obrázok). Ak sa rozhodnete použiť iné úložné zariadenie USB inej značky/modelu/kapacity, možno budete musieť zmeniť niektoré informácie v systémových súboroch/etc/fstab v operačnom systéme ARUPi, ktorý vám dodám. Operačný systém, ktorý vám poskytujem, montuje 16 GB Kingston Micro DT na sda1 (64 GB USB flash disk Kingston Micro DT sa montuje na sda5 - musíte ich zmeniť v priečinku fstab, ale to je uvedené v pokynoch o niečo neskôr). Bez ohľadu na to, s akým USB diskom pôjdete, uistite sa, že použijete ten istý vždy, keď ho zmeníte vo svojom dokončenom ARUPi, keď ste v teréne - ARUPi automaticky nerozpozná nový USB disk.

5. USB zvuková karta. Vybral som si Creative Soundblaster Play! pretože zaznamenáva 16bitové stereo až do 48KHz. Je tiež kompatibilný s Raspberry Pi a nepotrebuje žiadne ďalšie ovládače - plug and play. K dispozícii sú však lacnejšie zvukové karty USB, takže by to mohlo stáť za preskúmanie.

6. Rozdeľovač USB. Ten na obrázku funguje dobre a je k dispozícii na Ebay od viacerých predajcov. Je o niečo menej objemný ako ostatné, ktoré sú k dispozícii (ale stále je dosť veľký - ale je ohybnejší, takže sa dobre zmestí do môjho vodotesného krytu).

Krok 2: Krok 2 - Zhromažďovanie softvéru

1. Stiahnite a nainštalujte softvér Win32 Disk Imager® z

2. Nainštalujte si do počítača softvér Arduino IDE:

3. Zhromaždite operačný systém a ďalšie relevantné súbory z môjho účtu GoogleDrive pomocou tohto odkazu:

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

  • Odkaz by vás mal dostať do zdieľaného priečinka googledrive, ktorý som vytvoril.
  • Obsahuje:

    • potrebný operačný systém (ARUPi_240415). Tento súbor má 7,32 GB, takže sťahovanie môže chvíľu trvať. GoogleDrive tiež uvedie, že nemôže skenovať súbor a skontrolovať, či je bezpečný, pretože je príliš veľký. Nebojte sa toho - súbor neobsahuje vírusy (je to obrázok operačného systému Arch -Linux).
    • Priečinok označený ako „Sleepy_Pi“obsahuje „_15min_Pi“(program, ktorý informuje zariadenie Sleepy Pi, aby každých 15 minút prebudil Raspberry Pi) a priečinok s názvom Knižnice. Tieto súbory musíte uložiť do priečinka „Arduino“, ktorý by sa mal nachádzať v priečinku Moje dokumenty vo vašom počítači (za predpokladu, že máte nainštalované Arduino IDE.
  • Obsahuje tiež:

    • Podrobnejší zoznam náhradných dielov (ARUPI_PARTS_INFO.xls) s odkazmi, kde je možné niektoré diely kúpiť. V prvom stĺpci (Krok) sa uvádza, či túto položku potrebujete pre softvérovú stránku veci alebo nie.
    • Dokument PDF, ktorý pokrýva krok 5. a krok 6, navrhujem riadiť sa súbormi PDF, pretože sú farebne označené a je jednoduchšie ich sledovať.
    • Priečinok s názvom „Example_ARUPI_Recs“, ktorý obsahuje malú hrsť ukážkových nahrávok vytvorených s týmito jednotkami v britských zalesnených lokalitách z leta 2015 (mám k dispozícii asi 35 GB, aby som ich náhodne vybral z mixu). Pokúsil som sa zahrnúť príklady, ktoré pokrývajú daždivé noci, farebné refrény úsvitu, pípanie súvisiace s nízkym výkonom (rady a nápady vítané), lietadlá a chvíle ticha! Myslím si, že kvalita záznamu je pre mono mikrofón celkom dobrá (môj postup zostavenia tohto mikrofónu stále čaká, ale bude k dispozícii v priebehu niekoľkých týždňov),

      a zatiaľ je viac ako adekvátny mojim potrebám

      . Myslím, že by ste mohli stráviť trochu viac a získať veľmi kvalitný zvuk, ak si to želáte - niečo, na čo by som sa mohol tiež pozrieť, keď to čas dovolí.

Krok 3: Krok 3. Vytvorte obraz disku

Krok 3. Vytvorte obraz disku
Krok 3. Vytvorte obraz disku

1. Zapíšte obraz disku OS na kartu micro SD pomocou programu Win32 Disk Imager.

2. Pri výbere Arupi_240415 musíte zmeniť typ súboru na *. *, Aby bol viditeľný (pozri horný obrázok)

3. Vyberte diskovú jednotku, ktorá zodpovedá vašej karte micro SD (obrázok dole)

Vždy sa uistím, že mám zapojenú iba kartu SD, aby som sa vyhla náhodnému naformátovaniu externého pevného disku alebo iného zariadenia USB

4. Teraz kliknite na tlačidlo „Napísať“

Toto zapíše obraz disku do zariadenia

Krok 4: Krok 4. Nahrajte program na Sleepy Pi

Krok 4. Nahrajte program na Sleepy Pi
Krok 4. Nahrajte program na Sleepy Pi
Krok 4. Nahrajte program na Sleepy Pi
Krok 4. Nahrajte program na Sleepy Pi
Krok 4. Nahrajte program na Sleepy Pi
Krok 4. Nahrajte program na Sleepy Pi

Sleepy Pi je jednou z najdôležitejších súprav tejto jednotky. Zapína a vypína Raspberry Pi podľa plánu, ktorý si vyberiete. Preto musíte Sleepy Pi povedať, čo chcete, aby Raspberry Pi povedal.

1. Sleepy Pi má vstavaný mikrokontrolér Arduino, na ktorý je možné nainštalovať pokyny. Na to musíte mať nainštalovaný softvér Arduino IDE.

2. V predchádzajúcom kroku stiahnite celý priečinok Sleepy_Pi z odkazu GoogleDrive. Umiestnite súbor „_15min_Pi“a priečinok „knižnice“do priečinka „Arduino“vytvoreného v priečinku „Moje dokumenty“(t.j. C: / Users / Ant / Documents / Arduino)

3. V IDE Arduino otvorte skript „_15min_Pi.ino“. Tento skript je potrebné nahrať na Sleepy Pi. Oznamuje Sleepy Pi, aby zapol váš Raspberry Pi každých 900 sekúnd (t.j. 15 minút). Tento rozvrh môžete zmeniť úpravou nasledujúceho riadka (t. J. 1 800 sekúnd by sa rovnalo 30 minútam).

int SYSTEM_SLEEP_TIME_IN_SECONDS = 900;

Poznámka: je možné vytvoriť rozvrh na základe zapnutia ARUPi v stanovených časoch počas dňa, ak je to váš cieľ. Ak to chcete zistiť, prečítajte si informácie na webovej stránke Spell Foundry.

4. Ak chcete overiť, či skript funguje, kliknite na symbol začiarknutia hneď pod kartou „súbor“(lepšie pokyny nájdete na obrázku). Ak skript nefunguje správne, skontrolujte, či ste vložili všetky knižnice z môjho GoogleDrive do priečinka Arduino (pozri vyššie).

5. Pripojte svoje zariadenie Sleepy Pi k počítaču a nahrajte skript _15min_Pi.ino. Ak ste si kúpili programovaciu jednotku od spoločnosti Spell Foundry, postupujte podľa uvedených pokynov (nainštalujte správne ovládače atď.). Ak máte vlastného programátora FTDI, použite túto webovú stránku na usmernenie

Stručne:

- pripojte programátor k pinom GPIO na vašom Sleepy Pi a pripojte USB k počítaču Poznámka: Uistite sa, že ste piny pripojili správne (pozri webovú stránku uvedenú vyššie)!

- Pripojte zdroj napájania k vášmu Sleepy Pi (micro USB ALEBO cez konektor jack)

- V Arduino IDE otvorte „_15Min_Pi“(alebo váš upravený skript).

- Ako dosku vyberte Arduino Fio (pozri obrázok)

- Skript nahrajte na Sleepy Pi stlačením šípky „nahrať“vedľa začiarknutia.

- Ak to nefunguje, skontrolujte, či je port COM správny (pozri obrázok). Možno budete musieť preinštalovať ovládače pre váš sériový programátor FTDI.

Krok 5: Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+

Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+
Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+
Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+
Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+
Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+
Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+
Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+
Krok 5: Nastavte hodiny Sleepy Pi v reálnom čase a Raspberry Pi A+

FORMÁTUJTE DRIVE Micro USB DT Micro USB NA SÚBOROVÝ SYSTÉM NTFS - OS ARUPI JE PROGRAMOVANÝ NA AUTOMATICKÚ INŠTALÁCIU USB DISKU NTFS. NEBUDE TO FUNGOVAŤ, AK POUŽÍVA DISK INÝ SYSTÉM SOUBOROV

Ak chcete na Sleepy Pi nainštalovať čas a porozprávať sa s ním Raspberry Pi, musíte postupovať podľa týchto pokynov pre každú jednotku, ktorú postavíte.

- Vložte batériu CR1632 do slotu pre hodiny v reálnom čase (RTC) na zariadení Sleepy Pi (obrázok a)

- Pripojte Sleepy Pi k pinom GPIO na Raspberry Pi, ako je znázornené na obrázku b.

- Pripojte USB rozdeľovač a zapojte zvukovú kartu, úložné zariadenie USB a klávesnicu (obrázok c - krok 1).

- Ak máte sieťový kábel (ethernet), zapojte ho teraz do ethernetového portu Raspberry Pi. Ak ho nemáte, nie je dôvod sa znepokojovať, pokyny vám všetko vysvetlia.

- Pripojte kábel HDMI do zásuvky HDMI Raspberry Pi a pripojte ho k monitoru/televízoru.

- Teraz zaistite, aby bol vypínač bypassu nastavený tak, aby prepísal program Sleepy Pi (obrázok d)

- Pripojte napájací zdroj do zásuvky micro USB na zariadení Sleepy Pi (obrázok c - krok 2).

- Raspberry Pi by sa malo spustiť (ak sa nespustí a prejsť na príkazové riadky Používateľské meno/Heslo, pozrite si poznámky na konci tohto dokumentu).

- Zadajte používateľské meno: root a heslo: root.

o Teraz ste in!

Prístup k ospalým hodinám pi:

1. Typ:

i2cdetect -y 1

Vyššie uvedený obrázok úchopu obrazovky by sa mal objaviť po stlačení klávesu Enter (odtiaľ)

Ak to nefunguje, vyskúšajte:

i2cdetect -y 0

(Ak to nefunguje, vypnite Raspberry Pi (typ: vypnutie) a skontrolujte, či ste Sleepy Pi správne nainštalovali do jednotky Raspberry Pi)

Ak je detekovaný RTC, ale záznam na 0x68 je „UU“, nie „68“, musíte z tejto adresy uvoľniť ovládače. Ak chcete vykonať tento typ:

rmmod rtc-ds1374

Teraz skúste príkaz i2cdetect znova a mali by ste získať rovnaký výstup ako na obrázku vyššie.

RTC bude detegovaný s adresou 0x68.

Poznámka: Pamätajte si, ktorý príkaz i2cdetect fungoval (t.j. –y 0 alebo –y 1), pretože do riadka za nasledujúcim (zvýraznené) musíte zadať / i2c-0 / alebo / i2c-1 / podľa toho, ktorý fungoval.

2. Teraz zadajte nasledujúce:

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

Ak sa vám zobrazujú chybové správy, veľmi starostlivo skontrolujte, či ste zadali presne to, čo je uvedené vyššie.

3. Teraz skontrolujte čas na RTC zadaním:

hwclock –r

Ak nemáte pripojený ethernetový kábel, nebude to správny dátum.

4. Nahrajte správny čas do Sleepy Pi RTC. Ak máte k Raspberry Pi pripojený sieťový kábel, zadajte:

hwclock - š

Ak nemáte sieťový kábel, musíte na Raspberry Pi nastaviť čas. Ak to chcete urobiť, zadajte nasledujúci príkaz:

dátum –s „dd MTH rrrr hh: mm: ss“

napr. dátum –s „15. marca 2015 18:33:46“

Teraz napíšte: hwclock –w

5. Teraz skontrolujte čas na RTC zadaním

hwclock –r

Ak je čas nesprávny. Skúste starostlivo zopakovať potrebné kroky-je ľahké napísať nesprávne položky.

Zostaňte prihlásení do ARUPi a pokračujte krokom 6!

Ak sa Raspberry Pi nespustil správne

Raspberry Pi sa nenačíta správne, ak nie je zapojený správny USB kľúč. Nie je to problém, ale znamená to, že musíte zmeniť súbor „fstab“.

Ak používate iné úložné zariadenie USB ako to, ktoré som odporučil, môže to ovplyvniť spôsob spustenia Raspberry Pi. Ak sa tak stane, dostanete sa na príkazový riadok, kde sa píše, že zadajte heslo alebo stlačením D pokračujte ako správca (heslo je „root“) - urobte, čo vás požiada. Dôvodom je, že tento operačný systém je nastavený tak, aby automaticky pripájal USB flash disk Kingston DT micro 16 GB.

- Napíšte blkid

- Malo by sa objaviť niečo podobné

/dev/sda1: LABEL =”Systém vyhradený” UUID =”36423FA6423F6A2F” TYPE = “ntfs”

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

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

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

/dev/sdb: UUID =”6ABB-232A” TYPE =”vfat”

- Identifikujte svoj USB disk zo zoznamu a poznačte si bod pripojenia, tj. Ak to bol zvýraznený riadok, poznamenajte si „/dev/sda3“.

- Teraz zadajte nano /etc /fstab

- Upravte riadok obsahujúci/mnt/arupi tak, aby/dev/sda1 zodpovedal ID/bodu pripojenia vášho USB disku.

- Ctl X na ukončenie a Y na uloženie zmien.

- Teraz zadajte reštart a Pi by sa malo reštartovať a načítať normálne (za predpokladu, že máte zapojenú zvukovú kartu).

- POZNÁMKA: Nasledujúce kroky môžete vykonať bez zapojenej zvukovej karty alebo dokonca správne nainštalovanej jednotky USB, ale je lepšie zaistiť správne načítanie Pi so všetkými zapojenými časťami!

Krok 6: Krok 6 - Úprava záznamového skriptu a aktivácia ARUPi

Krok 6 - Úprava záznamového skriptu a aktivácia ARUPi
Krok 6 - Úprava záznamového skriptu a aktivácia ARUPi

Ak chcete pokyny farebne odlíšené, stiahnite si PDF „Step_6“z priečinka GoogleDrive

1. Teraz zadajte požadované dĺžky záznamu zadaním nasledujúceho príkazu:

nano /root/recordTest.sh

Prvých niekoľko riadkov, ktorým predchádza znak #, obsahuje niekoľko pokynov/informácií o tom, čo je v tomto súbore - # bráni počítaču v spustení informácií, ktoré ho nasledujú, podobne ako v jazyku R, ak tento jazyk poznáte). V zásade posledné dve číslice skriptu (riadok, pred ktorým nie je #), označujú dĺžku záznamu v sekundách. Predvolené nastavenie je nahrávať 60 sekúnd. Ak teda chcete vytvoriť dvojminútové nahrávky, odstráňte 60 a zmeňte ich na 120 (pri trojminútových záznamoch 180 atď.).

2. Nakoniec nastavte Raspberry Pi na automatické spustenie nahrávania, keď ho Sleepy Pi prebudí. Napíšte nasledujúce:

export EDITOR = nano

crontab –e

V nano editore sa zobrazia nasledujúce riadky:

# @reboot /root/setClock.sh &

# @reboot python /root/recordPi.py &

Tieto riadky sú v podstate vašim nahrávacím programom. V súčasnej dobe tieto riadky nie sú aktívne, keď sa spustí Raspberry Pi. Ak ich chcete aktivovať, musíte odstrániť #.

@reboot /root/setClock.sh a nastaví hodiny Raspberry Pi tak, aby boli rovnaké ako RTC na Sleepy Pi.

@reboot python /root/recordPi.py & spustí program používajúci softvér python, ktorý po spustení nahráva Raspberry Pi na 60 sekúnd a potom Raspberry Pi vypne.

POZNÁMKA: Neodstraňujte znak # z prvých 6 riadkov na tejto stránke-ide iba o opakovanie pokynov, ktoré by ste mali dodržiavať. Hneď ako odstránite dva požadované # symboly, je váš ARUPi pripravený ísť.

Teraz stlačením x ukončíte nano. Opýta sa vás, či chcete uložiť zmeny, ktoré ste urobili, stlačte:

y a pre áno

n a ak chcete začať odznova (v prípade, že ste omylom vymazali všetko alebo urobili chybu, ale nepamätáte si, čo to bolo).

POZNÁMKA: Keď sa váš Raspberry Pi odteraz spustí, automaticky spustí tieto dva súbory. Ak teda chcete niečo zmeniť, budete musieť zvrátiť to, čo ste práve urobili, a to tak, že na začiatok dvoch uvedených riadkov umiestnite #. Uložte súbor crontab a do príkazového riadka zadajte príkaz reboot. To všetko musíte urobiť skôr, ako sa pí opäť vypne. Nezabudnite tiež znova aktivovať Pi, ak ho chcete použiť v teréne. Ak na to nemôžete písať dostatočne rýchlo, spustíte počítač Pi bez zapojeného USB kľúča. Tým sa prihlásite ako správca a môžete pí upravovať, ako chcete, bez toho, aby ste sa museli ponáhľať!

3. Vypnite Raspberry Pi zadaním:

vypnúť

Kým Raspberry Pi iniciuje vypnutie, dôjde k oneskoreniu približne jednu minútu, takže si oddýchnite. Teraz ste pripravení ísť a urobiť nejaké automatické zvukové nahrávanie! Prípadne môžete vypnutie vypnúť rýchlejšie.

4. Akonáhle sa Raspberry Pi vypne, odpojte napájanie z Sleepy Pi.

5. Znovu nastavte prepínač napájania, aby Sleepy Pi mohol ovládať napájanie Raspberry Pi (obrázok e).

POZNÁMKA:

Ak vyrábate viacero jednotiek a v tomto kroku ste niečo zmenili (t. J. Zmenili ste dĺžku záznamu alebo aktivovali ARUPi - t. J. Vymazali 2 #s v programe crontab), možno budete chcieť vytvoriť obrázok disku z vašej aktuálnej karty micro SD. Ak to chcete urobiť, pomocou programu Win32 Disk Imager načítajte údaje z karty do nového súboru s obrázkom (napr. MYARUPi_170915). Potom môžete nový obrázok zapísať na svoje ďalšie karty SD a všetky by mali fungovať rovnako. Čas môžete nastaviť na všetkých svojich jednotkách Sleepy Pi pomocou jediného Raspberry Pi.

Krok 7: Krok 7 Aktualizácia priebehu

· Teraz, keď do zariadenia Sleepy Pi zapojíte zdroj napájania, časovač na zariadení Sleepy Pi začne odpočítavať od 900 sekúnd (alebo bez ohľadu na dobu, ktorú ste uviedli v kroku 4).

· Po 900 sekundách Sleepy Pi zapne Raspberry Pi a Raspberry Pi bude nahrávať zvuk (WAV) na 60 sekúnd (alebo čokoľvek, čo ste uviedli). POZNÁMKA. Ak do zvukovej karty nie je zapojený mikrofón, zvukový súbor bude 60 sekúnd bez zvuku!

· Súbor bude uložený na vašom USB kľúči a bude označený „ddmmyyhhmmss.wav“, napr. 050715190559. WAV.

· Vždy sa oplatí nechať zariadenie niekoľko hodín/dní používať z vybraného zdroja batérie, aby ste skontrolovali, či nahrávky fungujú v poriadku. Niekedy, ak je zdroj napájania príliš nízky, môže dochádzať k rušeniu (pípanie a klikanie) v nahrávkach. To tiež stojí za to mať na pamäti pri dlhodobom nasadení vašich jednotiek - zistite, kedy výkon z vami zvoleného spôsobu napájania klesne na úroveň, kde má vplyv na zvuk. POZNÁMKA. Zdá sa, že uvedené pípnutia a kliknutia sa neobjavujú na žiadnych spektrogramoch, takže nie sú hlavným problémom pre väčšinu účelov, ale sú znakom toho, že váš zdroj napájania klesol alebo je príliš nízky!

· Teraz môžete záznamovú jednotku namontovať do vodotesného puzdra.

Krok 8: Vyberte napájanie, mikrofón a kryt

Vyberte napájanie, mikrofón a kryt
Vyberte napájanie, mikrofón a kryt
Vyberte napájanie, mikrofón a kryt
Vyberte napájanie, mikrofón a kryt
Vyberte napájanie, mikrofón a kryt
Vyberte napájanie, mikrofón a kryt

Pokyny, ako postupovať v nasledujúcich dvoch úlohách, sú nedokončené - v súčasnosti som veľmi zaneprázdnený svojim doktorandským výskumom a táto stránka vývoja jednotky je relatívne jednoduchá a závisí od toho, koľko peňazí a času chcete stráviť. na to. Ak chcete, môžete si preštudovať svoje vlastné mikrofóny a puzdrá, alebo si dajte pozor na nahranie týchto pokynov!

Teraz máte automatickú záznamovú jednotku. Stále však potrebujete napájací zdroj, mikrofón a vodotesné puzdro. Odteraz môžete pomocou svojej kreativity/výskumu dať pečiatku na jednotku. Potrebujete však nasledujúce tri veci!

1. Napájanie: - Raspberry Pi vyžaduje na svoju činnosť najmenej 5 V, ale táto jednotka vyžaduje viac, pretože je k nemu pripojených niekoľko bitov súpravy. Sleepy Pi môže regulovať napájanie 5,5 V až 17 V cez napájací konektor Raspberry Pi. Na napájanie môjho ARUPis som použil 8xAA (nenabíjateľné batérie, každá asi 2 400 mAh) (celkom asi 12 V). Mohli by nahrávať jednu minútu zvuku, každých 15 minút asi 7 dní. Sudový zdvihák zobrazený na obrázku je dodávaný s jednotkou Sleepy Pi. - Budete potrebovať: Držiak batérie (t. J. 8xAA) pp3 9v svorku na batériu a prívodný in -line vypínač (voliteľné - ale uľahčuje život v teréne a znižuje namáhanie zástrčiek a zásuviek!)

2. Mikrofón - potrebujete mikrofón s 3,5 mm stereofónnym konektorom. Pripojte to do mikrofónového slotu zvukovej karty a ste skoro tam! Ak si prajete postaviť svoj vlastný mikrofón, odporúčam Primo EM172 (alebo Primo BT EM-172). Viac informácií o stavbe vlastného mikrofónu Primo EM172 nájdete v dokumente Budova mikrofónu v mojom disku GoogleDrive. Je to skutočne veľmi jednoduché. Ak tam súbor pdf nie je, buďte trpezliví. Ak jednoducho nemôžete čakať, pošlite mi žiadosť (momentálne sa pracuje - 16/09/15).

3. Vodotesný kryt - odporúčam ten na obrázku, ktorý predáva spoločnosť Solent Plastics medzi inými predajcami na Ebay a Amazon. Je veľmi robustný a vo vnútri obsahuje upraviteľnú penu a môžem zaručiť ich výkonnosť z hľadiska odolnosti a vodotesnosti. Na pripevnenie mikrofónu (ktorý je uzavretý v 15 mm hliníkovej trubici) som použil 25 mm káblovú priechodku (IP68) zo skrutky. Jednalo sa o vyrezanie otvoru v puzdre a vloženie káblovej priechodky - okraje som zalepil lepidlom Sugru. Kúpil som si tiež niekoľko 11 mm zaslepovacích priechodiek, ktoré môžem použiť ako zástrčku, keď nie je pripojený mikrofón - udržať RasPi a Sleepy Pi v suchu je dosť dôležité !. Je zrejmé, že ak sa rozhodnete používať iný mikrofón, váš spôsob pripojenia môže byť odlišný!

Súťaž Raspberry Pi
Súťaž Raspberry Pi
Súťaž Raspberry Pi
Súťaž Raspberry Pi

Druhá cena v súťaži Raspberry Pi

Odporúča: