Arduino gecontroleerde veiligheid lichten ook eng prop voor halloween (4 / 4 stap)

Stap 4:


 #define trig 12#define echo 13 #define power_pin 11 #define buzzerReset A0 #define buzzer 10int ledS[] = {2,3,4,5,6,7,8,A1}; boolean alarmTrig = false; boolean ledFlash = false; void setup() { Serial.begin(9600); pinMode(trig,OUTPUT); pinMode(echo,INPUT); pinMode(power_pin,OUTPUT); pinMode(buzzerReset , INPUT); pinMode(buzzer , OUTPUT); digitalWrite(power_pin,HIGH); // As because there is no external power source so we need the pin 1 as HIGH for(int i=0;i<8;i++) pinMode(ledS[i] , OUTPUT); } void loop() { double distance = hc_sr04(trig, echo); // calls hc_sr04() and get the distance form it Serial.print(distance); // print the distance Serial.println("cms ahead"); int indicate = map(constrain(distance , 1,20) , 1 , 20 , 0 , 8); if(ledFlash == false) { for(int i = 0 ; i<=indicate ; i++) { digitalWrite(ledS[i] , LOW); } for(int i=indicate ; i<=8 ; i++) { if(i == 0) alarmTrig = true; digitalWrite(ledS[i] , HIGH); } } if(alarmTrig == true) { activate_alarm(); } if(digitalRead(buzzerReset) == HIGH) resetBuzzer(); } void resetBuzzer() { alarmTrig = false; ledFlash = false; digitalWrite(buzzer , LOW); }double hc_sr04(double trigPin , double echoPin) { double duration, distance; // This procedure is mentioned in the datasheet of HC-SR04 attached digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); //Check out the refernce to know about this function......select "pulseIn" then press Ctrl + Shift + F distance = ((duration/1000000)*33000)/2; // distance = speed * time/2 return constrain(distance,0,200); // dont know what constrain is just select it and Ctrl + Shift + F }void activate_alarm() { ledFlash = true; analogWrite(buzzer, 255); for(int i=0;i<8;i++) digitalWrite(ledS[i] , HIGH); delay(100); analogWrite(buzzer , 150); for(int i=0;i<8;i++) digitalWrite(ledS[i] , LOW); delay(100); } 

Gerelateerde Artikelen

Hoe te zetten van een oude swingset in een guillotine prop voor Halloween

Hoe te zetten van een oude swingset in een guillotine prop voor Halloween

dit project vloeide voort uit de noodzaak om te bewegen een stapel hout dat vroeger een houten schommel en de wens om een mooie prop voor Halloween-festiviteiten.Een vriend had onlangs maakte me bewust van deze site, dus heb ik besloten dat dit zou e
Arduino gecontroleerde partij lichten

Arduino gecontroleerde partij lichten

HalloMijn naam is AJ Udom en ik ga geven u een stap voor stap handleiding over hoe te maken van een micro-gecontroleerde partij licht.Dit is de overzichtsfoto.Dit is een leuke en vrij eenvoudig project.Stap 1: Verzamel delen Eerste stap is om alle on
Arduino gecontroleerd Chrismas lichten

Arduino gecontroleerd Chrismas lichten

Het eerste wat dat je nodig hebt voor dit project is een ardunio.Stap 1: Dit is de haak omhoog en de code int A = 22;int B = 23; int C = 24; int D = 25; int E = 26; int F = 27; int G = 28; int H = 29; int I = 30; int J = 31; int K = 32; int L = 33; i
Maak realistische props voor Halloween/home films #1

Maak realistische props voor Halloween/home films #1

Dit Instructable zal u tonen hoe te maken van een prop van de (semi)-realistische machete voor voor thuisfilms of te complimenteren gekostumeerd kostuums. Het kan worden aangepast om het maken van andere blads items zoals zwaarden en dolken bijvoorbe
Hoe het bouwen van een snelle en eenvoudige pneumatische prop voor Halloween

Hoe het bouwen van een snelle en eenvoudige pneumatische prop voor Halloween

een tijdje geleden, iemand gepost een instructable op een Halloween pneumatische die "schoot" uit een giftig afval kan.  Ik wilde bouwen, maar ik heb niet een van de apparaten en ik ben enigszins zuinig dus ik uiteengezet te zien als ik zou kunn
Gemakkelijk Professor Charles Francis Xavier 'Cerebro' helm Prop voor Halloween

Gemakkelijk Professor Charles Francis Xavier 'Cerebro' helm Prop voor Halloween

van een slagman helm, decoupeerzaag, sommige kralen, stijve draad en nikkel Lakspuitbus Kleur en u kunt uw eigen 'Cerebro' helm te verdiepen in de hoofden van uw vrienden... vijanden hebben? Frenemies?Stap 1: Een slagman van helmStap 2: Sommige Kunst
Edwardian Prop voor spookhuis

Edwardian Prop voor spookhuis

Prop voor Halloween. Dit is geweldig voor een Haunted House.Wat u zult moeten:1. veel van duct-tape2. Ik heb de verschillende kleuren van Micheal van.3. antieke knoppen4. kippengaas.De sleutel is het formulier het kippengaas geven Edwardian kijken.Ve
Arduino gecontroleerd animatronic houten hoofd (leeslamp)

Arduino gecontroleerd animatronic houten hoofd (leeslamp)

deze kop is een leeslamp die kan worden aangepast aan de richting van de verlichting, en grijs als vereist.Dit Instructable combineert Arduino, programmering, sommige eenvoudig elektronica, snijwerk met hand en power tools, mechanische controle en ee
Arduino gecontroleerd kookwekker

Arduino gecontroleerd kookwekker

U allen moet heb meegemaakt dat je iets wordt gekookt op uw gasfornuis terwijl aan de andere kant u get drukke TV kijken of krijgen een diepe gesprek hebt dat je je realiseert op het opsporen van een geur die het was volledig verwend alleen vanwege u
Arduino gecontroleerd licht dimmer

Arduino gecontroleerd licht dimmer

Waarschuwing: Sommige mensen proberen om dit met een optocoupler met zerocrossing coz rechts "dat is beter"? Sommigen horen zelfs in elektronicawinkels, het is beter om te gebruiken dergelijke een optocoupler. VERKEERDE. Dit werkt alleen met een
Vocht Test: Bouwen een Arduino gecontroleerd lage Temp Oven

Vocht Test: Bouwen een Arduino gecontroleerd lage Temp Oven

Een goedkope oven met een programmeerbare temperatuurbereik.  Dit kan nuttig zijn voor het maken van een gecontroleerde temperatuur gebied voor tempeh, yoghurt of drogen van natte elektronica, schieten, ik weet niet je leven.Ons probleem: We willen w
Arduino gecontroleerd windchime

Arduino gecontroleerd windchime

De rustgevende effecten van klokkenspel normaal afhankelijk van de wind, maar deze wind klokkenspel is Arduino aangedreven.In plaats van te wachten tot de wind om te blazen, is het mogelijk om een reeks van tuned buizen met elektromagneten bestuurd d
Arduino gecontroleerd CNC / 3D Printer hybride

Arduino gecontroleerd CNC / 3D Printer hybride

Moeder natuur maakt... Wij bouwen.BuildersBot zekeringen 3D printen & CNC frezen in één Builder's droom "3dprintingindustry.com"De BuilderBot is een Open ontwerp machine, die gebruik maakt van OpenSoftware en Open Hardware. Het is een produc
Arduino-gecontroleerde Wolf staart

Arduino-gecontroleerde Wolf staart

groeten, of moet ik zeggen, "Aaaaaooooooooooooh!" Maken van uw bekende collega wolf liefhebber graag. Je hebt een innerlijke wolf geest dat zo graag bekend maken dat u mij om te leren hoe om uw zeer eigen animatronic wolf staart, zodat u kunt ec