Inhoudsopgave:

CCTV-camera met NodeMCU + cameramodule van oude laptop (met en zonder gebruik van Blynk) - Ajarnpa
CCTV-camera met NodeMCU + cameramodule van oude laptop (met en zonder gebruik van Blynk) - Ajarnpa

Video: CCTV-camera met NodeMCU + cameramodule van oude laptop (met en zonder gebruik van Blynk) - Ajarnpa

Video: CCTV-camera met NodeMCU + cameramodule van oude laptop (met en zonder gebruik van Blynk) - Ajarnpa
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, December
Anonim
Image
Image
Cameramodule converteren naar USB-uitgang
Cameramodule converteren naar USB-uitgang

Hallo jongens! In deze instructable laat ik je zien hoe ik de cameramodule en nodeMCU van een oude laptop heb gebruikt om iets te maken dat lijkt op CCTV.

Benodigdheden

Lijst met items die nodig zijn voor dit project

1. KnooppuntMCU

2. Laptopcameramodule

3. Servo

4. Oude USB-kabel

5. Breadboard

6. Draden aansluiten

7. Potentiometer (optioneel - om de servo te besturen zonder Blynk-toepassing)

8. Arduino ide (Blynk-bibliotheken optioneel - om servo via smartphone via internet te bedienen)

Stap 1: Cameramodule converteren naar USB-uitgang

De cameramodule volgt de USB-normen en heeft 4 draden, twee voor voeding en de andere twee voor gegevensoverdracht. we kunnen de draden voor gegevensoverdracht gemakkelijk identificeren als ze samen zijn opgerold. van de resterende twee, d.w.z. de voedingsdraden, kunnen we de aardingsdraad identificeren door de continuïteit met het aardingspad op de cameramodule te controleren en de andere zal +5V zijn.

Deze twee (+5V en aarde) moeten met vergelijkbare draden op de USB-A van de USB-kabel worden gesoldeerd.

En wat over is, zijn de datakabels, en het is moeilijk om te bepalen welke van de datakabels overeenkomt met andere op de USB-kabel. Dus we moeten met vallen en opstaan totdat we een signaal krijgen in de cameratoepassing op de pc.

Hiermee hebben we een werkende USB-camera, hoe langer de USB-kabel, hoe verder we hem zouden kunnen plaatsen.

OPMERKING: De bedrading voor de cameramodules verschilt van fabrikant tot fabrikant. Voor dit project gebruik ik de module van een oude Sony-laptop.

Stap 2: Circuitverbinding met besturingsservo (met Blynk)

Circuitverbinding met stuurservo (met Blynk)
Circuitverbinding met stuurservo (met Blynk)
Circuitverbinding met stuurservo (met Blynk)
Circuitverbinding met stuurservo (met Blynk)

Met Blynk zijn de circuitverbindingen vrij eenvoudig.

1. De signaalpin van de servo (meestal met een pijl bovenaan) is verbonden met D8 van NodeMCU

2. +5V aangesloten op de middelste pin van de servo van Vin van NodeMCU

3. aardingspin (draad naar de andere kant van de signaaldraad) is verbonden met aarde op NodeMCU

en we zijn klaar met de bedrading

Stap 3: Coderen en Blynk-toepassing instellen

Code en Blynk-toepassing instellen
Code en Blynk-toepassing instellen
Code en Blynk-toepassing instellen
Code en Blynk-toepassing instellen
Code en Blynk-toepassing instellen
Code en Blynk-toepassing instellen

Ik zal hier een kopie van de code bijvoegen voor gemakkelijke toegang.

Het opzetten van de blynk-applicatie is ook vrij eenvoudig, 1. selecteer NodeMCU als bord en Wi-Fi als communicatiemiddel

2. we ontvangen een authenticatiecode per e-mail, die nodig is om aan de code toe te voegen.

3. voeg een slider-widget toe aan blynk en selecteer Virtuele pin V3 voor de schuifregelaar en 0-180 als het uitvoerbereik

4. selecteer een schrijfinterval van 100 ms en schakel de optie Verzenden bij loslaten uit.

5. upload code met authenticatiecode, SSID en wachtwoord eraan toegevoegd.

hiermee zijn we bijna klaar met instellen, het enige dat overblijft is om die cameramodule op de servo-arm te lijmen en de USB-kabel van de camera op een pc aan te sluiten.

Stap 4: (optioneel) Circuitverbinding naar stuurservo met een potentiometer

(optioneel) Circuitverbinding naar stuurservo met een potentiometer
(optioneel) Circuitverbinding naar stuurservo met een potentiometer
(optioneel) Circuitverbinding naar stuurservo met een potentiometer
(optioneel) Circuitverbinding naar stuurservo met een potentiometer

De circuitaansluiting voor de servo is vergelijkbaar met die van het gebruik van blynk, het enige dat is veranderd, is dat we een potentiometer toevoegen om de servo te besturen.

1. De signaalpin van de servo (meestal met een pijl bovenaan) is verbonden met D8 van NodeMCU

2. +5V aangesloten op de middelste pin van de servo van Vin van NodeMCU

3. aardingspin (draad naar de andere kant van de signaaldraad) is verbonden met aarde op NodeMCU

4. pin 1 van de potentiometer is verbonden met Vin op NodeMCU

5. pin 2 van de potentiometer is verbonden met analoge pin A0

6. pin 3 van de potentiometer is verbonden met de aarde van NodeMCU

en we zijn klaar met de bedrading.

Stap 5: (optioneel) Code voor het aansturen van servo via potentiometer

(optioneel) Code voor het aansturen van servo via potentiometer
(optioneel) Code voor het aansturen van servo via potentiometer

Ik hoop dat je genoten hebt van deze instructable!

Aanbevolen: