Harrastajalle on tarjolla monia mikro-ohjainkortteja, mutta tiedätkö ESP32-CAM: sta, joka on usein huomiotta jäänyt levy, joka pakkaa valtavasti arvoa hyvin pieneen tilaan?
ESP32-CAM: n sydämenä on Espressifin valmistama ESP32-S System-on-Chip (SoC). SoC tarkoittaa, että ESP32-S-siru sisältää koko tietokoneen - mikroprosessorin, RAM-muistin, tallennustilan ja oheislaitteet - kaikki pakattuna yhdelle sirulle. Sirun ominaisuudet itsessään ovat varsin hämmästyttäviä, mutta ESP32-CAM-kehityskortti tuo sekoitukseen vielä enemmän ominaisuuksia. Tarkastellaan komponentteja yksi kerrallaan.
Mikroprosessori
ESP32-S sisältää kaksi 32-bittistä ydintä, jotka toimivat hämmästyttävällä 240 MHz: n taajuudella! Vertaa tätä tyypilliseen aloituslevyyn, kuten Arduino Unoon, jossa on yksi 8-bittinen ydin, joka toimii 8 MHz: llä, ja ymmärrät miksi ESP32-S pystyy vaativiin tehtäviin, kuten videonkäsittelyyn tai jopa tekoälyyn, tehtäviin, joita Arduino ei edes pysty kosketus.
Aiheeseen liittyvä: Mikä on prosessorin ydin?
RAM
Muisti on ensiarvoisen tärkeää monimutkaisissa tehtävissä. ESP32-S: llä saat täydet 320 kilotavua sisäistä muistia, paljon enemmän kuin Unon pienet 2 kilotavua. Tämä on tarpeeksi muistia hienostunutta grafiikkaa tai äänenkäsittelyä varten.
Varastointi
Kaikki mainitsemamme ominaisuudet eivät ole mitään, jos sinulla ei ole riittävästi tallennustilaa ohjelmillesi ja tiedoillesi. ESP32-S-siru loistaa myös täällä, sillä siinä on 4 096 kilotavua tallennustilaa Unon 32 kilotavuun verrattuna. Erityisesti ESP32-CAM tekee kauppaa makeaksi lisäämällä siihen micro SD -kortin. Tämä mahdollistaa rajattoman laajennuksen ja tekee siitä loistavan pienen taulun tiedonkeruuohjelmiin tai kuvien ottamiseen.
Aiheeseen liittyvä: Mikä on järjestelmä sirulla?
Oheislaitteet
Tietokone on vain niin hyvä kuin sen kyky olla vuorovaikutuksessa todellisen maailman kanssa. Tätä varten tietokone luottaa oheislaitteisiinsa. Katsotaanpa ESP32-S-sirun oheislaitteita.
Langaton radio
ESP32-S: n ensiluokkainen radiosiru mahdollistaa viestinnän Wi-Fi: n ja Bluetoothin kautta, joten mikä tahansa ESP32-pohjainen kortti on täydellinen vie projektisi esineiden internetin (IoT) maailmaan, jolloin voit rakentaa verkkopohjaisia tai älypuhelimella ohjattuja hankkeita. Bluetooth-ominaisuus avaa myös monia mielenkiintoisia mahdollisuuksia, kuten mahdollisuuden lähettää ääntä Bluetooth-kaiuttimeen tai sallia tietojen syöttämisen langattoman Bluetooth-näppäimistön tai -hiiren kautta.
Aiheeseen liittyvä: Mikä on Bluetooth? Yleisiä kysymyksiä, kysyttyjä ja vastattuja
Anturit
ESP32-CAM: n tärkein myyntivaltti muihin ESP32-kehityslevyihin verrattuna on, että siinä on kameramoduuli, joka mahdollistaa videoprojekteja, kuten video-ovikellon ja lastenhoitajan kameran. ESP32-S: n kaksiytimien sisäisen prosessointitehon ansiosta jopa kasvojentunnistus on mahdollista!
Tässä on esimerkki 3D-tulostetusta kamerakotelosta ESP32-CAM: lle, jonka on suunnitellut Electronlibre:
Kameran lisäksi ESP32-S-siru tuo pöytään kolme mielenkiintoista anturia. Siellä on "salainen" sisäänrakennettu Hall-efekti-anturi, jonka avulla voidaan havaita lähellä oleva magneettikenttä. Tämä voitaisiin mahdollisesti painaa käyttöön pulmalaatikon magneettisena laukaisuna!
Toinen mielenkiintoinen ominaisuus ovat kapasitatiiviset kosketusanturit, joiden avulla voit käynnistää toimintoja yksinkertaisesti koskettamalla käsiäsi; Mielenkiintoisena käänteenä kapasitatiivisia kosketusantureita voidaan käyttää myös veden havaitsemiseen.
Viimeisenä, mutta ei vähäisimpänä, on analogia-digitaalimuunnin, jota voidaan käyttää sähköisten signaalien lukemiseen analogisista laitteista, kuten potentiometreistä tai ympäristön valoantureista!
ESP32-CAM: ssa on valkoinen LED. Se on tarkoitettu käytettäväksi kameran salamana, mutta sitä voidaan käyttää myös yleisvalaistukseen, välkkyvänä valona, morsekoodin lähettämiseen tai mihin tahansa projektisi vaatimaan. Takana on pieni punainen LED, jota voidaan käyttää tilailmaisimena.
Yleiskäyttöiset nastat
Edistyneemmille laitteistohakkereille ESP32-S-sirussa on tehokkaat yleiskäyttöiset I/O-portit (tulo/lähtö), jotka mahdollistavat viestinnän muiden laitteiden kanssa. Näitä nastoja voidaan käyttää sarjaportteina tai I2C-väylänä, ja joillain fiksuilla ohjelmoinneilla ne voivat jopa tuottaa televisiosignaaleja, kuten seuraavassa projektissa näkyy:
ESP32-CAM: ssa suuri määrä nastoja jaetaan kameran ja SD-kortin kanssa, eikä niitä voi käyttää näiden ominaisuuksien rinnalla, mutta projekteillesi on neljä ilmaista yleiskäyttöistä I/O-nastaa. Jos projektisi ei käytä kameraa ja projektisi tarvitsee lisää nastaa, poista se ja vapauttaa useita yleiseen käyttöön.
Aiheeseen liittyvä: Kuinka UART-, SPI- ja I2C-sarjaliikenne toimivat
Oikean ESP32-CAM-vaihtoehdon valitseminen
Eräs mahdollinen syy, miksi ESP32-CAM ei tullut DIY-levyksi, oli se, että siitä puuttui sisäänrakennettu USB-portti, mikä vaikeutti ohjelmointia. Ohjelmoidaksesi sen piti ostaa esimerkiksi FTDI 3,3 V USB-sarjakaapeli ja kytkeä se sitten oikein.
Lisäksi, kun ohjelmointi oli suoritettu, sinun oli kytkettävä erilliseen 5,5 V: n tai 3,3 V: n virtalähteeseen. Nämä vaiheet tekivät ESP32-CAM: sta hieman epäystävällisen aloittelijoille. Nykyään tähän ongelmaan on kuitenkin kaksi erinomaista ratkaisua.
ESP32-CAM Mukana ESP32-CAM-MB
Nykyään voit löytää useita myyjiä, jotka tarjoavat paljaan ESP32-CAM-kortin yhdessä pienen lisätytärlevyn kanssa nimeltä ESP32-CAM-MB. Pinoat ESP32-CAM: n tytärlevylle ja lisäät siihen mikro-USB-liittimen, jota voidaan käyttää sekä ohjelmointiin että virransyöttöön.
Tämä asennus on modulaarinen, joten voit käyttää yhtä tytärlevyä minkä tahansa määrän ESP32-CAM: ien ohjelmointiin levyt, jos projekteissasi on jokin muu virtalähde ohjelmoidulle ESP32-CAM: lle levyt.
ESP32-CAM-CH340
Jos pidät enemmän all-in-one-ratkaisusta, ESP32-CAM-CH340 on sarjan uusi lapsi. Se on hieman suurempi versio ESP32-CAM: sta, joka asettaa mikro-USB-liittimen ja USB-sarjamuunninsirun itse kortille. Vaikka tämä versio lisää paljon käyttömukavuutta, se maksaa hieman enemmän ja on hieman suurempi ja vie enemmän tilaa projekteissasi.
Tarkastele kaikkea, mitä ESP32-CAM-moduulilla saat
Yhteenvetona voidaan todeta, että tässä on ESP32-CAM: n ominaisuudet, joiden ansiosta se on loistava lisä tee-se-itse-työkalupakkiisi:
- Tehokas, kaksiytiminen prosessori
- Runsaasti sisäistä RAM-muistia ja ohjelmien tallennustilaa
- Ulkoinen micro SD -korttipaikka laajennusta varten
- Langaton radio Wi-Fi: lle ja Bluetoothille
- Useita antureita:
- Kamera
- Hall-ilmiön (magnetismi) anturi
- Kapasitatiiviset kosketusanturit
- Analogi-digitaali muunnin
- Kirkkaan valkoinen LED-valo ja punainen merkkivalo
- Neljä yleiskäyttöistä I/O-nastaa (enemmän, jos poistat kameran)
- Kolme vaihtoehtoa levyjen ohjelmointiin ja virransyöttöön
Kaikki nämä ominaisuudet maksavat alle 10 dollaria, joten ESP32-CAM on erinomainen alusta kaikille tuleville projekteillesi!
Voit luoda upeita ja hyödyllisiä älykotiprojekteja käyttämällä ESP32-mikrokontrolleria.
Lue Seuraava
- tee-se-itse
- DIY-projekti-ideoita
- Yksilevyiset tietokoneet
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi