Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41
Niinpä äskettäin olin lukenut paljon esineiden internetistä (esineiden internetistä) ja luota minuun, en vain malttanut odottaa, että pääsen testaamaan yhtä näistä upeista laitteista, joiden avulla voin muodostaa yhteyden Internetiin, itseeni ja päästä käsiini töihin. Onneksi tilaisuus syntyi DFRobotin ansiosta, ja minulle annettiin ESP32, tehokas, hybridi ja mahtava moduuli.
Aluksi pyysin tarkoituksella DFRobot -tiimiä lähettämään minulle ESP32 -moduulin kehityskortin sijasta, koska en voinut antaa taitavan piirisuunnittelun ja valmistuksen jännityksen ohittaa käsiini. Ja siksi tässä ollaan tekemässä itsestämme ESP32 -kehityskortti.
Tämän hallituksen tärkeimmät tavoitteet olivat seuraavat:
- Kehityskortin on oltava leipälautaystävällinen.
- Siinä on oltava EN (Reset) ja FLASH -kosketuskytkimet.
- Yksipuolinen piirilevyasettelu.
Valitsin yksipuolisen asettelun, koska kaikilla ei ole pääsyä kaksipuolisiin piirilevyihin, minä olen yksi niistä ihmisistä.
Ei sisäänrakennettua UART-viestintäpiiriä
Tämä oli melkoinen kompromissi, koska yksipuolinen asettelu voi antaa vain tarpeeksi tilaa. Siksi käytämme USB -TTL -muuntimia ulkoisesti sen vilkkumiseen.
- Kuten Arduino, halusin saada sisäänrakennetun LED -valon toistuvien LED -johdotusten vähentämiseksi.
- Kompakti, mutta helppo juottaa ja valmistaa.
- Yksityiskohtainen silkkipaino.
- Käytä ESP32: n GND -juotoslevyä paremman lämpöhäviön saavuttamiseksi.
Onneksi pystyin täyttämään kaikki edellä mainitut tavoitteet erilaisten piirilevyasettelujen suunnittelun jälkeen. Tästä huolimatta jatketaan ohjeiden kanssa.
Vaihe 1: Kerää jotain tavaraa
Tämän kehityskortin tekeminen vaatii vain perusartikkeleita, jos suljet pois SMD -vastukset ja tietysti oman ESP32: n.
Ensisijaiset vaatimukset:
- ESP32 -moduuli
- Kuparipäällystetty levy
Sinulla on oltava vähintään 4 cm*5 cm kuparilevy.
-
SMD -vastukset:
- 10k - 2 kpl
- 1k - 1 kpl
- 3 mm LED (mikä tahansa väri)
- Urosotsikot - 38 nastaa
- Kosketuskytkin - 2 kpl
Toissijaiset vaatimukset:
Juotin
Käytän DFRobotin toimittamaa juotosarjaa. Se oli erittäin kätevä tehdä tästä opettavainen. Hienojuotossa jouduin käyttämään ylimääräistä hienoja juotoshevosenkengän kärkeä.
PCB -pora
Eikö sinulla ole sellaista? Miksi et yritä tehdä sellaista itse! Näin voit tehdä
Ferrikloridi
Tätä käytetään etsaustarkoituksiin.
- Hiomapaperi - nollapiste
- Silitysrauta
- Mikä tahansa PCB -leikkaustyökalu
- Kaksipuolinen teippi
- Pysyvä merkki
- Sakset
- Asetoni
Halusin tehdä asiat puhtaasti, jos et tee niin, voit yksinkertaisesti ohittaa tämän.
Olen liittänyt kotkan hallituksen tiedostot muutosvapauden antamiseksi.
Siinä kaikki vaatimukset, jos sinulla on kaikki edellä mainitut asiat, jatka eteenpäin.
Vaihe 2: Piirilevyn valmistus
Teen PCB: tä käyttämällä korjaavaa väriaineen siirtomenetelmää. Tulosta liitteenä oleva PDF vaatimusten mukaisesti kiiltävälle paperille, joka tuntuu hyvältä koskettaa. Kun olet saanut selkeän tuloksen asettelusta (valkoiselle) kiiltävälle paperille, et enää pysäytä sinua, joten aloita piirilevyn valmistusprosessi.
Korostan, että kiiltävä paperi on valkoista, koska myöhemmin leikkaamme siitä pois silkkipainon. Minulla ei ole valkoista kiiltävää paperia, joten otin kaksi tulosta, joissa on sama asettelu.
Piirilevyjen valmistusprosessi on käsitelty yksityiskohtaisesti toisessa oppaassani.
Piirilevyjen valmistus kotona
Liitän yllä olevat kuvat siitä, miten tämä piirilevy valmistettiin.
Käytä poraukseen 1 mm: n tai sitä pienempiä poranteriä.
Vaihe 3: Komponenttien juottaminen
Aloita juottamalla ESP32 piirilevylle. Seuraavat asiat on pidettävä mielessä juotettaessa tätä haastavaa, mutta hauskaa moduulia.
- Moduulin kohdistaminen juotoslevyihin, ensimmäinen askel, on tärkein osa koko asiaa. Sotke tämä ja kärsit toimimattomista GPIOista ja ehkä jopa toimimattomasta moduulista!
- Käytä teräviä juotoskärkiä estääksesi jälkien tai juotoslevyjen purkamisen ylikuumenemisen vuoksi.
- Juotettaessa ESP32 -moduulia juota ensin diagonaaliset tyynyt, jotta siru ei sotke kohdistustaan.
- Juotetaan ESP32: n GND -tyyny lämmittämällä juotos kyseisessä tyynyssä keskelle poratun reiän läpi. Tämä kuumentaa juotteen ESP32: n GND -tyynyssä ja yhdistää sen piirilevyn GND -tyynyyn.
Kun olet valmis, juota kaikki komponentit yksitellen paikoilleen viittaamalla yllä oleviin kuviin. Osien oikea juotosjärjestys on seuraava:
- ESP32
- SMD -vastukset
- Kosketuskytkimet
- LED
- Puserot
- Mies otsikot
Hyppääjiä on kolme. Yllä olevassa kuvakaappauksessa kotkan asettelusta siniset johdot edustavat hyppääjiä. Täällä emaloituja johtoja on käytetty hyppyjohtimina. Juotettaessa otsikoita ESPerin asettaminen leipälevyille kohdistaa otsikot täydellisesti.
Kun kaikki komponentit on juotettu huolellisesti ja oikein, puhdista koko piirilevy vanhalla hammasharjalla (myös hyödytön). Tämä poistaa kaiken ylimääräisen virtauksen.
Vaihe 4: Silkkipainan liittäminen
Nyt ESPer on täysin toimiva, mutta siitä puuttuu silti jotain, ja se on silkkipaino. Tämän silkkipainan lisääminen poistaa meidät jatkuvasta viittaamisesta pinouteihin. Kiinnittääksesi sen taululle, käytän kaksipuolista teippiä. Silkkipaino voidaan saavuttaa aiemmin tulostetun asettelun avulla.
Jos sinulla on epäilyksiä työstäsi tai johdotuksesta, tämä on aika tarkistaa se. Koska myöhempien vaiheiden noudattamisen jälkeen et voi muokata taulua millään tavalla. Etene varovaisesti
Jatka nyt silkkipainoa seuraavasti:
- Peitä koko ESPer -levy kaksipuolisilla teipillä, paitsi ESP32 -osa.
- Kohdista sitten silkkipaino ja liitä se varovasti kaksipuoliselle teipille.
- Poista sen jälkeen ESP32: n yläpuolella oleva paperimäärä paljastaaksesi sen ja täytä vasemmalla olevat tyhjät tilat kuumaliimalla.
Siinä kaikki tähän vaiheeseen.
Vaihe 5: Onnittelut
Toimiiko kaikki edelliset vaiheet? Jos kyllä, niin onnittelut, koska siinä kaikki tästä opettavaisesta.
Nyt voit käyttää ESP32 -moduuliasi aivan kuten mitä tahansa muuta kehityskorttia vain kytkemällä sen mihin tahansa USB -TTL -muuntimeen (jopa Arduinoosi). Johdotus on yksinkertaista, kytke vain ESPer -laitteeseen virta 3,3 V: n virtalähteellä ja tee UART -liitännät (Rx, Tx). Kun käytät Arduinoa, maadoita RESET -nasta TTL -muuntimena. Peitän lisää ESP32: sta tämän kehityskortin avulla tulevissa Instructables -ohjelmissa.
Olen luonut GitHub -arkiston tämän ohjeen tiedostojen tallentamiseen. Tässä linkki jos kiinnostaa:
github.com/UtkarshVerma/ESPer/
Olen upottanut videon, jossa näkyy ESP32, joka käsittelee vilkkukoodia, jonka olin vilkkunut Mongoose -käyttöjärjestelmän kautta.
Olen poistanut silkkipainoani, koska minun oli parannettava muita projekteja.
Voit tehdä saman noudattamalla tätä ohjekirjaa, joka kattaa ESP32: n käytön Arduinona. Jos haluat käyttää sen sijaan Mongoose OS -käyttöjärjestelmää, käy tässä viestissäni: Mongoose OS on ESPer
Samaan aikaan haluan kiittää DFRobot.comia siitä, että hän lähetti minulle mahtavia juttuja, kuten ESP32, ja antoi minulle mahdollisuuden käsitellä niitä. Jopa sanat eivät riitä ilmaisemaan kiitollisuuttani.
Siinä se tästä opettavaisesta. Jos sinulla on epäilyksiä, voit kommentoida. Älä unohda seurata minua, jos pidit tästä ohjeesta. Ole hyvä ja tue minua avaamalla lyhennetyt linkit uudelleen kahdesti tai kolmesti. Voit myös tukea minua Patreonissa.
Jatka tinkimistä!
Lähettäjä:
Utkarsh Verma
Sponsorina DFRobot.com
Kiitos Ashish Choudharylle kameran lainaamisesta.
Suositeltava:
DIY Circuit Activty Board paperiliittimillä - MAKER - STEM: 3 vaihetta (kuvilla)
DIY Circuit Activty Board paperiliittimillä | MAKER | STEM: Tämän projektin avulla voit muuttaa sähkövirran reittiä kulkemaan eri antureiden läpi. Tämän rakenteen avulla voit vaihtaa sinisen LED -valon syttymisen tai summerin aktivoinnin välillä. Voit myös käyttää valosta riippuvaista vastusta
MXY Board - Pieni budjetti XY Plotter Drawing Robot Board: 8 vaihetta (kuvilla)
MXY Board - Pieni budjetti XY Plotter Drawing Robot Board: Tavoitteeni oli suunnitella mXY -levy niin, että se tekee XY -plotterin piirtokoneesta pienen budjetin. Joten suunnittelin levyn, joka helpottaa niitä, jotka haluavat tehdä tämän projektin. Edellisessä projektissa, kun käytät 2 kpl Nema17 -askelmoottoreita, tämä levy
Mojo FPGA Development Board Shield: 3 vaihetta
Mojo FPGA Development Board Shield: Liitä Mojo -kehityskorttisi ulkoisiin sisääntuloihin tällä suojalla.Mikä on Mojo -kehityskortti? Levy on Alchitryn valmistama. FPGA: t ovat erittäin hyödyllisiä
ESP32: n käytön aloittaminen - ESP32 -levyjen asentaminen Arduino IDE: hen - ESP32 vilkkuva koodi: 3 vaihetta
ESP32: n käytön aloittaminen | ESP32 -levyjen asentaminen Arduino IDE: hen | ESP32 Blink Code: Tässä ohjeessa näemme, kuinka aloittaa työskentely esp32: n kanssa ja miten asennetaan esp32 -levyt Arduino IDE: hen, ja ohjelmoimme esp 32: n suorittamaan vilkkuva koodi käyttämällä arduino ide
WIDI - langaton HDMI Zybo: n avulla (Zynq Development Board): 9 vaihetta (kuvien kanssa)
WIDI - langaton HDMI Zybo: n avulla (Zynq Development Board): Oletko koskaan toivonut, että voisit liittää television tietokoneeseen tai kannettavaan tietokoneeseen ulkoisena näyttönä, mutta et halunnut saada kaikkia näitä ärsyttäviä johtoja tielläsi? Jos on, tämä opetusohjelma on juuri sinua varten! Vaikka on olemassa joitakin tuotteita, jotka saavuttavat tämän tavoitteen