Sisällysluettelo:
- Vaihe 1: Kaavion valmistelu
- Vaihe 2: PCB -tuotanto
- Vaihe 3: ESP32 PROTO WEB CAM -levyn viimeistely
- Vaihe 4: Suorita ESP32 -kamerakuvan tallennusasiakas loppuun
- Vaihe 5: Testauskoodi
Video: ESP32 -kameran kuvien kirjausasiakas: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
ESP32 Camera Picture Logging Client -projekti keskittyy käyttämään ESP32-mikro-ohjainta kuvan ottamiseen ja lähettämään sen keskuspalvelimelle Internetin kautta käyttämällä ESP32-moduulin WiFi-ominaisuutta.
Pääpiirilevy suunniteltiin pitämällä mielessä kaksi päätavoitetta:
- modulaarisuus
- suora vakiokameramoduulin liitäntä
Kaikki osat ovat tilattavissa eri lähteistä, ja ohjelmistoesimerkkejä on saatavilla, kuten Git -arkistot.
Vaihe 1: Kaavion valmistelu
ESP32 PROTO WEB CAM -levy on suunniteltu noudattamaan seuraavia ominaisuuksia:
- liitäntä ESP-32S-moduulilevyyn (Wroom)
- liitäntä kameramoduuliin tai -liitäntään 14 IO -nastaa varten
-
kaksi ESP32 -muistin FLASH -menetelmää
- USB RS232
- RS232 manuaalisilla ampuma -kissoilla
- ainutlaatuinen HW -laitekoodi
- RTC
- EEPROM RW/R -kytkimellä
- kaksi 5V virtalähdettä
- ulkoinen kristalli ESP-32s-kortille
- microSD -korttipaikka
- kovaääninen LED
- DC -DC -muunnin 5V -> 3V3
- lisäliitin 3 keihään IO -nastaa, I2C- ja RS232 -liitäntöjä varten
Kaavio on saatavana PDF -tiedostona, yhdistä vain muutama julkisesti saatavilla oleva kaavio eri lähteistä.
Vaihe 2: PCB -tuotanto
Käyttämällä aiemmin esitettyä kaavamaista piirilevyä luotiin suunnitteluohjelmistolla, joka tuottaa GERBER-tiedostoja kaksipuolisella SMT/SMD-tekniikalla ja hieman suuremmilla tyynyillä, jotka auttavat käsin juotosprosessissa ja käyttämällä PCB-tuotantolaitoksia ITD-tim d.o.o. PCB valmistettiin ROHS: ssa.
Muutama kuva esittelee lopputuotteen.
Vaihe 3: ESP32 PROTO WEB CAM -levyn viimeistely
Elementit juotetaan käsin enimmäkseen 0805- ja 1206 -tekniikalla käyttäen ROHS -juotosta, jossa on vähän juotosrautoja. Ensin juotospiirit, sitten passiiviset elementit, sen jälkeen liittimet. PCB puhdistettiin isopropyylialkoholilla.
Lopulliset tulokset löytyvät muutamasta kuvasta.
Vaihe 4: Suorita ESP32 -kamerakuvan tallennusasiakas loppuun
ESP32 Camera Picture Logging Client -ohjelmiston täydentämiseksi ESP32 PROTO WEB CAM -piirilevyyn lisättiin akku CD2032 RTC: lle ja kameramoduuli, jossa on OV2640, saatavana TME: ltä kaupallisella nimellä WAVESHARE 8532.
Kaikki komponentit testataan ARDUINO IDE: llä ja asianmukaisella ESP32 -lisäyksellä ja valitulla kortilla, jonka nimi on "ESP32 Dev Module"
Vaihe 5: Testauskoodi
Kaikki testauskoodit ovat saatavilla GitLABissa:
- LED -syke ja UniqueUnitID (DS18B20) git repo
- I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
- Kameramoduulin git repo
Suositeltava:
Toista video ESP32: 10 vaihetta (kuvien kanssa)
Toista videota ESP32: lla: Tämä opas näyttää jotain videon ja äänen toistamisesta ESP32: lla
ESP32 -äänisoitin: 6 vaihetta (kuvien kanssa)
ESP32 -äänisoitin: Epidemian vuoksi vietin enemmän aikaa kotona kuin tavallisesti viimeisen puolen vuoden aikana. On väistämätöntä, että henkilöllä on tylsää kotona, joten tein ESP32 -äänisoitimen ajan kuluttamiseksi. ESP32: ta voidaan käyttää itsenäisenä järjestelmänä sovellusten suorittamiseen
ESP32 -robotti servoja käyttämällä: 6 vaihetta (kuvien kanssa)
ESP32-robotti servojen avulla: Olen kokeillut erilaisia ESP32-kehityskortteja, tilasin äskettäin yhden TTGO T-Beam -lajikkeista, joissa on akkupistoke oman 18650 Lipon lisäämiseksi. rakentaa
Kuvien tallentaminen tehtävää varten: 4 vaihetta (kuvien kanssa)
Kuvien tallentaminen tehtävää varten: 1. Avaa uusi Google -asiakirja ja suojaa kuvat tällä sivulla. Käytä ctrl (ohjaus) ja " c " kopioitava näppäin 3. Käytä ctrl (control) ja " v " liitettävä avain
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): 11 vaihetta (kuvien kanssa)
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): Jos yrität "Tee saumaton" -laajennusta GIMP: ssä, se tekee kuvasta saumattoman sekä vaaka- että pystysuunnassa samanaikaisesti. Se ei salli sinun tehdä siitä saumatonta vain yhdessä ulottuvuudessa. Tämä ohje auttaa sinua saamaan kuvan