Een bewegingsmelder te gebruiken voor het automatiseren van uw spookhuis (2 / 6 stap)

Stap 2: Interface een bewegingssensor met een Microcontroller


Er zijn een aantal PIR bewegings sensor modules beschikbaar dat u gemakkelijk met een microcontroller communiceren kunt. Bijvoorbeeld, ik ben met behulp van een Radio Shack merk PIR-sensor. Het heeft drie pinnen GND, VCC en OUT. De GND pin wordt aangesloten op de GND pin op uw microcontroller. De VCC pin kunt verbinden met de 5 v-pin, de 3,3 v of een digitale uitgang pins ingesteld op hoog. De OUT-pin wordt aangesloten op een invoer pin op de microcontroller.

Ik ben het verbinden van een Arduino Uno. U kunt dit doen met jumper kabels. Maar ik besloot om gewoon het rechtstreeks aansluiten op het bord. U kunt dit doen door de pinnen invoegen zodat de pin OUT met pin 12 op het bord verbindt, de VCC pin verbonden met pin 13 op het bord en de GND pin wordt aangesloten op de GND pin op het bord. Pin 13 is ingesteld op uitgang en een hoge signaal-uitgang. Pin 12 is ingesteld op de modus input.

U kunt lezen het signaal van de sensor van de motie met de digitalRead() functie. Vervolgens kunt u de functie digitalWrite() om een uitgangssignaal te activeren uw speciale effecten. Hier is een voorbeeldcode die u kon gebruiken.

int VCC = 13; VCC is aangesloten op de digitale pin 13
int ledPin = 1; Aangesloten op digital pin 1 LED
int inPin = 12;   drukknop verbonden met digitale pin 12
int val = 0;     variabele de lees waarde op te slaan

VOID Setup
{
pinMode (VCC, uitvoer);      Hiermee stelt u de digitale pin 13 als uitvoer
pinMode (ledPin, OUTPUT);      Hiermee stelt u de digitale pen 1 als uitvoer
pinMode (inPin, INPUT);      Hiermee stelt u de digitale pin 12 als input
}

void loop
{
digitalWrite (VCC, hoge);    VCC hoog ingesteld
Val = digitalRead(inPin);   Lees de invoer pin
digitalWrite (ledPin, val);    Hiermee stelt u de LED op de waarde van de pin OUT
}

Gerelateerde Artikelen

Een DIY nabijheidssensor gebruiken voor het automatiseren van uw spookhuis

Een DIY nabijheidssensor gebruiken voor het automatiseren van uw spookhuis

De speciale effecten in een spookhuis moeten worden goed getimed. De beste manier om dit te doen is het gebruik van sensoren om te ontdekken waar uw gasten zich in het spookhuis. Dus ben ik bezig met een aantal projecten die aantonen een verscheidenh
Een DIY drukschakelaar plaat gebruiken voor het automatiseren van uw spookhuis

Een DIY drukschakelaar plaat gebruiken voor het automatiseren van uw spookhuis

Bij het uitvoeren van een groot spookhuis, gewenste allermeest naar de speciale effecten worden geautomatiseerd. Maar voor dit effectief te zijn, moet je om de juiste timing. De beste manier om dit te doen is het gebruik van sensoren om te ontdekken
RPi, Azure en Cortana gebruiken voor het automatiseren van uw huis!

RPi, Azure en Cortana gebruiken voor het automatiseren van uw huis!

IntroductieEr is nieuwe technologie rondom ons en alleen meer komt elke dag. Onze micro controllers zijn steeds sneller, zijn telefoons slimmer en de cloud is steeds sterker. Met al deze nieuwe technologie is iedereen zich afvragen: hoe kan ik het al
Een gitaar pedaal gebruiken voor het verzenden van muisgebeurtenissen naar uw PC via USB

Een gitaar pedaal gebruiken voor het verzenden van muisgebeurtenissen naar uw PC via USB

In dit instructable, zal ik uitleggen hoe ik een gitaar pedaal gebruikt als een voetschakelaar voor het verzenden van muisgebeurtenissen via USB.Ik moest een duurzame, betrouwbare voetschakelaar die ik gebruiken kon voor het verzenden van signalen na
Een 15 stap handleiding voor het verlies van 15 pond snel

Een 15 stap handleiding voor het verlies van 15 pond snel

heb je nodig om te weten hoe 15 om ponden te verliezen snel?Heb je een speciale gebeurtenis om naar dat vereist dat u te krijgen in de moordenaar outfit die al jarenlang in je garderobe, die jullie nooit kundig voor passen geweest zijn in?Een oude sc
Foto's van kunst te gebruiken voor het verfraaien van ambachten en maken patronen

Foto's van kunst te gebruiken voor het verfraaien van ambachten en maken patronen

Dit instructable was geïnspireerd vanwege de geest voor de prijsvraag. Om voor mij te delen iets moest ik leren hoe een digitale programma moet gebruiken voor het maken van een ontwerp voor een project. Ik ben blij dat Hp Sprout een programma heeft o
Een Super vaag gids voor het brouwen van bier

Een Super vaag gids voor het brouwen van bier

Een Super vaag gids voor het brouwen van bierGeen bijzonderheden maar als u op zoek bent voor een algemeen idee van wat er in huis brouwen van bier dan deze video is voor jou
Een loopband DC Drive Motor en snelheidsregelaar PWM gebruiken voor het voeden van de hulpprogramma's

Een loopband DC Drive Motor en snelheidsregelaar PWM gebruiken voor het voeden van de hulpprogramma's

PowerTools zoals metaal snijden molens en draaibanken, boor-persen, bandsaws, sanders en meer voorschrijven .5HP aan 2HP motoren met de mogelijkheid om te fine-tunen van de snelheid met behoud van koppel.Toevallig meeste loopbanden gebruiken een 80-2
Hoe Google Sites gebruiken voor het besturen van een Arduino!

Hoe Google Sites gebruiken voor het besturen van een Arduino!

CHECK OUT THE LIVE versie hier: https://sites.google.com/site/arduinoexampleswitch/ Dit is een tutorial die u de mogelijkheden van web-gebaseerde interfaces voor uw projecten tonen zal, vaak tijden die we allemaal maken voor de wereld willen zou te k
Batch gebruiken voor het afdrukken van een directory-structuur van een doelcomputer

Batch gebruiken voor het afdrukken van een directory-structuur van een doelcomputer

Ok, dus in dit Instructable ik u hoe vertellen zal te maken en gebruiken van een programma (met batch) waardoor een tekstbestand met een directory-structuur van een computer van uw keuze. Voor het programma om te werken u moet fysiek toegang hebben t
Maken van een relatief goedkoop nog (voor het distilleren van water (voor educatieve doeleinden alleen!))

Maken van een relatief goedkoop nog (voor het distilleren van water (voor educatieve doeleinden alleen!))

Laten we beginnen leren wat distilleren is:1. zuiveren (een vloeistof) door het verdampen, condenserend het vervolgens door de damp koeling, en het verzamelen van de resulterende vloeistof.2. Maak (iets, esp. drank of een essentie) op deze manier.Des
Upgrade uw lancering met een fysieke Staging-knop voor het ruimteprogramma van de Kerbal

Upgrade uw lancering met een fysieke Staging-knop voor het ruimteprogramma van de Kerbal

Ik heb onlangs pakte de demo-versie van Kerbal Space Program. Kerbal Space Program is een simulator-spel dat kunt u ontwerp en de lancering van raketten en ga ze naar verre manen en planeten. Mij ben stilstaand trying voor met succes het land op de m
Gebruik een oude Xbox PSU voor het aandrijven van een auto versterker.

Gebruik een oude Xbox PSU voor het aandrijven van een auto versterker.

Dit is mijn eerste Instructable dus wees niet te hard op mij. Ik weet zeker dat het verwarrend in een heleboel plaatsen.Nou, zie ik zelfstudies over het hele Internet over het gebruik van een PC PSU voor het aandrijven van een auto versterker in een
Leimo haar-kliniek-in-a-Box - een nieuwe handige manier voor het beheren van de ultieme Bad Hair Day

Leimo haar-kliniek-in-a-Box - een nieuwe handige manier voor het beheren van de ultieme Bad Hair Day

patiënten meestal noemen het de 'ultieme bad hair day'. Voor sommigen is het is niet alleen een bad hair day, het is een ramp. Het droeviger nieuws is dat er geen directe methode, afgezien van een chirurgische hair restoration is, te behandelen - vei