Tartalomjegyzék:

ARUPI - Olcsó automatizált felvételi egység/autonóm felvételi egység (ARU) a hangképekológusok számára: 8 lépés (képekkel)
ARUPI - Olcsó automatizált felvételi egység/autonóm felvételi egység (ARU) a hangképekológusok számára: 8 lépés (képekkel)

Videó: ARUPI - Olcsó automatizált felvételi egység/autonóm felvételi egység (ARU) a hangképekológusok számára: 8 lépés (képekkel)

Videó: ARUPI - Olcsó automatizált felvételi egység/autonóm felvételi egység (ARU) a hangképekológusok számára: 8 lépés (képekkel)
Videó: LAN 2.0: How Network Switches & ASICs Are Redefining Connectivity 2024, November
Anonim
ARUPI - Olcsó automatizált felvételi egység/autonóm felvételi egység (ARU) a hangképekológusok számára
ARUPI - Olcsó automatizált felvételi egység/autonóm felvételi egység (ARU) a hangképekológusok számára

Ezt az utasítást Anthony Turner írta. A projekt a Kenti Egyetem Számítógépes Iskolájának fészerének sok segítségével jött létre (Daniel Knox úr nagy segítség volt!).

Megmutatja, hogyan lehet felépíteni egy automatikus hangfelvételi egységet 150 font alatti áron. Ezzel az egységgel kutatásokat végezhet a hangzáskép -ökológia területén (ezért építettem meg ezt). Használhatja a kert madarainak megfigyelésére, vagy csak szép felvételek készítésére a hajnali kórusról anélkül, hogy igazán korán kelne.

Az ARUPi (Pi automatizált felvételi egység) a Raspberry Pi számítógépet és az Arduino-alapú tápellátást vezérlő táblát használja, amelyet Sleepy Pi-nek hívnak. Teljesen testreszabható, és ha szükséges, különféle környezeti érzékelőket adhat hozzá az egységekhez (itt nem magyarázható). Ez az oktatható csupasz egységet ad. Az Arch Linux operációs rendszert (OS) biztosítom Önnek, amelyet lecsupaszítottak, és a felvevő program előre telepítve van.

Előfordulhat, hogy néhány (nagyon egyszerű) forrasztást kell végeznie, ezért készüljön fel erre, de lehetséges, hogy ezt az egységet forrasztás nélkül is megépíti, ha nem rendelkezik forrasztópáka -val (vagy 10 font). Ezt az oktathatót több lépésre osztom. Az első ## lépés a szoftver ARUPi -ra történő felhelyezésével és a számítógépes oldal beindításával (a szoftver feltöltése a Raspberry Pi és a Sleepy Pi -re) fog történni. Miután ezt megtette, a saját útját járhatja, és eldöntheti, hogy melyik mikrofont és burkolatot szeretné használni. Ha azt akarja elkészíteni, amit én készítettem, akkor folytassa az utasításokkal, és megmutatja, hogyan lehet olcsó (de jó) mikrofonokat építeni, és összeállítani néhány terepen tesztelt, teljesen vízálló, meglehetősen robusztus ARUPit (a képen).

FRISSÍTÉS 2017.11.24

Ha az ARUPI nem felel meg az Ön igényeinek, érdemes megnézni az alábbi alternatívát - lehet, hogy mindkét egység szempontjait kombinálhatja az Ön igényeinek optimális kialakítás érdekében:

solo-system.github.io/home.html

Az újabb Creative Soundblaster Play játékot használják! így valószínűleg én is ezt tenném (2. vagy 3. modell).

Hozzáteszem, hogy ha hosszú élettartamot keres az erő szempontjából, akkor valószínűleg a 8xD cellás akkumulátorok használata a jó út. Ez elegendő feszültséget adhat a készülék működtetéséhez (azaz 8 x 1,2 V). És ha az általam használt felvételi ütemtervet használjuk (azaz 15 percenként 1 percet), akkor az adatok négyszeresét kell kapnunk. Megjegyzés: valószínűleg nem használhat hordozható tápegységet az ARUPI -val - kipróbáltam egy korai RAVPower töltővel, amelyet erre a célra vettem, de a Sleepy Pi nem tudta "felébreszteni" a tápegységet. Ezért választottam elemeket az ARUPI -val - de ez 2014 -ben volt, így az újabb áramforrások kompatibilisek lehetnek. A 4 x D cellák használata sem fog működni, mivel ez csak 4,8 V -ot ad a készüléknek, így nincs elegendő energia a málna pi és a hangkártya futtatásához - működik, de nem túl jól. Véleményem szerint a 8xD cella lenne a legjobb megoldás a hosszú élettartam érdekében.

Ezenkívül - érdemes megnézni a Sleepy Pi 2 -t (https://spellfoundry.com/product/sleepy-pi-2/), mivel ez az újabb modell sokkal rugalmasabb a programozás terén - lehetővé teszi a készülék váltását be- és kikapcsolás bizonyos időpontokban (tökéletes denevér felmérésekhez, hajnali kórus felmérésekhez stb.). Még nem játszottam a Sleepy Pi 2 -vel, de frissítéseket teszek közzé, ha érkezik. Ha előttem ér, kérem, tudassa velem, mert érdekel, hogy hogyan alakulnak ezek a dolgok az ARUPI -val (és más egységekkel). Megjegyzés: az eredeti Sleepy Pi továbbra is rendelkezésre áll, ha szeretné követni ezt az oktatási útmutatót.

Minden jót!

1. lépés: 1. lépés Szükséges elemek

1. lépés Szükséges elemek
1. lépés Szükséges elemek
1. lépés Szükséges elemek
1. lépés Szükséges elemek
1. lépés Szükséges elemek
1. lépés Szükséges elemek

Megjegyzés: az alkatrészek részletesebb listáját lásd a 2. lépés végén található megjegyzésben

1. Raspberry Pi A+ (tok opcionális) - szerezze be a PiMoroni/Ebay/Amazon webhelyről

2. Sleepy Pi -

3. Sleepy Pi programozó-https://spellfoundry.com/products/sleepy-pi-program…

Ez a programozó sok kellemetlenséget megkímél. Ha azonban FTDI 3.3V USB-TTL Arduino programozó kábelt/táblát vásárol (https://spellfoundry.com/sleepy-pi/programming-sleepy-pi-standalone-board/), akkor kevesebb pénzért építheti meg sajátját. Ha még nem ismeri a programozást, javaslom a Sleepy Pi programozó megvásárlását

4. 16 GB Kingston Data Traveller Micro (a képen). Az USB -meghajtót NTFS formátumba kell formáznia, mielőtt a Raspberry Pi -hez csatlakoztatja (formázza az USB -t a Windows Explore segítségével - lásd a képet). Ha más gyártmányú/modellű/kapacitású USB -tárolóeszköz használata mellett dönt, előfordulhat, hogy módosítania kell néhány információt az/etc/fstab rendszerfájlokban az ARUPi OS I rendszeren. Az általam biztosított operációs rendszer a 16 GB -os Kingston Micro DT -t az sda1 -hez rögzíti (a kingston Micro DT 64 GB -os usb -meghajtó az sda5 -hez van rögzítve - ezeket módosítania kell az fstab mappában, de ezt az utasítások egy kicsit később tartalmazzák). Bármelyik USB -meghajtót is használja, győződjön meg arról, hogy ugyanazt használja -e minden alkalommal, amikor megváltoztatja azt a befejezett ARUPi -ban, amikor a területen tartózkodik - az ARUPi nem ismeri fel automatikusan az új USB -meghajtót.

5. USB hangkártya. A Creative Soundblaster Play -et választottam! mert 16 bites sztereót rögzít 48KHz -ig. Kompatibilis a Raspberry Pi -vel is, és nem igényel további illesztőprogramokat - plug and play. Vannak azonban olcsóbb USB hangkártyák is, ezért érdemes lehet megvizsgálni.

6. USB osztó. A képen látható jól működik, és több eladótól kapható az Ebay -en. Kicsit kevésbé terjedelmes, mint a többi elérhető (de még mindig meglehetősen nagy - de hajlékonyabb, így jól illeszkedik a vízálló házamba).

2. lépés: 2. lépés - Szoftvergyűjtés

1. Töltse le és telepítse a Win32 Disk Imager® szoftvert a https://sourceforge.net/projects/win32diskimager/ webhelyről.

2. Telepítse az Arduino IDE szoftvert a számítógépére:

3. Gyűjtse össze az operációs rendszert és egyéb releváns fájlokat a GoogleDrive -fiókomból a következő link segítségével:

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

  • A linknek a Google által létrehozott megosztott mappába kell vezetnie.
  • Tartalmaz:

    • a szükséges operációs rendszert (ARUPi_240415). Ez a fájl 7,32 GB méretű, így a letöltés eltarthat egy ideig. A GoogleDrive azt is kijelenti, hogy nem tudja beolvasni a fájlt annak ellenőrzésére, hogy biztonságos -e, mivel túl nagy. Ne aggódjon emiatt - a fájl vírusmentes (ez egy Arch -Linux operációs rendszer képe).
    • A "Sleepy_Pi" feliratú mappa tartalmazza a "_15min_Pi" (egy program, amely azt mondja a Sleepy Pi -nek, hogy 15 percenként ébressze fel a Raspberry Pi -t), és egy könyvtárat. Ezeket a fájlokat el kell mentenie az "Arduino" mappába, amely a számítógép Dokumentumok mappájában található (feltéve, hogy telepítette az Arduino IDE -t.
  • Tartalmaz továbbá:

    • Részletesebb alkatrészlista (ARUPI_PARTS_INFO.xls), néhány hivatkozással arra, hogy hol vásárolhat alkatrészeket. Az első oszlop (lépés) azt jelzi, hogy szüksége van -e erre az elemre a szoftverekhez, vagy sem.
    • PDF dokumentum, amely az 5. és 6. lépést tartalmazza. Javaslom, hogy kövesse a PDF-eket, mivel azok színkódoltak és könnyebben követhetők.
    • Egy "Example_ARUPI_Recs" nevű mappa, amely egy kis maroknyi példányos felvételt tartalmaz, amelyek ezekkel az egységekkel készültek az Egyesült Királyságban rézfás erdős területeken 2015 nyarától (kb. 35 GB -tal kell átjutnom, így ezeket véletlenszerűen szedik ki a keverékből). Próbáltam olyan példákat felvenni, amelyek borítanak, esős éjszakákat, színes hajnali kórus reggeleket, alacsony energiafogyasztással kapcsolatos sípoló hangokat (tanácsokat és ötleteket szívesen fogadok), repülőgépeket és csendes pillanatokat! Azt hiszem, a felvételi minőség nagyon jó egy mono mikrofon esetében (a mikrofon elkészítésének módja még várat magára, de a következő hetekben úton lesz),

      és több mint megfelelő az eddigi igényeimhez

      . Azt hiszem, költhetne egy kis pluszt, és nagyon jó minőségű hangot kaphat, ha úgy kívánja - ezt én is megvizsgálhatom, ha időm engedi.

3. lépés: 3. lépés. Lemezkép létrehozása

3. Létrehozás Lemezkép
3. Létrehozás Lemezkép

1. Írja be az operációs rendszer lemezképét a micro SD kártyára a Win32 Disk Imager segítségével.

2. Az Arupi_240415 kiválasztásakor a fájltípust *. * -Ra kell változtatni, hogy láthatóvá váljon (lásd a felső képet)

3. Válassza ki a micro SD kártyának megfelelő lemezmeghajtót (alsó kép)

Mindig gondoskodom arról, hogy csak az SD -kártyám legyen csatlakoztatva, nehogy külső HDD -t vagy más USB -eszközt véletlenül formázzak

4. Most kattintson az „Írás” gombra

Ez írja a lemezképet az eszközre

4. lépés: 4. lépés. Töltse fel a programot a Sleepy Pi -be

4. lépés. Töltse fel a programot a Sleepy Pi -be
4. lépés. Töltse fel a programot a Sleepy Pi -be
4. lépés. Töltse fel a programot a Sleepy Pi -be
4. lépés. Töltse fel a programot a Sleepy Pi -be
4. lépés. Töltse fel a programot a Sleepy Pi -be
4. lépés. Töltse fel a programot a Sleepy Pi -be

A Sleepy Pi az egyik legfontosabb készlet ehhez a készülékhez. Be- és kikapcsolja a Raspberry Pi -t az Ön által kiválasztott ütemezés szerint. Ezért meg kell mondania az Álmos Pi -nek, hogy mit szeretne, hogy a Raspberry Pi -t tegye.

1. A Sleepy Pi beépített Arduino mikrokontrollerrel rendelkezik, amelyre utasítások telepíthetők. Ehhez telepítenie kell az Arduino IDE szoftvert.

2. Töltse le a teljes Sleepy_Pi mappát az előző lépés GoogleDrive linkjéről. Helyezze a „_15min_Pi” fájlt és a „libraries” mappát a „Saját dokumentumok” mappában létrehozott „Arduino” mappába (azaz C: / Users / Ant / Documents / Arduino)

3. Nyissa meg a „_15min_Pi.ino” szkriptet az Arduino IDE -ben. Ezt a szkriptet kell feltöltenie a Sleepy Pi -re. Azt mondja a Sleepy Pi -nek, hogy 900 másodpercenként (azaz 15 percenként) kapcsolja be a Raspberry Pi -t. Ezt az ütemtervet a következő sor módosításával módosíthatja (azaz 1800 másodperc 30 percet jelentene).

int SYSTEM_SLEEP_TIME_IN_SECONDS = 900;

Megjegyzés: Lehetőség van ütemezés létrehozására az ARUPi bekapcsolása alapján a nap meghatározott időpontjában, ha ez a cél. Ennek megismeréséhez olvassa el a Spell Foundry webhelyén található információkat.

4. A szkript működésének ellenőrzéséhez kattintson a "file" fül alatti kullancs szimbólumra (a jobb utasításokat lásd a képen). Ha a szkript nem fut megfelelően, ellenőrizze, hogy a GoogleDrive összes könyvtárát az Arduino mappába helyezte -e (lásd fent).

5. Csatlakoztassa Sleepy Pi készülékét a számítógépéhez, és töltse fel a _15min_Pi.ino szkriptet. Ha a programozási egységet a Spell Foundry -től vásárolta, akkor kövesse a megadott utasításokat (telepítse a megfelelő illesztőprogramokat stb.). Ha saját FTDI programozója van, használja ezt a weboldalt útmutatásként:

Dióhéjban:

- Csatlakoztassa a programozót a Sleepy Pi GPIO csatlakozóihoz, és csatlakoztassa az USB -t a számítógéphez.

- Csatlakoztassa a tápegységet a Sleepy Pi -hez (mikro USB VAGY hordócsatlakozón keresztül)

- Nyissa meg a „_15Min_Pi” (vagy módosított szkriptjét) az Arduino IDE -ben.

- Válassza ki az Arduino Fio táblát (lásd a képet)

- Töltse fel a forgatókönyvet a Sleepy Pi -be a kullancs melletti „feltöltés” nyíl megnyomásával.

- Ha nem működik, ellenőrizze a COM port helyességét (lásd a képet). Lehet, hogy újra kell telepítenie az FTDI soros programozó illesztőprogramjait.

5. lépés: 5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t

5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t
5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t
5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t
5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t
5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t
5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t
5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t
5. lépés: Állítsa be a Sleepy Pi valós idejű órát és a Raspberry Pi A+ -t

A Kingson DT Micro USB meghajtó formázása az NTFS FÁJLRENDSZERBE - Az ARUPI OS úgy van programozva, hogy az NTFS USB -meghajtót automatikusan telepítse. NEM MŰKÖDIK, HA A MEGHATÁROZÁS MÁSIK FÁJLRENDSZERET HASZNÁL

Ahhoz, hogy telepítse az időt a Sleepy Pi -re, és beszéljen a Raspberry Pi -vel, kövesse ezeket az utasításokat minden egyes épített egységhez.

- Helyezzen be egy CR1632 elemet a Sleepy Pi Real Time Clock (RTC) nyílásába (a kép)

- Csatlakoztassa a Sleepy Pi -t a Raspberry Pi GPIO csapjaihoz a b kép szerint.

- Csatlakoztassa az USB -osztót, és csatlakoztassa a hangkártyát, az USB -tárolóeszközt és a billentyűzetet (c kép - 1. lépés).

- Ha rendelkezik hálózati kábellel (ethernet), csatlakoztassa a Raspberry Pi ethernet portjához. Ne aggódjon, ha nincs, az utasítások mindent elmagyaráznak.

- Csatlakoztasson egy HDMI -kábelt a Raspberry Pi HDMI aljzathoz, hogy a monitorhoz/TV -hez csatlakozzon.

- Most győződjön meg arról, hogy a bypass kapcsoló felülírja a Sleepy Pi programot (d kép)

- Csatlakoztassa a tápegységet a Sleepy Pi mikro USB tápcsatlakozójához (c kép - 2. lépés).

- A Raspberry Pi -nek el kell indulnia (ha nem indul el, és lépjen a Felhasználónév/Jelszó parancssorba, lásd a dokumentum végén található megjegyzéseket).

- Írja be a felhasználónevet: root és a jelszót: root.

o Most benne vagy!

Az álmos pi óra elérése:

1. Típus:

i2cdetect -y 1

A fent látható képernyő-ragadó képnek az enter megnyomása után kell megjelennie (innen)

Ha ez nem működik, próbálja meg:

i2cdetect -y 0

(Ha ez nem működik, akkor állítsa le a Raspberry Pi -t (típus: leállítás), és ellenőrizze, hogy megfelelően telepítette -e a Sleepy Pi -t a Raspberry Pi egységre)

Ha az RTC észlelhető, de a 0x68 -as bejegyzés „UU”, nem „68”, akkor ki kell töltenie az illesztőprogramokat erről a címről. Ennek a típusnak a végrehajtásához:

rmmod rtc-ds1374

Most próbálja meg újra az i2cdetect parancsot, és ugyanazt a kimenetet kell kapnia, mint a fenti képen.

Az RTC a 0x68 címmel lesz észlelve.

Megjegyzés: Ne feledje, melyik i2cdetect parancs működött (azaz –y 0 vagy –y 1), mivel be kell írnia a / i2c-0 / vagy / i2c-1 / attól függően, hogy melyik működött, a következő sorban (kiemelve).

2. Most írja be a következőt:

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

Ha hibaüzeneteket kap, ellenőrizze nagyon alaposan, hogy pontosan a fentieket adta meg.

3. Most ellenőrizze az időt az RTC -n a következő beírásával:

hwclock –r

Ez nem a megfelelő dátum, ha nincs csatlakoztatva Ethernet -kábel.

4. Töltse fel a megfelelő időt a Sleepy Pi RTC -be. Ha a Raspberry Pi -hez hálózati kábelt csatlakoztat, egyszerűen írja be:

óra - ó

Ha nincs hálózati kábele, állítsa be az időt a Raspberry Pi -n. Ehhez írja be a következőt:

dátum –s „dd MTH yyyy hh: mm: ss”

például. dátum –s „2015. MÁRCIUS 15. 18:33:46”

Most írja be: hwclock –w

5. Most gépeléssel ellenőrizze az időt az RTC -n

hwclock –r

Ha az idő nem megfelelő. Próbálja meg óvatosan megismételni a szükséges lépéseket-könnyű tévesen beírni a dolgokat.

Maradjon bejelentkezve az ARUPi -ba, és folytassa a 6. lépéssel!

Ha a Raspberry Pi nem indult megfelelően

A Raspberry Pi nem töltődik be megfelelően, ha nincs csatlakoztatva a megfelelő USB -memória. Ez nem jelent problémát, de azt jelenti, hogy módosítania kell az „fstab” fájlt.

Ha az általam ajánlotttól eltérő USB -tárolóeszközt használ, az befolyásolhatja a Raspberry Pi rendszerindítás módját. Ha igen, akkor egy parancssorba kerül, amely azt írja, hogy írja be a jelszót, vagy nyomja meg a D gombot a rendszergazdaként folytatáshoz (a jelszó „root”) - tegye a kérést. Ennek az az oka, hogy ez az operációs rendszer úgy van beállítva, hogy automatikusan felhelyezze a Kingston DT micro 16 GB -os USB -meghajtót.

- Blkid típus

- Valami hasonlónak kellene megjelennie

/dev/sda1: LABEL =”A rendszer fenntartva” 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”

- Azonosítsa az USB -meghajtót a listából, és jegyezze fel a csatlakozási pontot, azaz ha ez volt a kiemelt vonal, jegyezze fel a „/dev/sda3” parancsot.

- Most írja be a nano /etc /fstab parancsot

- Módosítsa az/mnt/arupi -t tartalmazó sort úgy, hogy a/dev/sda1 megfeleljen az USB -meghajtó azonosítójának/csatolási pontjának.

- Ctl X a kilépéshez, Y pedig a módosítások mentéséhez.

- Most írja be a reboot parancsot, és a Pi újraindul, és normálisan töltődik fel (feltéve, hogy csatlakoztatva van a hangkártya).

- MEGJEGYZÉS: a következő lépéseket a hangkártya csatlakoztatása vagy az USB -meghajtó megfelelő csatlakoztatása nélkül is elvégezheti, de jobb, ha meggyőződik arról, hogy a Pi megfelelően betöltődik az összes csatlakoztatott alkatrésszel!

6. lépés: 6. lépés - A felvételi szkript módosítása és az ARUPi aktiválása

6. lépés - A felvételi szkript módosítása és az ARUPi aktiválása
6. lépés - A felvételi szkript módosítása és az ARUPi aktiválása

Töltse le a "Step_6" pdf fájlt a GoogleDrive mappából, ha színkódolt utasításokat szeretne

1. Most állítsa be a kívánt felvételi hosszúságot az alábbiak beírásával:

nano /root/recordTest.sh

Az első néhány sor, amelyet egy # előz meg, néhány utasítás/információ arról, hogy mi található ebben a fájlban - a # megakadályozza, hogy a számítógép az azt követő információkat az R -hez hasonlóan futtassa, ha ismeri ezt a nyelvet). Alapvetően a szkript utolsó két számjegye (a sor, amelyet nem jelöl egy #) jelzi a rögzítés hosszát másodpercben. Az alapértelmezett beállítás a rögzítés 60 másodpercig. Tehát ha kétperces felvételt szeretne készíteni, törölje a 60 -at, és változtassa meg 120 -ra (három perces felvétel esetén 180 stb.).

2. Végül állítsa be a Raspberry Pi -t, hogy automatikusan elindítsa a felvételt, amikor a Sleepy Pi felébreszti. Írja be a következőt:

export SZERKESZTŐ = nano

crontab –e

A következő sorok jelennek meg a nano szerkesztőben:

# @reboot /root/setClock.sh &

# @reboot python /root/recordPi.py &

Ezek a sorok lényegében az Ön felvételi programjai. Jelenleg ezek a vonalak nem aktívak, amikor a Raspberry Pi elindul. Az aktiváláshoz törölni kell a # számot.

@reboot /root/setClock.sh & beállítja a Raspberry Pi óráját, hogy megegyezzen a Sleepy Pi RTC -jével.

@reboot python /root/recordPi.py & python szoftvert használó programot futtat, amely elindítja a Raspberry Pi rekordot 60 másodpercig, amikor elindul, majd leállítja a Raspberry Pi -t.

MEGJEGYZÉS: Ne törölje a # karaktert ezen az oldalon az első 6 sorból-ezek csak ismétlik a követendő utasításokat. Miután törölte a szükséges # # szimbólumot, az ARUPi készen áll a használatra.

Most nyomja meg az x gombot a nano -ból való kilépéshez. Megkérdezi, hogy szeretné -e menteni a módosításokat, nyomja meg:

y és igen

n, és ha elölről akarja kezdeni (ha véletlenül mindent törölt vagy hibázott, de nem emlékszik, hogy mi volt az).

MEGJEGYZÉS: amikor a Raspberry Pi mostantól elindul, automatikusan futtatja ezt a két fájlt. Tehát ha valamit módosítani szeretne, akkor vissza kell fordítania az imént tettet, és egy # -et kell tennie az imént említett két sor elejére. Mentse a crontab fájlt, majd írja be a reboot parancsot a parancssorba. Mindezt meg kell tennie, mielőtt a pi újra leáll. Ezenkívül ne felejtse el újra aktiválni a Pi-t, ha azt a területen kívánja használni. Ha nem tud elég gyorsan gépelni, akkor az USB -kulcs csatlakoztatása nélkül is elindíthatja a Pi -t. Ezzel bejelentkezik rendszergazdaként, és tetszés szerint módosíthatja a pi -t, anélkül, hogy rohannia kellene!

3. Állítsa le a Raspberry Pi -t gépeléssel:

Leállitás

Körülbelül egy perc késés lesz, míg a Raspberry Pi kezdeményezi a leállást, úgyhogy csak pihenjen. Most már készen áll az automatikus hangfelvétel készítésére! Alternatív megoldásként beírhatja a kikapcsolást, hogy gyorsabban leállítsa.

4. Miután a Raspberry Pi leállt, húzza ki a tápegységet a Sleepy Pi -ből.

5. Állítsa be újra a tápellátás bypass kapcsolót, hogy a Sleepy Pi vezérelhesse a Raspberry Pi tápellátását (e kép).

JEGYZET:

Ha több egységet készít, és bármit megváltoztatott ebben a lépésben (azaz megváltoztatta a felvétel hosszát, vagy aktiválta az ARUPi -t - azaz törölte a 2 #-et a crontab -ból), akkor érdemes lemezt készíteni az aktuális micro SD -kártyáról. Ehhez használja a Win32 Disk Imager programot, és olvassa be a kártyáról származó adatokat egy új képfájlba (pl. MYARUPi_170915). Ezután írhatja az új képet a következő SD -kártyákra, és mindegyiknek azonos módon kell működnie. Az összes Sleepy Pi egység időzítését egyetlen Raspberry Pi segítségével állíthatja be.

7. lépés: 7. lépés Folyamat frissítése

· Amikor csatlakoztat egy tápegységet a Sleepy Pi -hez, a Sleepy Pi időzítője 900 másodpercről (vagy a 4. lépésben megadott időtartamról) kezd visszaszámlálni.

· 900 másodperc múlva a Sleepy Pi bekapcsolja a Raspberry Pi -t, a Raspberry Pi pedig 60 másodpercig rögzíti a hangot (WAV) (vagy bármit, amit leírt). JEGYZET. Ha nincs mikrofon csatlakoztatva a hangkártyához, az audio fájl 60 másodpercig nem szól!

· A fájl mentésre kerül az USB -meghajtóra, és „ddmmyyhhmmss.wav” feliratú lesz, pl. 050715190559. WAV.

· Érdemes a készüléket a választott akkumulátorról néhány órára/napra üzemeltetni, hogy ellenőrizze, hogy a felvételek rendben vannak -e. Néha, ha az áramellátás túl alacsony, interferenciák (sípolás és kattanás) jelentkezhetnek a felvételekben. Erre is érdemes emlékezni, ha hosszú időre telepíti az egységeket - derítse ki, hogy a választott tápellátási módból származó áram mikor csökken olyan szintre, amely hatással van a hangra. JEGYZET. Úgy tűnik, hogy az említett hangjelzések és kattanások egyetlen spektrogramon sem jelennek meg, így a legtöbb célra nem jelentenek komoly problémát, de arra utalnak, hogy a tápegység leesett vagy túl alacsony!

· Most rögzítheti a felvevőegységet vízálló burkolatba.

8. lépés: Válassza ki a tápellátást, a mikrofont és a burkolatot

Válassza ki a tápellátást, a mikrofont és a burkolatot
Válassza ki a tápellátást, a mikrofont és a burkolatot
Válassza ki a tápellátást, a mikrofont és a burkolatot
Válassza ki a tápellátást, a mikrofont és a burkolatot
Válassza ki a tápellátást, a mikrofont és a burkolatot
Válassza ki a tápellátást, a mikrofont és a burkolatot

Az alábbi két feladat elvégzésére vonatkozó utasítások folyamatban lévő munka - Jelenleg nagyon elfoglalt vagyok a PhD -kutatásommal, és az egység fejlesztésének ez az oldala viszonylag egyszerű, és attól függ, hogy mennyi pénzt és időt szeretne költeni Rajta. Kívánság szerint saját mikrofonjait és tokjait kutathatja, vagy figyelje, hogy ezeket az utasításokat fel lehessen tölteni!

Most már van egy automatikus felvételi egysége. Azonban továbbra is szüksége van áramellátásra, mikrofonra és vízálló burkolatra. Innentől kezdve kreativitása/kutatása segítségével rányomhatja bélyegét az egységre. De szüksége van a következő három dologra!

1. Tápegység: - A Raspberry Pi legalább 5 V -ot igényel a működéshez, de ez az egység többre van szüksége, mivel több bit készletet tartalmaz. A Sleepy Pi 5,5–17 V tápellátást szabályozhat a Raspberry Pi tápcsatlakozóján keresztül. Az ARUPis tápellátásához 8xAA (nem újratölthető, egyenként kb. 2400 mAh) elemeket használtam (összesen kb. 12V). Egy percnyi hangot rögzíthettek, 15 percenként körülbelül 7 napig. A képen látható csőcsatlakozó a Sleepy Pi egységhez tartozik. - Szüksége lesz: Akkumulátortartóra (azaz 8xAA) pp3 9v -os elemcsipeszre és vezetékes in -line kapcsolóra (opcionális - de egyszerűbbé teszi az életet a terepen, és csökkenti a dugók és aljzatok igénybevételét!)

2. Mikrofon - 3,5 mm -es sztereó jack dugóval ellátott mikrofonra van szüksége. Csatlakoztassa ezt a hangkártya mikrofonnyílásához, és majdnem ott van! Ha saját mikrofont szeretne építeni, akkor a Primo EM172-t (vagy a Primo BT EM-172) ajánlom. Kérjük, tekintse meg a Mikrofon építése PDF dokumentumot a GoogleDrive -on, hogy többet megtudjon saját Primo EM172 mikrofonjának létrehozásáról. Valóban nagyon egyszerű. Ha nincs benne a pdf, kérjük, legyen türelemmel. Ha egyszerűen nem tud várni, küldjön nekem egy kérést (jelenleg folyamatban lévő munka - 15.09.16.).

3. Vízálló ház - ajánlom a képen láthatót, amelyet a Solent Plastics árusít más gyártók között az Ebay -en és az Amazon -on. Nagyon robusztus, és módosítható habgal van ellátva, és garantálhatom teljesítményüket a robosztusság és a vízállóság tekintetében. A mikrofon (amely 15 mm -es alumíniumcsőbe van ágyazva) rögzítéséhez 25 mm -es kábeltömszelencét (IP68) használtam a csavarozástól. Ez magában foglalta a lyuk kivágását a tokban és a kábel tömszelence behelyezését - a széleket Sugru ragasztóval lezártam. Vettem néhány 11 mm -es üresen lévő tömítést is, amelyeket dugóként használhatok, ha a mikrofon nincs csatlakoztatva - a RasPi és a Sleepy Pi szárazon tartása meglehetősen fontos !. Nyilvánvaló, hogy ha úgy dönt, hogy más mikrofont használ, akkor a csatlakoztatás módja eltérő lehet!

Raspberry Pi verseny
Raspberry Pi verseny
Raspberry Pi verseny
Raspberry Pi verseny

Második díj a Raspberry Pi versenyen

Ajánlott: