Съдържание:

Камера за видеонаблюдение с NodeMCU + модул за камера на стар лаптоп (със и без използване на Blynk): 5 стъпки
Камера за видеонаблюдение с NodeMCU + модул за камера на стар лаптоп (със и без използване на Blynk): 5 стъпки

Видео: Камера за видеонаблюдение с NodeMCU + модул за камера на стар лаптоп (със и без използване на Blynk): 5 стъпки

Видео: Камера за видеонаблюдение с NodeMCU + модул за камера на стар лаптоп (със и без използване на Blynk): 5 стъпки
Видео: Masterclass: Perfecting Your Home Wireless Network - Episode 3 2024, Ноември
Anonim
Image
Image
Конвертиране на модула на камерата в USB изход
Конвертиране на модула на камерата в USB изход

Здравейте, момчета! В тази инструкция ще ви покажа как използвах модул за камера на стар лаптоп и nodeMCU, за да направя нещо подобно на видеонаблюдение.

Консумативи

Списък на елементите, необходими за този проект

1. NodeMCU

2. Модул за камера за лаптоп

3. Серво

4. Стар USB кабел

5. Платформа

6. Свързване на проводници

7. Потенциометър (по избор- за управление на серво без приложение Blynk)

8. Arduino ide (библиотеки на Blynk по избор- за управление на серво чрез смартфон през интернет)

Стъпка 1: Конвертиране на модула на камерата в USB изход

Модулът на камерата следва USB стандартите и има 4 проводника, два за захранване, а другите два за пренос на данни. можем лесно да идентифицираме проводниците за пренос на данни, тъй като те са навити заедно. от останалите два, т.е. захранващите проводници, можем да идентифицираме заземяващия проводник, като проверим непрекъснатостта със заземяващата подложка на модула на камерата, а другият ще бъде +5V.

Тези две (+5V и земя) трябва да бъдат запоени с подобни проводници на USB-A на USB кабела.

И това, което остава, са кабелите за данни и идентифицирането кой от проводниците за данни съвпада с други по USB кабела е трудно, така че трябва да отидем на проба и грешка, докато не получим сигнал от приложението за камера на компютъра.

С това имаме работеща USB камера. Колкото по -дълъг е USB кабелът, толкова по -далече бихме могли да го поставим.

ЗАБЕЛЕЖКА: Окабеляването на модулите на камерата се различава от производителя до производителя. За този проект използвам модула от стар лаптоп Sony.

Стъпка 2: Свързване на веригата към серво за управление (Използване на Blynk)

Свързване на веригата към серво за управление (използване на Blynk)
Свързване на веригата към серво за управление (използване на Blynk)
Свързване на веригата към серво за управление (използване на Blynk)
Свързване на веригата към серво за управление (използване на Blynk)

С помощта на Blynk връзките на веригата са доста прости.

1. Сигналният щифт на серво (обикновено има стрелка отгоре) е свързан към D8 на NodeMCU

2. +5V, свързано към средния щифт на серво от Vin на NodeMCU

3. заземяващ щифт (проводник към противоположната страна на сигналния проводник) е свързан към земята на NodeMCU

и приключихме с окабеляването

Стъпка 3: Код и настройка на Blynk приложение

Код и настройка на приложение Blynk
Код и настройка на приложение Blynk
Код и настройка на приложение Blynk
Код и настройка на приложение Blynk
Код и настройка на приложение Blynk
Код и настройка на приложение Blynk

Ще приложа копие на кода тук за лесен достъп.

Настройката на приложението blynk също е доста проста, 1. изберете NodeMCU като платка и Wi-Fi като средство за комуникация

2. ще получим код за удостоверяване по пощата, който ще е необходим за добавяне към кода.

3. добавете джаджа за плъзгач към blynk и изберете Virtual pin V3 за плъзгача и 0-180 като изходен диапазон

4. изберете интервал на запис от 100ms и опция за изпращане при изключване.

5. качвайте код с добавен код за удостоверяване, SSID и парола.

с това сме почти готови с настройката, остава само да залепите горещо модула на камерата върху серво рамото и да включите USB кабела на камерата към компютър.

Стъпка 4: (по избор) Свързване на веригата към серво за управление с потенциометър

(по избор) Свързване на веригата към серво за управление с потенциометър
(по избор) Свързване на веригата към серво за управление с потенциометър
(по избор) Свързване на веригата към серво за управление с потенциометър
(по избор) Свързване на веригата към серво за управление с потенциометър

Свързването на веригата за серво е подобно на това при използване на blynk, всичко, което се променя, е да добавим потенциометър за управление на серво.

1. Сигналният щифт на серво (обикновено има стрелка отгоре) е свързан към D8 на NodeMCU

2. +5V, свързано към средния щифт на серво от Vin на NodeMCU

3. заземяващ щифт (проводник към противоположната страна на сигналния проводник) е свързан към земята на NodeMCU

4. щифт 1 на потенциометъра е свързан към Vin на NodeMCU

5. щифт 2 на потенциометъра е свързан към аналогов извод А0

6. щифт 3 на потенциометъра е свързан към масата на NodeMCU

и приключихме с окабеляването.

Стъпка 5: (по избор) Код за управление на серво през потенциометър

(по избор) Код за управление на серво през потенциометър
(по избор) Код за управление на серво през потенциометър

Надявам се да ви хареса тази инструкция!

Препоръчано: