Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Ultrasonische Triwire-sensorsysteem Met Arduino Nano

Onderdelen en benodigdheden

Onderdeel Aantal
Arduino Nano R3 1
Male/Male jumper wires 1
Buzzer 1
Ultrasonische sensor - HC-SR04 (generiek) 1

Benodigde tools en machines

  • Computer

Apps en online diensten

  • Arduino IDE

Over dit project

In essentie: monteer het volgens het Fritzing®-diagram hieronder, en upload de code.

Code

Triwire met Nano en Ultrasonisch (C/C++)

#define trigPin 9
#define echoPin 10

long duration;
int distance;
long firstoff;
int distancefirst;

void setup() {
  Serial.begin(9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  delay(1000);
  
  // Initiële meting voor referentie
  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 = duration * 0.034 / 2; // cm
  // distance = duration * 0.0133 / 2; // inches
  
  Serial.println(distance);
  delay(1000);
  Serial.println(distancefirst);
  
  // Alarm als afstand afneemt met meer dan 5cm (object nader komt)
  if (distance <= distancefirst - 5) {
    tone(3, 500, 500);
    delay(500);
    tone(3, 800, 500);
    delay(500);
    delay(50);
  }
}

Schema's

Ultrasonische Triwire-sensorsysteem Met Arduino Nano

Productieproces

  1. HC-SR04 ultrasoon-sensor aansluiten op Raspberry Pi 3 – Complete gids
  2. Een HC-SR04 ultrasone sensor verbinden met een Raspberry Pi – Een praktische gids
  3. Bouw een Ultrasonische Zweefapparaat met Arduino – Stap-voor-stap Handleiding
  4. FlickMote: Gebarengecontroleerde IR-afstandsbediening voor Slimme Huizen
  5. Arduino Nano Bundle: CrazyCircuits, DFRobot Sensoren & Tools – Bouw Projecten met Vertrouwen
  6. Twee Stappenmotors Sturen met Arduino Nano & Joystick – Simpele Tutorial
  7. Bouw een handgehoude Geiger-teller met Arduino Nano
  8. Compact Arduino Radarsysteem met HC-SR04 Ultrasonische Sensor & 1.8" Display
  9. Hoogwaardige 2,8″ TFT Shield voor Arduino Nano – 320×240 SPI Display
  10. Ultrasoon Bewerking Uitgelegd: Proces, Voordelen en Beperkingen
  11. Nano Hydroxyapatiet: Bioactief Materiaal Voor Geavanceerde Biomedische Toepassingen