Arduino Zombie Detector spel (6 / 6 stap)

Stap 6: Extra uitdaging activiteit


Grote baan uitroeien van de zombies cadet! Als voorzorgsmaatregel, laten we toevoegen naar twee LEDs en twee draden met een gewijzigde versie van de code zodat u kunt lichten inschakelen wanneer een zombie wordt gedetecteerd.

Uw bestaande installatie zodat deze overeenkomen met het bovenstaande diagram te wijzigen. Je hebt een rode LED (verbonden met pin 7) en een groene LED (verbonden met pin ~ 9).

De Code

Kopieer en plak de code hieronder de lijn in de Arduino IDE software en uploaden naar de Arduino. Vindt u de nummers wilt wijzigen in de code hieronder om te wijzigen van de gevoeligheid van de sensoren?

 #include <Arduion.h>#include <Wire.h> #include <ArdusatSDK.h>luminosity_t lum; temperature_t temp;int baselineTemp = 0; int baselineLight = 0;int greenLight = 7; int redLight = 9;void setup(void) { Serial.begin(9600); pinMode(greenLight, OUTPUT); pinMode(redLight, OUTPUT); if (!beginInfraredTemperatureSensor()) { Serial.println("can't init IR temperature sensor"); } if (!beginLuminositySensor()) { Serial.println("can't init luminosity sensor"); } digitalWrite(greenLight, HIGH); digitalWrite(redLight, HIGH); readInfraredTemperature(&temp); readLuminosity(&lum); baselineLight = lum.lux; baselineTemp = temp.t; for(int x = 0; x < 100; x++) { readInfraredTemperature(&temp); readLuminosity(&lum); baselineLight += lum.lux; baselineTemp += temp.t; baselineLight /= 2; baselineTemp /= 2; } digitalWrite(greenLight, LOW); digitalWrite(redLight, LOW); }void loop(void) { readInfraredTemperature(&temp); Serial.print("temp: \t"); Serial.println(temperatureToJSON("infared", &temp)); readLuminosity(&lum); Serial.print("lum: \t"); Serial.println(luminosityToJSON("luminosity", &lum)); if( lum.lux <= (baselineLight * .6) ) { if( temp.t >= (baselineTemp * 1.05 )) { digitalWrite( greenLight, HIGH ); digitalWrite( redLight, LOW ); } else if ( temp.t <= (baselineTemp * 1.03) ) { digitalWrite( redLight, HIGH ); digitalWrite( greenLight, LOW ); } else { digitalWrite( redLight, HIGH ); digitalWrite( greenLight, HIGH ); } } else if ( lum.lux >= (baselineLight *.9) ) { digitalWrite( redLight, LOW ); digitalWrite( greenLight, LOW ); } delay(100); } 

Gerelateerde Artikelen

Arduino Capacitieve Touch spel

Arduino Capacitieve Touch spel

Dit is een spel, vanaf verschillende spellen zoals pacman en mario brothers, ten uitvoer gelegd, zoals u waarschijnlijk kunt zien!Ik kreeg het idee om het combineren van de aanraakgevoelige en verwerking een om spel te maken door middel van een instr
Arduino EMF Detector

Arduino EMF Detector

hier is een kleine, snelle project kunt u doen met een arduino, de EMF-Detector!Stap 1: Circut Alles wat u nodig hebt voor dit project is10 - 330 ohm weerstanden10 - LED's1-3.3 m weerstand1-solid kern draad (dit zal dienen als de sonde)breadboard, ka
Arduino LED Rocker spel!

Arduino LED Rocker spel!

Dit is een eenvoudige arduino spel, maar waanzinnig verslavende vrij basic. Het gebaseerd op het knipperen zonder uitstel voorbeeld van de website van Arduino.Om te spelen, gewoon open de seriële Monitor, en druk op de knop wanneer de middelste LED i
Arduino Simon zegt spel

Arduino Simon zegt spel

Dit is een leuke project dat ik deed met mijn kinderen tijdens de vakantie.Voor dit spel besloten heb ik om het gebruik van een oude doos van de iPhone 5c. Ik had het gewoon rondslingeren en het leek over de juiste maat.Lijst van onderdelen:(Opmerkin
Arduino afstand Detector met een zoemer en LED's

Arduino afstand Detector met een zoemer en LED's

dit is een eenvoudige gids over hoe te maken van een afstand-detector met behulp van een Arduino, een ultrasone Sensor van HC-SRO4, een zoemer en sommige LED's.  Het uiteindelijke doel van deze tutorial is te gebruiken van de zoemer en LED's om weer
Arduino het gejaagd spel

Arduino het gejaagd spel

de gejaagd spelDit project helpt bij het creëren van een spel genaamd de gejaagd. Een persoon zal het dragen van de arduino met een IR-Sensor, 3 LED's en een zoemer. Je zal beginnen met 3 levens vertegenwoordigd door de LED's. Eenmaal schoot 3 keer u
Zombie Shooting spel - wedstrijden voor docenten Engels (ESL) en partijen

Zombie Shooting spel - wedstrijden voor docenten Engels (ESL) en partijen

Dit spel beloont antwoorden met zijnde kundig voor een bal gooien zombies op een schoolbord. Het is een handig spel voor het werken met zwakkere leerlingen. Studenten hou van het idee van kunnend een bal te gooien naar een zombie off van het bord sla
Arduino Metaal Detector

Arduino Metaal Detector

Bouw een koele kijken en zeer uniek metaaldetector met 5 aparte search spoelen dat licht omhoog wanneer metaal wordt gedetecteerd. De dichtst bij het metaal zoek spoel zal oplichten beter helpen identificeren van de locatie van de verborgen schat!Sta
Arduino asteroïde spel

Arduino asteroïde spel

Dit is een spel van de Arduino.Wat je nodig hebt1. de arduino uno of mega2. de arduino software3. 2 potentiometer4. 6-pins versnellingsmeter5. veel van draad6. breadboard7. 16 x 2 LCD scherm van de arduino goedgekeurdStap 1: Alles wat u hoeft te doen
Arduino Stress Detector

Arduino Stress Detector

Van EE122B, inleiding tot Biomedische Elektronika, Universiteit van StanfordOnderwezen door Professor Greg Kovacs, voorjaar 2014Het probleem:Stress is een alomtegenwoordige deel van de moderne snelle leven. Daarnaast is er een groeiende hoeveelheid w
Arduino laser detector met toetsenbord

Arduino laser detector met toetsenbord

Hallo iedereen!Ik heb zijn rommelen met enkele componenten en mijn arduino. Ik bedacht dit project vorige week en had net te delen met u allen. Wat het is, is een laserstraal raken van een foto-cel. De arduino leest de foto-cel en wanneer het detecte
Arduino eenvoudige Memory spel

Arduino eenvoudige Memory spel

dit project is alles over het maken van een eenvoudig spel om te testen uw geheugen.Ik zal met behulp van een Teensy 3.0-board. (Als u meer wilt weten over dit board gelieve Klik hier om te lezen van een handleiding aan de slag). Dit project is ook 1
Zombie Survival spel (real Life)

Zombie Survival spel (real Life)

je kijkt in de straat en zie een oceaan van undead shambling doelloos rond. U hebt stil geweest en overleefd dit lang. U bepaalt het is niet veilig om op dit gebied zoeken voor leveringen en u moet verlaten stad. Als u zich wenden tot de vertrekken u
Arduino kat Detector SD Card Logger

Arduino kat Detector SD Card Logger

ik heb gebruikt:een Arduino Unoeen Parallax PIR bewegingsmeldereneen Studio van het Seeed SD Card ShieldArduino, schild, sd-kaart, logboekregistratie schild, opslag, loggerBekijk dit instructable op PIRs in geval u niet weet wat het is:Stap 1: Sluit