Orodha ya maudhui:

Mbao na 3D iliyochapishwa ESP32 Webradio: Hatua 5
Mbao na 3D iliyochapishwa ESP32 Webradio: Hatua 5

Video: Mbao na 3D iliyochapishwa ESP32 Webradio: Hatua 5

Video: Mbao na 3D iliyochapishwa ESP32 Webradio: Hatua 5
Video: 🌐 Multi-Band 6 БЕЗ Башни 📡 Приложение Clock Wave 🕙 2024, Julai
Anonim
Mbao na 3D iliyochapishwa ESP32 Webradio
Mbao na 3D iliyochapishwa ESP32 Webradio
Mbao na 3D iliyochapishwa ESP32 Webradio
Mbao na 3D iliyochapishwa ESP32 Webradio

Katika Agizo hili nitaenda kukuonyesha jinsi ya kutengeneza kichezaji cha webradio / "SDcard MP3" ukitumia ESP32 na jinsi ya kutengeneza nyumba iliyochapishwa ya 3D na lafudhi za mbao.

Mama yangu hivi karibuni alihamia nyumba mpya na alitaka kuchukua nafasi ya boombox ya zamani ambayo ilikuwa ikicheza muziki bafuni, kwa hivyo nilibuni redio hii kutoshea kwenye rafu kwenye bafuni mpya. Sio mfumo wa HiFi, lakini ni mzuri wa kutosha kuimba pamoja na toni zingine kwenye kuoga.

Sofware inatoka kwa Mradi mzuri wa GitHub na Ed Smallenburg. Imeandikwa kwa IDE ya Arduino na imeandikwa vizuri sana, kwa hivyo hata ikiwa haujui mengi juu ya ESP32, au jinsi ya kuipanga, haupaswi kuwa na shida yoyote kufanya hii ifanye kazi: https://github.com / Edzelf / ESP32-Redio

Utahitaji:

  • Kifaa cha ESP32 Dev
  • Bodi ya Kusimbua MP3 ya VS1053B
  • Onyesho la 1.8 "TFT LCD na slot ya Kadi ya SD
  • Amplifier ya Sauti D Stereo
  • Spika za Stereo za 3W 4W
  • Bodi ya kuzuka kwa Micro-B USB
  • Waya inayobadilika ya Jumper
  • Kitufe cha Bonyeza (IMEZIMA)
  • Screws na Karanga za Mashine ya M3
  • Wood Veneer (Walnut inatofautiana vizuri na PLA nyeusi)
  • Printa yoyote ya FFF 3D au Huduma ya Printa kama vile 3D Hubs
  • Kisu cha Utiliy
  • Varnish ya kuni
  • Gundi ya CA
  • Gundi ya Moto

Hatua ya 1: Panga programu ya ESP32

Mpango wa ESP32
Mpango wa ESP32

Wacha tuanze kupakia ESP32 juu na programu usanidi ambao pini tunataka kutumia. Pakua hazina ya GitHub kama faili ya zip au uiunganishe kwenye kompyuta yako kutoka hapa. Fungua kumbukumbu na ufungue faili kuu ya.ino katika Arduino IDE. Unganisha ESP32 kwenye kompyuta yako kupitia kebo ya USB.

Ikiwa haujawahi kutumia ESP32 na Arduino IDE, ongeza URL ifuatayo kwenye orodha ya "Meneja wa Bodi Mbadala ya URL" katika mapendeleo ya IDE: https://dl.espressif.com/dl/package_esp32_index.js. Ifuatayo, nenda kwenye Zana> Bodi> Msimamizi wa bodi…, tafuta "ESP32" na usakinishe msimamizi mpya wa bodi. Mara tu ikiwa imewekwa, unaweza kuchagua "Moduli ya ESP32 Dev" kutoka kwenye orodha ya bodi.

Unaweza kuhitaji kusanikisha maktaba zingine za ziada, lakini ikiwa ni hivyo, IDE itakujulisha juu ya hii unapojaribu kupakia nambari hiyo kwa bodi kwanza. Tovuti ya Arduino inaelezea jinsi ya kuongeza maktaba vizuri sana.

Baada ya kupakia nambari, ESP itaunda WiFi AP ambayo unaweza kufikia kiolesura cha wavuti ambapo unaweza kubadilisha usanidi wa webradio. Maelezo yanaweza kubadilika siku za usoni, mradi unavyoendelea, kwa hivyo nitaunganisha na nyaraka za PDF badala ya kurudia yale ambayo tayari yameandikwa.

Katika kidirisha cha usanidi unaweza kuingiza seti moja au anuwai ya kitambulisho cha WiFi, badilisha pini zingine zinazotumiwa kwenye ESP na vile vile ongeza na uondoe mipangilio ya kituo cha redio 100.

Hatua ya 2: Chapisha Nyumba

Niliunda nyumba ya webradio katika Fusion360 na kuichapisha katika PLA nyeusi kwenye Printa yangu ya 3D. Ubunifu huo una mwili kuu, na sahani ya mbele na ya nyuma ambayo inaunganisha mahali pake. Sehemu zote zinachapishwa na msaada mdogo. Nilijumuisha faili za.f3d pamoja na faili za.stl, kwa hivyo jisikie huru kubadilisha makazi hata hivyo unapenda. Unaweza pia kupata faili za CAD kwenye ukurasa wangu wa thingiverse.

Pia kuna vifuniko vya spika ambavyo unaweza kuchapisha. Nilimaanisha kuwafunika kwa kitambaa cha sauti na uwaambatanishe na nyumba hiyo na sumaku, ili ziweze kuondolewa. Kwa bahati mbaya combo ya sumaku / biskuti niliyotumia haikufanya kazi na nilifikiria tu juu ya kutengeneza sumaku baada ya kuchelewa (angalia hatua inayofuata), kwa hivyo sikuzitumia.

Sahani ya mbele inashikilia LCD, encoder ya roary na spika zote mbili na inapaswa kuchapishwa uso chini. Sahani ya nyuma ina msimamo wa ESP32 na bodi ndogo ya kuzuka ya USB. Mwili kuu una shimo kwa kitufe cha kushinikiza cha mm 12 mm cha LED ambacho kinaweza kutenda kama kitufe cha nguvu.

Niliunda pia kitovu kilichofungwa kwa kisimbuzi cha rotary kwani sikuweza kupata mkondoni wowote, ambazo zote zilikuwa kwenye bajeti yangu na zilionekana nzuri vya kutosha. Nilishangazwa na jinsi ilivyogeuka na sikutarajia Anet A8 yangu kuweza kushughulikia miniscule knurling. Hii pia inachapisha bila msaada.

Hatua ya 3: Kutumia Veneer ya Mbao

Kutumia Veneer ya Mbao
Kutumia Veneer ya Mbao
Kutumia Veneer ya Mbao
Kutumia Veneer ya Mbao
Kutumia Veneer ya Mbao
Kutumia Veneer ya Mbao

Ingawa unaweza kuondoka kwenye nyumba kama ilivyo, nilitaka kuongeza lafudhi za kuni kwake. Ikiwa unachapisha uso wa mbele na wa nyuma chini, hutumii msaada mdogo tu, lakini uso ni wa kutosha gundi veneer kwake. Kata kwa uangalifu kipande cha verneer kwa sura mbaya ya bamba la nyuma. Tumia shanga ya gundi ya CA karibu na ukingo wa kuchapisha na zingine katikati pia (aina ya kioevu inafaa zaidi kwa aina hii ya gel). Geuza uchapishaji chini na uupunguze polepole kwenye veneer, kisha bonyeza chini kwa nguvu. Fanya hivi juu ya uso gorofa na uifute gundi yoyote ya ziada ambayo inaweza kutoka pande. Baada ya sekunde chache, gundi inapaswa kuwa imeponya vya kutosha kwako kuinua sahani na veneer iliyo juu yake.

Ifuatayo unaweza kupunguza veneer ya ziada na kisu cha matumizi au wembe. Chukua muda wako kufanya hivi, kwani veneer itakata kwa urahisi na nafaka, lakini ni brittle kabisa wakati wa kukata kote. Karibu na uchapishaji kama unavyopenda na blade, kisha mchanga mchanga wa kingo za veneer na sandpaper. Nilikuwa na haraka, kwa hivyo nikakata njia yote hadi kuchapisha na blade na nikachomoa veneer kwenye bamba la nyuma. Niliunganisha tena mahali hapo na huwezi kuiona, lakini ingeweza kuepukwa ikiwa ningepoteza muda mwingi juu yake.

Sahani ya mbele ni ngumu kidogo kwani kuna fursa zaidi za kukata na kukata, lakini utaratibu huo ni sawa. Sikutaka screws ambazo zinawashikilia Wasemaji baadaye, kwa hivyo niliwazuia kutumia visu vya mashine ya M3 na karanga zinazoendana kabla ya kutumia veneer. Hii inafanya kukata mashimo ya spika iwe ngumu zaidi, kwani lazima uwe mwangalifu usikate utando wa spika. Ikiwa hujisikii raha kufanya hivyo, weka veneer kwanza na ukate mashimo ya screw baadaye.

Ikiwa ungetaka ungejaribu kuchafua veneer, lakini sina hakika ni vipi itaathiri gundi ya CA chini. Niliamua kwenda na varnish inayotokana na nta ambayo italinda kuni tu kwa kiwango fulani, lakini kwa kweli ilifanya popo ya nafaka iwe zaidi, ambayo inaonekana nzuri sana.

Hatua ya 4: Hook Up Electronics

Hook Up Electronics
Hook Up Electronics
Hook Up Electronics
Hook Up Electronics
Hook Up Electronics
Hook Up Electronics

Elektroniki ni rahisi, lakini inaweza kuwa ya fujo ikiwa una haraka kama nilivyokuwa:

Kusanya amplifier, ikiwa inahitajika, na weka jumper kwa faida inayofaa. (Kumbuka: faida hailingani na kiasi. Kuchagua faida kubwa pia kunaweza kuleta kelele zaidi kwenye ishara ya sauti.)

Kwa kuwa kila sehemu imeunganishwa kwa ESP32 kwa njia fulani, unaweza kutumia nyaya za Jumper kwa unganisho nyingi. Pini zingine zinaweza kutegemea jinsi unavyoweka usanidi, lakini mpangilio chaguomsingi pia umetolewa maoni kwenye mistari michache ya kwanza ya faili kuu ya Arduino.

Kwa kuwa kuna uhusiano kadhaa wa serial unaohusika, pini zingine kwenye ESP zinaweza kuhitaji kushikamana na bodi zaidi ya moja. Nilikata tu nyaya zinazohitajika pamoja, hata hivyo, najuta kutokutengeneza PCB maalum ambayo ningeweza kuunganisha bodi nyingi kupitia pini zao za kichwa. Ingeniokoa kutoka kwenye machafuko ya waya ambayo yalifuata. Ikiwa splicing inaonekana kuwa ya machafuko sana na kubuni PCB inaonekana kama ugomvi mwingi, unaweza kwenda na kipande kidogo cha ubao.

Ninaweza kumaliza kubuni PCB baada ya yote kupata mazoezi. Kama mimi kufanya mimi kuongeza files Gerber hapa.

Kumbuka kuwa bonyeza kitufe cha nguvu mahali pa kwanza ikiwa una mpango wa kuiunganisha kwa vifaa vingine.

Wakati wa kuunganisha kipaza sauti na VS1053 unaweza kukata seti ya zamani ya vichwa vya sauti kando kwa kipenyo cha 3.5mm na kuziunganisha waya kwa kipaza sauti, au waya za jumper kwa pedi za kiunganishi cha pipa chini ya kisimbuzi cha VS1053 MP3 (tazama mchoro). Mafunzo ya matunda kwenye kipaza sauti pia inaelezea jinsi ya kuunganisha pembejeo tofauti.

Unganisha kila kitu mbali na spika. Ni rahisi kuwaunganisha kwenye vituo vya screw vya mwisho vya kipaza sauti.

Hatua ya 5: Mkutano wa Mwisho

Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho

Hatua ya mwisho ni kutoshea kila kitu kwenye makazi.

Anza na sahani ya mbele. Bonyeza LCD kwenye standoffs na uilinde hapo na gundi ya moto karibu na kingo za nyuma. Ikiwa haujaambatanisha spika bado, fanya hivyo sasa. Kufungasha LCD kunafanya iwe rahisi kuambatisha (Tipp: Tumia gundi moto kuunganisha vichwa vya kuruka pamoja, kwa njia hiyo wanakaa kwa mpangilio sahihi na hauitaji kuwaangalia mara mbili kabla ya kuwaunganisha tena kwa LCD). Encoder ya rotary imeambatanishwa na washer na karanga.

Ifuatayo, ambatisha ESP32 kwenye msimamo kwenye bamba la nyuma na kuzuka kwa USB ndogo na uiambatanishe na gundi moto. (Jihadharini usiingie gundi kwenye kiunganishi cha USB, ni uchungu kurudi nje. Jaribu kuiunganisha kwa nafasi na kebo ya USB iliyounganishwa nayo). Amplifier pia inaweza kushikamana na sahani ya nyuma.

Hiyo inaacha tu bodi ya MP3 ya avkodare. Ambapo unaweza gundi hii ni juu yako na inaweza kutegemea usimamizi wako wa kebo. Niliunganisha yangu kwa moja ya kuta wima ndani ya mwili kuu.

Lisha waya za spika throuh mwili kuu, kata kontakt JST na uiambatanishe na kipaza sauti na vituo vya screw.

Wakati wa kufunga kiambatisho, unaweza kuhitaji kutumia nguvu. Jaribu kufinya mwili kuu ili kunyakua sahani ya nyuma na ya mbele mahali pake.

Mwishowe weka piga kwenye kisimbuzi cha mzunguko. Inapaswa kuwa sawa na msuguano na hauitaji gundi yoyote.

Natumahi umefurahiya ujenzi huu wa webradio. Nenda uangalie Ukurasa wa GitHub wa Ed, pia ana mradi kama huo kwa kutumia ESP8266. Ikiwa una maswali yoyote au maoni ya kuboresha, niachie maoni hapa chini na nitajaribu kurudi kwako haraka iwezekanavyo. Ukijaribu kuongeza veneer kwenye moja ya chapa zako, nijulishe umeendeleaje, ningependa kusikia juu yake.

Ilipendekeza: