Përmbajtje:

Druri dhe ESP32 Webradio e printuar në 3D: 5 hapa
Druri dhe ESP32 Webradio e printuar në 3D: 5 hapa

Video: Druri dhe ESP32 Webradio e printuar në 3D: 5 hapa

Video: Druri dhe ESP32 Webradio e printuar në 3D: 5 hapa
Video: Управление 32 серводвигателями с PCA9685 и ESP32 - V4 2024, Nëntor
Anonim
Druri dhe ESP32 Webradio e printuar në 3D
Druri dhe ESP32 Webradio e printuar në 3D
Druri dhe ESP32 Webradio e printuar në 3D
Druri dhe ESP32 Webradio e printuar në 3D

Në këtë Instructable unë do t'ju tregoj se si të bëni një webradio/"SDcard MP3" player duke përdorur një ESP32 dhe si të bëni një strehë të printuar 3D me thekse druri për të.

Nëna ime kohët e fundit u transferua në një shtëpi të re dhe donte të zëvendësonte boombox -in e vjetër që luante muzikë në banjë, kështu që unë e projektova këtë radio që të përshtatet veçanërisht në një raft në banjën e re. Nuk është një sistem HiFi, por është mjaft i mirë për të kënduar së bashku me disa këngë nën dush.

Softueri është nga një Projekt i mrekullueshëm GitHub nga Ed Smallenburg. Writtenshtë shkruar për Arduino IDE dhe është e dokumentuar shumë mirë, kështu që edhe nëse nuk dini shumë për ESP32, ose si ta programoni atë, nuk duhet të keni ndonjë problem që kjo të funksionojë: https://github.com /Edzelf/ESP32-Radio

Do t'ju duhet:

  • Një Komplet Dev ESP32
  • Një bord dekoder VS1053B MP3
  • Një ekran 1.8 "TFT LCD me një slot për kartën SD
  • Një përforcues stereo audio i klasës D
  • Një altoparlant stereo 3W 4Ohm
  • Një bord Micro-B USB Breakout
  • Tela fleksibile për kërcyes
  • Një buton shtypës (ON-OFF)
  • M3 Vida makinash dhe arra
  • Rimeso druri (Arra kontraston bukur me PLA të zezë)
  • Çdo printer FFF 3D ose shërbim printimi siç janë shpërndarësit 3D
  • Thikë Utiliy
  • Vernik druri
  • CA Ngjitës
  • Ngjitës i nxehtë

Hapi 1: Programoni ESP32

Programoni ESP32
Programoni ESP32

Le të fillojmë duke ngarkuar ESP32 me softuerin e konfiguruar se cilat kunja duam të përdorim. Shkarkoni depon GitHub si një skedar zip ose klononi atë në kompjuterin tuaj nga këtu. Zbërtheni arkivin dhe hapni skedarin kryesor.ino në Arduino IDE. Lidhni ESP32 me kompjuterin tuaj përmes një kabllo USB.

Nëse nuk keni përdorur kurrë një ESP32 me Arduino IDE, shtoni URL -në e mëposhtme në listën e "URL -ve të Alternativës së Menaxherit të Bordit" në pararendjet e IDE: https://dl.espressif.com/dl/package_esp32_index.js. Tjetra, shkoni te Tools> Board> Boardmanager…, kërkoni për "ESP32" dhe instaloni menaxherin e ri të bordit. Pasi të jetë instaluar, mund të zgjidhni "ESP32 Dev Module" nga lista e bordeve.

Ju mund të keni nevojë të instaloni disa biblioteka shtesë, por nëse po, IDE do t'ju njoftojë për këtë kur përpiqeni të ngarkoni kodin në tabelë. Faqja e internetit Arduino shpjegon se si të shtoni biblioteka shumë bukur.

Pas ngarkimit të kodit, ESP do të krijojë një AP WiFi nga e cila mund të arrini një ndërfaqe në internet ku mund të ndryshoni konfigurimin e webradio. Detajet mund të ndryshojnë në të ardhmen, me zhvillimin e projektit, kështu që unë do të lidhem me dokumentacionin PDF në vend që të përsëris atë që është shkruar tashmë.

Në dritaren e konfigurimit mund të futni një ose disa grupe kredenciale WiFi, të ndryshoni disa nga kunjat e përdorura në ESP si dhe të shtoni dhe hiqni deri në 100 paravendosje të stacioneve të radios.

Hapi 2: Shtypni Strehimin

Unë projektova strehimin për webradio në Fusion360 dhe e printova në PLA të zezë në Printerin tim 3D. Dizajni përbëhet nga një trup kryesor, me një pllakë të përparme dhe të pasme, të cilat përshtaten në vend. Të gjitha pjesët printohen me mbështetje minimale. Kam përfshirë skedarët.f3d, si dhe skedarët.stl, kështu që mos ngurroni të ndryshoni strehimin sipas dëshirës tuaj. Ju gjithashtu mund të gjeni skedarët CAD në faqen time thingiverse.

Ekzistojnë gjithashtu disa mbulesa altoparlantësh të cilat mund t'i printoni. Unë doja t'i mbuloja me leckë akustike dhe t'i vendosja në kuti me magnet, në mënyrë që të hiqeshin. Fatkeqësisht kombinimi i magnetit/vidave që kam përdorur nuk ka funksionuar dhe kam menduar vetëm për magnetizimin e vidhave pasi ishte tepër vonë (shiko hapin tjetër), kështu që nuk i përdor.

Pllaka e përparme mban LCD, koduesin e zhurmshëm dhe të dy altoparlantët dhe duhet të printohet me fytyrë poshtë. Pllaka e pasme ka pengesa për ESP32 dhe një tabelë shpërthimi mikro USB. Trupi kryesor ka një vrimë për një buton të fiksimit LED 12 mm që mund të veprojë si një buton i energjisë.

Unë gjithashtu krijova një dorezë të kyçur për kodifikuesin rrotullues pasi nuk mund të gjeja asnjë në internet, që të dyja ishin brenda buxhetit tim dhe dukeshin mjaft bukur. Unë u befasova nga sa mirë u kthye dhe nuk prisja që Anet A8 im të ishte në gjendje të merrej me zhurmën e vogël. Kjo gjithashtu printon pa mbështetje.

Hapi 3: Aplikimi i rimesos së drurit

Aplikimi i rimesos së drurit
Aplikimi i rimesos së drurit
Aplikimi i rimesos së drurit
Aplikimi i rimesos së drurit
Aplikimi i rimesos së drurit
Aplikimi i rimesos së drurit

Edhe pse mund ta lini strehimin ashtu siç është, doja t'i shtoja disa thekse druri. Nëse shtypni pllakën e përparme dhe të pasme me fytyrë poshtë, ju jo vetëm që përdorni mbështetjen më të vogël, por sipërfaqja është edhe e mjaftueshme për të ngjitur një lustër në të. Pritini me kujdes një copë rimeso në formën e përafërt të pllakës së pasme. Aplikoni një rruaza ngjitës CA rreth buzës së printimit dhe disa në mes gjithashtu (lloji i lëngshëm është më i përshtatshëm për këtë se lloji i xhelit). Kthejeni kokën poshtë dhe ngadalë uleni mbi rimeso, pastaj shtypeni fort. Bëni këtë në një sipërfaqe të sheshtë dhe fshini çdo zam të tepërt që mund të rrjedh nga anët. Pas disa sekondash, zamja duhet të jetë shëruar aq sa të ngrini pllakën me rimeso në të.

Tjetra ju mund të shkurtoni rimeso të tepërt me një thikë ose brisk rroje. Merrni kohën tuaj duke e bërë këtë, pasi rimeso do të pritet lehtë me kokërr, por është mjaft e brishtë kur e prisni atë. Afrohuni sa më shumë me printimin sa të doni me tehun, pastaj lyejini skajet e rimesos të skuqen me ndonjë letër zmerile. Isha me nxitim, kështu që e shkurtova deri në printim me një teh dhe hoqa disa nga rimeso nga pllaka e pasme. E ngjita përsëri në vend dhe vështirë se mund ta vini re, por mund të ishte shmangur nëse do të kisha shpenzuar pak më shumë kohë në të.

Pllaka e përparme është pak më e ndërlikuar pasi ka më shumë hapje për të prerë dhe prerë, por procedura është në thelb e njëjtë. Unë nuk doja që vidhat që mbajnë altoparlantët të duken më vonë, kështu që i vura në vend duke përdorur vida të makinës M3 dhe arra përkatëse para se të aplikoni rimeso. Kjo e bën prerjen e vrimave të altoparlantëve pak më të lodhshme, pasi duhet të keni kujdes që të mos priteni në membranën e altoparlantit. Nëse nuk ndiheni rehat duke e bërë këtë, thjesht ngjiteni rimeso në fillim dhe prerë vrimat e vidhave më pas.

Nëse dëshironi, mund të provoni të njollosni rimeso, por nuk jam i sigurt se si do të ndikonte kjo në ngjitësin CA nën të. Vendosa të shkoj me një llak të bazuar në dylli i cili do të mbrojë vetëm drurin në një farë mase, por definitivisht e bëri kokrën të popullohet më shumë, gjë që duket shumë bukur.

Hapi 4: Lidhni pajisjet elektronike

Lidhni pajisjet elektronike
Lidhni pajisjet elektronike
Lidhni pajisjet elektronike
Lidhni pajisjet elektronike
Lidhni pajisjet elektronike
Lidhni pajisjet elektronike

Elektronika është relativisht e thjeshtë, por mund të bëhet e çrregullt nëse jeni me nxitim si unë:

Mblidhni amplifikatorin, nëse kërkohet, dhe vendosni kërcyesin në fitimin e duhur. (Shënim: Fitimi nuk është i barabartë me volumin. Zgjedhja e një përfitimi të lartë mund të fusë më shumë zhurmë në sinjalin audio.)

Meqenëse çdo komponent është i lidhur me ESP32 në një farë mënyre, ju mund të përdorni kabllot Jumper për shumicën e lidhjeve. Disa kunja mund të varen nga mënyra se si e konfiguroni konfigurimin, por paraqitja e paracaktuar komentohet gjithashtu në rreshtat e parë të skedarit kryesor Arduino.

Meqenëse janë përfshirë disa lidhje serike, disa kunja në ESP mund të kenë nevojë të lidhen me më shumë se një bord tjetër. Thjesht i preva kabllot e kërkuar së bashku, megjithatë, më vjen keq që nuk kam krijuar një PCB të personalizuar mbi të cilën mund të kisha lidhur thjesht shumicën e bordeve përmes kunjave të tyre të kokës. Do të më kishte shpëtuar nga kaosi i telave që pasoi. Nëse lidhja duket shumë kaotike dhe dizajnimi i një PCB duket si një zhurmë e madhe, mund të shkoni me një copë të vogël të tabelës.

Në fund të fundit, mund të përfundoj në hartimin e një PCB për të praktikuar. Nëse e bëj, do të shtoj skedarët gerber këtu.

Kujtoni që së pari të vidhosni butonin e energjisë në vend nëse planifikoni ta bashkoni atë me përbërës të tjerë.

Kur lidhni amplifikatorin me VS1053 ose mund të prishni një grup të vjetër kufjesh për folenë 3.5 mm dhe të lidhni telat në amplifikator, ose të lidhni telat e bluzave në jastëkët e lidhësit të fuçisë në pjesën e poshtme të deshifruesit MP3 VS1053 (shih skicën). Udhëzuesi Adafruits mbi amplifikatorin shpjegon gjithashtu se si të lidhni hyrjet e ndryshme.

Lidhni gjithçka përveç altoparlantëve. Isshtë më e lehtë t'i lidhësh ato me terminalet e vidave të amplifikatorit të fundit.

Hapi 5: Asambleja Përfundimtare

Asambleja Përfundimtare
Asambleja Përfundimtare
Asambleja Përfundimtare
Asambleja Përfundimtare
Asambleja Përfundimtare
Asambleja Përfundimtare

Hapi i fundit është të vendosni gjithçka në strehim.

Filloni me pllakën e përparme. Shtypni LCD -në mbi pengesat dhe sigurojeni atje me një zam të nxehtë rreth skajeve të pasme. Nëse akoma nuk i keni bashkangjitur altoparlantët, bëjeni tani. Shkëputja e ekranit LCD e bën lidhjen shumë më të lehtë (Tipp: Përdorni ngjitësin e nxehtë për të lidhur titujt e kërcyesit së bashku, në atë mënyrë ato qëndrojnë në rendin e duhur dhe nuk keni nevojë t'i kontrolloni dy herë para se t'i rilidhni ato në LCD). Kodifikuesi rrotullues është i bashkangjitur me një rondele dhe arrë.

Tjetra, ngjiteni ESP32 në bllokimin në pllakën e pasme, si dhe daljen në mikro USB dhe bashkojini të dyja me disa zam të nxehtë. (Kini kujdes të mos futni zam në lidhësin USB, është dhimbje të dilni përsëri. Provoni ta ngjitni në vend me një kabllo USB të lidhur me të). Përforcuesi gjithashtu mund të ngjitet në pllakën e pasme.

Kjo lë vetëm bordin e dekoderit MP3. Ku ta ngjisni kjo varet nga ju dhe mund të varet nga menaxhimi i kabllit tuaj. Unë e ngjita timen në një nga muret vertikale brenda trupit kryesor.

Furnizoni telat e altoparlantit përmes trupit kryesor, prerë lidhësin JST dhe ngjitini ato në amplifikatorin me terminalet e vidhave.

Kur mbyllni rrethimin, mund t'ju duhet të përdorni një forcë. Provoni të shtrydhni trupin kryesor për të kapur pllakën e pasme dhe të përparme në vend.

Më në fund ngjiteni numrin në koduesin rrotullues. Duhet të jetë e përshtatshme për fërkimin dhe të mos kërkojë zam.

Shpresoj se ju ka pëlqyer kjo ndërtim i webradio -s. Shko shiko Faqen e GitHub të Edit, ai gjithashtu ka një projekt të ngjashëm duke përdorur një ESP8266. Nëse keni ndonjë pyetje ose ide përmirësimi, më lini një koment më poshtë dhe do të përpiqem t'ju kthehem sa më shpejt që të jetë e mundur. Nëse provoni dhe shtoni një lustër në njërën nga printimet tuaja, më tregoni se si keni arritur, do të doja të dëgjoja për të.

Recommended: