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

15 доллараас бага үнээр вэб радио хийх: 4 алхам (зурагтай)
15 доллараас бага үнээр вэб радио хийх: 4 алхам (зурагтай)

Видео: 15 доллараас бага үнээр вэб радио хийх: 4 алхам (зурагтай)

Видео: 15 доллараас бага үнээр вэб радио хийх: 4 алхам (зурагтай)
Видео: Камера видеонаблюдения XMEYE ICSEE БЕСПРОВОДНАЯ!!! 2024, Долдугаар сарын
Anonim
Image
Image
Билл материал
Билл материал

Тиймээс, би хэсэг хугацаанд хойшлуулсан төслийг хийхээр шийдсэн: 15 еврогоос доош үнэтэй, гар хийцийн, бүрэн ажиллагаатай вэб радио, өсгөгч, чанга яригчтай.

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

Алхам 1: Билл материал

Билл материал
Билл материал
  • ESP-WROOM32 дээр суурилсан микроконтроллерийн самбар. Энэхүү микроконтроллерийн чипийг сонирхох хамгийн багадаа хоёр хувилбар байдаг (зургийг үзнэ үү) - Би өөрөө ашиглахыг хүсч байсан тул усан онгоцны товчлуургүй WEMOS LOLIN32 -ийг ашигласан. Хэрэв та аль болох их гагнахаас зайлсхийхийг хүсч байвал аль хэдийн гагнагдсан товчлуур, тээглүүр бүхий өөр хувилбарыг сонгож болно.
  • Adafruit I2S 3W D ангиллын өсгөгчийн таслагч - MAX98357A. Энэхүү минутын самбар нь Maxim Electronics -ийн гайхамшигтай чиптэй бөгөөд DAC (Дижиталаас Аналог Хөрвүүлэгч) ба 3W ангиллын D өсгөгч юм. Та үүнийг μcontroller -ээс дижитал дохиогоор тэжээж, чанга яригчийг шууд удирддаг, өөр хэлхээ шаардлагагүй.
  • Чанга яригч 4Ω/8Ω. Би SHARP RSP-ZA249WJZZ L, 8 Ω, 10 W, Sharp TV-ийн үлдэгдэл хэсгийг ашиглаж, онлайн илүүдэл дэлгүүрээс худалдаж авсан.
  • Хөндий бут 5.5/2.1 мм
  • Шугаман потенциометр 120Ω. Энэ нь бүхэлдээ доошоо эргэхэд радиог бүрэн чимээгүй болгохгүй, гэхдээ та үүнийг ашиглах боломжтой чанга яригчийн дууны хэмжээг авах болно.
  • Бяцхан товчлуур (хэрэв та энэ гарын авлагыг сохроор дагаж мөрдвөл таны ашигладаг товчлуур ихэвчлэн унтраалттай, дарагдсан үед асаалттай байгаа эсэхийг шалгаарай). Та товчлуурын зан төлөвийг сайжруулахын тулд эх кодыг өөрчлөх шаардлагатай болж магадгүй юм (програм хангамжийн алхамыг үзнэ үү). Хэрэв та товчлууртай микроконтроллертой бол үүнийг алгасаарай.
  • Нарийн утас (янз бүрийн өнгөөр)
  • Дулаан багасгах хоолой
  • 5.5/2.1 гаралтын залгууртай 5V цахилгаан хангамж
  • Кейс. Хэрэв та миний ашигласан хэмжээтэй (11см х 4см) ижил хэмжээтэй гадаргуугийн чанга яригчийг олж чадвал миний өгсөн stl файл дээр тулгуурлан хэргийг хэвлэж болно. Үгүй бол та импровиз хийж болно: Жишээлбэл, картон нь энэ ажлыг төгс хийх болно!

Та үүнээс ч хямд үнээр явж болно

  • хаягдсан электроникаас чанга яригчийг цэвэрлэх (би үүнийг анхны оролдлогоороо хийж, дараа нь илүү сайн зүйлийг хайж олсон).
  • Зориулалтын тэжээлийн хангамж, 5.5/2.1 холболтыг алгасах, микроконтроллерийн microUSB порт, утасны цэнэглэгчийг ашиглах. Микроконтроллерийн 5V/GND -ийг өсгөгчийн таслагчтай холбож, хангалттай хүчирхэг утасны цэнэглэгч ашиглана уу.
  • зориулагдсан товчлуурыг алгасаад самбар дээрх товчлуурыг ашиглана уу.

Ингэснээр та зардлаа 10 доллараас доош буулгаж чадна!

Алхам 2: Электроникийг хамтдаа гагнах

Электроникийг хамтдаа гагнах
Электроникийг хамтдаа гагнах
Электроникийг хамтдаа гагнах
Электроникийг хамтдаа гагнах
Электроникийг хамтдаа гагнах
Электроникийг хамтдаа гагнах

Энэ алхамыг гүйцэтгэхийн тулд танд гагнуурын анхан шатны ур чадвар хэрэгтэй

Эрчим хүчийг холбоно уу

5.5/2.1 тэжээлийн бутны терминал тус бүр дээр хоёр утас гагнах. Хэрэв та өөр өөр өнгөтэй бол улаан эсвэл хүрэн өнгийг эерэг (5V), хар эсвэл ногооныг сөрөг (GND) ашиглах нь буруу биш юм. Ингэснээр та аль кабель нь хүчдэл/эерэг, аль нь газардуулга/сөрөг болохыг үргэлж мэддэг болно.

Кабелийн нөгөө үзүүрийг ESP32 ба MAX98357A хавтан дээр гагнах (схемийг үз).

ESP32 -ийг MAX98357A руу холбоно уу

дараах байдлаар:

ESP зүү ----------------- I2S дохио GPIO25/DAC1 --------- LRCKGPIO26/DAC2 --------- BCLK GPIO22 --- --------------- ДАТА Эх сурвалж:

Бяцхан товчлуур

Бяцхан товчлуурыг GPIO0 зүү болон GND -ээр холбоно уу. Энэ нь радио станцуудын хооронд шилжихэд ашиглагддаг.

Чанга яригч ба потенциометр

MAX98357A чанга яригчийн гаралтыг чанга яригч ба потенциометрээр холбоно.

Дуусгах

Дуусгасны дараа бүгдийг халаах хоолойгоор боож өгнө. Цахилгаан санамсаргүй холбоо барихаас зайлсхийхийн тулд та радиогоо хэрхэн яаж савлахаар төлөвлөж байгаа эсэхээс үл хамааран чанга яригчийн арын хэсгийг маск хийх соронзон хальсаар маск хийхийг хүсч магадгүй юм.

Алхам 3: Програм хангамж (програм хангамж)

Вэб радиогийн програм хангамжийг аль хэдийн эндээс авах боломжтой:

Таны хийх ёстой зүйл бол:

  1. ESP-IDF гэж нэрлэгддэг ESP-ийн нууцлаг орчныг тохируулах нь таны үйлдлийн системээс хамаарч тохируулах процесс бага зэрэг өөрчлөгддөг. Та дэлгэрэнгүй зааврыг эндээс олж болно.

    docs.espressif.com/projects/esp-idf/en/lat… Энэ нь үнэхээр хэрэглэгчдэд ээлтэй биш боловч энэ нь таныг айлгахыг бүү зөвшөөр!

  2. Дээрх хаягаас эх кодыг татаж авах эсвэл (git clone).
  3. WLAN -д нэвтрэх эрхээ тохируулна уу: menuconfig хийж, wifi -ийн итгэмжлэлээ оруулна уу.
  4. Вэб радио жагсаалтыг өөрийн хүссэнээр өөрчлөх: Тоглуулах жагсаалтыг эндээс олж болно

    ESP32_MP3_Decoder/main/playlist.pls

  5. Хэрэв та өөрийн товчлуурыг холбосон бол (суулгасан товчлуур бүхий самбарын хувилбарыг ашиглахаас ялгаатай нь) ESP32_MP3_Decoder/components/web_radio/дахь web_radio.c файлыг энд өгөгдсөн файлаар сольж болно. Олон товчлуур дарах үйл явдал вэб радиог саатуулахаас урьдчилан сэргийлэхийн тулд би зарим өөрчлөлт оруулсан. Наад зах нь энэ нь өөрчлөгдөөгүй кодтой миний хувьд ийм зүйл болсон юм.
  6. бүх зүйлийг ESP32 μcontroller дээрээ байршуулаарай: дараа нь (хэрэв бүтээхэд ямар ч алдаа гараагүй бол) флэш хийнэ үү. Миний хувьд make flash ажиллахгүй байсан ч гэсэн make-г ажиллуулахад энэ нь ихэнх тохиолдолд ажиллах ёстой тушаалыг санал болгодог (python ~/esp/esp-idf/components/esptool_py/esptool/esptool.py bla bla гэх мэт). тохиолдлууд.

Алхам 4: дуусгах

Дуусгаж байна
Дуусгаж байна

Бүх дамжуулагч гадаргуу нь бие биендээ хүрэхгүй байхыг анхаараарай. Энэ зорилгоор та дулааныг багасгадаг хоолой, PVC тусгаарлагч соронзон хальс эсвэл цавуу гар буу ашиглаж болно. Бүх зүйлийг байрандаа засахын тулд цавуу гар буу хэрэгтэй болно. Бүх зүйлийг туршиж үзээд бүх зүйл хүлээгдэж буй шиг ажиллаж байгааг мэдэж авсны дараа үүнийг хий!

Ийм л байсан, сайхан өнгөрүүлээрэй!

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