Агуулгын хүснэгт:
- Алхам 1: Товчлууруудын PinOut -ийг олоорой
- Алхам 2: Техник хангамж
- Алхам 3: Цахилгааны утас
- Алхам 4: Заавар
- Алхам 5: Орон зай гаргах
- Алхам 6: Програм хангамж
- Алхам 7: Видео баримтат кино
Видео: Retro Year Pi радио: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Санаа нь маш энгийн: Хуучин радио аваад түүнийгээ өөрчилж, Raspberry Pi -аас хөгжим тоглуулах боломжтой. Зорилго нь давтамжийн хүрдээр сонгож болох тодорхой тоглуулах жагсаалттай байх явдал байв. Дуунуудыг он дарааллын дагуу 1950-2010 онуудад бүлэглэж, дадлагажигч SD карт дээр хадгалдаг. Дараагийн дууг тоглуулах, түр зогсоох, авах хэд хэдэн товчлуур байдаг. Төслийн чухал тал бол хуучин товчлууруудыг дахин ашиглах явдал байв. Тэдгээрийг ашиглах нь хэрэглэгчдэд хуучин сургуулийн мэдрэмжийг өгдөг. Энэхүү мэдрэмжийг нэмэгдүүлэхийн тулд радио нь хоёр давтамжийн хоорондох дуу чимээг дуурайдаг. Энэхүү төслийг их сургуулийн курсэд зориулж хийсэн болно. Дууссаны дараа бидэнд зааварчилгаа өгөхийг хэлэв. Тиймээс санамсаргүй байдлаар авсан зургууд. Энэ төслийг дахин бүтээхийн тулд юу хийх шаардлагатай байгаа нь тодорхой хэвээр байгаа гэж найдаж байна.
Алхам 1: Товчлууруудын PinOut -ийг олоорой
Эхлээд та өөрийн сонгосон хуучин радиог сайтар задлах хэрэгтэй. Боолтыг бүү алдаарай. Дараа нь төвөгтэй хэсэг эхэлдэг - хуучин товчлууруудыг дахин ашиглах. Асуудал нь манай радиогийн товчлуурууд механикаар холбогдсон байдаг - та нэг товчлуурыг дарахад нөгөө товчлуур дарагдах болно. Бид нэг товчлуурын хаварыг арилгаж, дарсан. Энэ товчлуур нь өөр функцгүй болсон. Гэхдээ ийм учраас бусад товчлуурууд дарагдсаны дараа дахин үсэрч, дарагдсан хэвээр үлдэхгүй. Дараагийн алхам бол товчлуур бүрийн зөв тээглүүрийг олох явдал байв. Энэ нь таны радиог ашиглаж буй товчлууруудаас хамааран нэлээд хялбар байж болох юм. Манай радио нэг товчлуур дээр 10-14 холболттой хачин товчлууртай байсан. Тиймээс, бид мултиметрийг авч тасралтгүй горимд оруулаад товчлууруудыг дарсны дараа та зөв хос тээглүүр олсон даруйдаа төхөөрөмж дуугарч эхлэх болно. Өмнөх дуу, тоглуулах/түр зогсоох, дараагийн дуу гэсэн гурван товчлуурыг ашигласан.
Хуучин товчлууруудыг дахин ашиглах боломж байхгүй бол өөрийн товчлуурыг оруулаарай. Та дараа нь мэдрэмтгий саналаа алдах болно, гэхдээ төхөөрөмжийн гоо зүй хэвээр байх болно.
Алхам 2: Техник хангамж
Энэхүү төслийг бүтээхдээ дараах багаж, эд ангиудыг ашигласан болно.
Хэрэгсэл:
- Халив
- Дремел
- Цавуу
- Гагнуурын төмөр
- Гагнуурын утас
- Мультиметр
Эд анги:
- Хуучин радио
- Raspbian OS бүхий Raspberry Pi Zero (Raspberry Pi 3 -тэй харьцуулахад маш их зай хэмнэдэг боловч хүч чадал багатай)
- Микро USB кабель
- USB залгууртай 2 залгууртай
- USB кабель
- Электроникийн холбогч кабель
- Аудио өсгөгч (LM386)
- Олон талт шүргэх потенциометр (WEL3266-Y-203-LF)
-
Аналог тоон хөрвүүлэгч (MCP3008)
Яагаад өсгөгч ашиглах ёстой вэ?
Хуучин радио нь нэлээд хүчирхэг чанга яригчтай тул та аль болох хуучин эд ангиудыг дахин ашиглахыг хүсч байна. Raspberry-аас ирсэн бага чадлын дохио нь чанга яригчийг асаахад хангалтгүй тул та дохиог нэмэгдүүлэх хэрэгтэй.
Яагаад олон эргэлтэт потенциометрийг ашиглах ёстой вэ?
Бид он сонгохдоо давтамжийн товчлуурыг дахин ашиглахаар шийдсэн. Харамсалтай нь бид үүсгэсэн утгыг уншиж чадаагүй тул олон эргэлт бүхий потенциометрийг авсан - бариул нь 5 эргэлт хийх боломжтой, ердийн потенциометр нь ердөө 270 ° -ийн хүрээтэй байдаг. Бид үүнийг бариулын дотоод арааны дугуйнд наасан. Эзлэхүүний тохируулга нь ажиллагаатай хэвээр байсан тул бид үүнд зориулагдсан потенциометрийг ашиглаж зөв залгуурыг хайлаа.
Потенциометр хоёулаа холбогдсоны дараа тэдгээрийн хамгийн бага утгыг шалгана уу, ингэснээр та кодын зөв мужийг тохируулж болно.
Яагаад AD хөрвүүлэгч ашиглах ёстой вэ?
Raspberry Pi нь зөвхөн дижитал оролтыг унших боломжтой. Потенциометр нь зөвхөн аналог гаралтыг өгдөг тул дижитал хөрвүүлэгчид аналог хэрэгтэй тул Pi утгыг ойлгодог. Хэрэв та үүнийг үнэхээр дахин бүтээхийг хүсч байгаа бол AirPlay гэх мэт гоёмсог шинж чанаруудыг нэмж оруулахгүйгээр Raspberry Pi -ийн оронд Arduino ашиглахыг зөвлөж байна. Бөөрөлзгөнө бол ийм хялбар төслийн хэт их ажил юм, гэхдээ их сургуулийн даалгавар бол бид үүнийг ашиглах ёстой гэж хэлсэн.
Алхам 3: Цахилгааны утас
Fritzing диаграмын дагуу бүх зүйлийг утсаар холбоно.
Алхам 4: Заавар
Та товчлуурын товчлуурыг олж мэдсэн эсвэл өөрөө суулгасны дараа MCP3008 -тай тоглох цаг болжээ. Потенциометрийг бөөрөлзгөнө pi -тэй адил микроконтроллерийг MCP3008 -тай холбоно уу (эсвэл заавар хайж эсвэл MCP3008 мэдээллийн хуудсанд шумбаж, өөрөө олж мэдэхийг хичээгээрэй). Хэрэв та потенциометрийн унших боломжтой гаралтыг компьютер дээр олж авбал туршиж үзээрэй. Хэрэв тийм бол хоёр дахь потенциометрийг мөн холбоно уу. Манай кодыг хуулж аваад потенциометрийн тусламжтайгаар замыг өөрчилж, бусад потенциометрийн тусламжтайгаар дууны түвшинг тохируулах боломжтой эсэхийг үзээрэй.
Одоо та товчлуурыг Raspberry Pi -тэй холбож, тэдгээр нь ажиллаж байгаа эсэхийг харах боломжтой.
Энэ үеэс эхлэн жинхэнэ сорилт нь хэргийн доторх бүх зүйлд нийцэж эхэлдэг. Бид мөн USB тэжээлийн адаптераа нээж, хуучин радиогийнхоо дотор байрлуулсан тул хуучин цахилгаан кабелийн кабелийг ашиглах боломжтой болсон. Нэг микро USB кабелийг Raspberry Pi -тэй холбож, өөр USB кабелийг нээгээд улаан утсыг өсгөгчийн самбар дээрх + зүү, харыг зүүтэй холбоно уу. Түүнчлэн чанга яригчийг корсетоор холбож, Raspberry Pi дууны гаралтыг холбоно уу.
Бид энэ бүгдийг илүү сайн тайлбарлахыг хүсч байна, гэхдээ сайн зураг байхгүй бол энэ нь үнэхээр боломжгүй юм, гэхдээ төсөл нь тийм ч хэцүү биш байх ёстой, тиймээс энэ нь ямар нэгэн байдлаар тусалсан эсвэл ядаж та манай кодыг ашиглаж болно гэж найдаж байна.
Алхам 5: Орон зай гаргах
Сүүлчийн зорилго бол радио дотор шинэ тоног төхөөрөмж байрлуулах боломжтой зай олох явдал юм. Хэрэв дотор нь хангалттай зай байхгүй бол орон сууцыг бага зэрэг хайчилж аваарай. Хуучин хэлхээний самбар болон утаснуудаа гэмтээхгүй байхыг хичээгээрэй - эд ангиудыг хасах тусам радио нь анхны функцийг хадгалах магадлал өндөр болно. Бидний сонгосон төхөөрөмж нь зайны том тасалгаатай байсан бөгөөд Raspberry Pi Zero -ийг маш сайн суурилуулсан болно. Хэрэв та төхөөрөмжид хоосон зай байгаа бол та ердийн Raspberry Pi -ийг ашиглаж болно. Бидний зорилго бол радиогийн зөөвөрлөлтийг хадгалах явдал биш байсан тул бид тоног төхөөрөмжийнхөө ихэнх хэсгийг олохын тулд энэ сонголтыг ашиглахаар шийдсэн.
Алхам 6: Програм хангамж
Raspberry Pi -ийг Raspbian суулгаарай.
Радио төслийн кодыг манай github репозитороос татаж авах боломжтой. Нэмж дурдахад, libary pygame -ийг Raspberry дээр суулгах ёстой. Үүнийг хийхийн тулд консол дээр дараах тушаалыг оруулна уу.
sudo apt-get update && sudo apt-get python-pygame суулгах
Зөвлөмж болгож буй:
BOSEBerry Pi интернет радио: 4 алхам (зурагтай)
BOSEBerry Pi Интернет радио: Би радио сонсох дуртай! Би гэртээ DAB радио ашиглаж байсан боловч хүлээн авалт нь жаахан эвгүй, дуу тасарсан хэвээр байгаа тул би өөрөө интернет радио бүтээхээр шийдсэн. Би байшингийнхаа эргэн тойронд хүчтэй wifi дохио, дижитал ахтай
Хотын дээвэр дээрх радио радио антен: 8 алхам (зурагтай)
Хотын дээвэр дээрх радио радио антен: Би саяхан дээвэр дээрээ сонирхогчийн радио антен тавьчихсан болохоор өндөр давхарт байдаггүй байрныхаа дотор илүү сайн дохио өгөх боломжтой болсон. Хоббидоо маш их хөрөнгө оруулалт шаарддаггүй хэт шинэхэн хүний хувьд дээвэр дээр авирах нь үнэхээр хүлээн зөвшөөрөгдсөн зүйл байв
RDS (радио текст), BT хяналт ба цэнэглэх бааз бүхий FM радио: 5 алхам
RDS (Радио Текст), BT Хяналт ба Цэнэглэх Суурьтай FM Радио: Бонжур, Энэ бол миний хоёр дахь "зааварчилгаа" юм. Надад тийм ч хэрэгтэй биш зүйл хийх дуртай тул миний хамгийн сүүлийн төсөл бол радио текст бүхий FM радио юм. цэнэглэх баазыг Bluetooth болон Android APP ашиглан хянах боломжтой тул би
Raspberry Pi 3 бүхий интернет радио/ вэб радио (толгойгүй): 8 алхам
Raspberry Pi 3 бүхий интернет радио/ вэб радио (толгойгүй): Сайн байна уу Та интернетээр дамжуулан өөрийн радио байршуулахыг хүсч байна уу, тэгвэл та зөв газартаа байна. Би аль болох нарийвчлан тайлбарлахыг хичээх болно. Би хэд хэдэн аргыг туршиж үзсэн бөгөөд ихэнх нь худалдаж авах дургүй байсан дууны карт хэрэгтэй байсан. гэхдээ шийдэж чадсан
Гэмтэлгүй радио радио суурилуулалт: 3 алхам (зурагтай)
Гэмтэлгүй радио радио суурилуулах: Би гар дамжуулагчийг суурилуулахдаа машиндаа байнгын гэмтэл учруулах сонирхогч байгаагүй. Олон жилийн турш би үүнийг хэд хэдэн аргаар хийсэн бөгөөд бүгд нэг зүйлтэй: энэ бол зөвхөн бидэнтэй байсан бол хийхээс хамаагүй дээр ажил байсан