How to make a LINE FOLLOWING WITH OBSTACLE AVOIDING ROBOT/ ARDUINO LINE FOLLOWING ROBOT/ smart robot

  Рет қаралды 110,090

MAKER Q

MAKER Q

Күн бұрын

Пікірлер: 261
@hassanarif127
@hassanarif127 6 жыл бұрын
can it work with only two motors and wheels?
@MAKERQ
@MAKERQ 6 жыл бұрын
Hassan Arif yes it will work with 2 wheels
@hassanarif127
@hassanarif127 6 жыл бұрын
Thanks i tried and it works. Although i must say that the code had a few extra things which were not needed at all (at-least not in my case) so i made a few modifications to the code and now it works like a charm :) *Thanks Again*
@neilmitra4627
@neilmitra4627 6 жыл бұрын
Excuse me, if it is possible could you please send me the edited code ( in the comment section here)
@hassanarif127
@hassanarif127 6 жыл бұрын
Well i edited the code for only two motors at first, but later on i added two more motors for which the code provided by makerQ worked perfectly. All i edited in the code was the delay timings, and deleted a while loop, not any other major modification that i can remember, but unfortunately i don't have that code anymore, but if you can tell me the problem you're facing with this code i might be able to help.
@neilmitra4627
@neilmitra4627 6 жыл бұрын
So the thing that is happening is that my wheels are continuously moving backwards, unable to follow a line, and unable to avoid obstacles, what I did was that I just removed the while loop from the code giving me this: #include //Ultrasonic sensor function library. You must install this library int vSpeed = 110; int turn_speed = 230; // 0 - 255 max int t_p_speed = 125; int stop_distance = 12; int turn_delay = 10; //HC-SR04 Sensor connection const int trigPin = 11; const int echoPin = 12; //L293 Connection const int motorA1 = 3; const int motorA2 = 4; const int motorAspeed = 5; const int motorB1 = 7; const int motorB2 = 8; const int motorBspeed = 6; //Sensor Connection const int left_sensor_pin =9; const int right_sensor_pin =10; int turnspeed; int left_sensor_state; int right_sensor_state; long duration; int distance; void setup() { pinMode(motorA1, OUTPUT); pinMode(motorA2, OUTPUT); pinMode(motorB1, OUTPUT); pinMode(motorB2, OUTPUT); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); delay(3000); digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance= duration*0.034/2; Serial.print("Distance: "); Serial.println(distance); left_sensor_state = digitalRead(left_sensor_pin); right_sensor_state = digitalRead(right_sensor_pin); if(right_sensor_state == HIGH && left_sensor_state == LOW) { Serial.println("turning right"); digitalWrite (motorA1,LOW); digitalWrite(motorA2,HIGH); digitalWrite (motorB1,LOW); digitalWrite(motorB2,HIGH); analogWrite (motorAspeed, vSpeed); analogWrite (motorBspeed, turn_speed); } if(right_sensor_state == LOW && left_sensor_state == HIGH) { Serial.println("turning left"); digitalWrite (motorA1,HIGH); digitalWrite(motorA2,LOW); digitalWrite (motorB1,HIGH); digitalWrite(motorB2,LOW); analogWrite (motorAspeed, turn_speed); analogWrite (motorBspeed, vSpeed); delay(turn_delay); } if(right_sensor_state == LOW && left_sensor_state == LOW) { Serial.println("going forward"); digitalWrite (motorA1,LOW); digitalWrite(motorA2,HIGH); digitalWrite (motorB1,HIGH); digitalWrite(motorB2,LOW); analogWrite (motorAspeed, vSpeed); analogWrite (motorBspeed, vSpeed); delay(turn_delay); } if(right_sensor_state == HIGH && left_sensor_state == HIGH) { Serial.println("stop"); analogWrite (motorAspeed, 0); analogWrite (motorBspeed, 0); while(true){ } } if(distance < stop_distance) { digitalWrite (motorA1,HIGH); digitalWrite(motorA2,LOW); digitalWrite (motorB1,LOW); digitalWrite(motorB2,HIGH); delay(250); analogWrite (motorAspeed, 0); analogWrite (motorBspeed, 0); delay(500); digitalWrite (motorA1,HIGH); digitalWrite(motorA2,LOW); digitalWrite (motorB1,HIGH); digitalWrite(motorB2,LOW); analogWrite (motorAspeed, t_p_speed); analogWrite (motorBspeed, t_p_speed); delay(900); digitalWrite (motorA1,LOW); digitalWrite(motorA2,HIGH); digitalWrite (motorB1,HIGH); digitalWrite(motorB2,LOW); analogWrite (motorAspeed, t_p_speed); analogWrite (motorBspeed, t_p_speed); delay(800); digitalWrite (motorA1,LOW); digitalWrite(motorA2,HIGH); digitalWrite (motorB1,LOW); digitalWrite(motorB2,HIGH); delay(900); digitalWrite (motorA1,LOW); digitalWrite(motorA2,HIGH); digitalWrite (motorB1,HIGH); digitalWrite(motorB2,LOW); delay(700); digitalWrite (motorA1,LOW); digitalWrite(motorA2,HIGH); digitalWrite (motorB1,LOW); digitalWrite(motorB2,HIGH); delay(650); digitalWrite (motorA1,LOW); digitalWrite(motorA2,HIGH); digitalWrite (motorB1,HIGH); digitalWrite(motorB2,LOW); left_sensor_state == HIGH; while(left_sensor_state == LOW){ left_sensor_state = digitalRead(left_sensor_pin); right_sensor_state = digitalRead(right_sensor_pin); Serial.println("in the first while"); } digitalWrite (motorA1,HIGH); digitalWrite(motorA2,LOW); digitalWrite (motorB1,LOW); digitalWrite(motorB2,HIGH); delay(100); digitalWrite (motorA1,HIGH); digitalWrite(motorA2,LOW); digitalWrite (motorB1,HIGH); digitalWrite(motorB2,LOW); delay (500); } } void loop() { } But what's happening is that the motors/wheels continuously move backwards, unable to do anything else. Please help and thank you for the kind reply!
@MAKERQ
@MAKERQ 6 жыл бұрын
The while loop will stop the car , it is used to stop at the end, if your car is not moving delete that while loop
@vimalabaskar2410
@vimalabaskar2410 6 жыл бұрын
MAKER Q I want a coad now pls
@rizalagustian_k2373
@rizalagustian_k2373 2 жыл бұрын
I'm using arduino uno for this project but the robot won't run at all, you said you have to delete the while loop first but I don't know where the while loop is, please show me 🙏🙏
@MAKERQ
@MAKERQ 6 жыл бұрын
If it's not working delete the while loop in the code and try again
@dhruvpanchal1359
@dhruvpanchal1359 6 жыл бұрын
Bhai code ka link open kiya to no preview available aa raha h kya karr
@drramkrishnajaiswal9121
@drramkrishnajaiswal9121 5 жыл бұрын
which is the while loop to be deleted
@relaxingandrefreshingvideo801
@relaxingandrefreshingvideo801 5 жыл бұрын
bro what is the battery used ?i m using RS.20 9v battery but its not working?
@yadgarqadir5824
@yadgarqadir5824 5 жыл бұрын
i have problem with code/.... can you help me
@daniwagaye4930
@daniwagaye4930 6 жыл бұрын
are you sure the code is correct
@Tech_Insights_with_Saha
@Tech_Insights_with_Saha 4 жыл бұрын
1:25 Thnx i need this only 💗
@k53_adityakumar6
@k53_adityakumar6 5 жыл бұрын
Bhai Tim mast hai love you, are the best man, good luck for your work, thanks for the video, keep it up, nice cool bro.......!!!!!!!!!!!
@nguyenthanhhoan4223
@nguyenthanhhoan4223 4 жыл бұрын
Did you do it?
@kidtronics8437
@kidtronics8437 6 жыл бұрын
love you sir...we went more cool project from you sir..
@k53_adityakumar6
@k53_adityakumar6 4 жыл бұрын
Amazing you are mind-blowing
@artiwaghmare862
@artiwaghmare862 5 жыл бұрын
The code is not appearing... plz send this code.. sr...
@premadwivedi1616
@premadwivedi1616 5 жыл бұрын
What kind of battery I can use instead of 18650 battery plz tell me sir
@abdullahmir7510
@abdullahmir7510 4 жыл бұрын
super, excellent just wow.
@RomsTech
@RomsTech 5 жыл бұрын
Hello Sir the car is not moving just upload the edited program or plz mail it to me i need it for my ptoject plz reply soon as soon possible i am waiting...........
@nguyenthanhhoan4223
@nguyenthanhhoan4223 4 жыл бұрын
you done yet?
@RomsTech
@RomsTech 4 жыл бұрын
@@nguyenthanhhoan4223 yup lol its been year now
@siddhantindave6391
@siddhantindave6391 5 жыл бұрын
kadak re bhava
@unitedrobotics7377
@unitedrobotics7377 4 жыл бұрын
Is the output of the ir sensor is low or high?? Please answer..
@latachavan9013
@latachavan9013 3 жыл бұрын
Arduino nano programing not open in to the description please give me the programing
@smtechnomind4949
@smtechnomind4949 4 жыл бұрын
sir kya hum iss project me arduino uno use kr sakte hai kya with l298n and isake connection kaise rahenge with arduino uno.
@maartengevers7800
@maartengevers7800 6 жыл бұрын
can you plz send the code i need to make some thing similar for school and it whould help a lot thank u
@1man4tech47
@1man4tech47 6 жыл бұрын
Can you provide for l298d with program . I was typing to change your program but I cannot make.
@bharathkumarreddy1635
@bharathkumarreddy1635 6 жыл бұрын
my motors are not moving.please help me
@rizalagustian_k2373
@rizalagustian_k2373 2 жыл бұрын
I'm using arduino uno for this project but the robot won't run at all, you said you have to delete the while loop first but I don't know where the while loop is, please show me 🙏🙏
@sankalpjadhav4147
@sankalpjadhav4147 5 жыл бұрын
Can you plz share the list of all components required for this whole project and even the program we have a project based on this! Please sir
@parthaprateempatra4278
@parthaprateempatra4278 6 жыл бұрын
Very well made
@mohammednisthar7659
@mohammednisthar7659 4 жыл бұрын
Can you explain me what to do when only the obstacle avoidance works and the line follower doesn't works
@relaxingandrefreshingvideo801
@relaxingandrefreshingvideo801 5 жыл бұрын
bro motos are not rotating???
@vishalshukla5363
@vishalshukla5363 4 жыл бұрын
can you let me know if it drives in revers after completing the line in to point b and ten it comes back to point a in a line with obstacles.
@bahaaeldin2656
@bahaaeldin2656 4 жыл бұрын
can it be made with python? i have been trying for 2 days to recreate it with python and rpi but no luck
@eswarchandu2122
@eswarchandu2122 4 жыл бұрын
is it work with power bank?
@bimalxaviour8464
@bimalxaviour8464 6 жыл бұрын
Which battteries do you use
@JahangirAlam-gs6uq
@JahangirAlam-gs6uq 5 жыл бұрын
Can i use arduino uno?
@joeycerafice7843
@joeycerafice7843 5 жыл бұрын
any idea how to fix a problem where only the front left and back left wheels are working.
@shalinimondal779
@shalinimondal779 5 жыл бұрын
Please tell while loop wala portion kitna tak delete karna hoga please
@deepakbains6755
@deepakbains6755 5 жыл бұрын
sir i want to make all in one .bluetooth controlled +line following + obstacle avoidance ..please help in code or make a video of all in one ..
@TheDutchGamingBE
@TheDutchGamingBE 5 жыл бұрын
You just have to buy a bluetooth module, connect it to the arduino, compile a bluetooth app to control the car. After all that, compile a code for the arduino so that the bluetooth module on the car can give orders to the arduino board that controls the car
@marshrodrigues8116
@marshrodrigues8116 5 жыл бұрын
can i erase the old program of line following and use this new given program
@ravishankarshetty2583
@ravishankarshetty2583 4 жыл бұрын
Can we use arduino uno instead of arduino nano
@akhil_aryanad
@akhil_aryanad 4 жыл бұрын
Superrr
@thrillsconnect2494
@thrillsconnect2494 6 жыл бұрын
Will the cose work with ardiuno uno
@dimplebhootra4730
@dimplebhootra4730 5 жыл бұрын
Is it the same with arduino uno
@vantakulasairam5401
@vantakulasairam5401 5 жыл бұрын
hello! I made it. but, It's not following line and also not detecting obstacles. just moving in different directions. can you please help me!
@nguyenthanhhoan4223
@nguyenthanhhoan4223 4 жыл бұрын
you done yet?
@ayaismeal4647
@ayaismeal4647 3 жыл бұрын
do you have the same code using raspberry ?
@ayshashanza8506
@ayshashanza8506 3 жыл бұрын
Wau 😍😍😍
@raghavnaikdessai6577
@raghavnaikdessai6577 5 жыл бұрын
Can we use arudino uno insted of arudino nano
@relaxingandrefreshingvideo801
@relaxingandrefreshingvideo801 5 жыл бұрын
reply brooooooooooo if obstacle is there again after turning left, what to do?
@huythang3478
@huythang3478 6 жыл бұрын
can it work with arduino uno r3?
@bimalxaviour8464
@bimalxaviour8464 6 жыл бұрын
Thắng Huy Yes
@nguyenthanhhoan4223
@nguyenthanhhoan4223 4 жыл бұрын
xe chạy được chưa bro ơi.
@piyushv5739
@piyushv5739 6 жыл бұрын
Plzz tell if it is working so I can make my science model
@ramubj1652
@ramubj1652 Ай бұрын
Where we want to delete while loop in the code
@muhammadmehedihasanshishir9017
@muhammadmehedihasanshishir9017 6 жыл бұрын
Can it work with 9V battery and using 2 motors?
@achrafnatouss4622
@achrafnatouss4622 5 жыл бұрын
if you have code correct pls help me belkadirac@gmail.com
@hasithasandeepa604
@hasithasandeepa604 6 жыл бұрын
Sir...,How I can use Pid Control for this car...?
@chaitanyachavan7278
@chaitanyachavan7278 6 жыл бұрын
Please make same project using Arduino Uno
@zalriego298
@zalriego298 10 ай бұрын
This the code updated?
@tejasoke655
@tejasoke655 5 жыл бұрын
Can we use Arduino Uno instead of nano
@mohammedjubaed968
@mohammedjubaed968 5 жыл бұрын
Maker Q help me when i clicked the link of code it shows (No preview available)what can i do now???
@vantakulasairam5401
@vantakulasairam5401 5 жыл бұрын
DOWNLOAD it.
@TRAVELLER_DEV
@TRAVELLER_DEV 5 жыл бұрын
Sir i am student and making line following many error is occuring please help
@ShubhamGupta-bs5rh
@ShubhamGupta-bs5rh 5 жыл бұрын
In place of Arduino Uno can I use Arduino nano
@mobilehelp4208
@mobilehelp4208 4 жыл бұрын
What weight bear this car
@r0ckstar
@r0ckstar 6 жыл бұрын
Can i use a 12v battery
@1man4tech47
@1man4tech47 6 жыл бұрын
Sir you battery is of how much voltage
@MAKERQ
@MAKERQ 6 жыл бұрын
+1 MAN 4 TECH 7.4v
@saumtallyshahanahwardah8279
@saumtallyshahanahwardah8279 6 жыл бұрын
Am using a L293D is it a problem and am having a problem the robot look like its about to move but stop , can u help me
@MAKERQ
@MAKERQ 6 жыл бұрын
Have you removed the while loop from the code?
@saumtallyshahanahwardah8279
@saumtallyshahanahwardah8279 6 жыл бұрын
Yess sir but it is not moving at all, can you send me you email address so that i can send you my codes and tell me what am doing wrong .
@1man4tech47
@1man4tech47 6 жыл бұрын
bro how you have taken motor connections in program
@MAKERQ
@MAKERQ 6 жыл бұрын
What you mean?
@muhaiminulhaquepiyas7428
@muhaiminulhaquepiyas7428 4 жыл бұрын
sir your attachment code is not open .Why?plz help me
@harishtwo52
@harishtwo52 5 жыл бұрын
If I use arduino UNO instead of arduino nano then can I use the same codes or different codes are needed?
@culturarobotica6052
@culturarobotica6052 5 жыл бұрын
you have no problem you can use any arduino
@nguyenthanhhoan4223
@nguyenthanhhoan4223 4 жыл бұрын
you done yet?
@sab_tech
@sab_tech 6 жыл бұрын
hi MAKER Q i'm using adafruit motor shield can you give me the program for that plsplspslspls i have school exhibition
@divyanshsao9380
@divyanshsao9380 4 жыл бұрын
Sir I want to stop the robot when there is obstacles how to do that , please share another code for that please please please 🙏
@divyanshsao9380
@divyanshsao9380 4 жыл бұрын
Please share this code without rotating it
@youdisteve2918
@youdisteve2918 6 жыл бұрын
what is the type of arduino you used in this car?
@MAKERQ
@MAKERQ 6 жыл бұрын
Yudhi Ardian Arduino nano
@tanishtated1926
@tanishtated1926 5 жыл бұрын
what we can write in behalf of c/cc+ which is written in code
@Durgesh_OeM
@Durgesh_OeM 5 жыл бұрын
While compiling code through mobile application ArduinoDroid it says error What should I do
@TheDutchGamingBE
@TheDutchGamingBE 5 жыл бұрын
Maybe the library in which you're compiling the code ?
@shakirmppnd5401
@shakirmppnd5401 3 жыл бұрын
How many total expensive bro
@latachavan9013
@latachavan9013 3 жыл бұрын
Sir please give me the Arduino nano programing
@ghatkarinagesh6173
@ghatkarinagesh6173 2 жыл бұрын
Is their any code to do this
@samkitjain148
@samkitjain148 6 жыл бұрын
the code is unspportive....what should I do?
@abhisheksahoo9229
@abhisheksahoo9229 3 жыл бұрын
Sir can I use Arduino Uno
@fazalmohammad6176
@fazalmohammad6176 6 жыл бұрын
Where we have to write 'if' in the delay to come to line?
@sugumarvelu2079
@sugumarvelu2079 2 жыл бұрын
Sir what is the rpm of the motor
@dodoashraf4014
@dodoashraf4014 6 жыл бұрын
The code is not appearing Can you send me the code,please?
@67omkarwaghmare28
@67omkarwaghmare28 5 жыл бұрын
Coding link is not working please make again.
@aneesh2092
@aneesh2092 5 жыл бұрын
Can I know the circuit diagram with pro mini aurdino
@dhaneshbaheti
@dhaneshbaheti 5 жыл бұрын
Nice
@1man4tech47
@1man4tech47 6 жыл бұрын
I have used this code in my UNO and with same pining but the modal is not working
@owaiskhan4098
@owaiskhan4098 6 жыл бұрын
same problm
@shivaprasadj3030
@shivaprasadj3030 6 жыл бұрын
owais khan hello did u get solution???
@itzmeathul7836
@itzmeathul7836 3 жыл бұрын
Bro ith malayalathil oru vdo cheyyoo plzzzzx
@jabedomor887
@jabedomor887 5 жыл бұрын
the code is error....why?? expected initializer void
@Secret.words.p
@Secret.words.p 3 жыл бұрын
U dont have Instagram?
@madhusudandash2859
@madhusudandash2859 6 жыл бұрын
sir,i am a student .I have attempt to make a line following and abstacle avoding Robot according to this video. I corectly connect all wires according to your circuit diagram and upload your codes to my arduino nano. but the Robot is not movving.why? reply me.pls pls pls pls.
@MAKERQ
@MAKERQ 6 жыл бұрын
Madhusudan Dash delete the while loop in the code
@MAKERQ
@MAKERQ 6 жыл бұрын
And try it
@nguyenthanhhoan4223
@nguyenthanhhoan4223 4 жыл бұрын
you done yet?
@nguyenthanhhoan4223
@nguyenthanhhoan4223 4 жыл бұрын
i'm a student. i need help too :)) please !
@arjunajee5167
@arjunajee5167 4 жыл бұрын
How can i get the items
@prasannalaxmi1249
@prasannalaxmi1249 5 жыл бұрын
Can you do with arduino uno plrase
@1man4tech47
@1man4tech47 6 жыл бұрын
I mean that can we use l298d instead of l298n
@MAKERQ
@MAKERQ 6 жыл бұрын
L298D OR L293D?
@1man4tech47
@1man4tech47 6 жыл бұрын
L298d
@jibinsaju1
@jibinsaju1 5 жыл бұрын
1 MAN 4 TECH Bro..will this project actually work ?
@AbelJiss
@AbelJiss 17 күн бұрын
What is program program link
@shivanshbansal7388
@shivanshbansal7388 6 жыл бұрын
can i use arduino uno instead of nano
@r0ckstar
@r0ckstar 6 жыл бұрын
yes
@maddukuridurgaprasad1950
@maddukuridurgaprasad1950 6 жыл бұрын
Can we add Bluetooth to it then send to me circuit diagrams please send me the code
@prasannalaxmi1249
@prasannalaxmi1249 5 жыл бұрын
Can you please make the robot with arduino uno
@TRAVELLER_DEV
@TRAVELLER_DEV 5 жыл бұрын
Sir error occurred Of problem uploding to board
@dasunsathra1335
@dasunsathra1335 5 жыл бұрын
this robo is very easy made
@gamingwithsimba3563
@gamingwithsimba3563 4 жыл бұрын
Nice brain
@saifkhld
@saifkhld 4 жыл бұрын
how can i get the code
@adithya3554
@adithya3554 4 жыл бұрын
🤩🤩🤩
@shekhartandel4547
@shekhartandel4547 4 жыл бұрын
Can you pls send me the code for only two motors pls
@jasonflores8734
@jasonflores8734 5 жыл бұрын
what are materials for this project? need asap
@manugowda3845
@manugowda3845 5 жыл бұрын
Can we apply program in mobile?
@vantakulasairam5401
@vantakulasairam5401 5 жыл бұрын
cannot
@sahil.dzimal7411
@sahil.dzimal7411 4 жыл бұрын
it's not working please help me.
@maddukuridurgaprasad1950
@maddukuridurgaprasad1950 6 жыл бұрын
I did it but motor is not running,what is the folt
@vantakulasairam5401
@vantakulasairam5401 5 жыл бұрын
i too did it, motors running, but not following line
@1man4tech47
@1man4tech47 6 жыл бұрын
Your code are not working
@mohitmehta2023
@mohitmehta2023 5 жыл бұрын
can you give the code for arduino uno
@hemambikav5097
@hemambikav5097 5 жыл бұрын
Yeah I can't afford arduino nano
I made a SUPER FAST Line Follower Robot Using PID!
10:02
Shyam Ravi
Рет қаралды 347 М.
The Fastest Maze-Solving Competition On Earth
25:22
Veritasium
Рет қаралды 20 МЛН
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 355 М.
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 83 МЛН
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 61 МЛН
А что бы ты сделал? @LimbLossBoss
00:17
История одного вокалиста
Рет қаралды 11 МЛН
arduino 4 in 1 robot I arduino robot projects of 2021
8:40
Mr ElectroUino
Рет қаралды 58 М.
The coolest robot I've ever built!
19:40
Thomas Burns
Рет қаралды 4,8 МЛН
How to make Obstacle Avoiding Line Follower using Arduino UNO
8:30
Make a TINY Arduino Drone with FPV Camera - Will It Fly?
20:26
Max Imagination
Рет қаралды 1,2 МЛН
Can You Build a Working iPhone From AliExpress...?
19:06
Phone Repair Guru
Рет қаралды 2,8 МЛН
I Made A Water Computer And It Actually Works
16:30
Steve Mould
Рет қаралды 7 МЛН
How to make line follower robot using Arduino Uno 🤖
9:21
Jugaad 101
Рет қаралды 2,4 М.
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 355 М.