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

Raspberry Pi бүхий хөгжмийн хайрцаг: 3 алхам
Raspberry Pi бүхий хөгжмийн хайрцаг: 3 алхам

Видео: Raspberry Pi бүхий хөгжмийн хайрцаг: 3 алхам

Видео: Raspberry Pi бүхий хөгжмийн хайрцаг: 3 алхам
Видео: Как сделать систему для расширенного измерения тока в ... 2024, Долдугаар сарын
Anonim
Image
Image
Raspberry Pi бүхий хөгжмийн хайрцаг
Raspberry Pi бүхий хөгжмийн хайрцаг

Энэхүү гарын авлага нь танд энэ Jukebox (эсвэл таны захиалгат загварыг:) бий болгох боломжийг олгоно.

Энэхүү төсөл нь хамгийн багадаа DIY хандлага, аудио кабельд итгэх итгэл, ерөнхийдөө компьютерийн шинжлэх ухааныг шаарддаг.

Тэмдэглэл: Энэхүү гарын авлагад зохиогч өөрөө оруулсан програм хангамж нь GNU GPLv2 лицензийн дор байдаг.

Хангамж

Тоног төхөөрөмжийн дэлгүүрийн жагсаалт

- Raspberry Pi

- Хяналт

- Холбогдох кабель (hdmi, аудио гэх мэт)

- Товчлуур + USB хянагч, LED гэрэл

- Илтгэгчид

Нэмэлт:

- Машины hifi

- 12 вольтын цахилгаан хангамж (хуучин эсвэл компьютер ч сайн ажиллах боломжтой)

- RCA унтраалга

- RCA аудио оролт

Програм хангамжийн дэлгүүрийн жагсаалт

- Raspbian GNU Linux (би 9.6 хувилбарыг ашигласан)

- Fruitbox (би v1.12.1 хувилбарыг ашигласан)

- Тусгай скрипт ба тохиргоо (энэ гарын авлагад дараа татаж авах болно)

Алхам 1: Техник хангамж

Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж

Энэ хэсэгт би хэд хэдэн нарийн ширийн зүйлийг оруулсан болно, учир нь энэ нь аркад кабинет барих процедуртай төстэй бөгөөд сүлжээ нь хөтөчөөр дүүрэн байдаг (авга ах Google -ээс асуугаарай).

Үүнд дараахь зүйлийг багтаасан гэж би зөвхөн хэлэх болно.

- Монитор

- хяналтууд

- Raspberry Pi 3B+ (гэхдээ энэ нь Raspberry 2 -тэй ажилладаг).

- Янз бүрийн кабель

- Гэрэл ба янз бүрийн

Би танай төсөлд урам зориг өгөх үүднээс барилгын үе шаттай холбоотой цөөн хэдэн зургийг тавьсан.

Сонголтоор та машинаа hi-fi нэмж, CD сонсох боломжтой. Хэн нэгний хэлснээр энэ нь төслийг бага зэрэг гажуудуулж байгаа боловч миний бодлоор энэ нь аварга том MP3 тоглуулагч гэхээсээ илүү гар утасны hi-fi болж хувирсан:)

Цахилгаан хангамжийг машины радиогоор холбохын тулд өөр зааварчилгааны жагсаалт байдаг. CD, jukebox болон бусад аудио эх үүсвэр хооронд шилжихийн тулд та гол онлайн дэлгүүрүүдэд байдаг rca унтраалгыг ашиглаж болно.

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

Програм хангамж
Програм хангамж

Миний бодлоор энэ хэсэг нь төслийн цөм болсон jukebox хэсгийг ажиллуулахын тулд миний хийсэн тохируулгыг агуулсан тул хамгийн сонирхолтой хэсэг юм.

Миний өөрөө хэрэгжүүлж буй зөвлөгөө бол прототип хийх боломжтой байхын тулд хамгийн бага тоног төхөөрөмжийг худалдаж авах явдал юм. Ингэснээрээ хэрэв бид төсөл хэтэрхий амбицтай гэдгийг ухамсарлавал хаягдсан тохиолдолд зардлаа бууруулах болно.

Бид алхам алхмаар үргэлжлүүлнэ:

Raspberry дээр Raspbian програмыг татаж аваад суулгаарай

Албан ёсны гарын авлага

Fruitbox for Retropie програмыг татаж аваад суулгаарай

Татаж авч, чиглүүлээрэй

Эхний тохиргоо ба туршилтууд

ТАЙЛБАР: Бүх командууд нь Raspbian болон fruitbox -ийг анхдагч байдлаар суулгасан гэж үздэг.

Энэ үед Fruitbox нь/home/pi/rpi-fruitbox-master лавлах санд байх ёстой.

MP3-уудаа дуртай SFTP клиентээ (жишээ нь Filezilla) ашиглан/home/pi/rpi-fruitbox-master/Music/(байхгүй бол үүсгэнэ) фолдерт хуулцгаая.

Би туршилтын хувьд тавиас илүүгүй файл санал болгож байна (дараа нь та бүх MP3 -ийг нэмж оруулах болно).

Бид гарын авлагад заасан програмын анхны гүйцэтгэлийг эхлүүлнэ.

cd/home/pi/rpi-fruitbox-master

./fruitbox –cfg арьс/[YOUR_THEME] /fruitbox.cfg

Энд [YOUR_THEME] нь дараах үндсэн арьсуудын нэг юм:

-боржин

-MikeTV

-Орчин үеийн

- Дугаар нэг

-Хавтгай

-Нэгэнд хүрнэ үү

-WallJukeF

-Ханын жижиг

-Уурандаа

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

Товчлуурын тохиргоо

Дээр дурдсан автомашины кабинет барих гарын авлагад USB хянагчийг холбогдох товчлууруудад хэрхэн холбохыг тайлбарлах ёстой.

Товчлууруудыг систем хэрхэн таньж байгааг шалгахын тулд дараах тушаалуудыг ажиллуулна уу.

cd/home/pi/rpi-fruitbox-master

sudo./fruitbox –test-button –cfg./skins/ [ТАНЫ_ТЕМЕ]/fruitbox.cfg

Товчлуур бүр дээр дарж, дэлгэц дээр үүсгэсэн кодыг анхаарч үзээрэй. Өмнөх алхам дээр бидний тэмдэглэсэн харгалзах кодыг газрын зураг дээр байрлуулахыг хүссэн түлхүүр тус бүрээр сольж, fruitbox.btn тохиргооны файлыг компьютер дээрээ өөрчилнө үү.

Fruitbox.btn тохиргооны файлыг энэ зам дээр SFTP -ээр хуулж аваарай.

/home/pi/rpi-fruitbox-master/rpi-fruitbox-master/

Дээр үзүүлсэн шиг fruitbox програмыг дахин ажиллуулна уу.

cd/home/pi/rpi-fruitbox-master

./fruitbox –cfg арьс/[YOUR_THEME] /fruitbox.cfg

Түлхүүрүүд ажиллаж байгаа эсэхийг шалгаарай.

Ачаалах үед жимсний хайрцгийг автоматаар эхлүүлэх, гарахдаа унтрах тохиргоог хийнэ үү

Эхлээд бид pi хэрэглэгчийн автомат нэвтрэлтийг тохируулах хэрэгтэй.

Тушаалууд:

sudo raspi-config

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

3 Ачаалах сонголтууд Эхлэх сонголтуудыг тохируулна уу

Дараа нь:

B1 Desktop/CLI Ширээний орчин эсвэл командын мөр рүү ачаалах эсэхээ сонгоно уу

Мөн эцэст нь:

B2 Console Autologin Текст консол, 'pi' хэрэглэгчээр автоматаар нэвтэрдэг

Сонгох замаар гарах

Тэгээд асуултанд:

Та одоо дахин ачаалахыг хүсч байна уу?

Хариулах

Энэ үед бид Raspbian -ийг дахин эхлүүлэх үед хэрэглэгчийн pi нэрээр нэвтрэхэд нууц үг шаардлагагүй болохыг бид шалгаж байна.

Одоо бид эхлэх, зогсоох ажлыг автоматжуулах ёстой. Эхлээд бид jukebox.conf файлыг татаж авна.

Энэ файлыг дуртай арьсаа тайлбарлахгүйгээр өөрчилье.

Runjb.sh скриптийг татаж авах. Дараа нь runjb.sh болон jukebox.conf файлуудыг SFTP -ээр манай Raspberry -ийн /home /pi лавлах руу хуулж ав.

Эцэст нь Raspbian терминал дээр (текст дээр суурилсан эхлүүлэх дэлгэц) ажиллуулцгаая.

chmod 770 /home/pi/runjb.sh

chmod 770 /home/pi/jukebox.conf

echo "/home/pi/runjb.sh" >> /home/pi/.bashrc

Энэ үед бид зөвхөн системийг дахин эхлүүлж, зөв ажиллаж байгаа эсэхийг шалгах хэрэгтэй.

Алхам 3: Дүгнэлт ба нэмэлт

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

MP3 жагсаалтыг шинэчлэх

  1. Файлуудыг/home/pi/rpi-fruitbox-master/Music/директорт нэмнэ үү.
  2. /Home/pi/fruitbox.db файлыг устга
  3. Жимсний хайрцгийг дахин эхлүүлнэ үү

Нарийвчилсан тохиргоо

Rpi-fruitbox-master/skins/[YOUR_THEME] /fruitbox.cfg файл нь дараах сонирхолтой тохиргоог агуулдаг.

  • Тодорхой хугацаанд идэвхгүй байсны дараа санамсаргүй дуу хийх боломж
  • Зоосны механизмыг удирдах боломж
  • Өөр зөндөө…

Албан ёсны баримт бичиг

Framebuffer

Хэрэв танд Raspbian гаралтын стандарт гаралт болох "эхлүүлэх бүртгэлүүд" таалагдахгүй байгаа бол үүнийг өөрийн хүссэн зургаар тохируулах боломжтой (гарын авлага). Гэхдээ энэ журам нь шинээр ирсэн хүмүүст зориулагдаагүй болно. Би хувьдаа тэднийг орхисон, учир нь хэрэв ямар нэг зүйл буруу болвол би юу болохыг нь ойлгохыг хүсч байна.

WallBradz арьс

Миний төслийн хувьд би анхны WallJuke дээр үндэслэн арьсыг өөрчилсөн. Хэрэв та миний нүүрийг ээрэх винил дээр хийхийг үнэхээр хүсч байвал эндээс татаж авч болно

Тэмдэглэл: Энэхүү хичээлийг Итали хэл дээр ашиглах боломжтой

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