ุนูุฏู ู
ุดุฑูุน ุชุฎุฑุฌ ุฏุงูุฑ ุฒูู ูุณุงุนุฏู ููู ุงูุนู
ูู ูุญู ูู
ูููุง ุงูู
ุณุงุนุฏุฉ ูุฃุณุนุงุฑูุง ูุง ุชูุงูุณ
@electro09210
@electro09210
ู
ุดุฑูุน ุงูุฑุงุฏุงุฑ ุงูุงููุชุฑููู
ุณูููู ูู ูุฐุง ุงูู ุดุฑูุน ุจุนู ู ูุธุงู ุจุณูุท ูุฑุตุฏ ุฅุญุฏุงุซูุงุช ู ููุน ุงูุฃุฌุณุงู ุนู ุทุฑูู ุตูุงุนุฉ ุฑุงุฏุงุฑ ุฑูู ู ุจุฅุณุชุฎุฏุงู ุฌูุงุฒ ู ุณุชุดุนุฑ ุงูู ูุฌุงุช ููู ุงูุตูุชูุฉ HC-SR04ุ ูููุญุฉ ุงูุฃุฑุฏูููู ูู ุชุญูู ูููุธุงู . ููุชู ุงุณุชุฎุฏุงู ุฌูุงุฒ ุงูุญุงุณูุจ ูุนุฑุถ ุงููุงุฌูุฉ ุงูุฑุณูู ูุฉ.
ุณูููู ูู ูุฐุง ุงูู ุดุฑูุน ุจุนู ู ูุธุงู ุจุณูุท ูุฑุตุฏ ุฅุญุฏุงุซูุงุช ู ููุน ุงูุฃุฌุณุงู ุนู ุทุฑูู ุตูุงุนุฉ ุฑุงุฏุงุฑ ุฑูู ู ุจุฅุณุชุฎุฏุงู ุฌูุงุฒ ู ุณุชุดุนุฑ ุงูู ูุฌุงุช ููู ุงูุตูุชูุฉ HC-SR04ุ ูููุญุฉ ุงูุฃุฑุฏูููู ูู ุชุญูู ูููุธุงู . ููุชู ุงุณุชุฎุฏุงู ุฌูุงุฒ ุงูุญุงุณูุจ ูุนุฑุถ ุงููุงุฌูุฉ ุงูุฑุณูู ูุฉ.
This media is not supported in your browser
VIEW IN TELEGRAM
ูู
ุง ูู ุงูุดูู
ุงููุทุน ุงูู
ุทููุจุฉ:
ุงูุฃุฏูุงุช ุงูุชู ุชุญุชุงุฌูุง ููุฐุง ุงูู ุดุฑูุน :
ู ุณุชุดุนุฑ ุงูู ูุฌุงุช ููู ุงูุตูุชูุฉ (Ultrasonic sensor HC- SR04).
tower pro sg90
ู ุญุฑู ุณูุฑูู
Arduino Uno R3
Half-size Breadboard
ููุญ ุชุฌุงุฑุจ ุญุฌู ู ุชูุณุท (Half size breadboard)
Jumper Wires Male/Male
ุงุณูุงู ุชูุตูู ุฐูุฑ/ุฐูุฑ (Jumper Wires Male Male)
Female-Male Jumper Wires
ุงุณูุงู ุชูุตูู ุฃูุซู/ุฐูุฑ (Jumper Wires Female/male)
ุงูุฃุฏูุงุช ุงูุชู ุชุญุชุงุฌูุง ููุฐุง ุงูู ุดุฑูุน :
ู ุณุชุดุนุฑ ุงูู ูุฌุงุช ููู ุงูุตูุชูุฉ (Ultrasonic sensor HC- SR04).
tower pro sg90
ู ุญุฑู ุณูุฑูู
Arduino Uno R3
Half-size Breadboard
ููุญ ุชุฌุงุฑุจ ุญุฌู ู ุชูุณุท (Half size breadboard)
Jumper Wires Male/Male
ุงุณูุงู ุชูุตูู ุฐูุฑ/ุฐูุฑ (Jumper Wires Male Male)
Female-Male Jumper Wires
ุงุณูุงู ุชูุตูู ุฃูุซู/ุฐูุฑ (Jumper Wires Female/male)
ุชุตู
ูู
ููุญ ุงูุชุฌุงุฑุจ
ูููู ุงูุงุฑุฏูููู ุจุงูุชุญูู ุจุฒุงููุฉ ุฏูุฑุงู ู ุญุฑู ุงูุณูุฑูู(Servo motor) ุ ูุฐูู ูุชู ุชุซุจูุช ุญุณุงุณ ุงูู ูุฌุงุช ููู ุงูุตูุชูุฉ ุนูู ุงูู ุญุฑู ููุชู ููุงุณ ุงูู ุณุงูุฉ ุนูุฏ ุชูู ุงูุฒุงููุฉ.
ูู ุจุชูุตูู ุงูุฏุงุฆุฑุฉ ุงูููุฑุจุงุฆูุฉ ุนูู ููุญุฉ ุงูุชุฌุงุฑุจ ูู ุง ูู ู ูุถุญ ุจุงูุตูุฑุฉ.
ูููู ุงูุงุฑุฏูููู ุจุงูุชุญูู ุจุฒุงููุฉ ุฏูุฑุงู ู ุญุฑู ุงูุณูุฑูู(Servo motor) ุ ูุฐูู ูุชู ุชุซุจูุช ุญุณุงุณ ุงูู ูุฌุงุช ููู ุงูุตูุชูุฉ ุนูู ุงูู ุญุฑู ููุชู ููุงุณ ุงูู ุณุงูุฉ ุนูุฏ ุชูู ุงูุฒุงููุฉ.
ูู ุจุชูุตูู ุงูุฏุงุฆุฑุฉ ุงูููุฑุจุงุฆูุฉ ุนูู ููุญุฉ ุงูุชุฌุงุฑุจ ูู ุง ูู ู ูุถุญ ุจุงูุตูุฑุฉ.
ูุญุชูู ู
ุณุชุดุนุฑ ุงูู
ูุฌุงุช ููู ุงูุตูุชูุฉ ุนูู ุงุฑุจุน ู
ูุงูุฐุ ู
ููุฐ ุงูุทุงูุฉ Vcc ู ู
ููุฐ GND ู ู
ููุฐ Trig ุงูุฐู ูุชู
ู
ู ุฎูุงูู ุงุฑุณุงู ุงููุจุถุฉ, ู ู
ููุฐ Echo ุงูุฐู ูุชู
ู
ู ุฎูุงูู ุงุณุชูุจุงู ุตุฏู ุงููุจุถุฉ ุงูู
ุฑุณูุฉ ู
ู ูุจู Trig.
ูุชู ุชูุตูู ู ุณุชุดุนุฑ ุงูู ูุฌุงุช ููู ุงูุตูุชูุฉ ุจุงูุงุฑุฏูููู ูุงูุชุงูู:
ูุชู ุชูุตูู ู ุณุชุดุนุฑ ุงูู ูุฌุงุช ููู ุงูุตูุชูุฉ ุจุงูุงุฑุฏูููู ูุงูุชุงูู:
ุญุณุงุณ ุงูู
ูุฌุงุช ููู ุงูุตูุชูุฉ ููุญุฉ ุงูุงุฑุฏูููู
Vcc 5v
GND GND
Trig Pin 10
Echo Pin 11
ู ุชูุตูู ู ุญุฑู ุงูุณูุฑูู ูุงูุชุงูู:
ููุญุฉ ุงูุงุฑุฏูููู ู ุญุฑู ุงูุณูุฑูู
5v ุงูุณูู ุงูุฃุญู ุฑ
GND ุงูุณูู ุงูุฃุณูุฏ/ุงูุจูู
Pin 9 ุงูุณูู ุงูุงุตูุฑ/ุงูุจุฑุชูุงูู
Vcc 5v
GND GND
Trig Pin 10
Echo Pin 11
ู ุชูุตูู ู ุญุฑู ุงูุณูุฑูู ูุงูุชุงูู:
ููุญุฉ ุงูุงุฑุฏูููู ู ุญุฑู ุงูุณูุฑูู
5v ุงูุณูู ุงูุฃุญู ุฑ
GND ุงูุณูู ุงูุฃุณูุฏ/ุงูุจูู
Pin 9 ุงูุณูู ุงูุงุตูุฑ/ุงูุจุฑุชูุงูู
ุนูุฏู
ุง ูููู
ุงูุงุฑุฏูููู ุจุชุญุฑูู ู
ุญุฑู ุงูุณูุฑูู ุจุฏุฑุฌุงุช ู
ุนููุฉ (ู ุจุงูุชุงูู ูุชุญุฑู ุญุณุงุณ ุงูู
ูุฌุงุช ุงูููู ุตูุชูุฉ) ูุชู
ุญุณุงุจ ุงูู
ุณุงูุฉ ุนูุฏ ุชูู ุงูุฒุงููุฉ. ุณูุชู
ุงุฑุณุงู ูุฐุฉ ุงูุจูุงูุงุช ุฅูู ุฌูุงุฒ ุงูุญุงุณูุจ ุนุจุฑ ุงูู
ููุฐ ุงูุชุณูุณูู (Serial port)ุ ู ุจุงูุชุงูู ูููู
ุงูุญุงุณูุจ ุจุงุณุชุฎุฏุงู
ุจุฑูุงู
ุฌ ูุฑุณู
ุงูุฎุฑูุทุฉ ุงูุจูุงููุฉ ุงุนุชู
ุงุฏุง ุนูู ูุฐุฉ ุงูููู
.
ูุงุฌูุฉ ุงูู ุณุชุฎุฏู :
Processing IDEุ ูู ุจูุฆุฉ ุชุทููุฑ ู ุชูุงู ูุฉ ุชู ุจูุงุคูุง ู ู ุฃุฌู ุงูุฃุดุฎุงุต ุงูู ูุชู ูู ุจุงูุชุตู ูู ุงูู ุฑุฆู ูุงููููู ุงูุฅููุชุฑูููุฉ ุงูุฃุฎุฑู. ุญูุซ ุชู ููู ู ู ุจุฑู ุฌุฉ ุงูุฑุณูู ู ุงูุตูุฑ ุงูู ุชุญุฑูุฉ ู ุชููู ุจุชุญุฏูุซ ุงูุฑุณูู ุงุช ุงูู ุนุฑูุถู ุนูู ุดุงุดุฉ ุงููู ุจููุชุฑ ู ุงูุงุณุชุฌุงุจุฉ ูุชูุงุนู ุงูู ุณุชุฎุฏู .
ูุงุฌูุฉ ุงูู ุณุชุฎุฏู :
Processing IDEุ ูู ุจูุฆุฉ ุชุทููุฑ ู ุชูุงู ูุฉ ุชู ุจูุงุคูุง ู ู ุฃุฌู ุงูุฃุดุฎุงุต ุงูู ูุชู ูู ุจุงูุชุตู ูู ุงูู ุฑุฆู ูุงููููู ุงูุฅููุชุฑูููุฉ ุงูุฃุฎุฑู. ุญูุซ ุชู ููู ู ู ุจุฑู ุฌุฉ ุงูุฑุณูู ู ุงูุตูุฑ ุงูู ุชุญุฑูุฉ ู ุชููู ุจุชุญุฏูุซ ุงูุฑุณูู ุงุช ุงูู ุนุฑูุถู ุนูู ุดุงุดุฉ ุงููู ุจููุชุฑ ู ุงูุงุณุชุฌุงุจุฉ ูุชูุงุนู ุงูู ุณุชุฎุฏู .
ุงูุงู ูุญู ุจุญุชุงุฌ ูุนู
ู ุจุฑูุงู
ุฌ ูุชู
ุฑูุนู ุนูู ุงูุงุฑุฏูููู ุงูุฐู ู
ู ุดุฃูู ุชู
ููู ุงูุชูุงุนู ุจูู Arduino IDE ู IDE Processing.
*ูู ููู ุชูุฒูู ุจุฑูุงู ุฌ Processing ู ู
*ูู ููู ุชูุฒูู ุจุฑูุงู ุฌ Processing ู ู
#include <Servo.h>
Servo leftRightServo; // set a variable to map the servo
int leftRightPos = 0; // set a variable to store the servo position
const int numReadings = 10; // set a variable for the number of readings to take
int index = 0; // the index of the current reading
int total = 0; // the total of all readings
int average = 0; // the average
int echoPin = 11; // the SRF05's echo pin
int initPin = 10; // the SRF05's init pin
unsigned long pulseTime = 0; // variable for reading the pulse
unsigned long distance = 0; // variable for storing distance
/* setup the pins, servo and serial port */
void setup() {
leftRightServo.attach(9);
// make the init pin an output:
pinMode(initPin, OUTPUT);
// make the echo pin an input:
pinMode(echoPin, INPUT);
// initialize the serial port:
Serial.begin(9600);
}
void loop() {
for(leftRightPos = 0; leftRightPos < 180; leftRightPos++) { // going left to right.
leftRightServo.write(leftRightPos);
average=Avg();
Serial.print("X"); // print leading X to mark the following value as degrees
Serial.print(leftRightPos); // current servo position
Serial.print("V"); // preceeding character to separate values
Serial.println(average); // average of sensor readings
}
/*
start going right to left after we got to 180 degrees
*/
for(leftRightPos = 180; leftRightPos > 0; leftRightPos--) { // going right to left
leftRightServo.write(leftRightPos);
average=Avg();
Serial.print("X");
Serial.print(leftRightPos);
Serial.print("V");
Serial.println(average);
}
}
long Avg()
{
for (index = 0; index<=numReadings;index++) {
digitalWrite(initPin, LOW);
delayMicroseconds(50);
digitalWrite(initPin, HIGH);
delayMicroseconds(50);
digitalWrite(initPin, LOW);
pulseTime = pulseIn(echoPin, HIGH);
distance = pulseTime/58;
total = total + distance;
delay(10);
}
average = total/numReadings; // create average reading
if (index >= numReadings) { // reset the counts when at the last item of the array
index = 0;
total = 0;
}
return average;
}
Servo leftRightServo; // set a variable to map the servo
int leftRightPos = 0; // set a variable to store the servo position
const int numReadings = 10; // set a variable for the number of readings to take
int index = 0; // the index of the current reading
int total = 0; // the total of all readings
int average = 0; // the average
int echoPin = 11; // the SRF05's echo pin
int initPin = 10; // the SRF05's init pin
unsigned long pulseTime = 0; // variable for reading the pulse
unsigned long distance = 0; // variable for storing distance
/* setup the pins, servo and serial port */
void setup() {
leftRightServo.attach(9);
// make the init pin an output:
pinMode(initPin, OUTPUT);
// make the echo pin an input:
pinMode(echoPin, INPUT);
// initialize the serial port:
Serial.begin(9600);
}
void loop() {
for(leftRightPos = 0; leftRightPos < 180; leftRightPos++) { // going left to right.
leftRightServo.write(leftRightPos);
average=Avg();
Serial.print("X"); // print leading X to mark the following value as degrees
Serial.print(leftRightPos); // current servo position
Serial.print("V"); // preceeding character to separate values
Serial.println(average); // average of sensor readings
}
/*
start going right to left after we got to 180 degrees
*/
for(leftRightPos = 180; leftRightPos > 0; leftRightPos--) { // going right to left
leftRightServo.write(leftRightPos);
average=Avg();
Serial.print("X");
Serial.print(leftRightPos);
Serial.print("V");
Serial.println(average);
}
}
long Avg()
{
for (index = 0; index<=numReadings;index++) {
digitalWrite(initPin, LOW);
delayMicroseconds(50);
digitalWrite(initPin, HIGH);
delayMicroseconds(50);
digitalWrite(initPin, LOW);
pulseTime = pulseIn(echoPin, HIGH);
distance = pulseTime/58;
total = total + distance;
delay(10);
}
average = total/numReadings; // create average reading
if (index >= numReadings) { // reset the counts when at the last item of the array
index = 0;
total = 0;
}
return average;
}
ุนูุฏู ู
ุดุฑูุน ุชุฎุฑุฌ ุฏุงูุฑ ุฒูู ูุณุงุนุฏู ููู ุงูุนู
ูู ูุญู ูู
ูููุง ุงูู
ุณุงุนุฏุฉ ูุฃุณุนุงุฑูุง ูุง ุชูุงูุณ
@electro09210
@electro09210
ูุญุฏุฉ ุงูุชุนุฑู ุนูู ุงูุตูุช (Voice Recognition ) :
ูุญุฏุฉ Voice Recognition ูู ุนุจุงุฑุฉ ุนู ููุญุฉ ู ุฏู ุฌุฉ ุณููู ุงูุชุญูู ุ ุชุณุชุฎุฏู ููุชุนุฑู ุนูู ุงูุตูุช/ ุงูููุงู ููุชุญูู ูู ุงูู ุดุงุฑูุน ุงูู ุฎุชููุฉ.
ูุญุฏุฉ Voice Recognition ูู ุนุจุงุฑุฉ ุนู ููุญุฉ ู ุฏู ุฌุฉ ุณููู ุงูุชุญูู ุ ุชุณุชุฎุฏู ููุชุนุฑู ุนูู ุงูุตูุช/ ุงูููุงู ููุชุญูู ูู ุงูู ุดุงุฑูุน ุงูู ุฎุชููุฉ.
ูุฏู ูุญุฏุฉ V3 ุงููุฏุฑุฉ ุนูู ุชุฎุฒูู ู
ุง ูุตู ุฅูู 80 ุฃู
ุฑุง ุตูุชูุงู ููู ู
ููุง ู
ุฏุฉ 1500 milliseconds (ุงู ู
ุง ููุงุฑุจ ููู
ุฉ ุฃู ููู
ุชูู ููู ุงู
ุฑ). ูุชู
ุชุฎุฒูููุง ูู ู
ุฌู
ูุนุฉ ูุงุญุฏุฉ ูุจูุฑุฉ ู
ุซู ุงูู
ูุชุจุฉ. ูููู ุฎูุงู ุนู
ููุง ูุง ุชุณุชุทูุน ุงูุชู
ููุฒ ุจูู ุงูู 80 ุตูุชุง ูู ููุณ ุงููุญุธุฉุ ูุฐูู ูุชู
ุงุณุชูุฑุงุฏ/ุงุณุชุฏุนุงุก ุณุจุนุฉ ุฃูุงู
ุฑ ุตูุชูุฉ ูู ุงูู
ูุชุจุฉ ุฅูู ุฃุฏุงุฉ ุงูุชุนุฑู(Recognizer) . ููุฐุง ูุนูู ุฃู ุงูุญุฏ ุงูุฃูุตู ููุฃูุงู
ุฑ ุงูุตูุชูุฉ ูู ุณุจุน ุฃูุงู
ุฑ ูุนุงูุฉ ูู ููุณ ุงูููุช.
ูุง ุชููู
ูุฐู ุงููุญุฏุฉ ุจุชุญููู ุงูุฃู
ุฑ ุฅูู ูุต ูููู ุณุชููู
ุจู
ูุงุฑูุฉ ุงูุตูุช ุงููุงุฏู
ู
ู ุงูู
ููุฑูููู ุจู
ุฌู
ูุนุฉ ู
ู ุงูุฃุตูุงุช ุงูู
ุณุฌูู ู
ุณุจูุง. ูุฐูู ู
ู ุงููุงุญูุฉ ุงููููุฉ ูุง ุชูุฌุฏ ุญูุงุฌุฒ ูุบููุฉ ูุงุณุชุฎุฏุงู
ูุฐุง ุงูู
ูุชุฌ. ูู
ููู ุชุณุฌูู ุงูุฃู
ุฑ ุจุฃู ูุบุฉ .
ูู ุง ุงููุง ุชุญุชุงุฌ ุฅูู ุชููุฆุฉ ูุชุณุฌูู ุงูุฃุตูุงุช ุฃููุงู ูุจู ุงุนุทุงุก ุงูุฃูุงู ุฑ ุงูุตูุชูุฉ ููุชุญูู ุจุงูู ุดุงุฑูุน.
ูู ุง ุงููุง ุชุญุชุงุฌ ุฅูู ุชููุฆุฉ ูุชุณุฌูู ุงูุฃุตูุงุช ุฃููุงู ูุจู ุงุนุทุงุก ุงูุฃูุงู ุฑ ุงูุตูุชูุฉ ููุชุญูู ุจุงูู ุดุงุฑูุน.
ูุชุงุจ ุดุจูุงุช ุงููู
ุจููุชุฑ ู
ู ุงูุจุฏุงูุฉ ุญุชู ุงูุงุญุชุฑุงู
ูุดุฑุญ ูุฐุง ุงููุชุงุจ ุงูุฑุงุฆุน ูู ู ุง ูุชุนูู ุจุงูุดุจูุงุช ู ู ุชุฌููุฒุงุช ูุณูุฑูุฑุงุช ู ุฎูุงุฏู ูุบูุฑูุง ุจุฑุงุจุท ู ุจุงุดุฑ ูุจุฏูู ุงุนูุงูุงุช:
https://goo.gl/cNBzKE
ูุดุฑุญ ูุฐุง ุงููุชุงุจ ุงูุฑุงุฆุน ูู ู ุง ูุชุนูู ุจุงูุดุจูุงุช ู ู ุชุฌููุฒุงุช ูุณูุฑูุฑุงุช ู ุฎูุงุฏู ูุบูุฑูุง ุจุฑุงุจุท ู ุจุงุดุฑ ูุจุฏูู ุงุนูุงูุงุช:
https://goo.gl/cNBzKE
ุฅุฐุง ููุช ุชุณุชููุฏ ู
ู ุงูููุงุฉ ุงุฐุง ุงูุดุฑ ุงูููุงุฉ
ู ู ููุง
https://t.me/joinchat/AAAAAEDmH1fqhO34DZ0lJw
ู ู ููุง
https://t.me/joinchat/AAAAAEDmH1fqhO34DZ0lJw
Telegram
๐ป๐กElectronics ๐ โ & โ IT
To learn electronics and design circuit
ูููุชูุงุตู ูู ูููู ุฐูู ุนูู ูุฐุง
@electro09210
ูููุชูุงุตู ูู ูููู ุฐูู ุนูู ูุฐุง
@electro09210