PaulinaPeralta
Published © GPL3+

Bracelet Dodges Obstacles

The bracelet can help you know where there is an obstacle.

BeginnerProtip7,297
Bracelet Dodges Obstacles

Things used in this project

Hardware components

Arduino Nano R3
Arduino Nano R3
×1
Ultrasonic Sensor - HC-SR04 (Generic)
Ultrasonic Sensor - HC-SR04 (Generic)
×1
Recycled vibrator motor of cell phone
×1
Recycled cables
×1
5v Rechargable battery of 2000mAh.
×1

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Fabrics and glue for the lining.

Story

Read more

Schematics

Bracelet dodges obstacles-Cirtuit

I conected an rechargable battery of 5v and 2000mAh at the usb entry.

Visible conecctions

Code

Code for the bracelet

Arduino
#define echo 8
#define trig 7
long duration,distance;

void setup() {
  
  Serial.begin(9600);
  pinMode(echo,INPUT);
  pinMode(trig,OUTPUT);
  pinMode(5,OUTPUT);
}

void loop() {
  
digitalWrite(trig,LOW);
delayMicroseconds(2);
digitalWrite(trig,HIGH);
delayMicroseconds(10);
digitalWrite(trig,LOW);

duration=pulseIn(echo,HIGH);
distance=(duration/(2*29));

if(distance>=500 || distance<=0){
  Serial.println("____");
  }
else{
  Serial.print(distance);
  Serial.println("cm.");
  digitalWrite(5,LOW);
}
if(distance<=45 && distance>=1){// distance in which the bracelet vibrates, you can edit according to your need

  digitalWrite(5,HIGH);
  Serial.println("Alarm!!!");
}
delay(400);
}

Credits

PaulinaPeralta

PaulinaPeralta

1 project • 2 followers

Comments