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

Нэг станцын радио: 6 алхам
Нэг станцын радио: 6 алхам

Видео: Нэг станцын радио: 6 алхам

Видео: Нэг станцын радио: 6 алхам
Видео: НОВИНКА!!! Радиоприемник TECSUN PL320 #tecsun 2024, Долдугаар сарын
Anonim
Нэг станцын радио
Нэг станцын радио

Би яагаад үүнийг хийсэн тухай жижигхэн танилцуулга.

Миний нэг дарга бол жинхэнэ дархан хүн бөгөөд тэр хүссэн бүхнээ гагнах боломжтой. Тэгээд тэр ажиллаж байхдаа дуртай радио станцаа сонсох дуртай. Үүний тулд тэрээр тохиргоогоо шинэчлэхдээ Мосегийн өгсөн FM хүлээн авагчтай хуучин стерео системийг ашигладаг. Хуучин цахилгаан бараа нь насан туршдаа 900 байх болно, гэхдээ өнгөрсөн өвөл тэрээр дэлгүүрээ тусгаарлаж, дээр нь шинэ гаднах бүрхүүл тавьснаас хойш энэ нь тийм ч асуудалгүй болсон. Шинэ тавиур нь ган хавтан тул FM хүлээн авалт муу байна. Маш сайн дуу чимээ гаргаснаас болж Мосегийн хуучин радиог хаяхыг хүсээгүй тул би овоолсон хуучин цахилгаан бараагаа арчив. Түүнийг хямд өртөгтэй нэг станцын интернет радио хүлээн авагч болгохын тулд.

миний олсон зүйл;

Raspberry Pi 1 (гэхдээ та хүссэн пи-ээ ашиглаж болно.) TP-LINK TL-WN725N USB wifi адаптер (пи дээр байхгүй болохоор) SD карт (8gb яагаад илүү их ашиглах хэрэгтэй вэ?) Аудио кабель утас цэнэглэгч (Хэрэв та шинэ радио эсвэл USB оролттой компьютерийн чанга яригч ашиглахаар төлөвлөж байгаа бол Pi -г нь асааж болно)

Миний хийсэн зүйл;

Энэ нь зөвхөн нэг радио станц тоглодог. Өөр юу ч биш, юу ч биш.

Энэ бол миний анхны заавар юм, хэрэв сайжруулах зүйл байвал надад мэдэгдээрэй. Мөн англи хэл бол миний анхны хэл биш тул хаана залруулснаа надад хэлээрэй. хөгжилтэй байгаарай!

Хангамж

Raspberry Pi 1 (гэхдээ та хүссэн пи-ээ ашиглаж болно.) TP-LINK TL-WN725N USB wifi адаптер (пи дээр байхгүй болохоор) SD карт (8gb яагаад илүү их ашиглах хэрэгтэй вэ?) Аудио кабель хуучин утасны цэнэглэгч (хэрэв та USB порттой шинэ радио эсвэл компьютерийн чанга яригч ашиглахаар төлөвлөж байгаа бол Pi -г нь асааж болно)

зөвхөн тохируулах үед:

UTP кабель HDMI кабель ТВ гар

Алхам 1: Пи бэлтгэх

Тиймээс, таныг ямар нэгэн зүйл хийхийг шаардахын тулд бидэнд OS хэрэгтэй болно. Би Raspberry Pi OS lite -т дуртай, учир нь энэ нь жижигхэн бөгөөд онцгой зүйл хийдэггүй. Тиймээс би эндээс зураг татаж авах боломжтой бөгөөд хэрэв та тохируулахдаа график интерфэйс дуртай бол бусад түгээлтийн аль нэгийг ашиглаж болно. Гэсэн хэдий ч би эдгээр зүйлүүд дээр толгойгүй ажиллах дуртай тул санаа зовсонгүй.

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

Одоо зургаа картанд шарна уу. Би үүнд Etcher ашигладаг. Энэ нь ихэвчлэн маш сайн ажилладаг. Гэсэн хэдий ч Apple -ийн дарга нар (тийм ээ, би Mac ашигладаг) бүх програм хангамж таны компьютерийн аль нэг хэсэгт нэвтрэх боломжгүй болсон гэж шийдсэн. Хэрэв танд ижил асуудал тулгарвал (etchers эхэлнэ> та SDcard -аа харна уу, та өөрийн дүрсийг ачаалж байна, та эхлүүллээ ….. алдаа) терминал дээрх энэ командыг ашиглан etcher -ийг эхлүүлнэ үү.;

sudo /Applications/balenaEtcher.app/Contents/MacOS/balenaEtcher

ийм байдлаар л сайн ажиллах болно.

Таны зургийг SD карт руу шатаасны дараа санах ой хэзээ ч арилдаггүй. мөн үүнийг танд байрлуулна уу.

Энэ гөлгийг дээш өргөхөд бэлэн байгаарай.

Алхам 2: Эхний ачаалах

Эхний ачаалах
Эхний ачаалах
Эхний ачаалах
Эхний ачаалах
Эхний ачаалах
Эхний ачаалах

Тиймээс pi -ийн анхны ачаалах ажил бол үүнийг шинэчлэх, төслийн үлдсэн хугацаанд бидний амьдралыг хөнгөвчлөх явдал юм. Миний хийх гэж буй зарим алхам бол миний pi дотоод wifi антенгүйтэй холбоотой юм. Хэрэв таных бол та илүү хурдан бэлэн болно.

Аяллын энэ хэсэгт машин бэлэн болсны дараа ашиглахгүй бүх нэмэлт зүйлс хэрэгтэй болно. Тиймээс энэ пи байгаа бүх хэсгийг залгаарай. (гарны хувьд би Logitech k400+ ашиглах дуртай, тийм гэж надад мөнгө төлдөггүй (гэхдээ би үүнийг хүлээн зөвшөөрөх болно;)) Би зүгээр л энэ зүйлд дуртай.

Тиймээс одоо бид PI -ийг зурагт эсвэл монитортой холбож, USB wifi -ийг байрлуулж, utp кабелийг сүлжээнд холбож, гарыг хавсаргасан байна. гөлөгт хүч өгөх цаг болжээ.

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

Одоо бид pi typesudo apt-get update болон enter товчлуурыг шинэчлэхийг хүсч байна.

Дараагийн алхам бол бидний амьдралыг хөнгөвчлөх явдал юм. бид SSH -ийг асааж байна.

төрөл: sudo raspi-confighit оруулна уу

цэс ачаалагдсан бөгөөд та pi.navigate -ийг 5 -р сонголтоор тохируулах боломжтой бөгөөд дараагийн цэсийг сонгоод P2 (ssh тохиргоо) сонголтыг идэвхжүүлнэ үү. Хэрэв танд ssh дээр pi руу нэвтрэх гэж байгаа хүмүүс санаа зовж байгаа бол хэрэглэгчийн нэр, нууц үгээ өөрчлөх цаг болжээ.

Үүнийг хийсний дараа бид ss -ээ pi -д оруулж, нэг машин ашиглан энэхүү зааварчилгаа, google -ээс бидний мэдэхгүй, ойлгохгүй байгаа зүйлийн баасыг уншиж, бусад pi -оо тохируулж болно. Миний хэлснээр би MacBook дээр ажилладаг тул SSH -д зориулж Терминал ашигладаг боловч SSH -ийг Терминал хэлбэрээр ашиглахын тулд та дуртай клиентээ ашиглаж болно.

ssh @ гэж бичээд enter дарна уу

Хэрэв ямар нэг шалтгаанаар таны pi -ийн IP хаяг танд нууц байгаа бол pi -д холбогдсон гарыг ашиглана уу

ifconfig

enter дарж, eth0 -ийн ард байгаа текстийн ихэнх хэсэгт та ip хаягийг олох болно.

Тиймээс одооноос эхлэн бид ssh ашиглах эсвэл pi дээр шууд ажиллахаар сонгож болно.

Wi -Fi -г ажиллуулцгаая:)

Алхам 3: WIFI

WIFI
WIFI
WIFI
WIFI

Тиймээс хэрэв та надаас өөр USB wifi адаптер ашиглаж байгаа бол дэмжигдсэн азтай байж магадгүй юм. олж мэдье.

төрөл;

sudo raspi-config

enter. дарна уу, цэснээс 2 -р сонголт руу ороод SS2 болон нууц үгээ оруулахын тулд N2 сонголтыг сонгоно уу.

эхлээд бид OS -ийн ямар хувилбарыг ажиллуулж байгааг мэдэхийг хүсч байгаа тул бид бичнэ үү;

нэр -а

мөн enter дарна уу. Үр дүн нь дараах текстийн мөр байх ёстой: Linux yourPiName 4.19.118+ #1311 Mon Apr 27 14:16:15 BST 2020 armv6l GNU/Linux

одоо бид Wifi адаптер нь ямар чипсеттэй болохыг мэдэхийг хүсч байгаа тул бид бичдэг;

нойрмоглох

ба үр дүнг оруулна уу. Энд холбогдсон бүх төхөөрөмжийг тайлбарласан хэд хэдэн мөр байна. Нэг мөрөнд бидний анхаарал хэрэгтэй бөгөөд иймэрхүү харагдаж байна: Bus 001 Device 004: ID 0bda: 8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n утасгүй сүлжээний адаптер

тод үсгээр бичсэн текстийн хоёр хэсгийг анхаарна уу. Энэ бол бидний олж авсан мэдээлэл юм. Одоо энэ сайт руу очоод энэ нь mrEngman -ийн сайт бөгөөд ихэнх wifi адаптеруудын драйверуудыг байршуулдаг. эхлээд миний чипсетийн нэрээр нэрлэгдсэн хавтас руу очоорой, миний хувьд 8188EU. Дараа нь pi OS хувилбартай файлыг хайж олоорой. миний тохиолдолд 4.19.118-1311 URL-г файл руу хуулж ав. мөн ssh сеанс руугаа ороод бичнэ үү;

sudo wget ба enter дарна уу. тэнд татаж эхлэх хэрэгтэй. Үүнийг дуусгасны дараа бид багцыг задлах хэрэгтэй. төрөл:

tar -xvzf

миний хувьд энэ нь tar -xvzf 8188eu-4.19.118-v8-1311.tar.gz

задлах ажил дууссаны дараа 3 файл байх болно. одоо та тэдгээрийг суулгах хэрэгтэй. type: sudo./install.shand оруулна уу. одоо драйверуудыг суулгах болно. Драйверийг суулгасны дараа та энэ алхам дээр бичсэн шиг wifi -ийн итгэмжлэлээ оруулах боломжтой байх ёстой. Үүний дараа pi -гээ дахин ачаална уу (sudo reboot now) UTP салгагдсан бөгөөд та холбогдсон байна. Дахин ачаалсны дараа pi одоо wifi -ээр холбогдсон байх ёстой бөгөөд шинэ IP -тэй байх ёстой. Энэ IP -ийг ашиглан ssh -ийг PI руу буцааж оруулаарай, ингэснээр бид үүнийг радио болгож чадна!

Алхам 4: Миний төлөө тогло

Миний төлөө тогло!
Миний төлөө тогло!

Хөгжим тоглуулахын тулд бид үүнийг MPC (хөгжим тоглуулагч deamon) ашиглан ашиглах гэж байна.

sudo apt-get mpc mpd суулгана уу

мөн enter дарна уу. mpd суулгах болно. Одоо бид станц нэмж оруулна уу

mpc миний тохиолдолд энэ нь дараах үр дүнд хүргэнэ.

mpc нэмэх

мөн enter дарна уу. энэ хаягийг одоо тоглуулах жагсаалтанд нэмэх болно.

Энэ нь ажилладаг эсэхийг шалгахын тулд:

mpc тоглох

мөн enter дарна уу. таны урсгал тоглож эхлэх ёстой. хэрэв таны HDMI -тэй холбогдсон ТВ байгаа бол ТВ хөгжим тоглодог, хэрэв ямар ч төрлийн чанга яригч нь 3, 5 "үүрний гаралтыг холбодог бол тэнд дуу гарах болно. Хэрэв та юу ч сонсохгүй байвал" mpc current "ашиглана уу. ямар нэгэн зүйл тоглож байгаа эсэх, гаралтын хэмжээ ямар байгааг харах.

mpc манай радио станцыг мартдаггүйг баталгаажуулахын тулд бид үүнийг тоглуулах жагсаалтад хадгалдаг бөгөөд ингэснээр үүнийг бичнэ үү

mpc хадгалж, тоглуулах жагсаалтаа оруулна уу.

Хүссэн гаралтаас хөгжим тоглож байгаа эсэхийг шалгахын тулд (миний хувьд 3, 5 инчийн үүрэнд) бид үүнийг үндсэн тохиргоогоор тохируулсан болно. төрөл: sudo raspi-confighit enter 7 дэвшилтэт сонголтууд руу очиж, А4 руу ороод аудиог хүчээр сонгох гаралт.

Одоо үүнийг эхлүүлэх үед тоглох цаг боллоо!

Алхам 5: Сэрээд тогло

Сэрж, тогло!
Сэрж, тогло!

pi ажиллуулахын тулд/ эхлүүлсний дараа энэ файлыг засварлах шаардлагатай файл байгаа бөгөөд үүнийг rc.local гэж нэрлэдэг. Энэ файлыг засахын тулд бид таны pi текст засварлагч нано ашигладаг. төрөл:

sudo нано /etc/rc.local

мөн enter дарна уу. дараах агуулгатай файл нээгдэх болно;

==================================

#!/bin/sh -e ## rc.local ## Энэ скриптийг олон хэрэглэгчийн ажиллуулах түвшин бүрийн төгсгөлд гүйцэтгэдэг.# Скрипт амжилт эсвэл алдааны бусад# утга дээр "0" гарах эсэхийг шалгаарай. ## In Энэ скриптийг идэвхжүүлэх эсвэл идэвхгүй болгохын тулд зүгээр л гүйцэтгэлийг өөрчилнө үү. үнэн ["$ _IP"]; printf "Миний IP хаяг бол %s / n" "$ _IP" fiexit 0

==================================

# -с хойшхи бүх текст юу ч хийхгүй тул үндсэндээ энэ файлыг зөвхөн IP хаяг байгаа тохиолдолд л сонсдог бөгөөд ийм зүйл тохиолдвол үүнийг хэвлээд гаргадаг. (0 гарах)

одоо бид гарахаас өмнө кодын мөрийг нэмэхийг хүсч байна. ингэснээр бид үүнийг өөрийн радио станцыг ажиллуулж чадна. Тиймээс гарах командын өмнө нэмэх хэрэгтэй. mpc тоглох &

таны файл иймэрхүү харагдах ёстой:

==================================

#!/bin/sh -e ## rc.local ## Энэ скриптийг олон хэрэглэгчийн ажиллуулах түвшин бүрийн төгсгөлд гүйцэтгэдэг.# Скрипт амжилт эсвэл алдааны бусад утга дээр "0" гарах эсэхийг шалгаарай. ## Энэ скриптийг идэвхжүүлэх эсвэл идэвхгүй болгохын тулд зүгээр л гүйцэтгэх# битийг өөрчил. ## Анхдагч байдлаар энэ скрипт юу ч хийхгүй.# IP хаягийг хэвлэх_IP = $ (хостын нэр -I) || үнэн ["$ _IP"]; printf "Миний IP хаяг бол %s / n" "$ _IP" fi#play MPCsudo mpc play & exit 0

========================

ctrl+x дарж файлыг хадгалахын тулд y дарна уу.

Үгүй ээ, хэрэв та "sudo reboot now" гэж тушаавал таны пи дахин асах ёстой бөгөөд дуусаад хөгжим тоглож эхэлнэ. Жэй!

Алхам 6: Нэмэлт алхамууд

За, та дууссан, танд ганц станцын радио байна. Гэхдээ ирээдүйд эд зүйлээ хадгалахад хялбар болгохын тулд эдгээр нэмэлт алхмуудыг дагана уу.

Статик IP тохируулах;

Үүнийг хийхийн тулд бид dhcpcld.conf файлыг засдаг. төрөл:

sudo нано /etc/dhcpcd.conf

мөн enter дарахад файл нь өмнө нь # байрлуулснаар passif хийгддэг олон тооны текстийг нано хэлбэрээр нээнэ. файлыг уншиж, бичсэн мөрүүдийг олоорой;

#жишээ статик IP тохиргоо.

Энэ мөрийг дагаж мөрөнд та IP хаяг чиглүүлэгчийн хаяг болон DNS тохиргоог тохируулж болно. Идэвхжүүлэхийг хүсч буй шугамынхаа урд байгаа # дугаарыг арилгаж, шаардлагатай мэдээллийг бөглөнө үү. Хэрэв та nano (ctrl+x) -ыг ашиглаж, ifconfig -ийг ажиллуулахаа мэдэхгүй байгаа бол одоо ямар интерфэйс ашиглаж байгааг (wlan0 эсвэл eth0), одоогийн lan ip, чиглүүлэгчийн ip болон DNS гэж юу болохыг харах боломжтой. lan ip -ийн хувьд та DHCP чиглүүлэгчийнхээ хүрээнээс гадуур хаягийг сонгох ёстой. Та үүнийг чиглүүлэгчийнхээ тохиргооноос олж болно. Хэрэв танд энэ асуудал хэцүү санагдаж байвал arp командыг ашиглан ямар хаягууд өгөгдсөнийг хараад доорх хаягийг авч болно. Жишээлбэл, ихэнх тохиолдолд таны arp хүснэгт нь чиглүүлэгчээ xxx.xxx.xxx.1 хаягаар, бусад төхөөрөмжийг xxx.xxx.xxx.50 -аас xxx.xxx.xxx.150 хүртэл зааж өгөх болно. xxx.

Одоо энэ мэдээллийг оруулаад гараад файлаа хадгална уу (ctrl+x) pi -гээ дахин ачаална уу. Та одоо ssh @xxx.xxx.xxx.25 ашиглан ssh хийх боломжтой болно. Мэдээжийн хэрэг таны сүлжээний тохиргоонд хамаарах бусад тоог x -ийн тэмдэгээр тэмдэглээрэй.

Утсаа ашиглах;

Одоо та пи хаягаа яг тэр хаягаар нь олох боломжтой бөгөөд үүний давуу талыг ашиглан утсаа ашиглан mpd -ийг хянах боломжтой болно. Ихэнх Appstore -ээс та MPD алсын удирдлагатай програм эсвэл үүнтэй төстэй зүйлийг олох боломжтой. нэг амтыг аваарай. утсан дээрээ суулгаж, серверийн тохиргоонд өөрийн PI -д зориулж тохируулсан IP хаягаа холбоно уу. Хэрэв та утас, pi хоёр нэг сүлжээнд байгаа бол та урсгал нэмж, бүгдийг нь утаснаасаа эхлүүлж, түр зогсоох боломжтой.

Энгийн радио танд таалагдана гэж найдаж байна.

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