Агуулгын хүснэгт:
- Алхам 1: Raspberry Pi -ийг чиглүүлэгчтэйгээ холбоод эхлүүлнэ үү
- Алхам 2: PI -ээр дамжуулан Putty ашиглан холбогдож байна
- Алхам 3: Icecast2 -ийг суулгана уу
- Алхам 4: Icecast & Run -ийг тохируулна уу
- Алхам 5: Raspberry Pi -г холын ширээний холболттой холбож Mixxx -ийг суулгах
- Алхам 6: Mixxx -ийг тохируулж, файл дамжуулах програмыг ашиглана уу
- Алхам 7: Mixxx -ийг тохируулах, хөгжим тоглуулах
- Алхам 8: Дотоод сүлжээ ба интернетэд холбогдох
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Сайн байна уу Та интернетээр өөрийн радио байршуулахыг хүсч байна уу, тэгвэл та зөв газартаа байна. Би аль болох нарийвчлан тайлбарлахыг хичээх болно. Би хэд хэдэн аргыг туршиж үзсэн бөгөөд ихэнх нь худалдаж авах дургүй байсан дууны карт хэрэгтэй байсан. гэхдээ цөөн хэдэн заавар олж чадсан тул би бүгдийг нь самнаж байна
Бидэнд хэрэгтэй тоног төхөөрөмж:
1) Raspberry pi 3 ба түүнээс дээш
2) Бичил USB кабель
3) SD карт би хамгийн багадаа 16gb санал болгож байна
4) Чиглүүлэгч/модем
3) Ethernet кабель
Бидний ашиглах гэж буй програм хангамж
1) Raspbian үйлдлийн систем
2) Хөгжим тоглох Mixxx
3) Icecast2 өргөн нэвтрүүлэгт зориулагдсан
4) SSH -д зориулсан PUTTY (Эндээс татаж авах) Хэрэв та Mac ашиглаж байгаа бол терминал бүхий Pi руу SSH оруулах боломжтой.
5) Raspberry pi -ийн IP хаягийг олохын тулд урьдчилсан IP скан хийгч (Энд дарна уу)
6) Файлыг компьютерээсээ дамжуулах Filezilla (Эндээс татаж авах)
Урьдчилсан нөхцөл
Хэрэв мэдэхгүй хүн байвал энд дарж зааварчилгааг Raspbian суулгаж ажиллуулж байна.
Би Raspbian Stretch with Desktop -ийг ашиглах болно
Алхам 1: Raspberry Pi -ийг чиглүүлэгчтэйгээ холбоод эхлүүлнэ үү
Та Raspbian -ийг суулгасан гэж бодож байна. мөн явахад бэлэн байна. Raspberry pi -ээ Ethernet порт руу чиглүүлэгч кабелиар холбож, Raspberry -ийг асаана уу. Одоо бөөрөлзгөнөтэй ижил чиглүүлэгчтэй холбогдсон зөөврийн компьютер/компьютер дээрээ оч.
Дараа нь Advance IP скан хийгчийг суулгаад нээгээд скан хийж дуусаад "скан хийх" дээр дарна уу. "Үйлдвэрлэгч" баганад Raspberry Pi Foundation гэж бичсэн төхөөрөмжийн IP хаягийг бичнэ үү. Энэ нь миний хувьд 192.168.1.6 байсан.
Алхам 2: PI -ээр дамжуулан Putty ашиглан холбогдож байна
Одоо шаваасыг суулгаж нээгээд Advance IP Scanner -аас авсан IP хаягаа "Хостын нэр (эсвэл IP хаяг)" талбарт бичээд нээх дээр дарна уу.
Та анх удаа холбогдож байх үед аюулгүй байдлын дохио гарч ирэх болно. Зүгээр л "Тийм" дээр дарна уу. Учир нь та түүнтэй холбогддог цорын ганц хүн бөгөөд танд ганцхан удаа л мессеж ирэх болно.
Одоо танд нэвтрэх өгөгдмөл хэрэглэгчийн нэр "Pi" байх бөгөөд нууц үг "бөөрөлзгөнө" байх болно
Дээрх зураг шиг мессеж ирэх болно.
Одоо та бөөрөлзгөнө "sudo raspi-config" командыг өгч, файлын системийг өргөжүүлээд интерференцийн сонголт руу орж ssh болон vnc-ийг идэвхжүүлж болно.
Бүгдийг хийсний дараа pi -г "sudo reboot" -ээр дахин ачаалж, шаваасыг дахин эхлүүлээд нэвтэрнэ үү.
Алхам 3: Icecast2 -ийг суулгана уу
Бид Icecast2 -ийг гадаад ертөнцтэй ярилцах сервер болгон ашиглах болно.
Тиймээс сервер дээр зүгээр л бичнэ үү:
sudo apt install icecast2
Та дараахь зүйлийг авах болно
1) Icecast2 -ийг тохируулах: Тийм
2) Icecast хостын нэр: Үүнийг localhost дээр хадгална уу
3) Icecast Source password: Энэ нууц үгийг өөрчилнө үү
4) Icecast Relay нууц үг: энэ нууц үгийг өөрчлөх
5) Ice cast администраторын нууц үг: энэ нууц үгийг өөрчлөх (хэрэв та харилцах цонхонд байгаа текстийг уншсан бол хөтөч дээр бичих администраторын хаягийг зааж өгөх болно, бид үүнийг icecast руу нэвтрэхийн тулд ашиглах болно)
Дууссан
Одоо хөтөч дээрээ очоод бичнэ үү
ip: 8000/админ.
Хэрэв та мөсөн цутгамал хуудсыг над шиг авбал энэ нь та icecast2 -ийг зөв суулгасан гэсэн үг юм
Алхам 4: Icecast & Run -ийг тохируулна уу
Icecast тохиргооны файлыг засварлахаас өмнө бид эхлээд эх хувийг нөөцлөх болно.
sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml
Дараа нь бид тохиргооны файлыг засна.
sudo нано /etc/icecast2/icecast.xml
Би pdf баримт бичгийг хавсаргасан бөгөөд энэ файлыг уншаад хүссэнээрээ засаарай.
хадгалахын тулд хадгалахын тулд ctrl+x, дараа нь Y t товчийг дараад гарахын тулд enter дарна уу.
Та тохиргооны файлыг шалгасны дараа, sudo үйлчилгээ icecast2 -ийг дахин эхлүүлнэ үү
Хөтөч дээрх Icecast Admin хуудсанд зочилно уу. Админ хуудас нь icecast2.xml тохиргооны файлд оруулсан баталгаажуулалтыг шаардах болно.
Алхам 5: Raspberry Pi -г холын ширээний холболттой холбож Mixxx -ийг суулгах
XRDP үйлчилгээг суулгахын тулд sudo apt-get install xrdp гэж оруулна уу
Дууссан.
Одоо алсын ширээний холболтыг нээнэ үү. Хэрэв та Windows 10 ашиглаж байгаа бол хайлтын талбарт бичнэ үү. Windows rdc -ийн өмнөх хувилбаруудад анхдагч үйлчлүүлэгч байх ёстой гэдгийг би санахгүй байна.
зүгээр л бөөрөлзгөнө pi -ийн IP хаягийг оруулаад Connect Now дээр дарахад хэрэглэгчийн нэр, нууц үгээ оруулахыг танаас хүсэх болно. Хэрэв та анхдагч хэрэглэгчийн нэр, нууц үгээ хараахан өөрчилж амжаагүй байгаа бол хэрэглэгчийн нэр pi, нууц үг нь бөөрөлзгөнө юм.
"Ok" дээр дарахад та Rasbian ширээний компьютерт нэвтэрнэ. Одоо RDC -ийг багасгахын тулд шаваас руу буцна уу.
Одоо бид Mixxx -ийг суулгаж байна.
sudo apt-get mixxx-ийг суулгаарай
Нэгэнт RDC -ийг хамгийн дээд хэмжээнд байлгаж, бөөрөлзгөнө дээр дарсны дараа дууны болон видеоны доор очоод Mixxx -ийг нээж байгааг харах хэрэгтэй.
Алхам 6: Mixxx -ийг тохируулж, файл дамжуулах програмыг ашиглана уу
Таны үзэх гэж буй анхны дэлгэц бол Mixxx таны хөгжмийн файлыг асуух болно. За бид PI -ийн Хөгжим хавтсанд хөгжим оруулах хэрэгтэй. Filezilla програмыг компьютер/зөөврийн компьютер дээрээ татаж аваад нээнэ үү.
Одоо дараах байдлаар бөглөнө үү
Хөтлөгч: Таны бөөрөлзгөнө pi IP хаягийн уурхай 192.168.1.6 байсан
Хэрэглэгчийн нэр: pi
Нууц үг: бөөрөлзгөнө (хэрэв та нууц үгээ өөрчилөөгүй бол)
Боомт: 22
Quickconnect дээр дарна уу
Одоо та pi гэртээ нэвтэрнэ, баруун талд нь таны Pi файлууд, зүүн талд нь таны компьютер харагдана, гэхдээ бид компьютерээс pi руу шилжүүлэх гэж байна. Одоо тэр самбарын баруун талд хөгжмийн хавтас руу очиж, бүх хөгжмийг тэр хавтсанд шилжүүлж, файлуудаа чирээд хаяж болно.
Одоо хэрэв танд ямар нэгэн алдаа гарвал файлыг шилжүүлэх боломжгүй гэж хэлээд, тэр фолдерт putty -аас зөвшөөрөл өгөх шаардлагатай болно, тиймээс би хөгжмийн фолдерт зөвшөөрөл өгөх ёстой гэж хэлээрэй.
sudo chmod a+rwx/home/pi/хөгжим
Бид хөгжмөө шилжүүлсний дараа алсын ширээний холболтоор pi ширээний дэлгэц рүү буцаж очно.
Алхам 7: Mixxx -ийг тохируулах, хөгжим тоглуулах
Одоо Mixxx -ийг нээгээд хөгжмийн фолдерт байгаа хөгжмийн файлуудыг харах болно. хөгжим аль хэдийн ачаалагдсан байгааг та харах болно.
Хөгжим тоглохын өмнө бид шууд дамжуулалтыг идэвхжүүлэх хэрэгтэй.
Одоо OptionPreference руу очно уу.
Дараа нь зүүн талд шууд дамжуулалтыг товшоод дээрх зурагт үзүүлсэн шиг бөглөнө үү, шууд дамжуулалтыг идэвхжүүлээрэй, дараа нь icecast2 -ийг сонгоно уу, дараа нь бичих /шууд бичих хэсэгт таны IP хэрэглэгчийг хаана оруулсныг хэлнэ үү. мөн нууц үг нь icecast дээр тавьсан нууц үг байх болно, миний анхдагч hackme байсан.
Одоо Apply дээр дараад OK дарна уу.
Дараа нь Option дээр дарж өргөн нэвтрүүлгийг идэвхжүүлэх эсвэл Ctrl + L дарж амжилттай холболтын дараа шууд дамжуулна уу. Одоо Хөгжим тоглоорой. Энэ бол та амьд бөгөөд хөхүүлэн сууж байна.
Одоо хөтөч дээрээ ip: 8000 гэж бичнэ үү. Тэгэхээр минийх 192.168.1.6:8000 байх болно.
m3u серверийн статусыг дарж vlc тоглуулагч дээр нээгээд хөгжим сонсох ёстой.
Одоо хэрэв таны хөгжим чимээгүй байвал Mixxx -ийн тохиргоог сонгоод Дууны техник хангамж руу очно уу
Аудио буферийг 46 секунд болгон өөрчил, дараа нь 96 секундын дараа "Apply" товчлуурыг дараад дахин оролдоно уу.
Алхам 8: Дотоод сүлжээ ба интернетэд холбогдох
Энэ нь зөвхөн таны дотоод сүлжээ рүү дамжих болно. Таны радиог гадаад ертөнцтэй холбох өөр өөр аргууд байдаг ч би үүнийг танд үлдээх гэж байна. гэхдээ хөөе чамайг босгохын тулд хэдэн линк дамжуулж өгөх болно.
Энд зарим линкүүд байна
Холбоос1Link2Link3
Уншсанд баярлалаа, төслөө сайхан өнгөрүүлээрэй. Баяртай
Зөвлөмж болгож буй:
Хэрхэн: Rpi-дүрс, зураг бүхий Raspberry PI 4 толгойгүй (VNC) суулгах: 7 алхам (зурагтай)
Хэрхэн: Бөөрөлзгөнө PI 4 толгойгүй (VNC) -ийг Rpi-дүрслэгч болон зураг ашиглан суулгах: Би энэ Rapsberry PI-ийг блог дээрээ олон хөгжилтэй төслүүдэд ашиглахаар төлөвлөж байна. Үүнийг чөлөөтэй үзээрэй. Би Raspberry PI -ийг дахин ашиглахыг хүсч байсан боловч шинэ байрандаа гар эсвэл хулгана байгаагүй. Би бөөрөлзгөнө суулгаснаас хойш багагүй хугацаа өнгөрч байна
ESP8266 NodeMCU хандалтын цэг (AP) нь DT11 температур мэдрэгчтэй, хөтөч дэх температур ба чийгшил бүхий вэб серверийн хувьд: 5 алхам
Хөтөч дээр DT11 температур мэдрэгч, хэвлэх температур ба чийгшил бүхий вэб серверт зориулсан ESP8266 NodeMCU хандалтын цэг (AP): Сайн байна уу залуус бид ESP8266 -ийг ашигладаг ихэнх төслүүд болон ихэнх төслүүдэд ESP8266 -ийг вэб сервер болгон ашигладаг тул өгөгдөлд хандах боломжтой. ESP8266 -аас зохион байгуулагдсан вэбсервер рүү нэвтрэх замаар wifi сүлжээнд холбогдсон ямар ч төхөөрөмж, гэхдээ цорын ганц асуудал бол бидэнд ажиллах чиглүүлэгч хэрэгтэй болно
ESP32 дээр суурилсан вэб сервер ашиглан интернет хяналттай LED: 10 алхам
ESP32 дээр суурилсан вэб сервер ашиглан интернэтээр удирддаг LED: Төслийн тойм Энэ жишээн дээр бид дэлхийн аль ч өнцгөөс нэвтрэх боломжтой LED төлөвийг хянахын тулд ESP32 дээр суурилсан вэб сервер хэрхэн хийх талаар олж мэдэх болно. Энэ төсөлд танд Mac компьютер хэрэгтэй болно, гэхдээ та энэ програмыг i дээр ч ажиллуулж болно
RDS (радио текст), BT хяналт ба цэнэглэх бааз бүхий FM радио: 5 алхам
RDS (Радио Текст), BT Хяналт ба Цэнэглэх Суурьтай FM Радио: Бонжур, Энэ бол миний хоёр дахь "зааварчилгаа" юм. Надад тийм ч хэрэгтэй биш зүйл хийх дуртай тул миний хамгийн сүүлийн төсөл бол радио текст бүхий FM радио юм. цэнэглэх баазыг Bluetooth болон Android APP ашиглан хянах боломжтой тул би
Вэб дээр суурилсан хяналтын самбар бүхий вэб холболттой SMART LED анимэйшн цаг, синхрончлогдсон цагийн сервер: 11 алхам (зурагтай)
Вэб дээр суурилсан Хяналтын самбар бүхий вэб холболттой SMART LED анимэйшн цаг, синхрончлогдсон цаг: Энэ цагийн түүх 30 гаруй жилийн түүхтэй. Аав маань энэ санааг анх 10 -хан настай байхад, LED хувьсгалаас нэлээд өмнө анх санаачилж байсан юм. Үнэн