Hobijiem ir pieejamas daudzas mikrokontrolleru plates, taču vai jūs zināt par ESP32-CAM — bieži vien aizmirsto plati, kas ļoti mazā telpā sniedz milzīgu vērtību?
ESP32-CAM pamatā ir ESP32-S sistēma mikroshēmā (SoC), ko ražojis Espressif. Tā kā ESP32-S mikroshēma ir SoC, tajā ir viss dators — mikroprocesors, operatīvā atmiņa, krātuve un perifērijas ierīces — viss ir iesaiņots vienā mikroshēmā. Mikroshēmas iespējas pašas par sevi ir diezgan pārsteidzošas, taču ESP32-CAM izstrādes panelis apvieno vēl vairāk funkciju. Apskatīsim komponentus pa vienam.
Mikroprocesors
ESP32-S satur divus 32 bitu kodolus, kas darbojas ar satriecošu 240 MHz! Salīdziniet to ar tipisku startera paneli, piemēram, Arduino Uno, kuram ir viens 8 bitu kodols, kas darbojas ar 8 MHz, un jūs sapratīsit kāpēc ESP32-S spēj veikt lielas slodzes uzdevumus, piemēram, video apstrādi vai pat mākslīgo intelektu, uzdevumus, kurus Arduino pat nevar pieskarties.
Saistīts: Kas ir procesora kodols?
RAM
Atmiņa ir vissvarīgākā sarežģītu uzdevumu veikšanai. Ar ESP32-S jūs saņemat pilnus 320 kilobaitus iebūvētās atmiņas, kas ir daudz vairāk nekā Uno mazie 2 kilobaiti. Tas ir pietiekami daudz atmiņas sarežģītai grafikas vai audio apstrādei.
Krātuve
Visas mūsu pieminētās funkcijas ir nevērtīgas, ja jums nav pietiekami daudz krātuves programmām un datiem. Šeit spīd arī ESP32-S mikroshēma, kurai ir 4096 kilobaiti mikroshēmas atmiņas, salīdzinot ar 32 kilobaitiem Uno. Jo īpaši ESP32-CAM padara darījumu saldāku, pievienojot micro SD karti. Tas nodrošina neierobežotu paplašināšanos un padara to par lielisku mazo dēli datu reģistrētājiem vai attēlu uzņemšanai.
Saistīts: Kas ir sistēma mikroshēmā?
Perifērijas ierīces
Dators ir tik labs, cik tas spēj mijiedarboties ar reālo pasauli. Lai to izdarītu, dators paļaujas uz tā perifērijas ierīcēm. Apskatīsim ESP32-S mikroshēmas perifērijas ierīces.
Bezvadu radio
Pirmās klases radio mikroshēma ESP32-S nodrošina saziņu, izmantojot Wi-Fi un Bluetooth, padarot jebkuru ESP32 plati ideālu ienesiet savus projektus lietiskā interneta (IoT) pasaulē, ļaujot jums izveidot tīmeklī iespējotu vai viedtālruni kontrolētu projektus. Bluetooth iespēja paver arī daudzas interesantas iespējas, piemēram, iespēju nosūtīt audio uz Bluetooth skaļruni vai ļaut ievadīt datus, izmantojot Bluetooth bezvadu tastatūru vai peli.
Saistīts: Kas ir Bluetooth? Biežākie jautājumi, uzdotie un atbildētie
Sensori
ESP32-CAM galvenais pārdošanas punkts, atšķirībā no citiem ESP32 izstrādes paneļiem, ir tas, ka tam ir kameras modulis, kas ļauj veikt video projektus, piemēram, video durvju zvanu un aukles kameru. Izmantojot ESP32-S divkodolu iebūvēto apstrādes jaudu, pat sejas atpazīšana kļūst par iespēju!
Šeit ir 3D drukāta kameras korpusa piemērs ESP32-CAM, ko izstrādājis Electronlibre:
Papildus kamerai ESP32-S mikroshēma piedāvā trīs interesantus sensorus. Ir "slepens" iebūvēts Hall efekta sensors, ar kuru var noteikt tuvumā esošu magnētisko lauku. To, iespējams, varētu izmantot kā mīklu kastes magnētisko sprūdu!
Vēl viena interesanta funkcija ir kapacitatīvie pieskārienu sensori, kas ļauj iedarbināt darbības, vienkārši pieskaroties rokām; Interesantā pagriezienā kapacitatīvos pieskārienu sensorus var izmantot arī ūdens noteikšanai.
Visbeidzot, bet ne mazāk svarīgi, ir analogais-digitālais pārveidotājs, ko var izmantot, lai nolasītu elektriskos signālus no analogajām ierīcēm, piemēram, potenciometriem vai apkārtējās gaismas sensoriem!
ESP32-CAM ir balta gaismas diode. Tas ir paredzēts izmantošanai kā kameras zibspuldze, taču to var izmantot arī vispārējam apgaismojumam, kā stroboskopu, lai nosūtītu Morzes kodu vai jebko citu, ko pieprasa jūsu projekts. Aizmugurē ir neliela sarkana gaismas diode, ko var izmantot kā statusa indikatoru.
Universālas piespraudes
Uzlabotiem aparatūras hakeriem ESP32-S mikroshēmai ir jaudīgi vispārējas nozīmes I/O (ieejas/izejas) porti, kas ļauj sazināties ar citām ierīcēm. Šīs tapas var izmantot kā seriālos portus vai I2C kopnes, un ar gudru programmēšanu var pat ģenerēt televīzijas signālus, kā parādīts šajā projektā:
ESP32-CAM liela daļa kontaktu tiek koplietoti ar kameru un SD karti, un tos nevar izmantot kopā ar šīm funkcijām, taču jūsu projektiem ir četras bezmaksas vispārējas nozīmes I/O tapas. Ja jūsu projektā netiek izmantota kamera un jūsu projektam ir nepieciešams vairāk piespraudes, vienkārši noņemiet tās, lai atbrīvotu vairākas citas vispārējai lietošanai.
Saistīts: Kā darbojas UART, SPI un I2C seriālie sakari
Pareizā ESP32-CAM varianta izvēle
Viens no iespējamiem iemesliem, kāpēc ESP32-CAM nekļuva par DIY plati, bija tas, ka tai nebija iebūvēta USB porta, kas apgrūtināja programmēšanu. Lai to ieprogrammētu, jums bija jāiegādājas kaut kas līdzīgs FTDI 3,3 V USB-seriālajam kabelim un pēc tam jāpievieno pareizi.
Turklāt, kad programmēšana bija pabeigta, jums bija jāpievienojas īpašam 5,5 V vai 3,3 V barošanas avotam. Šīs darbības padarīja ESP32-CAM nedaudz nedraudzīgu iesācējiem. Tomēr mūsdienās šai problēmai ir divi lieliski risinājumi.
ESP32-CAM Ar ESP32-CAM-MB
Šodien jūs varat atrast vairākus pārdevējus, kas piedāvā tukšu ESP32-CAM plati kombinācijā ar nelielu papildu meitasplati, ko sauc par ESP32-CAM-MB. Jūs novietojat ESP32-CAM uz meitasplates, lai pievienotu mikro USB savienotāju, ko var izmantot gan programmēšanai, gan barošanai.
Šī iestatīšana ir modulāra, kas nozīmē, ka varat izmantot vienu meitasplati, lai programmētu jebkuru ESP32-CAM skaitu plates, ja jūsu projektos ir iekļauts kāds cits barošanas avots ieprogrammētajam ESP32-CAM dēļi.
ESP32-CAM-CH340
Ja vēlaties risinājumam viss vienā, ESP32-CAM-CH340 ir jaunais bloks. Tā ir nedaudz lielāka ESP32-CAM versija, kas ievieto mikro USB savienotāju un USB uz seriālo pārveidotāja mikroshēmu uz pašas plates. Lai gan šī versija sniedz daudz papildu ērtības, tā maksā nedaudz vairāk un ir nedaudz lielāka, aizņemot vairāk vietas jūsu projektos.
Pārskatiet visu, ko iegūstat ar ESP32-CAM moduli
Rezumējot, šeit ir ESP32-CAM iespējas, kas ļauj tam būt fantastiskam papildinājumam jūsu DIY rīku komplektam:
- Jaudīgs divu kodolu procesors
- Liela RAM un programmu krātuve
- Ārējais micro SD slots paplašināšanai
- Bezvadu radio Wi-Fi un Bluetooth
- Vairāki sensori:
- Fotoaparāts
- Hallas efekta (magnētisma) sensors
- Kapacitatīvie pieskārienu sensori
- Analogo-ciparu pārveidotājs
- Spilgti balta apgaismojuma LED un sarkana indikatora LED
- Četras vispārējas nozīmes I/O tapas (vairāk, ja noņemat kameru)
- Trīs iespējas dēļu programmēšanai un barošanai
Visas šīs iespējas maksā mazāk nekā USD 10, padarot ESP32-CAM par lielisku platformu visiem jūsu turpmākajiem projektiem!
Izmantojot ESP32 mikrokontrolleri, varat izveidot dažus pārsteidzošus un noderīgus viedās mājas projektus.
Lasiet Tālāk
- DIY
- DIY projektu idejas
- Viena borta datori
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu