স্মার্ট ডাস্টবিন (নিজে নিজে খোলে)Smart Dustbin Project using Arduino
Ultrasonic sensor দূরত্ব মাপে; হাত ৩০ cm এর কাছে এলে Arduino servo ঘুরিয়ে ঢাকনা খোলে, ৩ সেকেন্ড পর বন্ধ করে।
An ultrasonic sensor measures distance; when a hand is closer than 30 cm the Arduino turns a servo to open the lid, then closes it after 3 seconds.
যা যা লাগবে · Parts you need
- 1 × Arduino Uno Arduino Uno
- 1 × Ultrasonic distance sensor (HC-SR04) আল্ট্রাসনিক দূরত্ব সেন্সর (HC-SR04)
- 1 × Servo motor (SG90) সার্ভো মোটর (SG90)
- 7 × Jumper wires জাম্পার তার
তার লাগানো · Wiring
| Ultrasonic distance sensor (HC-SR04) VCC | → | Arduino Uno 5V |
| Ultrasonic distance sensor (HC-SR04) GND | → | Arduino Uno GND |
| Ultrasonic distance sensor (HC-SR04) TRIG | → | Arduino Uno D9 |
| Ultrasonic distance sensor (HC-SR04) ECHO | → | Arduino Uno D10 |
| Servo motor (SG90) VCC | → | Arduino Uno 5V |
| Servo motor (SG90) GND | → | Arduino Uno GND |
| Servo motor (SG90) SIG | → | Arduino Uno D6 |
Code (Arduino C++)
#include <Servo.h>
Servo lid;
const int trig = 9, echo = 10;
void setup() {
lid.attach(6);
lid.write(0);
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
}
long distanceCm() {
digitalWrite(trig, LOW); delayMicroseconds(2);
digitalWrite(trig, HIGH); delayMicroseconds(10);
digitalWrite(trig, LOW);
return pulseIn(echo, HIGH) / 58;
}
void loop() {
if (distanceCm() < 30) { // a hand is near
lid.write(90); // open
delay(3000);
lid.write(0); // close
}
delay(200);
}
ভিডিও · Videos
Smart Dustbin project making with arduino(Bangla)||Arduino Project
Smart Dustbin with Ultrasonic Sensor and Servo