Përmbajtje:
- Hapi 1: Dizajni
- Hapi 2: Ndezja e ESP8266
- Hapi 3: Montimi i Mburojës
- Hapi 4: Programimi i Arduino Mega
- Hapi 5: Drejtimi i serverit të faqes së imazhit
Video: Kamera në distancë ESP8266: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:23
Në këtë Instructable unë do t'ju tregoj se si mund të bëni një kamerë IP të largët nga komponentët që mund të blini lehtësisht në Ebay, Banggood ose ndonjë furnizues tjetër ekonomik. Doja që kamera të ishte portative, kompakte e arsyeshme dhe të funksiononte brenda rrjetit tim në shtëpi.
Hapi 1: Dizajni
Zgjodha të përdor një Arduino Mega mbi një Arduino Uno sepse më duheshin 2 porte serike, dhe ndërsa mund të imitoja një të dytë në Uno, nuk ishte aq i besueshëm në shpejtësi më të larta. Zgjodha paketën më të vogël ESP8266, ESP-01 për të kursyer hapësirë. Për të ruajtur imazhet kam përdorur një përshtatës të kartës microSD Sainsmart. Për një aparat fotografik, zgjodha ArduCAM Mini 2MP sepse ka një FIFO të integruar si dhe një lente të rregullueshme për të fokusuar imazhin. Për ta bashkangjitur në dërrasë, unë përdor një kabllo CAT5 të seksionit të shkurtër pasi kishte numrin e duhur të përcjellësve dhe lidhësi ishte bërë për një mënyrë të lehtë për të bashkuar dhe shkëputur kamerën nga mburoja. Gjithashtu më lejoi të drejtoja me lehtësi kamerën në drejtime të ndryshme ose të shtoja shtesa në kabllo.
Kam përdorur Fritzing për të kapur skemën dhe paraqitjen e PCB. Pllakat janë bërë nga PCBWay, por çdo prodhues i aftë të pranojë skedarët Gerber mund t'i bëjë PCB -të.
Materiale
- Arduino Mega
- Mburoja e zbrazët PCB
- Kabllo programimi USB
- 12V DC, 250mA ose më shumë, prizë 2.1mm, përshtatës i fuqisë pozitive me pin qendror
- ESP8266 (ESP-01)
- Bordi i Programimit ESP8266
- ArduCAM Mini 2MP
- modul i lexuesit të kartave microSD + kartë microSD
- AMS1117-33 (3.3 rregullator linear i tensionit)
- mosfet mos-kanal (për konvertimin e nivelit)
- 4 rezistente 10kΩ
- Kondensator 50V 100 uF
- Fole vertikale e rrjetit RJ45
- Kabllo dhe lidhës CAT5 (ose ndonjë kabllo tjetër 8 përçuese)
- një kokë femër me 8 rreshta të dyfishtë (për ESP-01)
- një kokë femër me 6 rreshta me një rresht (për lexuesin e kartave microSD)
- Ngecje najloni 12 mm (për të mbështetur lexuesin e kartave microSD)
- 3 tituj meshkuj 1-pin (për pikat e testimit)
- një kokë mashkullore me 2 kunja (për pikat e testimit)
- një kokë mashkullore me 3 kunja (për pikat e testimit)
- Rast akrilik Arduino Mega (opsional)
Mjetet e nevojshme
- Makine per ngjitjen e metalit
- Saldator
- Prerës të skuqur
- Multimetër
- Shtrëngues RJ45 (nëse një kabllo ekzistuese me lidhës nuk është në dorë)
Hapi 2: Ndezja e ESP8266
Për të ndezur ESP8266 ndoqa një udhëzues nga All About Circuits. E ndez ESP8266 me komandën AT 2.1.0 dhe versionin SDK 1.1.0 të cilat mund të gjenden këtu me mjetin ndezës ESP8266. Kam përdorur gjithashtu PuTTY për të kontrolluar nëse firmware ishte instaluar siç duhet. Skema e qarkut që kam përdorur për të programuar ESP8266 gjithashtu mund të gjendet më sipër. Unë e ndërtova bordin e programimit në proto-bord të vogël, pasi nuk ia vlente të prodhoja një PCB. Vini re pinout -in e lidhësit të komunikimit në tabelën e programimit përputhet me pinout -in e serialit në përshtatësin USB që kam përdorur.
Materiale për ndezje
- Përshtatës serial në USB (CP2102)
- Konvertuesi USB A në B (kështu që unë mund të përdor një kabllo USB të rregullt)
- Proto-bord 40x60mm, katran 2.54mm
- Fole terminale me 6 vida
- Koka femërore me 8 pin dy rreshta
- 2 butona shtypës (momental)
- AMS1117-33 (3.3 rregullator linear i tensionit)
- Kondensator elektrolitik 16V 47 uF
- 2 rezistente 10kΩ
- copa të ndryshme teli
Hapi 3: Montimi i Mburojës
Ka shumë mënyra se si mund të lidhni titujt, por unë zgjodha që së pari t'i lidhja ato në Mega, pastaj të vendosja PCB -në e mburojës në krye. Pastaj i bashkova kunjat e qosheve me saldim dhe kontrollova shtrirjen, para se të bashkoja të gjitha kunjat. Pasi të gjitha ato kunjat u ngjitën, unë hoqa PCB nga Mega dhe bashkova pjesën tjetër të përbërësve. Fillova nga mesi i tabelës dhe punova jashtë. Para se të ndizja bordin për herë të parë, kontrollova për të siguruar që nuk kishte pantallona të shkurtra midis kunjave ose midis fuqisë dhe tokës.
Hapi 4: Programimi i Arduino Mega
Kam përdorur një version pak të modifikuar të një biblioteke SparkFun ESP8266 për Arduino (bashkangjitur biblioteka e modifikuar). Mora copëzat e kodit nga SparkFun (karta microSD, serveri në internet ESWP8266) dhe ArduCAM. Kodi është i strukturuar si më poshtë; kur hyni në faqen e internetit nga shfletuesi juaj, ajo merr një fotografi, e ruan atë në kartën microSD dhe më pas e dërgon atë në shfletuesin tuaj. Një version bazë i faqes së internetit është bashkangjitur (index.txt). Faqja e internetit duhet të vendoset në kartën microSD. Pasi të jetë ngarkuar kodi, kontrolloni për të siguruar që gjithçka është duke u lidhur siç duhet duke hapur monitorin serik dhe duke lexuar mesazhet e initalizimit. Një klip i monitorit serik gjatë fillimit është i bashkangjitur. Ajo tregon se kamera, lexuesi i kartave microSD dhe ESP8266 janë të lidhura, se ESP8266 është i lidhur me WIFI dhe është caktuar një adresë IP.
Hapi 5: Drejtimi i serverit të faqes së imazhit
Për të drejtuar serverin e uebit për herë të parë, ekzekutoni Arduino IDE dhe vendosni portën COM në atë me të cilën është lidhur Mega. Hapni monitorin serik dhe vendosni normën e baudit në atë që është vendosur Mega. Sapo të hapni monitorin serik do të printojë disa informacione për inicimin, pastaj do të printojë IP -në që i është caktuar ESP8266 (kjo nënvizohet me ngjyrë blu në imazhin e parë). Në këtë pikë, unë u regjistrova në ruterin tim dhe paracaktova adresën IP me të cilën ishte lidhur ESP8266 përgjithmonë, në mënyrë që ESP8266 t'i jepet gjithmonë ajo adresë. Për shembull, për të parë imazhe nga serveri im në internet unë gjithmonë përdor 192.168.1.135 në shfletuesin tim të internetit. Unë mund ta bëj këtë në çdo pajisje të lidhur me LAN/WLAN tim. Bashkangjitur është një imazh mostër, dhe ndoshta është po aq i mirë sa për një aparat fotografik 2 megapiksel. Shpesh duhen disa përsëritje për të fokusuar siç duhet imazhin. Një kamerë e fokusimit automatik do të ishte mirë, mbase kjo do të jetë azhurnimi im i ardhshëm.
Recommended:
ESP8266 - Fole e kontrolluar me kohë dhe në distancë (Siguria e të moshuarve): 6 hapa
ESP8266 - Fole e kontrolluar me kohë dhe me telekomandë (Siguria e të moshuarve): INFORMACION: Ky asamble është një kontroll kundër mbinxehjes, zjarrit dhe aksidenteve në rast të harrimit të pajisjeve të lidhura (kryesisht nga të moshuarit me Alzheimer). Pasi të aktivizohet butoni, priza merr 110/220 VAC për 5 minuta (një tjetër
Monitorimi në distancë i temperaturës dhe lagështisë me ESP8266 dhe aplikacionin Blynk: 15 hapa
Monitorimi në distancë i temperaturës dhe lagështisë me ESP8266 dhe Aplikacionin Blynk: Ishte projekti im i parë me çipin ESP8266. Sapo kam ndërtuar një serë të re pranë shtëpisë sime dhe ishte interesante për mua se çfarë po ndodh atje gjatë një dite? Dua të them se si ndryshon temperatura dhe lagështia? A është ajrosur serra mjaftueshëm? Kështu që unë vendos
Mbyllja në distancë ose rinisja e një kompjuteri me pajisjen ESP8266: 10 hapa (me fotografi)
Mbyllja në distancë ose rinisja e një kompjuteri me pajisjen ESP8266: Për të qenë të qartë këtu, ne po mbyllim kompjuterin TUAJ, jo kompjuterin e dikujt tjetër. Historia shkon kështu: Një miku im në Facebook më dërgoi një mesazh dhe tha se ai ka një duzinë kompjuterash që funksionojnë një mori matematike, por çdo mëngjes në 3 të mëngjesit, ata mbyllen. S
Kamera UNICORN - Raspberry Pi Zero W NoIR 8MP Kamera e ndërtuar: 7 hapa (me fotografi)
KAMERA UNICORN - Raspberry Pi Zero W NoIR 8MP Camera Build: Pi Zero W NoIR 8MP Camera BuildThis Instructable u krijua për të ndihmuar këdo që dëshiron një Kamera Infra të Kuqe ose një Kamera Portative Vërtetë të Ftohtë ose një Kamera Portabile Raspberry Pi ose Thjesht dëshiron të argëtohet, heheh Me Kjo është më e përballueshme dhe më e konfigurueshme
Kamera dixhitale/kamera dixhitale me vizion natën me rreze infra të kuqe: 17 hapa (me fotografi)
Kamera dixhitale/kamera dixhitale e vizionit të natës me rreze infra të kuqe: Ky udhëzues shpjegon se si të konvertohet kamera e zbulimit të natës Discovery Kids (e cila reklamohet në mënyrë të rreme për të përdorur " teknologji të vërtetë të vizionit të natës me infra të kuqe ") në një kamera reale të shikimit të natës me infra të kuqe. Kjo është e ngjashme me IR webca