Агуулгын хүснэгт:

ARUPI - Soundscape экологичдод зориулсан хямд өртөгтэй автомат бичлэгийн хэсэг/Автономит бичлэгийн хэсэг (ARU): 8 алхам (зурагтай)
ARUPI - Soundscape экологичдод зориулсан хямд өртөгтэй автомат бичлэгийн хэсэг/Автономит бичлэгийн хэсэг (ARU): 8 алхам (зурагтай)

Видео: ARUPI - Soundscape экологичдод зориулсан хямд өртөгтэй автомат бичлэгийн хэсэг/Автономит бичлэгийн хэсэг (ARU): 8 алхам (зурагтай)

Видео: ARUPI - Soundscape экологичдод зориулсан хямд өртөгтэй автомат бичлэгийн хэсэг/Автономит бичлэгийн хэсэг (ARU): 8 алхам (зурагтай)
Видео: 簡単可愛いマンスリーデコ|一年分のパラパラ|デコのコツ 2024, Долдугаар сарын
Anonim
ARUPI - Soundscape экологичдод зориулсан хямд өртөгтэй автомат бичлэгийн хэсэг/Автономит бичлэгийн хэсэг (ARU)
ARUPI - Soundscape экологичдод зориулсан хямд өртөгтэй автомат бичлэгийн хэсэг/Автономит бичлэгийн хэсэг (ARU)

Энэхүү сургамжийг Энтони Тернер бичсэн. Төслийг Кентийн их сургуулийн тооцоолох сургуулийн саравчны тусламжтайгаар маш сайн боловсруулсан болно (ноён Даниэль Нокс маш сайн тусалсан!).

Энэ нь 150 фунт стерлингээс хэтрэхгүй үнээр Автомат Аудио Бичлэгийн Нэгж хэрхэн барихыг танд үзүүлэх болно. Та энэ нэгжийг ашиглан Soundscape экологийн чиглэлээр судалгаа хийх боломжтой (ийм учраас би үүнийг барьсан). Та үүнийг цэцэрлэгтээ байгаа шувууг ажиглах эсвэл үүрээр найрал дууны сайхан бичлэг хийхийн тулд үнэхээр эрт босохгүйгээр ашиглаж болно.

ARUPi (Automated Recording Unit Pi) нь Raspberry Pi компьютер болон Arduino-д суурилсан Sleepy Pi нэртэй цахилгаан хянах самбарыг ашигладаг. Энэ нь бүрэн тохируулагдсан бөгөөд хэрэв та хүсвэл өөр өөр байгаль орчны мэдрэгчийг төхөөрөмжид нэмж оруулах боломжтой болно (энд тайлбарлаагүй болно). Энэхүү зааварчилгаа нь танд нүцгэн хэсэг өгөх болно. Би танд Arch Linux үйлдлийн системийг (OS) буулгаж, бичлэг хийх програмыг урьдчилан суулгасан болно.

Та бага зэрэг (маш энгийн) гагнуур хийх шаардлагатай байж магадгүй тул үүнд бэлэн байгаарай, гэхдээ хэрэв та гагнуурын төмрийг эзэмшдэггүй эсвэл худалдаж авах боломжгүй бол энэ төхөөрөмжийг гагнахгүйгээр барих боломжтой (ойролцоогоор 10 фунт стерлинг). Би энэ зааварчилгааг хэд хэдэн алхам болгон хуваах болно. Эхний ## алхам бол програм хангамжийг ARUPi -д оруулах, компьютерын талыг ажиллуулах (Raspberry Pi болон Sleepy Pi -д програм хангамж байршуулах) болно. Үүнийг хийсний дараа та өөрийн замаар явж, аль микрофон, бүрхүүлийг ашиглахаа шийдэх боломжтой болно. Хэрэв та миний хийсэн зүйлийг хийхийг хүсч байвал зааварчилгаагаа үргэлжлүүлээрэй, энэ нь танд хямд (гэхдээ сайн) микрофон бүтээх, хээрийн туршилт хийсэн, ус нэвтэрдэггүй, нэлээд хүчирхэг ARUPi-г хэрхэн угсрах талаар харуулах болно.

2017/24/11/ ШИНЭЧЛЭХ

Хэрэв ARUPI нь таны хэрэгцээнд нийцэхгүй бол дараахь хувилбарыг судалж үзэх нь зүйтэй юм. Хоёр нэгжийн талыг нэгтгэн өөрийн хэрэгцээнд нийцүүлэн оновчтой загвар гаргах арга зам байж болно.

solo-system.github.io/home.html

Тэд шинэ Creative Soundblaster Play ашигладаг! Тиймээс би үүнийг хийх байсан байх (загвар 2 эсвэл 3).

Хэрэв та эрчим хүчний хувьд урт наслахыг хүсч байгаа бол 8xD эсийн батерейг ашиглах нь ирээдүйд хүрэх зам гэдгийг би нэмж хэлье. Энэ нь танд төхөөрөмжийг ажиллуулахад хангалттай хүчдэл өгөх болно (өөрөөр хэлбэл 8 x 1.2V). Хэрэв миний ашиглаж байсан бичлэгийн хуваарийг ашиглавал (өөрөөр хэлбэл 15 минут тутамд 1 минут) та 4 дахин их мэдээлэл авах ёстой. Тэмдэглэл: та ARUPI -тэй зөөврийн цахилгаан банк ашиглаж чадахгүй байх магадлалтай - Би үүнийг энэ зорилгоор худалдаж авсан RAVPower цэнэглэгчээр туршиж үзсэн боловч Sleepy Pi нь цахилгаан банкийг "сэрээж" чадаагүй юм. Ийм учраас би ARUPI -тэй батерейг авахаар явсан - гэхдээ энэ нь 2014 онд байсан тул шинэ цахилгаан банкууд илүү нийцтэй байж магадгүй юм. 4 x D эсийг ашиглах нь ажиллахгүй болно, учир нь энэ нь таны төхөөрөмжид 4.8V өгдөг тул бөөрөлзгөнө pi болон дууны картыг ажиллуулах хангалттай хүч байхгүй - энэ нь сайн ажилладаг. Миний бодлоор 8xD эс нь урт наслах хамгийн сайн сонголт байх болно.

Түүнчлэн, энэ шинэ загвар нь програмчлалын хувьд илүү уян хатан шинж чанартай тул Sleepy Pi 2 -ийг (https://spellfoundry.com/product/sleepy-pi-2/) шалгах нь зүйтэй бөгөөд энэ нь төхөөрөмжийг солих боломжийг танд олгоно. тодорхой цагт асаах, унтраах (сарьсан багваахайн судалгаа, үүрийн найрал дууны судалгаа гэх мэт). Би Sleepy Pi 2 -той тоглож амжаагүй байгаа боловч хэрэв ирсэн бол шинэчлэлтүүдийг оруулах болно. Хэрэв та надаас өмнө очвол эдгээр зүйлүүд ARUPI (болон бусад нэгжүүд) дээр хэрхэн хөгжиж байгааг сонсох сонирхолтой байгаа тул надад мэдэгдээрэй. Тэмдэглэл: Хэрэв та энэ зааварчилгааг дагаж мөрдөхийг хүсч байвал анхны Sleepy Pi бэлэн хэвээр байна.

Хамгийн сайн сайхныг хүсье!

Алхам 1: Алхам 1 Шаардлагатай зүйлс

Алхам 1 Шаардлагатай зүйлүүд
Алхам 1 Шаардлагатай зүйлүүд
Алхам 1 Шаардлагатай зүйлс
Алхам 1 Шаардлагатай зүйлс
Алхам 1 Шаардлагатай зүйлүүд
Алхам 1 Шаардлагатай зүйлүүд

Тэмдэглэл: Илүү нарийвчилсан хэсгүүдийн жагсаалтыг 2 -р шатны төгсгөлд үзнэ үү

1. Raspberry Pi A+ (заавал биш тохиолдолд) - PiMoroni/Ebay/Amazon -оос аваарай

2. Sleepy Pi -

3. Sleepy Pi програмист-https://spellfoundry.com/products/sleepy-pi-program…

Энэ програмист нь маш их бэрхшээлийг хэмнэдэг. Гэсэн хэдий ч, хэрэв та FTDI 3.3V USB-ээс TTL Arduino Programmer кабель/самбар худалдаж авбал бага мөнгөөр өөрөө бүтээх боломжтой болно (https://spellfoundry.com/sleepy-pi/programming-sleepy-pi-standalone-board/). Хэрэв та програмчлалын чиглэлээр шинэхэн байгаа бол Sleepy Pi програмист худалдаж авахыг зөвлөж байна

4. 16GB Kingston Data Traveller Micro (зураг дээр). Та Raspberry Pi -д залгахаасаа өмнө USB драйвыг NTFS болгон форматлах хэрэгтэй (Windows Explorer ашиглан USB форматлах - зургийг үзнэ үү). Хэрэв та өөр маркийн/загвар/багтаамжтай USB хадгалах төхөөрөмж ашиглахаар шийдсэн бол танд нийлүүлж буй ARUPi OS дээрх/etc/fstab системийн файлуудын зарим мэдээллийг өөрчлөх шаардлагатай болж магадгүй юм. Миний танд санал болгож буй үйлдлийн систем нь 16 ГБ хэмжээтэй Kingston Micro DT -ийг sda1 болгоно (kingston Micro DT 64gb USB драйвыг sda5 болгон холбоно - та эдгээрийг fstab хавтсанд өөрчлөх хэрэгтэй, гэхдээ энэ нь хэсэг хугацааны дараа зааварт орсон болно). Та аль USB драйвтай байсан ч хамаагүй, хөдөө гадаа байх үед ARUPi -гээ солих бүртээ ижил дискийг ашиглахаа мартуузай - ARUPi шинэ USB дискийг автоматаар танихгүй.

5. USB дууны карт. Би Creative Soundblaster Play сонгосон! Учир нь 48 кГц хүртэлх 16 бит стерео бичлэг хийдэг. Энэ нь Raspberry Pi -тэй нийцдэг бөгөөд нэмэлт драйвер хэрэггүй - залгаарай, тоглуулаарай. Гэсэн хэдий ч хямд USB дууны карт байдаг тул үүнийг судлах нь зүйтэй болов уу.

6. USB задлагч. Нэг зураг нь сайн ажилладаг бөгөөд Ebay дээр олон худалдагчаас авах боломжтой. Энэ нь байгаа бусадтай харьцуулахад арай бага хэмжээтэй (гэхдээ энэ нь нэлээд том хэвээр байгаа боловч илүү нугалсан тул миний ус нэвтэрдэггүй бүрхүүлд сайн багтдаг).

Алхам 2: Алхам 2 - Програм хангамж цуглуулах

1. Win32 Disk Imager® програмыг https://sourceforge.net/projects/win32diskimager/ дээрээс татаж суулгаарай.

2. Arduino IDE програмыг компьютер дээрээ суулгаарай:

3. Энэ холбоосыг дагаж миний GoogleDrive данснаас үйлдлийн систем болон бусад холбогдох файлуудыг цуглуулна уу.

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

  • Холбоос нь таныг миний үүсгэсэн googledrive хуваалцсан фолдерт хүргэх ёстой.
  • Үүнд:

    • танд хэрэгтэй үйлдлийн систем (ARUPi_240415). Энэ файл нь 7.32 ГБ хэмжээтэй тул татаж авахад хэсэг хугацаа шаардагдана. GoogleDrive нь хэт том хэмжээтэй тул аюулгүй эсэхийг шалгахын тулд файлыг скан хийх боломжгүй гэж мэдэгдэх болно. Энэ талаар санаа зовох хэрэггүй - файл нь вирусгүй (энэ нь Arch -Linux үйлдлийн системийн дүрс юм).
    • "Sleepy_Pi" гэсэн шошготой хавтас нь "_15min_Pi" (Sleepy Pi -ийг Raspberry Pi -ийг 15 минут тутамд сэрээхийг хэлдэг програм) болон Номын сан нэртэй хавтас агуулдаг. Та эдгээр файлуудыг компьютер дээрх "Миний баримт бичиг" хавтсанд байрлах "Arduino" фолдерт хадгалах хэрэгтэй (хэрэв та Arduino IDE суулгасан гэж үзвэл).
  • Энэ нь бас агуулдаг:

    • Илүү нарийвчилсан хэсгүүдийн жагсаалт (ARUPI_PARTS_INFO.xls), зарим хэсгийг худалдаж авах линкүүдтэй. Эхний багана (Алхам) нь танд тухайн зүйлийн програм хангамжийн тал дээр хэрэгтэй зүйл байгаа эсэхийг зааж өгнө.
    • 5. болон 6-р алхамыг хамарсан PDF баримт бичиг нь PDF форматыг өнгөөр кодлогдсон бөгөөд дагаж мөрдөхөд хялбар байдаг тул би дагаж мөрдөхийг санал болгож байна.
    • "Example_ARUPI_Recs" нэртэй хавтас нь 2015 оны зунаас эхлэн Их Британийн ой модны сайтуудад эдгээр төхөөрөмжүүдээр хийсэн цөөн тооны жишээ бичлэгүүдийг агуулдаг (надад ойролцоогоор 35gb байгаа тул тэдгээрийг хольцоос санамсаргүй түүж авах боломжтой). Би бүрхүүл, бороотой шөнө, өнгөлөг үүрийн найрал дууны өгөгдөл, хүч багатай дуу чимээ (зөвлөгөө, санааг хүлээн авах), онгоц, нам гүм байх жишээнүүдийг оруулахыг хичээсэн. Би бичлэгийн чанар нь моно микрофоны хувьд маш сайн гэж би бодож байна (миний энэ микрофоныг хэрхэн бүтээх нь хүлээгдэж байгаа боловч дараагийн хэдэн долоо хоногт замдаа гарах болно),

      бөгөөд одоогоор миний хэрэгцээг хангахад хангалттай байна

      . Хэрэв та хүсвэл бага зэрэг нэмэлт мөнгө зарцуулж, маш өндөр чанартай аудио авах боломжтой гэж бодож байна - цаг хугацаа зөвшөөрвөл би бас анхаарч үзэх болно.

Алхам 3: Алхам 3. Дискний дүрс үүсгэх

Алхам 3. Дискний дүрс үүсгэх
Алхам 3. Дискний дүрс үүсгэх

1. Win32 Disk Imager ашиглан OS дискний дүрсийг микро SD картанд бичээрэй.

2. Arupi_240415 -ийг сонгохдоо файлын төрлийг *. * Болгож өөрчлөх хэрэгтэй.

3. Бичил SD карттай тохирох дискийг сонгоно уу (доод талын зураг)

Гадны HDD эсвэл бусад USB төхөөрөмжийг санамсаргүйгээр форматлахаас зайлсхийхийн тулд би зөвхөн SD картаа залгасан эсэхээ үргэлж шалгадаг

4. Одоо "бичих" товчийг дарна уу

Энэ нь дискний зургийг төхөөрөмжид бичих болно

Алхам 4: Алхам 4. Хөтөлбөрийг Sleepy Pi руу байршуулна уу

Алхам 4. Хөтөлбөрийг Sleepy Pi руу байршуулах
Алхам 4. Хөтөлбөрийг Sleepy Pi руу байршуулах
Алхам 4. Sleepy Pi руу програмыг байршуулна уу
Алхам 4. Sleepy Pi руу програмыг байршуулна уу
Алхам 4. Sleepy Pi руу програмыг байршуулна уу
Алхам 4. Sleepy Pi руу програмыг байршуулна уу

Sleepy Pi бол энэ нэгжийн хамгийн чухал хэрэгслийн нэг юм. Энэ нь Raspberry Pi -г асааж, таны сонгосон хуваарь болгоно. Тиймээс, та Sleepy Pi -д Raspberry Pi -д хийхийг хүссэн зүйлээ хэлэх хэрэгтэй.

1. Sleepy Pi нь Arduino микроконтроллертой бөгөөд түүнд заавар суулгаж болно. Үүнийг хийхийн тулд та Arduino IDE програмыг суулгасан байх ёстой.

2. Өмнөх алхам дээрх GoogleDrive линкээс Sleepy_Pi фолдерыг бүхэлд нь татаж аваарай. "_15min_Pi" файл ба "номын сан" фолдерыг "Миний баримт бичиг" фолдерт үүсгэсэн "Arduino" фолдерт байрлуулна уу (жишээ нь C: / Users / Ant / Documents / Arduino)

3. Arduino IDE дахь "_15min_Pi.ino" скриптийг нээнэ үү. Энэ скрипт бол Sleepy Pi дээр байршуулах шаардлагатай зүйл юм. Энэ нь Sleepy Pi -д 900 секунд тутамд Raspberry Pi -ээ асаахыг хэлдэг (өөрөөр хэлбэл 15 минут). Дараах мөрийг өөрчлөх замаар та энэ хуваарийг өөрчилж болно (өөрөөр хэлбэл 1800 секунд нь 30 минуттай тэнцэх болно).

int SYSTEM_SLEEP_TIME_IN_SECONDS = 900;

Тэмдэглэл: Хэрэв таны зорилго бол ARUPi -ийг өдрийн цагаар асаахад үндэслэн хуваарь гаргах боломжтой. Үүнийг олж мэдэхийн тулд Spell Foundry вэбсайт дээрх мэдээлэлтэй танилцана уу.

4. Скрипт ажиллаж байгаа эсэхийг шалгахын тулд 'файл' табын доор байрлах тэмдэглэгээг дарна уу (илүү сайн заавар авахын тулд зургийг үзнэ үү). Хэрэв скрипт зөв ажиллахгүй байгаа бол миний GoogleDrive дээрх бүх номын санг Arduino фолдерт оруулсан эсэхээ шалгаарай (дээрхийг үзнэ үү).

5. Sleepy Pi -ийг компьютерт холбоод _15min_Pi.ino скриптийг байршуулна уу. Хэрэв та Spell Foundry -аас програмчлалын нэгж худалдаж авсан бол өгсөн зааврыг дагана уу (зөв драйверуудыг суулгах гэх мэт). Хэрэв танд өөрийн FTDI програмист байгаа бол энэ вэбсайтыг удирдамж болгон ашиглаарай

Самрын ясанд:

- програмчлагчийг Sleepy Pi -ийн GPIO зүү рүү холбож, USB -ийг компьютертээ холбоно уу.

- Sleepy Pi -ийнхээ цахилгаан тэжээлийг залгаарай (микро USB эсвэл баррель үүрээр)

- Arduino IDE дээр "_15Min_Pi" (эсвэл таны өөрчилсөн скрипт) -ийг нээнэ үү.

- Arduino Fio -г самбар дээрээ сонгоно уу (зургийг үзнэ үү)

- Шалгуурын хажууд байгаа "байршуулах" сумыг дарж скриптээ Sleepy Pi руу оруулна уу.

- Хэрэв энэ нь ажиллахгүй бол COM порт зөв эсэхийг шалгана уу (зураг харна уу). Та FTDI сериал програмистын драйверуудыг дахин суулгах шаардлагатай болж магадгүй юм.

Алхам 5: Алхам 5: Sleepy Pi бодит цаг болон Raspberry Pi A+ тохируулна уу

Алхам 5: Sleepy Pi Real Time Clock болон Raspberry Pi A+ тохируулна уу
Алхам 5: Sleepy Pi Real Time Clock болон Raspberry Pi A+ тохируулна уу
Алхам 5: Sleepy Pi Real Time Clock болон Raspberry Pi A+ тохируулна уу
Алхам 5: Sleepy Pi Real Time Clock болон Raspberry Pi A+ тохируулна уу
Алхам 5: Sleepy Pi Real Time Clock болон Raspberry Pi A+ тохируулна уу
Алхам 5: Sleepy Pi Real Time Clock болон Raspberry Pi A+ тохируулна уу
Алхам 5: Sleepy Pi Real Time Clock болон Raspberry Pi A+ тохируулна уу
Алхам 5: Sleepy Pi Real Time Clock болон Raspberry Pi A+ тохируулна уу

NTFS файлын системд Kingson DT Micro USB драйвыг FORMAT - ARUPI OS -ийг NTFS USB драйвыг автоматаар суулгахаар програмчилсан болно. Хэрэв хөтөч өөр файлын систем ашиглаж байвал энэ нь ажиллахгүй болно

Sleepy Pi дээр цаг суулгаж, Raspberry Pi -тайгаа ярилцахын тулд та бүтээсэн нэгж бүрийнхээ зааврыг дагаж мөрдөх ёстой.

- CR1632 батерейг Sleepy Pi дээрх Real Time Clock (RTC) үүрэнд оруулна уу (зураг a)

- b зураг дээр үзүүлсэн шиг Sleepy Pi -ийг Raspberry Pi дээрх GPIO зүү рүү залгаарай.

- USB задлагчаа залгаж дууны карт, USB хадгалах төхөөрөмж, гараа залгаарай (зураг c - 1 -р алхам).

- Хэрэв танд сүлжээний кабель (ethernet) байгаа бол Raspberry Pi ethernet порт руу залгаарай. Хэрэв танд байхгүй бол санаа зовох хэрэггүй, зааврыг бүгдийг тайлбарлах болно.

- HDMI кабелийг Raspberry Pi HDMI залгуурт холбож монитор/ТВ -тэй холбоно уу.

- Одоо цахилгаан унтраах унтраалга нь Sleepy Pi програмыг хүчингүй болгохоор тохируулагдсан эсэхийг шалгаарай (зураг d)

- Цахилгаан тэжээлийг Sleepy Pi дээрх микро USB залгуурт залгаарай (зураг c - 2 -р алхам).

- Raspberry Pi ачаалах ёстой (хэрэв ачаалахгүй бөгөөд хэрэглэгчийн нэр/нууц үгийн командын мөр рүү очвол энэ баримт бичгийн төгсгөлд байгаа тэмдэглэлийг үзнэ үү).

- Хэрэглэгчийн нэр: root, нууц үгээ оруулна уу: root.

o Одоо та орлоо!

Нойрмог pi цаг руу нэвтрэх:

1. Төрөл:

i2cdetect -y 1

Дээр харуулсан дэлгэцийн зураг нь enter дарсны дараа гарч ирэх ёстой (эндээс)

Хэрэв энэ нь ажиллахгүй бол:

i2cdetect -y 0

(Хэрэв энэ нь ажиллахгүй бол Raspberry Pi -г унтраа (төрөл: унтраах), Raspberry Pi төхөөрөмж дээр Sleepy Pi -ийг зөв суулгасан эсэхээ шалгаарай)

Хэрэв RTC илэрсэн боловч 0x68 дээрх оруулга нь "68" биш "UU" байвал та тухайн хаягаас драйверуудыг буулгах хэрэгтэй. Энэ төрлийг хийхийн тулд:

rmmod rtc-ds1374

Одоо i2cdetect командыг дахин туршиж үзээд дээрх зурагтай ижил гаралтыг авах ёстой.

RTC нь 0x68 хаягаар илрэх болно.

Анхаарна уу: i2cdetect ямар команд ажилласан болохыг санаарай (өөрөөр хэлбэл –y 0 эсвэл –y 1), аль нь ажилласан эсэхээс хамаарч / i2c-0 / эсвэл / i2c-1 / оруулах шаардлагатай тул дараагийн мөрөнд (тодруулсан) бичнэ үү.

2. Одоо дараах зүйлийг бичнэ үү.

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

Хэрэв танд алдааны мессеж ирсэн бол дээр дурдсан зүйлийг оруулсан эсэхээ сайтар шалгаарай.

3. Одоо RTC дээрх цагийг шалгаад дараах үгийг бичнэ үү.

hwclock - r

Хэрэв танд Ethernet кабель холбогдоогүй бол энэ нь зөв огноо байх болно.

4. Sleepy Pi RTC дээр зөв цагийг байршуулах. Хэрэв танд Raspberry Pi холбогдсон сүлжээний кабель байгаа бол дараах үгийг бичнэ үү.

hwclock - w

Хэрэв танд сүлжээний кабель байхгүй бол та Raspberry Pi -ийнхээ цагийг тохируулах хэрэгтэй. Үүнийг хийхийн тулд дараахь зүйлийг хийнэ үү.

огноо –s “dd MTH yyyy hh: mm: ss”

жишээ нь. огноо - "2015 оны 3 -р сарын 15 18:33:46"

Одоо бичнэ үү: hwclock -w

5. Одоо RTC дээр байгаа цагийг бичээд шалгаарай

hwclock - r

Хэрэв цаг буруу байвал. Шаардлагатай алхмуудыг анхааралтай давтаж үзээрэй-аливаа зүйлийг буруу бичих нь амархан байдаг.

ARUPi -д нэвтэрч, 6 -р алхам руу орно уу!

Хэрэв Raspberry Pi зохих ёсоор ачаалагдаагүй бол

Хэрэв зөв USB зөөгчийг залгаагүй бол Raspberry Pi зөв ачаалагдахгүй. Энэ нь асуудал биш ч гэсэн та "fstab" файлыг өөрчлөх шаардлагатай гэсэн үг юм.

Хэрэв та өөр USB хадгалах төхөөрөмжийг миний санал болгож буй төхөөрөмж дээр ашиглаж байгаа бол энэ нь Raspberry Pi -ийн ачаалах горимд нөлөөлж магадгүй юм. Хэрэв тийм бол, та нууц үгээ бичнэ үү эсвэл D дарна уу. Учир нь энэхүү OS нь Kingston DT micro 16GB хэмжээтэй USB зөөгчийг автоматаар холбохоор тохируулагдсан байдаг.

- Blkid гэж бичнэ үү

- Үүнтэй төстэй зүйл гарч ирэх ёстой

/dev/sda1: LABEL = "Системийг нөөцөлсөн" UUID = "36423FA6423F6A2F" TYPE = "ntfs"

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

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

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

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

- Жагсаалтаас USB драйвераа тодорхойлж, холболтын цэгийг тэмдэглэнэ үү, хэрэв энэ нь онцолсон шугам байсан бол "/dev/sda3" гэж тэмдэглээрэй.

- Одоо nano /etc /fstab гэж бичнэ үү

/Mnt/arupi агуулсан мөрийг/dev/sda1 нь таны USB драйверын ID/холбох цэгтэй тохирч байхаар өөрчилнө үү.

- Ctl X гарах ба Y өөрчлөлтийг хадгалах.

- Одоо reboot гэж бичээрэй, Pi дахин асаж, хэвийн ачаалагдах ёстой (танд дууны картыг залгасан гэж үзвэл).

- ТАЙЛБАР: Та дууны картыг залгаагүй, тэр ч байтугай USB драйвыг зөв суулгаагүйгээр дараах алхмуудыг хийж болно, гэхдээ бүх эд ангиудыг залгаад Pi -гээ зөв ачаалж байгаа эсэхийг шалгаарай.

Алхам 6: Алхам 6 - Бичлэгийн скриптийг өөрчлөх, ARUPi -г идэвхжүүлэх

Алхам 6 - Бичлэгийн скриптийг өөрчлөх, ARUPi -г идэвхжүүлэх
Алхам 6 - Бичлэгийн скриптийг өөрчлөх, ARUPi -г идэвхжүүлэх

Хэрэв та өнгөт кодтой заавар авахыг хүсвэл GoogleDrive Folder-аас "Step_6" pdf татаж аваарай

1. Одоо та хүссэн бичлэгийнхээ уртыг тохируулж дараах зүйлийг бичнэ үү.

nano /root/recordTest.sh

# Гэсэн эхний хэдэн мөр нь энэ файлд байгаа зүйлийн талаархи зарим заавар/мэдээлэл юм. # Нь хэрэв та энэ хэлийг мэддэг бол компьютер дээрх мэдээллийг дагаж мөрдөхөөс сэргийлдэг. Үндсэндээ скриптийн сүүлийн хоёр орон (өмнө нь #гэж бичээгүй мөр) бичлэгийн уртыг секундын дотор илэрхийлнэ. Анхдагч тохиргоо нь 60 секундын турш бичлэг хийх явдал юм. Тиймээс, хэрэв та хоёр минутын бичлэг хийхийг хүсч байвал 60 -г устгаад 120 болгож өөрчилнө үү (гурван минутын бичлэгийн хувьд 180 гэх мэт).

2. Эцэст нь Raspberry Pi -г Sleepy Pi -ийг сэрээх үед автоматаар бичлэг хийж эхлэхээр тохируулаарай. Дараахыг бичнэ үү.

EDITOR экспортлох = нано

crontab -e

Дараах мөрүүд нано редактор дээр гарч ирнэ.

# @дахин ачаалах /root/setClock.sh &

# @дахин ачаалах python /root/recordPi.py &

Эдгээр мөрүүд нь үндсэндээ таны бичлэг хийх програм юм. Raspberry Pi -ийг асаахад одоогоор эдгээр шугамууд идэвхгүй байна. Та тэдгээрийг идэвхжүүлэхийн тулд # -г устгах хэрэгтэй.

@reboot /root/setClock.sh & Raspberry Pi -ийн цагийг Sleepy Pi дээрх RTC -тэй ижил болгоно.

@reboot python /root/recordPi.py & нь python програм хангамж ашиглан програм ажиллуулдаг бөгөөд Raspberry Pi -ийг ачаалах үед 60 секундын турш бичлэг хийж, дараа нь Raspberry Pi -г хаадаг.

ТАЙЛБАР: Энэ хуудсан дээрх эхний 6 мөрөөс # дугаарыг бүү устгаарай-эдгээр нь таны дагаж мөрдөх ёстой зааврыг дахин давтах болно. Шаардлагатай хоёр # тэмдгийг устгасны дараа таны ARUPi ажиллахад бэлэн боллоо.

Одоо x дарж нано горимоос гарна уу. Та хийсэн өөрчлөлтөө хадгалахыг хүсч байгаа эсэхийг асуух болно:

y ба тийм

n, хэрэв та дахин эхлүүлэхийг хүсч байвал (хэрэв та санамсаргүйгээр бүх зүйлийг устгасан эсвэл алдаа хийсэн ч юу байсныг нь санахгүй байгаа бол).

ТАЙЛБАР: Одооноос таны Raspberry Pi ачаалах үед эдгээр хоёр файл автоматаар ажиллах болно. Тиймээс, хэрэв та ямар нэг зүйлийг өөрчлөхийг хүсч байвал сая дурдсан хоёр мөрийн эхэнд # тэмдэг тавьснаар хийсэн зүйлээ буцаах шаардлагатай болно. Crontab файлыг хадгалаад командын мөрөнд reboot гэж бичнэ үү. Пи дахин унтрахаас өмнө та энэ бүгдийг хийх хэрэгтэй. Түүнчлэн, Pi-г талбайд ашиглах гэж байгаа бол дахин идэвхжүүлэхээ мартуузай. Хэрэв та үүнийг хурдан бичих боломжгүй бол USB зөөгчгүйгээр Pi -г ачаалах боломжтой. Энэ нь таныг администратороор нэвтрэх бөгөөд та яарах шаардлагагүйгээр pi -г хүссэнээрээ өөрчилж болно!

3. Raspberry Pi -г унтрааж дараах үгийг бичнэ үү.

унтраах

Raspberry Pi -ийг унтраах ажлыг эхлүүлэх үед нэг минут орчим хүлээх болно. Одоо та явж, автомат аудио бичлэг хийхэд бэлэн боллоо! Эсвэл та хурдан унтраахын тулд poweroff гэж бичиж болно.

4. Raspberry Pi унтарсны дараа Sleepy Pi -ийн тэжээлийн хангамжийг салга.

5. Sleepy Pi -ийг Raspberry Pi -ийн хүчийг хянах боломжийг олгохын тулд цахилгаан тойрч гарах унтраалгыг дахин тохируулна уу (зураг e).

ТАЙЛБАР:

Хэрэв та олон нэгж хийж байгаа бөгөөд энэ алхамаар та ямар нэгэн зүйлийг өөрчилсөн бол (жишээ нь бичлэгийн уртыг өөрчилсөн эсвэл ARUPi -г идэвхжүүлсэн, өөрөөр хэлбэл crontab дахь 2 #-г устгасан), та одоо байгаа микро SD картынхаа дискний дүрсийг хийхийг хүсч магадгүй юм. Үүнийг хийхийн тулд Win32 Disk Imager програмыг ашиглан картын өгөгдлийг шинэ зургийн файл болгон унших боломжтой (жишээ нь. MYARUPi_170915). Дараа нь та дараагийн дүрсийг дараагийн SD карт руу бичих боломжтой бөгөөд бүгд ижилхэн ажиллах ёстой. Та зөвхөн нэг Raspberry Pi ашиглан Sleepy Pi төхөөрөмжүүдийнхээ цагийг тохируулж болно.

Алхам 7: Алхам 7 Прогресс шинэчлэлт

· Одоо та Sleepy Pi -д цахилгаан тэжээл залгахад Sleepy Pi дээрх таймер нь 900 секундээс (эсвэл 4 -р алхамд дурдсан хугацаанаасаа) тоолж эхэлнэ.

· 900 секундын дараа Sleepy Pi нь Raspberry Pi -ийг асаах бөгөөд Raspberry Pi нь 60 секундын турш аудио (WAV) бичих болно. ТАЙЛБАР. Хэрэв танд Soundcard дээр микрофон залгаагүй бол аудио файл 60 секундын дотор дуугүй болно.

· Файлыг таны USB зөөгч дээр хадгалах бөгөөд "ddmmyyhhmmss.wav" гэсэн шошготой байх болно. 050715190559. WAV.

· Бичлэгийн хэвийн ажиллаж байгаа эсэхийг шалгахын тулд төхөөрөмжийг сонгосон батерейны хангамжаас хэдэн цаг/хоног хүртэл ажиллуулах нь үргэлж үнэ цэнэтэй юм. Заримдаа хэрэв тэжээлийн хангамж хэт бага байвал бичлэгт хөндлөнгөөс оролцох (дуу чимээ, товшилт) гарч болзошгүй. Таны төхөөрөмжийг удаан хугацаагаар байрлуулахдаа үүнийг санах нь зүйтэй юм - таны сонгосон тэжээлийн аргын хүч нь дуунд нөлөөлөх хэмжээнд хүртэл буурч байгааг олж мэдээрэй. ТАЙЛБАР. Дээр дурдсан дуут дохио, товшилт нь ямар ч спектрограмм дээр харагдахгүй байгаа тул ихэнх тохиолдолд тийм ч том асуудал биш боловч таны цахилгаан хангамж тасарсан эсвэл хэт бага байгааг илтгэнэ!

· Одоо та бичлэг хийх төхөөрөмжөө ус нэвтэрдэггүй бүрхүүлд суулгаж болно.

Алхам 8: Цахилгаан, микрофон, бүрхүүлийг сонгоно уу

Цахилгаан, микрофон, бүрхүүлийг сонгоно уу
Цахилгаан, микрофон, бүрхүүлийг сонгоно уу
Цахилгаан, микрофон, бүрхүүлийг сонгоно уу
Цахилгаан, микрофон, бүрхүүлийг сонгоно уу
Цахилгаан, микрофон, бүрхүүлийг сонгоно уу
Цахилгаан, микрофон, бүрхүүлийг сонгоно уу

Дараахь хоёр ажлыг хэрхэн хийх тухай заавар нь одоо хийгдэж байгаа ажил юм - одоогоор би докторын зэрэг горилж байгаа бөгөөд уг төхөөрөмжийг хөгжүүлэх тал нь харьцангуй хялбар бөгөөд хэр их мөнгө, цаг зарцуулахаас хамаарна. үүндээр. Хэрэв та эдгээр зааврыг байршуулахыг хүсвэл эсвэл өөрийн микрофон, хайрцгийг судалж үзэх боломжтой.

Та одоо автомат бичлэг хийх төхөөрөмжтэй боллоо. Гэсэн хэдий ч танд цахилгаан хангамж, микрофон, ус нэвтэрдэггүй хаалт хэрэгтэй хэвээр байна. Эндээс та бүтээлч байдал/судалгаагаа ашиглан төхөөрөмж дээр тамга дарж болно. Гэхдээ танд дараах гурван зүйл хэрэгтэй байна!

1. Цахилгаан хангамж: - Raspberry Pi нь дор хаяж 5V ажиллах шаардлагатай боловч хэд хэдэн битийн иж бүрдэл хавсаргасан тул энэ төхөөрөмж илүү ихийг шаарддаг. Sleepy Pi нь 5.5V -аас 17V хүртэлх цахилгаан хангамжийг Raspberry Pi -ийн цахилгаан залгуураар зохицуулж чаддаг. Би ARUPis-ээ асаахын тулд 8xAA (цэнэглэдэггүй 2400mAh тус бүр) батерейг (нийт 12V орчим) ашигласан. Тэд ойролцоогоор 7 хоногийн турш 15 минут тутамд нэг минут аудио бичлэг хийх боломжтой байв. Зураг дээр үзүүлсэн баррель үүр нь Sleepy Pi төхөөрөмжтэй хамт ирдэг. - Танд хэрэгтэй болно: Батерей эзэмшигч (өөрөөр хэлбэл 8xAA) pp3 9v батерейны хавчаар ба залгуурын залгуур (заавал биш - гэхдээ энэ нь амьдралыг хялбарчилж, залгуур болон залгуур дээрх ачааллыг бууруулдаг!)

2. Микрофон - 3.5 мм стерео залгууртай микрофон хэрэгтэй. Үүнийг дууны картны микрофон үүрэнд залгаарай, та бараг л тэнд байна! Хэрэв та өөрөө микрофон бүтээхийг хүсч байвал Primo EM172 (эсвэл Primo BT EM-172) ашиглахыг зөвлөж байна. Миний GoogleDrive дээрээс Микрофон үүсгэх PDF файлыг үзээд өөрийн Primo EM172 микрофон бүтээх талаар илүү ихийг мэдэж аваарай. Энэ үнэхээр үнэхээр энгийн зүйл юм. Хэрэв pdf байхгүй бол тэвчээртэй байгаарай. Хэрэв та зүгээр л хүлээж чадахгүй бол надад хүсэлт илгээгээрэй (энэ нь одоогоор хийгдэж байгаа ажил юм - 16/09/15).

3. Усны хамгаалалттай хашлага - Solent Plastics -ийн Ebay, Amazon дээр бусад борлуулагчдын дунд зарж буй зургийг санал болгож байна. Энэ нь маш бат бөх бөгөөд дотор нь өөрчилж болох хөөстэй бөгөөд бат бөх чанар, ус нэвтэрдэггүй байдлын хувьд тэдний гүйцэтгэлийг баталгаажуулж чадна. Би микрофоноо холбохын тулд 25 мм -ийн кабелийн хавчаар (IP68) ашигласан. Үүнд хайрцагны нүхийг хайчилж, кабелийн хавчаарыг оруулав. Би ирмэгийг нь Сугру цавуугаар битүүмжилсэн. Би бас микрофон залгаагүй үед залгуур болгон ашиглахын тулд 11 мм -ийн хоосон зай худалдаж авсан - RasPi болон Sleepy Pi -ийг хуурай байлгах нь маш чухал юм! Мэдээжийн хэрэг, хэрэв та өөр микрофон ашиглахаар шийдсэн бол түүнийг холбох арга өөр байж магадгүй юм.

Raspberry Pi уралдаан
Raspberry Pi уралдаан
Raspberry Pi уралдаан
Raspberry Pi уралдаан

Raspberry Pi уралдааны хоёрдугаар шагнал

Зөвлөмж болгож буй: