Inhoudsopgave:

Infrarood tripwire: 3 stappen
Infrarood tripwire: 3 stappen

Video: Infrarood tripwire: 3 stappen

Video: Infrarood tripwire: 3 stappen
Video: Как сделать сигнализацию из прищепки 2024, Juli-
Anonim
Infrarood Tripwire
Infrarood Tripwire
Infrarood Tripwire
Infrarood Tripwire
Infrarood Tripwire
Infrarood Tripwire

110 volt bron.

Benodigdheden

QED123 (IR-LED) $ 0,58 per

www.digikey.com/product-detail/en/on-semic…

QSD123 (IR-ontvanger) $ 0,54 per

www.digikey.com/product-detail/en/on-semic…

Relaismodule $ 5,50 enkele Amazon

Mannelijke naar vrouwelijke draden onder $ 6 Amazon

Vrouwelijke naar vrouwelijke draden onder $ 6 Amazon

(2) 220 ohm-weerstanden van ongeveer $ 0,049 per stuk

14 Gauge draad ongeveer $ 0,10 per ft

LED-lamp $ 1 1000bulbs.com

Bergen Keyless Lamphouder $2.74 1000bulbs.com

Draadstripper $ 7 Amazon

Breadboard $ 8 Amazon

Stap 1: bedraad de breadboard

Bedraad de Breadboard
Bedraad de Breadboard
Bedraad de Breadboard
Bedraad de Breadboard
Bedraad de Breadboard
Bedraad de Breadboard
Bedraad de Breadboard
Bedraad de Breadboard

Sluit een weerstand van 220 ohm in serie met de QED123 (LED/roze) op het breadboard aan. Doe hetzelfde aan de andere kant van het breadboard met de QSD123 (zwart).

Verbind vervolgens een mannelijke naar vrouwelijke draad (mtf) van de 5 volt-pin van de pi met dezelfde rij van de weerstand die is aangesloten op de QED. Sluit opnieuw een draad van een andere 5 volt-pin op de pi aan op de weerstand die is aangesloten op de QSD. Verbind vervolgens twee mtf-draden van aardpennen op de pi met de rijen van de andere zijden van QSD en de QED. Neem vervolgens een mtf-draad uit de rij waar de QSD (zwart) en weerstand delen en sluit deze aan op een gewone GPIO-pin. Ik gebruikte pin 11 (GPIO 17).

Sluit vervolgens een vrouw-naar-vrouw (FTF) draad van een 3.3 volt pin aan op de vcc pin van het relais. Verbindt vervolgens een FTF draad van een aardpen met de GND pin van het relais. Sluit als laatste een FTF-draad van een normale GPIO naar keuze aan op de laatste pin op de module.

Stap 2: Draadrelaismodule

Draadrelaismodule
Draadrelaismodule
Draadrelaismodule
Draadrelaismodule
Draadrelaismodule
Draadrelaismodule

*strip het uiteinde van de draden*

Gebruik 14 gauge (aan elk uiteinde gestript) van de zilveren schroef van de lamphouder naar de NO (normaal open) op de relaismodule. Sluit vervolgens de draad van de gouden schroef aan op een 120volt-bron Negatief. Sluit vervolgens de draad van de COM van de relaismodule aan op de plus van de 120 volt-bron.

Stap 3: Coderen

*De relaismodule is ingeschakeld met een logische low/0, dus het if-statement*

Stel de GPIO aangesloten op de QSD in als ingang en de GPIO aangesloten op de relaismodule als en uitgang.

Maak twee if-statements die beide de invoer bewaken van de GPIO die is aangesloten op de QSD. De ene getriggerd door een high en de andere als een low. Ik print allebei wat er gebeurt met de struikeldraad. Wanneer de struikeldraad is geblokkeerd, schakelt u het relais in en stopt u de code met gpio.cleanup() zodat het lampje blijft branden om aan te geven dat de struikeldraad is verbroken

Aanbevolen: