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

Arduino Blinde Staf: Slimme Naderingssensor voor Visueel Beperkten

Onderdelen en benodigdheden

Arduino UNO×1
Solderloos Breadboard Volledige Formaat×1
Ultrasone Sensor - HC-SR04 (Generiek)×1
Buzzer×2
LED (standaard)×1

Nodige tools en machines

  • Tape, Scotch

Apps en online diensten

  • Arduino IDE

Over dit project

Na blinde mensen op straat te zien om hulp te vragen om over straat te lopen, voelde ik me verdrietig, en toen begon ik aan dit project.

Code

Upload deze codeC/C++

Het is in de C/C++ taal

/* * maak een slimme staf die de blinden helpt */ 
#define trigPin 9
#define echoPin 8
#define Buzzer1 5//actief
#define Buzzer2 7//passief
#define Led1 6//Trilling
int sound = 250;
void setup() {
  Serial.begin(9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  pinMode(Buzzer1, OUTPUT);
  pinMode(Buzzer2, OUTPUT);
  pinMode(Led1, OUTPUT);
}
void loop() {
  Serial.begin(9600);
  long duration, distance;
  digitalWrite(trigPin, LOW);
  delay(2);
  digitalWrite(trigPin, HIGH);
  delay(10);
  digitalWrite(trigPin, LOW);
  duration = pulseIn(echoPin, HIGH);
  distance = (duration/2) / 29.1;
  digitalWrite(Buzzer1, LOW);
  digitalWrite(Buzzer2, LOW);
  digitalWrite(Led1, LOW);
  if (distance<40) {
    digitalWrite(Led1, HIGH);
    delay(2000);
  }
  if (distance<20) {
    digitalWrite(Led1, HIGH);
    delay(2000);
    digitalWrite(Buzzer1, HIGH);
    delay(2000);
  }
  if (distance<10) {
    digitalWrite(Led1, HIGH);
    delay(2000);
    digitalWrite(Buzzer1, HIGH);
    delay(2000);
    digitalWrite(Buzzer2, HIGH);
    delay(2000);
  }
}

Schema's

Eerst de
ultrasone sensor
2 buzzer
Led
moeten op het breadboard bevestigd worden
daarna moeten we deze componenten met draden aan de arduino verbinden
daarna moet het circuit aan een staf met tape bevestigd worden

Arduino Blinde Staf: Slimme Naderingssensor voor Visueel Beperkten

Productieproces

  1. Arduino Digitale Dobbelsteen: Bouw Je Eigen LCD-willekeurige Getalgenerator
  2. Communicatie voor doofblinden vergemakkelijken met 1Sheeld en Arduino
  3. Een Arduino Iron Man bouwen: onderdelen, sensoren en stapsgewijze handleiding
  4. Find Me: Slimme Item Locator met Arduino en Bluetooth
  5. Bouw een Functionele, Arduino-aangedreven 3D-geprinte Robotarm – Stap-voor-Stap Handleiding
  6. DIY Arduino Luchtbevochtiger Controller met Relais – Veilige Hoogspanningsopstelling
  7. Contactloze temperatuurgate voor snelle, accurate screening
  8. NeoPixel Matrix Pong op Arduino Nano: Bouw je eigen neon Pong-spel
  9. Bouw een Aangepaste Arduino Joystick Stuurwiel voor Gaming
  10. Bouw een krachtige FM-radio ontvanger met Arduino en TEA5767 module
  11. Arduino 101: Bouw een teller met DHT11 sensor & LCD display