Sadržaj:

CCTV kamera sa NodeMCU + modulom kamere starog prijenosnog računala (sa i bez korištenja Blynka): 5 koraka
CCTV kamera sa NodeMCU + modulom kamere starog prijenosnog računala (sa i bez korištenja Blynka): 5 koraka
Anonim
Image
Image
Pretvaranje modula kamere u USB izlaz
Pretvaranje modula kamere u USB izlaz

Zdravo momci! U ovom uputstvu ću vam pokazati kako sam koristio modul kamere starog prijenosnog računala i nodeMCU da napravim nešto slično CCTV -u.

Supplies

Spisak stavki potrebnih za ovaj projekat

1. NodeMCU

2. Modul kamere za laptop

3. Servo

4. Stari USB kabl

5. Oglasna ploča

6. Priključivanje žica

7. Potenciometar (opcionalno- za upravljanje servo bez aplikacije Blynk)

8. Arduino ide (Blynk biblioteke opcionalno- za upravljanje servo preko pametnog telefona putem interneta)

Korak 1: Pretvorite modul kamere u USB izlaz

Modul kamere slijedi USB standarde i ima 4 žice, dvije za napajanje, a druge dvije za prijenos podataka. možemo lako identificirati žice za prijenos podataka dok su spojene. Od preostale dvije, tj. žice za napajanje, možemo identificirati žicu za uzemljenje provjerom kontinuiteta s uzemljenjem na modulu kamere, a druga će biti +5V.

Ova dva (+5V i uzemljenje) trebaju biti lemljeni sličnim žicama na USB-A USB kabela.

A preostaju samo podatkovne žice, a identificiranje koje se među podatkovnim žicama podudara s drugima na USB kabelu je teško, pa moramo ići pokušajima i greškama dok ne dobijemo signal na aplikaciji kamere na računaru.

S ovim imamo funkcionalnu USB kameru. Što je USB kabel duži, to bismo ga dalje mogli postaviti.

NAPOMENA: Ožičenje za module fotoaparata razlikuje se od proizvođača do proizvođača. Za ovaj projekat koristim modul sa starog sony laptopa.

Korak 2: Povezivanje kruga na upravljački servo (pomoću Blynka)

Povezivanje kruga na upravljački servo (pomoću Blynka)
Povezivanje kruga na upravljački servo (pomoću Blynka)
Povezivanje kruga na upravljački servo (pomoću Blynka)
Povezivanje kruga na upravljački servo (pomoću Blynka)

Koristeći Blynk veze su vrlo jednostavne.

1. Signalni pin servo -a (obično ima strelicu na vrhu) spojen je na D8 NodeMCU -a

2. +5V spojeno na srednji pin serva iz Vina iz NodeMCU -a

3. pin za uzemljenje (žica na suprotnoj strani signalne žice) spojen je na masu na NodeMCU

i završili smo s ožičenjem

Korak 3: Kodiranje i postavljanje Blynk aplikacije

Kôd i postavljanje Blynk aplikacije
Kôd i postavljanje Blynk aplikacije
Kôd i postavljanje Blynk aplikacije
Kôd i postavljanje Blynk aplikacije
Kôd i postavljanje Blynk aplikacije
Kôd i postavljanje Blynk aplikacije

Ovdje ću priložiti kopiju koda radi lakšeg pristupa.

Postavljanje blynk aplikacije je također vrlo jednostavno, 1. odaberite NodeMCU kao ploču, a Wi-Fi kao medij komunikacije

2. primit ćemo kod za provjeru autentičnosti koji ćemo morati dodati kodu.

3. dodajte widget klizača na blynk i odaberite Virtual pin Pin V3 za klizač i 0-180 kao raspon izlaza

4. odaberite interval pisanja od 100ms i opciju turn off off send on release.

5. otpremite kôd s dodanim kodom za provjeru autentičnosti, SSID -om i lozinkom.

s ovim smo gotovo završili s postavljanjem, preostalo je samo vruće zalijepiti taj modul kamere na vrh servo kraka i priključiti USB kabel kamere na računalo.

Korak 4: (opcionalno) Povezivanje kruga na upravljački servo pomoću potenciometra

(opcionalno) Povezivanje kruga na upravljački servo pomoću potenciometra
(opcionalno) Povezivanje kruga na upravljački servo pomoću potenciometra
(opcionalno) Povezivanje kruga na upravljački servo pomoću potenciometra
(opcionalno) Povezivanje kruga na upravljački servo pomoću potenciometra

Veza kruga za servo je slična onoj kod korištenja blynk -a, sve što se mijenja je dodavanjem potenciometra za upravljanje servo -om.

1. Signalni pin servo -a (obično ima strelicu na vrhu) spojen je na D8 NodeMCU -a

2. +5V spojeno na srednji pin serva iz Vina iz NodeMCU -a

3. pin za uzemljenje (žica na suprotnoj strani signalne žice) spojen je na masu na NodeMCU

4. pin 1 potenciometra je spojen na Vin na NodeMCU

5. pin 2 potenciometra je spojen na analogni pin A0

6. pin 3 potenciometra je spojen na masu NodeMCU -a

i završili smo s ožičenjem.

Korak 5: (izborno) Kod za upravljanje servo preko potenciometra

(opcionalno) Kod za upravljanje servo preko potenciometra
(opcionalno) Kod za upravljanje servo preko potenciometra

Nadam se da ste uživali u ovom uputstvu!

Preporučuje se: