Interactieve spin (1 / 3 stap)

Stap 1: Arduino nl programmering


Benodigd heden:
7 weerstanden
2 reed 5mm LED's
2 oranje 5mm LED's
2 groene 5mm LED's
1 ultrasone afstandssensor
1 actieve zoemer Alarm Module

Bouw het systeem zoals op Essen foto's getoond.

De code:

 #define trigPin 7 #define echoPin 6 #define led 13 #define led2 12 #define led3 11 #define led4 10 #define led5 9 #define led6 8 #define buzzer 3 int buzzerPin = 3; void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(led, OUTPUT); pinMode(led2, OUTPUT); pinMode(led3, OUTPUT); pinMode(led4, OUTPUT); pinMode(led5, OUTPUT); pinMode(led6, OUTPUT); pinMode(buzzerPin, OUTPUT); } void loop() { long duration, distance; digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = (duration/2) / 29.1; digitalWrite(buzzerPin ,HIGH); if (distance <= 35) { digitalWrite(led, HIGH); digitalWrite(buzzerPin ,HIGH); } else { digitalWrite(led,LOW); } if (distance < 25) { digitalWrite(led2, HIGH); digitalWrite(buzzerPin ,HIGH); } else { digitalWrite(led2, LOW); } if (distance < 20) { digitalWrite(led3, HIGH); digitalWrite(buzzerPin ,HIGH); } else { digitalWrite(led3, LOW); } if (distance < 15) { digitalWrite(led4, HIGH); digitalWrite(buzzerPin ,HIGH); } else { digitalWrite(led4,LOW); } if (distance < 30) { digitalWrite(led5, HIGH); digitalWrite(buzzerPin ,HIGH); } else { digitalWrite(led5,LOW); } if (distance < 5) { digitalWrite(led6, HIGH); digitalWrite(buzzerPin ,LOW); } else { digitalWrite(led6,LOW); digitalWrite(buzzerPin ,HIGH); } if (distance > 3 || distance <= 0){ Serial.println("Out of range"); } else { Serial.print(distance); Serial.println(" cm"); } delay(500); } void beep(unsigned char delayms) { //creating function analogWrite(buzzerPin, 20); //Setting pin to high delay(delayms); //Delaying analogWrite(buzzerPin ,0); //Setting pin to LOW delay(delayms); //Delaying } <br> 

Gerelateerde Artikelen

Laten we gaan kamperen! Interactieve Diorama

Laten we gaan kamperen! Interactieve Diorama

Sinds ik zag een artikel over een kunstenaar die was het creëren van ontzagwekkende interactieve origami kunst aan de muur, ik heb me af als ik kon bedenken hoe iets soortgelijks te doen. Ik hou van de hands-on aard van origami--de schoonheid die kan
Elektrische fiets tot elektrische generator - eenvoudige DIY mobiele interactieve wetenschapsmuseum

Elektrische fiets tot elektrische generator - eenvoudige DIY mobiele interactieve wetenschapsmuseum

ik hoor en ik vergeet. Ik zie en ik onthoud. Ik doe en ik begrijp.Toeschrijven aan Confucius (~ 500 v.Chr.).  Nu nog steeds waar 2500 jaar later.Toen ik was 7 of 8 jaar oud op een ellendig koude grijze dag in februari mijn ouders mijn broer en zuster
Interactieve Magic Mirror met Candy Dispenser

Interactieve Magic Mirror met Candy Dispenser

voor Halloween 2012 heb ik een interactieve Magic Mirror. De Magic Mirror heeft een sonar (PING))) sensor die detecteert wanneer kinderen zijn zijn vlakbij. Vervolgens de mirror zegt een paar willekeurige zinnen en zakt automatisch snoep naar de emme
Muurschildering van interactieve Spacelady

Muurschildering van interactieve Spacelady

Spacelady is een interactieve, Arduino-gecontroleerde LED muurschildering. Met behulp van een Capacitieve touch sensor, triggert de Arduino lichten en geluiden als koper tape pads zijn geraakt. Om te begrijpen van de functionaliteit van deze muurschi
3D interactieve Aquarium achtergrond

3D interactieve Aquarium achtergrond

In dit instructable, ik zal je laten zien hoe maak je een 3D interactieve achtergrond met grotten, en een onderwater zand vallen. Het is vrij gemakkelijk te maken, en is zeer goedkoop. Het kost tijd, maar het eindproduct ziet er geweldig en uw famili
Interactieve arcadespel paren kostuum

Interactieve arcadespel paren kostuum

Hoe we het gemaakt:Kartonnen en nog veel en veel plakband! We elk begonnen met een grote kartonnen doos en geplakt op meer karton om de juiste vorm, de grootte en de details. We gesneden uit de ramen aan 3 zijden, spray geschilderd, dan begon detaill
Interactieve Halloween pompoen (Arduino gebaseerd)

Interactieve Halloween pompoen (Arduino gebaseerd)

HET IDEEEen pompoen die gloeit, schudt en schreeuwt... [video]Het is Halloween, dus natuurlijk, dat we moesten een project die verband houdt met die.Het idee is om een pompoen, die zintuigen van de aanwezigheid van een persoon die probeert te krijgen
Watch Me Spin

Watch Me Spin

Is een homopolaire motor! Ik weet wat je denkt zijn, wat is dat? Simpel gezegd, is het een batterij op de boven- of een magneet. Vervolgens heeft elk ontwerp van de koperdraad die u graag rond, aan de positieve kant van de batterij en de magneten te
Interactieve Arduino Powered LED Ski's

Interactieve Arduino Powered LED Ski's

Ziek van de saaie duisternis van de nacht skiën? Vrees niet! Arduino programmeerbare interactieve LED Ski's zullen uw avond fleuren.Dit huis gebouwd van ski's hebben LEDs ingesloten onder de p-tex en bovenste blad. Een Arduino en versnellingsmeter co
Interactieve weekkalender

Interactieve weekkalender

GroetenDe kunst van het tijdbeheer is geven enthousiasme om ons leven zinvollerBeginnen met eenvoudige ding, we weten wat we hebben moet doen wat we hebben gedaan en morgen today herziening het als onze missie vandaag, als niet gedaan maar dus we kle
S.Alt stad: QR Code interactieve muurschildering

S.Alt stad: QR Code interactieve muurschildering

S.Alt City is een muurschildering voor het centrum van Syracuse die gelijktijdig Syracuse's industriële verleden en de huidige status als een artistieke hub viert. Het beeld is op het eerste gezicht, historische, beeltenis van een pomp huis en pekel
Spin down lawaaiige laptop ventilator

Spin down lawaaiige laptop ventilator

Ik kocht mezelf een acer aspire V3 - 772G met een quad-core i74702 CPU als een desktopvervanger. Dit is een krachtige en toch cool laptop, maar onder linux de ventilator wordt altijd zwaar uitgevoerd - zonder enige noodzaak, als het net aan koele luc
Interactieve Multitouch Display

Interactieve Multitouch Display

tussen de Apple iPhone en Microsofts interactieve tabel, multi-aanraking displays zijn al de woede. Dit instructable zal u tonen hoe om te zetten uw beamer in een tabel van de interactieve multi-touch-display met behulp van een paar goedkope onderdel
Spin planten gratis

Spin planten gratis

Wil je kamerplanten? Marajk passieve luchtfilters? Bent u nieuw in kamerplant zorg?Een spin plant is een geweldige beginner plant. Ze zijn moeilijk te doden en verontreinigende stoffen uit de lucht filtert.Zeker, u kunt kopen, maar waarom? Het bijna