Ultrasone tripwire
Componenten en benodigdheden
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Benodigde gereedschappen en machines
|
Apps en online services
|
Over dit project
Kortom, monteer het gewoon met het onderstaande Fritzing®-diagram en upload de code.
Code
- Tripwire met Nano en Ultrasoon
Tripwire met Nano en UltrasoonC/C++
#define trigPin 9#define echoPin 10long duration;int distance;long firstoff;int distancefirst;void setup(){Serial.begin(9600);pinMode(trigPin, OUTPUT);pinMode(echoPin, INPUT);delay( 1000);digitalWrite(trigPin, HIGH);delayMicroseconds(10);digitalWrite(trigPin, LOW);firstoff =pulseIn(echoPin, HIGH);distancefirst =firstoff*0.034/2; // cm}void loop(){digitalWrite(trigPin, LOW);delayMicroseconds(2);digitalWrite(trigPin, HIGH);delayMicroseconds(10);digitalWrite(trigPin, LOW);duration =pulseIn(echoPin, HIGH);distance =duur*0.034/2; // cm//afstand =duur * 0,0133 / 2; // inSerial.println(distance);delay(1000);Serial.println(distancefirst);if (distance <=distancefirst - 5){tone (3, 500, 500);delay(500);tone (3, 800 , 500);vertraging(500);vertraging(50);}}
Schema's
Productieproces
- Wat is ultrasoon bewerken?
- Ultrasone sensor (HC-SR04) + Raspberry Pi
- HC-SR04 ultrasone bereiksensor op de Raspberry Pi
- Nanohydroxyapatiet
- ULTRASONE LEVITATION-machine die ARDUINO gebruikt
- FlickMote
- Bloemen - Arduino Nano, CrazyCircuits, DFRobot
- Arduino Nano:bedien 2 stappenmotoren met joystick
- Handheld geigerteller met Arduino Nano
- Mini-radar met Arduino
- TFT Shield voor Arduino Nano - Start