Obsah:

CCTV kamera s NodeMCU + kamerovým modulem starého notebooku (s a bez použití Blynku): 5 kroků
CCTV kamera s NodeMCU + kamerovým modulem starého notebooku (s a bez použití Blynku): 5 kroků

Video: CCTV kamera s NodeMCU + kamerovým modulem starého notebooku (s a bez použití Blynku): 5 kroků

Video: CCTV kamera s NodeMCU + kamerovým modulem starého notebooku (s a bez použití Blynku): 5 kroků
Video: ESP32-CAM - Быстрый старт 2024, Červenec
Anonim
Image
Image
Převod kamerového modulu na výstup USB
Převod kamerového modulu na výstup USB

Ahoj kluci! V tomto pokynu vám ukážu, jak jsem použil starý kamerový modul notebooku a nodeMCU k vytvoření něčeho podobného jako CCTV.

Zásoby

Seznam položek potřebných pro tento projekt

1. NodeMCU

2. Modul kamery notebooku

3. Servo

4. Starý USB kabel

5. Breadboard

6. Propojovací vodiče

7. Potenciometr (volitelný- pro ovládání serva bez aplikace Blynk)

8. Arduino ide (knihovny Blynk volitelně- ovládání serv přes smartphone přes internet)

Krok 1: Převod kamerového modulu na výstup USB

Modul kamery odpovídá standardům USB a má 4 vodiče, dva pro napájení a další dva pro přenos dat. můžeme snadno identifikovat vodiče pro přenos dat, jak jsou navinuty dohromady. ze zbývajících dvou, tj. napájecích vodičů, můžeme identifikovat zemnící vodič kontrolou spojitosti se zemnicí podložkou na modulu kamery a druhý bude +5V.

Tyto dva (+5V a uzemnění) by měly být připájeny podobnými vodiči na USB-A kabelu USB.

A to, co zbývá, jsou datové vodiče a určit, který z datových vodičů se shoduje s ostatními na kabelu USB, je obtížné, takže musíme jít na pokus a omyl, dokud nezískáme signál o aplikaci fotoaparátu na PC.

Díky tomu máme funkční USB kameru, čím delší je USB kabel, tím dále jej můžeme umístit.

POZNÁMKA: Zapojení kamerových modulů se liší výrobce od výrobce. Pro tento projekt používám modul ze starého notebooku Sony.

Krok 2: Připojení obvodu k ovládání serva (pomocí Blynku)

Připojení obvodu k ovládání serva (pomocí Blynku)
Připojení obvodu k ovládání serva (pomocí Blynku)
Připojení obvodu k ovládání serva (pomocí Blynku)
Připojení obvodu k ovládání serva (pomocí Blynku)

Pomocí Blynka je zapojení obvodu docela jednoduché.

1. Signální kolík serva (obvykle má nahoře šipku) je připojen k D8 NodeMCU

2. +5V připojeno ke střednímu pinu serva od Vin z NodeMCU

3. zemnicí kolík (vodič na opačnou stranu signálního vodiče) je připojen k uzemnění na NodeMCU

a máme hotovo s elektroinstalací

Krok 3: Kód a nastavení aplikace Blynk

Kód a nastavení aplikace Blynk
Kód a nastavení aplikace Blynk
Kód a nastavení aplikace Blynk
Kód a nastavení aplikace Blynk
Kód a nastavení aplikace Blynk
Kód a nastavení aplikace Blynk

Zde připojím kopii kódu pro snadný přístup.

Nastavení aplikace blynk je také docela jednoduché, 1. vyberte NodeMCU jako desku a Wi-Fi jako prostředek komunikace

2. na poštu obdržíme ověřovací kód, který bude potřeba k přidání do kódu.

3. přidejte na blynk widget posuvníku a vyberte posuvník Virtual pin V3 a jako výstupní rozsah 0-180

4. vyberte interval zápisu 100 ms a možnost odeslání při uvolnění.

5. nahrajte kód s přidaným ověřovacím kódem, SSID a heslem.

s nastavením jsme téměř hotovi, zbývá jen horké přilepit modul kamery na rameno serva a připojit kabel USB kamery k počítači.

Krok 4: (volitelně) Připojení obvodu k ovládání servomotoru pomocí potenciometru

(volitelně) Připojení obvodu k řídicímu servu s potenciometrem
(volitelně) Připojení obvodu k řídicímu servu s potenciometrem
(volitelně) Připojení obvodu k řídicímu servu s potenciometrem
(volitelně) Připojení obvodu k řídicímu servu s potenciometrem

Zapojení obvodu pro servo je podobné jako při použití blynku, vše, co se mění, je přidání potenciometru pro ovládání serva.

1. Signální kolík serva (obvykle má nahoře šipku) je připojen k D8 NodeMCU

2. +5V připojeno ke střednímu pinu serva od Vin z NodeMCU

3. zemnící kolík (vodič na opačnou stranu signálního vodiče) je připojen k uzemnění na NodeMCU

4. pin 1 potenciometru je připojen k Vin na NodeMCU

5. pin 2 potenciometru je připojen k analogovému pinu A0

6. pin 3 potenciometru je připojen k zemi NodeMCU

a máme hotovo s elektroinstalací.

Krok 5: (volitelný) Kód pro ovládání servomotoru pomocí potenciometru

(volitelně) Kód pro ovládání servomotoru pomocí potenciometru
(volitelně) Kód pro ovládání servomotoru pomocí potenciometru

Doufám, že se vám tento návod líbil!

Doporučuje: