I would really appreciate if you clear these doubts. 1- 8:48 at this part, you connected the positive of the battery to the switch and buck converter using diode and negative wire to the other terminal of the buck converter later in the video right ? So where should i connect the 2nd terminal of the on/of switch.what i meant is where should i connect the female port to charge the battery? which wire is connected to switch? 2- 10:00 Where should i connect the other female from (esc and motor driver) wire in ardiuno.Even if it was shown in the video it was not clear enough and its not in the circuit. - 15:45 3 - 16:32 where should i connect the voltmeter.Is it connected to the switch or buck converter? .Did you use a separete buck converter 4- where do i connect the motors which sweep? Very nice project. I am looking forward to build this one with slight changes in body and vaccum cleaner.😀
@@kuberavarma9985 I think what he meant is the extended wire which he connected to esc and motor driver. He is talking about the other female pin wire which is attached to the wire which he connected to the motor driver and esc
This is a great project,Also here are my recommendations. - Use a Xl4015 along with a bms(if not included in battery already),instead of lm2596 which is not suitable for battery charging and also doesn't provide cc but Xl4015 can provide a constant current/Voltage with adjustable voltage and amps so we can adjust volt into the battery for charging - Use a mini 5v cooling fan on top of the l298 motor driver if it heats up,Remember to maintain atleast 2cm from the l298,Air flow should be top to bottom. -Use a good quality 40a + esc unlike the cheap ones in this video,Like i bought a cheap one and it burned and heated up so quickly,More esc rating leaves more head room for esc resulting in better perfomance and less heating, I would recommend hobbywing skywalker 40a,UBEC 5v/3a esc These are some of my recommendations. :)
@@No_Rico_No_Kaboom No you can't use hw 130 motor driver on ardiuno to run those wheels,The robot only needs a driver with two motor outputs,hw 130 have 4 of them also if you use hw 130 on top of ardiuno,where would would you connect all the other sensors,pwm signals from esc. e.t.c , I mean you can connect it through the pins of the driver by soldering the pins for jumper wires but why all the effort when there is another dedicated driver for this, if you have programmed and used 4 wheels then the hw-130 driver is suitable otherwise not suitable for this project.
@@TRAZExYT thank you for your response I was making this with your suggestions in mind but got hw-130 instead of l293d when I ordered the items So, was trying to see if I could make it with what I had
@@No_Rico_No_Kaboom You're welcome.I am also in the process of making this,Circuits almost done but now i have to modify the code more to run efficiently
@@hobbyproject all -ve together? Plz explain sir bcoz i thought that we should connect the -ve and +ve of battery followed by buck converter to the esc.
Can u use an esc without bec (Only two wires going to ardiuno/reciever) coz the ardiuno is already powered up through battery right? Plz give me a specific answer
Where do you connect the second buck convertor??? Pls tell me the connections sir.... I am currently working on this project and can't figure out the last part.... Pls help🙏🙏
saludo, me gustaria saber que programa le descargaste al celular por quo eh intentado con varios programa y no me funcionan ., y no encuentro ninguno parecido al que usted tiene en su celular
@@hobbyproject sir i saw your reply to a comment and another comment. You said use an lm2596 buck converter to power the motor driver and you also said that we only need 2nd buck converter if we have to slow down the wheels(speed of the boat)but doesn't we already power motor driver thorugh the supply from battery and esc?
hello! we have a project Arduino and we're all completely beginner to it. can i ask how the bluetooth connectivity is possible and how do you connect the bluetooth?? is there a material placed for it to connect in bluetooth? if yes, what is it?
Bro how to charge that battery from where that 2 wires came out to connect charger? Pls tell and aslo where to connect that voltmeter u didnt showed that
What is the use of another buck converter that you have used in the last part, kindly,please give the connection from the converter it will be helpful.. i am working on this project.. Thank you!
It is to control the speed of the wheel motors, The l293 motor driver used here doesn't have enable pins ( pwm pins which is used to control speed,In this case it's speed of motors) So the speed of the wheels here is too high, So he used the lm2596 buck converter to step down the voltage provided to the l293 driver, So low voltage means low speed, So that's why.
@@benogorman8034 The 1st buck converter is used to charge the battery, The buck converter have an option to adjust it's output voltage,so you can adjust the voltage according to your battery specification, Remember if you were to charge a li-on battery then you should atleast put 1.6 volt more than the original
@@hobbyproject In the circuit you showed us to connect the negative and positive of battery to the esc and from esc to 5v and gnd in ardiuno right but doesn't that burn ardiuno bcoz the battery with 12v is connected to ardiuno 5v?
@@hobbyproject Do i need to adjust the voltage of buck converter for charging the battery? I mean should i put a higher voltage than 12v to charge the battery?
@@hobbyproject the circuit given in description is incomplete. We are working on your project,but the problem is that the bldc motor and the wheels are not moving
hello, code still working? because I made the robot and uploaded your code but it simply doesn't dodge anything and it crashes into walls, if you can help me I would appreciate it.
@@hobbyproject would you give me a hand? the 3 ultrasonic sensors work because I receive data from them on the serial monitor. the ultrasonic sensor also works, in fact, it reverses the rotation of the motors properly and finally my arduino and driver plus the other additional components are working correctly, I don't know what could be failing, the robot simply does not avoid obstacles.
@@hobbyproject The connection of the polarity of the motors was wrong, thank you very much for your activity and help, it is appreciated in the community. I leave my subscription and like.
I would really appreciate if you clear these doubts.
1- 8:48 at this part, you connected the positive of the battery to the switch and buck converter using diode and negative wire to the other terminal of the buck converter later in the video right ? So where should i connect the 2nd terminal of the on/of switch.what i meant is where should i connect the female port to charge the battery? which wire is connected to switch?
2- 10:00 Where should i connect the other female from (esc and motor driver) wire in ardiuno.Even if it was shown in the video it was not clear enough and its not in the circuit. - 15:45
3 - 16:32 where should i connect the voltmeter.Is it connected to the switch or buck converter? .Did you use a separete buck converter
4- where do i connect the motors which sweep?
Very nice project. I am looking forward to build this one with slight changes in body and vaccum cleaner.😀
2. Three female from esc connections are shown in the circuit which is attached in discription.
4. Sweeping motors are on direct 5 V DC
@@kuberavarma9985 I think what he meant is the extended wire which he connected to esc and motor driver. He is talking about the other female pin wire which is attached to the wire which he connected to the motor driver and esc
Bro which buck converter is used to charge the battery and how to adjust that vtage of buck converter?
This is a great project,Also here are my recommendations.
- Use a Xl4015 along with a bms(if not included in battery already),instead of lm2596 which is not suitable for battery charging and also doesn't provide cc but Xl4015 can provide a constant current/Voltage with adjustable voltage and amps so we can adjust volt into the battery for charging
- Use a mini 5v cooling fan on top of the l298 motor driver if it heats up,Remember to maintain atleast 2cm from the l298,Air flow should be top to bottom.
-Use a good quality 40a + esc unlike the cheap ones in this video,Like i bought a cheap one and it burned and heated up so quickly,More esc rating leaves more head room for esc resulting in better perfomance and less heating, I would recommend hobbywing skywalker 40a,UBEC 5v/3a esc
These are some of my recommendations. :)
If I want to use a hw 130 motor control instead of l293d
Can I do it?
If yes, can anyone provide any directions
@@No_Rico_No_Kaboom No you can't use hw 130 motor driver on ardiuno to run those wheels,The robot only needs a driver with two motor outputs,hw 130 have 4 of them also if you use hw 130 on top of ardiuno,where would would you connect all the other sensors,pwm signals from esc. e.t.c , I mean you can connect it through the pins of the driver by soldering the pins for jumper wires but why all the effort when there is another dedicated driver for this, if you have programmed and used 4 wheels then the hw-130 driver is suitable otherwise not suitable for this project.
Go with l298 driver,(the one that has heat sink.
@@TRAZExYT thank you for your response
I was making this with your suggestions in mind but got hw-130 instead of l293d when I ordered the items
So, was trying to see if I could make it with what I had
@@No_Rico_No_Kaboom You're welcome.I am also in the process of making this,Circuits almost done but now i have to modify the code more to run efficiently
Pedali vala ennum weakness ayirunnu 🤗
How is ardiuno powered up? I mean is it connected to one terminal of switch and other terminal of buck converter? PLz give me a response.
One from switch to Vin of arduino and all -ve together.
@@hobbyproject all -ve together? Plz explain sir bcoz i thought that we should connect the -ve and +ve of battery followed by buck converter to the esc.
Thank you so much for your project arduino fire fighting bot , i make this project and got 1st prize
Please help me my ultrasonic are not working
You need to add Lazer and camera so robot can clean by path and don't fall from stairs or get stack in cables or clothes in flower
Very hard work and great good luck!!!!
Bror u told from audrino 5volt to all sensors we have to see negative and positive and connect?
Why did you connect the BEC of esc to ardiuno 5v? I mean ardiuno is aldready powered up by direct battery right?
Plz respond sir.
thanks for pointing this out..👍
@@hobbyproject Ofc btw what power supply should i use ? BEC or Direct battery
any of it.
Can u use an esc without bec (Only two wires going to ardiuno/reciever) coz the ardiuno is already powered up through battery right? Plz give me a specific answer
Wowww!!!
Great work man🔥🔥👏🏻👏🏻
Great work sir 👍👍
Sir where do you plug in the voltmeter?? It is not shown in the video..... Please respond sir.... 🙏
Connect it to battery gnd and other terminal of switch.
Increíble! 👏🏽👏🏽👏🏽Muchas gracias ☺️
Where do you connect the second buck convertor??? Pls tell me the connections sir.... I am currently working on this project and can't figure out the last part.... Pls help🙏🙏
saludo, me gustaria saber que programa le descargaste al celular por quo eh intentado con varios programa y no me funcionan ., y no encuentro ninguno parecido al que usted tiene en su celular
Aapne konse product use kiye hai
Great job dude I love it
It is a very nice project, but where can we find the black piece? Do you have a link?
Hardware shops. (polycarbonate sheet)
Ente ❤️Balan❤️
Very nice bhai
hi, what is the use for the 1st buck converter ? can i use the 1st buck converter to step down the voltage entering the LM298 motor driver
one for speed adjustment as u said, and another for charging the battery
Wow......👏👏👏
Bro which app do you used for controling in phone
"Bluetooth RC controller" you can can get that from playstore
Hello, great job. I can add MPU6050 gyroscope sensor to this work. can you give me some insight on how to add. thanks in advance for the reply!!!
Yes you can. I prefer using the arduino mega
Should i connect the battery gnd and +ve to the esc +ve and gnd and to ardiuno vin and gnd? Plzz respond soon as possible sir :)
yes
@@hobbyproject is it okay if i use a 3s 11.1v 2.6ah battery?
@@hobbyproject sir i saw your reply to a comment and another comment. You said use an lm2596 buck converter to power the motor driver and you also said that we only need 2nd buck converter if we have to slow down the wheels(speed of the boat)but doesn't we already power motor driver thorugh the supply from battery and esc?
if you are using a low rpm motor u don't need to adjust the speed.
@@hobbyproject Is it okay if i use 11.1v battery with 2.6ah?
Super
hello! we have a project Arduino and we're all completely beginner to it. can i ask how the bluetooth connectivity is possible and how do you connect the bluetooth?? is there a material placed for it to connect in bluetooth? if yes, what is it?
Hc-05 Bluetooth module is used.
Great hard working mone❤️👌👌👌👌
What is the name of the material which you used as base?
Its a glass or a carbon smth
plain polycarbonate sheet, visit hardware shops.
@@hobbyprojectIt will be very nice if you share the product links to buy*
Pvc sheets
Kidu work monee 🥰 🥰
hi bro
bro the wiring part to connect the button is missed in this video?
kindly tell me about this.
Awesome mahnn🔥🔥
Hi, Im inerested in the project, but unable to view the code. Appreciate if there's another option to view the code
Nice man creative mind
Bro how to charge that battery from where that 2 wires came out to connect charger? Pls tell and aslo where to connect that voltmeter u didnt showed that
If you wanna purchase it . Then contact us with all details delivered to your home 👍
Bohat badhiya sir.
Poli
Hello! I’m interested in your project. Can I ask what materials (wires, motors, etc.) did you use? Hoping for your fast reply! Thanks a lot.
Good job
Sir what material you used for covering the bot (black)
Polymer sheet
what is the name of the last component you put?
Dc female power jack
What are the materials did you use?😅
What is the use of another buck converter that you have used in the last part, kindly,please give the connection from the converter it will be helpful.. i am working on this project..
Thank you!
It is to control the speed of the wheel motors, The l293 motor driver used here doesn't have enable pins ( pwm pins which is used to control speed,In this case it's speed of motors) So the speed of the wheels here is too high, So he used the lm2596 buck converter to step down the voltage provided to the l293 driver, So low voltage means low speed, So that's why.
@@TRAZExYTwhat is the use for the 1st buck converter?
@@benogorman8034 The 1st buck converter is used to charge the battery, The buck converter have an option to adjust it's output voltage,so you can adjust the voltage according to your battery specification, Remember if you were to charge a li-on battery then you should atleast put 1.6 volt more than the original
Mask filter excellent
😂
this vacom cleaner bise rounde sheet how cm?
Excellent🔥❤️
Good work 🤝 👏👏
👏👏👏
Hey sir. Potentio 10k to arduino for what?
To adjust the speed of BLDC motor.
How to control speed of wheels? I use 12 v for motor driver and wheels run so fast. I use mini L293d
Use lm2596 buck converter to power the driver so you can adjust the speed.
@@hobbyproject thanks sir. You're amazing
Can i power up ardiuno through the jack port on direct 12v from battery? Plz reply sir its urgent🙏
yes u can.
@@hobbyproject In the circuit you showed us to connect the negative and positive of battery to the esc and from esc to 5v and gnd in ardiuno right but doesn't that burn ardiuno bcoz the battery with 12v is connected to ardiuno 5v?
@@hobbyproject which one is safe?
Vin and gnd
Ecs servo tester is not available in market can you please add a link to buy the same
hey, you can't use servo tester sorry it's a mistake, use esc
Can you please attach the components link
Hi bro shall we send that materials we need for project detailed
Great work 👌🏻
Are the base and the cover of the cleaner 3D
It it is can you share the link of the layout
What changes required for mapping option
It's polymer sheet
Can any on ehelp pls tell me from where that two wires coming to charge battery?
Someone already have posted the full diagram
where is the negative wire from the battery is directly connected to?
Where do you connect the second buck converter
Kalau batrena yang 9 volt bisa tidak??
Super 👏👏
Bro is it automatic or we have to control it manually
Both
From where we can get 5V supply wires
Bro how can I contact you,I need help for my Final project
Bro code is incorrect
Can you paste the code plz
I'm unable to open the document due to high security
@@puchkipuchki1541 //Mechano The Smart Floor Cleaning robot by Hobby Project
#include //include servo.h library
Servo esc;
const int trigPin1 = 2;
const int echoPin1 = 3;
const int trigPin2 = 4;
const int echoPin2 = 5;
const int trigPin3 = 6;
const int echoPin3 = 7;
int irpin =8;
long duration1;
long duration2;
long duration3;
int distanceleft;
int distancefront;
int distanceright;
int a=0;
char cmnd;
void setup() {
pinMode(trigPin1, OUTPUT);
pinMode(trigPin2, OUTPUT);
pinMode(trigPin3, OUTPUT);// Sets the trigPin as an Output
pinMode(echoPin1, INPUT); // Sets the echoPin as an Input
pinMode(echoPin2, INPUT);
pinMode(echoPin3, INPUT);
pinMode(irpin, INPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(A0, INPUT);
Serial.begin(9600);
esc.attach(13);
esc.writeMicroseconds(1000);
delay(2000);
}
void loop() {
digitalWrite(trigPin1, LOW);
delayMicroseconds(2);
digitalWrite(trigPin1, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin1, LOW);
duration1 = pulseIn(echoPin1, HIGH);
distanceleft = duration1 * 0.034 / 2;
Serial.print("Distance1: ");
Serial.println(distanceleft);
digitalWrite(trigPin2, LOW);
delayMicroseconds(2);
digitalWrite(trigPin2, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin2, LOW);
duration2 = pulseIn(echoPin2, HIGH);
distancefront = duration2 * 0.034 / 2;
Serial.print("Distance2: ");
Serial.println(distancefront);
digitalWrite(trigPin3, LOW);
delayMicroseconds(2);
digitalWrite(trigPin3, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin3, LOW);
duration3 = pulseIn(echoPin3, HIGH);
distanceright = duration3 * 0.034 / 2;
Serial.print("Distance3: ");
Serial.println(distanceright);
int s = digitalRead(irpin);
int val;
val= analogRead(A0);
val= map(val, 0, 1023,1000,2000);
esc.writeMicroseconds(val);
if(s==HIGH)
{
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
delay(1000);
a=1;
}
if ((a==0)&&(s==LOW)&&(distanceleft 15 && distanceright 15 && distancefront > 15 && distanceright > 15))
{
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
digitalWrite(11, HIGH);
digitalWrite(12,LOW);
}
if ((a==1)&&(s==LOW)||(s==LOW)&&(distanceleft 15))
{
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
delay(100);
a=0;
}
if ((s==LOW)&&(distanceleft > 15 && distancefront 15 && distanceright 15 && distancefront 15) )
{
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
digitalWrite(12, LOW);
}
while(Serial.available() > 0)
{
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
cmnd = Serial.read();
Serial.println(cmnd);
if( cmnd == 'F') // Forward
{
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
digitalWrite(11, HIGH);
digitalWrite(12, LOW);
}
else if(cmnd == 'B') // Backward
{
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
}
else if(cmnd == 'R') //Right
{
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
digitalWrite(12, LOW);
}
else if(cmnd == 'L') //Left
{
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
}
else if(cmnd == 'I') //Forward Right
{
digitalWrite(9, HIGH);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
}
else if(cmnd == 'J') //Backward Right
{
digitalWrite(9, LOW);
digitalWrite(10, HIGH);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
}
else if(cmnd == 'G') //Forward Left
{
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, HIGH);
digitalWrite(12, LOW);
}
else if(cmnd == 'H') //Backward Left
{
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
}}}
Where did you get that glass cover from.What is the material used ?
Hardware shops, polycarbonate sheet.
Higher kv rating lowers battery backup.
@@TRAZExYTcircuito completo porfavor
do you still need help? I can help :)@@cinthiabaltodano2902
How to make this project IoT-based
Great 👍
Supper bro
Joss man
Nice ...❤️❤️
hello, can you tell me where to buy components or each part? what's in the online store? i have a project to make this i hope you can help me
Isn’t there any technology lab like ATL lab etc ?
At ur school ?
there isn't any so I'm having a hard time looking for it
Plz share components list and link 🖇️
Sir currently we have done your project but its not working can you please help us
Hello dear,i want the code
The link in description not open
Which plastic you use it pls name it
Polycarbonate sheet
@@hobbyproject you covered both down,up,and center also in polycarbonate sheet
I need help
How did you contact?
the ultrasonic sensors are not recognizing the obstacle, please help.
interchange Echo and Trig pins
@@hobbyproject still I'm facing same issue
Where do i connect the 2nd buck converter?
if u need to adjust the speed of the bot then only u need the 2nd buck converter. connected parallel across the + and - of motor driver.
@@hobbyproject Do i need to adjust the voltage of buck converter for charging the battery? I mean should i put a higher voltage than 12v to charge the battery?
It should be higher than the battery voltage, so the current can flow from charger into the battery.
where i can get that item
Hello im making this project can anyone tell me how did he connect the wheels to the Arduino board ?
By using l298 board
hi, i'm doing this project and my only problem is the dc motor speed, how can i make it slow?
use lm2596 buck converter.
Hey please help out,we are working on this but its not working,cam you provide me the circuit diagram,it's urgent
Thanks in advance
check the description.
@@hobbyproject the circuit given in description is incomplete. We are working on your project,but the problem is that the bldc motor and the wheels are not moving
jiishnumm@gmail.com
Bro el código no me carga, me podrías ayudar por favor
how can i adjust the speed of the wheel?
greate
What is name that chassing?
Bro I love this project❤ but I need the Dimension/measurements of the outer box. Can anyone help me with this
Can any one tell me where to connect that voltmeter wires and also from where that charging port wires came?
hello, code still working? because I made the robot and uploaded your code but it simply doesn't dodge anything and it crashes into walls, if you can help me I would appreciate it.
Yes ,sure
@@hobbyproject would you give me a hand?
the 3 ultrasonic sensors work because I receive data from them on the serial monitor.
the ultrasonic sensor also works, in fact, it reverses the rotation of the motors properly and finally my arduino and driver plus the other additional components are working correctly, I don't know what could be failing, the robot simply does not avoid obstacles.
Check the ir sensors
@@hobbyproject The connection of the polarity of the motors was wrong, thank you very much for your activity and help, it is appreciated in the community.
I leave my subscription and like.
@@hobbyproject one last question, is there any way to reduce the speed of the motors? thank you!
whare is libralies?
Can you give me the name of all thé composant
Where is we get spares parts
It is vaccum cleaning robot with arduino
😍
How to open ur blue Color pdg
Can you send link off app?
Hi, the bluetooth app is not there? the link don’t work. Is there another app?
i have added the apk file.
thank you
Sir Bluetooth app link
Connection incomplete in buck converter, voltmeter