Great Achievements of Students (2015)

Fundamental Robotics Course

This year there were hundreds of students who registered their names for our Fundamentals of Robotics Course. The list of all the students can not be displayed here, but some of the students who exhibited outstanding work are as follows…

Janmejay RathiJanmejay Rathi, a student from 7th standard learnt achieved best skill in robotics logical programming. He also wrote his own programs for ATMega8 robotic kit and now working on bluetooth controlling system. He is very interested to learn advanced robotics using 8051 microcontroller for that he already started working on AT89S52 robotic kit.


Ankita UgaleAnkita Ugale, a student of 12th Standard, bifocal electronics, completed FUNDAMENTALS OF ROBOTICS LEVEL-2 COURSE. After working on basic program of AVR, she worked on U turn robot using three IR sensors. She is now working on Scribbler robot together with her other batchmates.


Bharat BhattadBharat Bhattad, is another genius student of YRC. He worked on 3-sensors U turning robot and designed his own behaviours for LFR and sound controlled robot, together. Now he is working on MAZE SOLVING ROBOT. He recently started working on US sensors based obstacle avoiding robot and Bluetooth controlled robot.


Shripad PandeShripad Pande, has just completed the exam of 10th and also completed LEVEL-2 course of robotics. He is so enthusiastic in logical programming that he himself designed U-Turn robot program. Now he is working MAZE SOLVING ROBOT. He is now working on advanced robotic coding. He is very sincere in his work.


Atul BangAtul Bang, has just entered in 8th standard. He completed LEVEL-2 course successfully and designed his own programs of EDGE avoiding robot and DTMF controlling robot, when I gave him some hints only. He is too sharp to grasp the hardware and coding of the kit. We suggested him to first work on the basic coding first and then go for higher level courses.


Vivek PradhanVivek Pradhan, he is in 12th and preparing for JEE main, he still interested in robotics. He wrote his own basic programs like EDGE avoiding robot and LFR. We suggested him to work on basic coding and then go for higher level courses.


Vaibhav KhamankarVaibhav Khamankar, is also learning in 12th and preparing for JEE main. But he is quite interested in designing his own programs for his kit and did many such programs. He completed the fundamental course with great interest and nice understanding in coding. He designed his own BLFR and else robotic programs.


imageShreyas Chandak, is in X standard and he completed our fundamentals of robotics course. He has also participated in our robotics workshop. He designed all the basic programs of robotics like BLFR, WLFR, Obstacle avoider, edge avoider, etc. He is very curious about the coding logic and always interested to work on different complicated logic.

The interested students can register their names for our regular batches of FUNDAMENTALS OF ROBOTICS COURSE. Click here to know more about it.
Click here to read our most popular article: How to make career in Robotics?

Brilliant students of YRC: Ved Soman

Ved Soman from Amravati
Ved Soman

Ved Soman joined the LEVEL-2 course of YANTRAM ROBOTICS CLUB on 24 June, 2015. I taught him the basic hardware of the robotic kit given to him. Then in the evening batch I taught him the basics of embedded programming. And on the same day, to my surprise, he developed this program (given below) with systematic logical thinking, as to control the two motors connected to PB4-PB1 through two simple IR sensors in his robotic kit of ATMega8 MUC.

Ved just passed 10th standard and planning to take admission in Poly with Mechanical trade. He has the peculiarity of learning with keen attention and has good logical thinking abilities.

Join him on his Facebook profile.

The YashPlus Team & YRC wish him all the best…!

Ved Soman’s code of BLFR

/*	This project is written by Ved Soman
	Program of Black Line Following Robot 
	using ATMega8 microntroller robotic kit

	====== For further details about our robotics training
	====== visit our website at: www.yashplus.com
*/

#define F_CPU 12000000UL
#include <avr/io.h>
#include <util/delay.h>

int main()
{
DDRB=0b00011110;
DDRC=0b0000000;
DDRD=0b00010000; // output pin for buzzer
int s;
// user defined functions
void Forward()
	{
		PORTB=0b00010010;
	}

void Backward()
	{
		PORTB=0b00001100;
	}

void Stop()
	{
		PORTB=0b0000000;
	}

void SoftLeft()
	{
		PORTB=0b00000010;
	}

void SoftRight()
	{
		PORTB=0b00010000;
	}

void PowerRight()
	{
		PORTB=0b00010100;
	}

void PowerLeft()
	{
		PORTB=0b00001010;
	}

	while(1)
	{
	s=PINC&0b0001001;

	if(s==9) // both sensors are on white
	{
		Forward();
	}
	else if (s==8) // LS is on white, RS is on black
	{
	
		SoftRight();
			PORTD=0b00010000;
		_delay_ms(60);
		PORTD=0b00000000;
	}

	else if(s==1) // LS is on black, RS is on white
	{
		SoftLeft();
			PORTD=0b00010000;
		_delay_ms(60);
		PORTD=0b00000000;
	}

	else // both sensors are on black 
/* You can see that how effectively he used the 'else' condition here. */
	{
		Stop();
	}
}
}
Read more about GREAT ACHIEVEMENTS of our students of robotics. Click here to read more articles.