Turinys:
- 1 žingsnis: Schemos paruošimas
- 2 žingsnis: PCB gamyba
- 3 veiksmas: užpildykite ESP32 PROTO WEB CAM plokštę
- 4 veiksmas: užpildykite ESP32 fotoaparato paveikslėlių registravimo klientą
- 5 žingsnis: bandymo kodas
Video: ESP32 fotoaparato nuotraukų registravimo klientas: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
„ESP32 Camera Picture Logging Client“projekto tikslas yra fotografuoti naudojant ESP32 mikrovaldiklį ir nusiųsti jį į centrinį serverį internetu, naudojant „ESP32“modulio „WiFi“funkciją.
Pagrindinė PCB plokštė buvo sukurta atsižvelgiant į du pagrindinius tikslus:
- moduliškumas
- tiesioginis standartinis fotoaparato modulio prijungimas
Visas dalis galima užsisakyti iš įvairių šaltinių, o programinės įrangos pavyzdys yra, pvz., „Git“saugyklos.
1 žingsnis: Schemos paruošimas
ESP32 PROTO WEB CAM plokštė buvo sukurta taip, kad atitiktų šias funkcijas:
- jungtis prie ESP-32S modulio plokštės („Wroom“)
- prijungimas prie fotoaparato modulio arba terminalo 14 IO kaiščių
-
du ESP32 atminties FLASH metodai
- USB RS232
- RS232 su rankiniais šratiniais
- unikalus HW įrenginio kodas
- RTC
- EEPROM su RW/R jungikliu
- du 5 V maitinimo šaltiniai
- išorinis kristalas ESP-32s plokštei
- „microSD“kortelės lizdas
- sunkiai įveikiamas LED
- DC -DC keitiklis 5V -> 3V3
- papildoma jungtis, skirta 3 ieties IO kaiščiams, I2C ir RS232 sąsajoms
Schema yra prieinama PDF faile, derinkite kelias schemas, viešai prieinamas iš įvairių šaltinių.
2 žingsnis: PCB gamyba
Naudojant anksčiau pateiktą scheminę PCB buvo sukurta naudojant projektavimo programinę įrangą, kuri gamina GERBER failus dviejose SMT/SMD technologijose su šiek tiek didesnėmis trinkelėmis, kad padėtų rankinio litavimo procesui ir naudojant PCB gamybos įrenginius ITD-tim d.o.o. PCB buvo pagamintas ROHS.
Galutinį produktą pateikia kelios nuotraukos.
3 veiksmas: užpildykite ESP32 PROTO WEB CAM plokštę
Elementai yra lituojami rankomis, daugiausia naudojant 0805 ir 1206 technologijas, naudojant ROHS lydmetalį su keliais lydmetaliais. Pirmiausia yra litavimo IC, tada pasyvūs elementai, po to jungtys. PCB buvo švarus izopropilo alkoholiu.
Galutiniai rezultatai pateikiami su keliomis nuotraukomis.
4 veiksmas: užpildykite ESP32 fotoaparato paveikslėlių registravimo klientą
Norėdami užbaigti ESP32 fotoaparato vaizdų registravimo klientą, ESP32 PROTO WEB CAM PCB pridėjo bateriją CD2032 RTC ir fotoaparato modulį su OV2640, kurį galima įsigyti iš TME komerciniu pavadinimu WAVESHARE 8532.
Visi komponentai yra testuojami naudojant ARDUINO IDE, tinkamai papildant ESP32 ir pasirinktą plokštę pavadinimu „ESP32 Dev Module“
5 žingsnis: bandymo kodas
Visi bandymo kodai yra prieinami „GitLAB“:
- LED širdies plakimas ir „UniqueUnitID“(DS18B20) „git repo“
- I2C (DS3231 RTC, AT24Cxx EEPROM) git repo
- Kameros modulio „git repo“
Rekomenduojamas:
„Arduino“1 laidų bendrasis klientas/pavaldus įrenginys (jutiklis): 4 žingsniai
„Arduino“1 laidų bendrasis klientas/pavaldus įrenginys (jutiklis): perskaitykite mano instrukcijos įvadą ir 2 veiksmą, kaip sukurti „Arduino“1 laidų ekraną (144 simboliai), kad gautumėte daugiau informacijos apie situaciją ir galimas bibliotekas. Kaip ten paaiškinta, naudosime „OneWire-Hub“biblioteką
Visada ĮJUNGTA Raspberry Pi DLNA serveris ir „Torrent“klientas su būsenos šviesos diodais: 6 žingsniai
Visada ĮJUNGTA „Raspberry Pi DLNA“serveris ir „Torrent“klientas su būsenos šviesos diodais: bandžiau pasigaminti sau ir jis puikiai veikia. Jis gali transliuoti HD vaizdo įrašus be jokio atsilikimo, o būsenos šviesos diodai suteikia man greitą jo būseną. Žemiau pridėjau veiksmus, kurių ėmiausi, kad jį sujungčiau. Prašome perskaityti, jei esate įdomus
MKR1000 IoT klientas/serveris Ryšiai: 4 žingsniai
„MKR1000 IoT Client/Server Communications“: šiame projekte aprašoma, kaip nustatyti du „Arduino“/„Genuino MKR1000“įrenginius kaip serverį ir klientą. Klientas MKR1000 prisijungs prie jūsų vietinio „Wi -Fi“ir klausysis dviejų įėjimų, fiziškai prijungtų prie kliento; vienas iš mygtuko, o kitas iš vibracijos
Pridėkite kompiuterio sinchronizavimo lizdą prie „Nikon Sc-28 Ttl“kabelio (naudokite automatinius nustatymus, kad įjungtumėte fotoaparato blykstę ir įjungtumėte fotoaparato blykstes!): 4 veiksmai
Pridėkite kompiuterio sinchronizavimo lizdą prie „Nikon Sc-28 Ttl“kabelio (naudokite automatinius fotoaparato blykstės ir fotoaparato blykstės nustatymus !!): šioje instrukcijoje parodysiu, kaip pašalinti vieną iš šių erzinančių patentuotų 3 kontaktų TTL jungčių Nikon SC-28 išjungtos kameros TTL kabelio šoną ir pakeiskite jį standartine kompiuterio sinchronizavimo jungtimi. tai leis jums naudoti specialią blykstę
Plonas klientas namuose: 5 žingsniai
Plonas klientų aptarnavimas namuose: ar kada nors norėjote namuose turėti keletą papildomų kompiuterių, skirtų namų svečiams, kad nenorite naudotis savo 2000 USD+ kainuojančiu kompiuteriu, ar turite vaikų, kurie nori kompiuterio ir nenorite išleisti daugiau nei 400 bet vis tiek nori, kad jie turėtų kompiuterį