Embeddinator’s “How To”  section for learning the technologies with new approach of work & implementing like connections, designing,robots,coding,fun. A howto is an informal, often short, description of how to accomplish a specific task. A howto is usually meant to help non-experts, may leave out details that are only important to experts, and may also be greatly simplified from an overall discussion of the topic.

 

,

How to make non-programmable Line Follower Robot

#Robot 3

Whenever we heard this term robot during our schooling, college life & specially college technical events & fest where such type of robotic event going, always we have curiosity about that perhaps we can make our own robot & play & explore with it.

Most of the time when we heard robots then one name is very common which even very famous in robotic events & that name is “Line Follower Robot” means LFR.  It is that kind of robot which is capable to follow the line according to pre-defined track. So whenever we start to build such robot then one thing become very tough for most guyzz is called Programming of robot, But here in this tutorial we are going to learn to build the line follower robot without programming.

So to start for building the line follower robot we need have list of components as shown in below image.

Content

Step 1 :- The first step toward build the free wheels robot is assembling of robot, so for assembling of robot you should go through our how to assemble the robot section. In that section we can assemble the robot in proper manner, kindly follow the instruction during assembling of robot.

After the complete assembling of robot it should be look like this as shown below image.

step1

 

We supposed that you have successfully assemble the robot by following the proper steps as mentioned in tutorial.

Step 2 :- As you can find out both the motor have 2 ,2 wires each respectively, so now connect the 2 wires of each motors connect to our green color motor driving board which mounted just middle of chassis. As you can find out in below images that we connect one motor to output 1 of board & other motor to output 2 of board, according left & right position of motor, means left motor to output 1 & right motor to output 2.

step2

 

Step 3 :- Now take 3 single pin wires (Try to go with different color), if you look at both the IR Sensors the you will find that in each IR sensor has 3 pinout which name like.. VCC, GND, VOUT. So connect one side of 3 single pin wires to each each pinout of first IR sensor, as shown below.

step4

Now after that rest of side of 3 single pin wires are need to connect on our green color motor driver board which just place middle of chassis. Other side wires connection should be like this VCC pin of first ir sensor connected to +5V of board , GND pin to GND of board & VOUT pin of ir sensor is should be connected to input 2 first pin of board as shown below.

step5

As you can see into above image that in our LFR robot we have 2 Sensor right & left sensor, so in above image we have done right sensor connection with respected to right side motor.

step6

Now repeat the same process with left means 2nd ir sensor, take another 3 pin wires & connect to GND, VCC, & VOUT of sensor & other side to motor driver board in same manner, Kindly refer below.

step7

step8

Step 4 :- As for now one one pins of  input 1 & 2 respectively connected to VOUT of both IR sensors respectively  & other one one pins remain unconnected.

step9

step10

Now for rest of connection we will take another single pin wire & connect to rest of inputs pin of motor driver board with each other

step11

If we repeat the connection one again in short form so should be like this, both input 1 & 2 first pins connected to +VOUT of ir sensors & other remaining pins means GND to GND & VCC to +5V of board respectively connected.

Now for Line Follower Robot, IR sensor position of LEDs should be downside because the line which followed by robot is on ground or down side of robot, So we bend it down side.

step13

Step 5 :- Now Supply connect the power supply by using 9V adapter & 9V battery, Here we are using 9V adapter for giving the power supply to robot.

step14

 

Step 6 :- Now press the main power switch button in middle of robot which white in color & you will find power LED will on & robot Start moving any direction. Due to movement of robot in any direction that why it is called free wheels robot.

As you can shown in images below.

step15

 

To make it wire free from adapter you can apply the 9V battery you can use the battery Snipper for battery as shown below image.

step16

,

How to make free wheels robot

#Robot 1

This tutorial is very special for everyone because if you are reading this tutorial so that means you are preparing for learning a new hand on techie of robotic. In this tutorial we are going to explain “how to make free wheels robot”. It is kind of first step toward learning a robotic functionality, actually this free wheel robot is kind of robot which has no mind of sensing, it just start run any where around use. In another if we would to explain then that means it is non-programmable robot which can run only without taking decision.

Basically how to make free wheels robot is for those who want to enjoy robotics technology by using fun manner specially schools kids & intermediate children who want to learn robotics & facts & concept about robots as hobby in their life.

In order to build the free wheels robot we have need following components as shown in images:-

Content

Step 1 :- The first step toward build the free wheels robot is assembling of robot, so for assembling of robot you should go through our how to assemble the robot section. In that section we can assemble the robot in proper manner, kindly follow the instruction during assembling of robot.

After the complete assembling of robot it should be look like this as shown below image.

step1

We supposed that you have successfully assemble the robot by following the proper steps as mentioned in tutorial.

Step 2 :- As you can find out both the motor have 2 ,2 wires each respectively, so now connect the 2 wires of each motors connect to our green color motor driving board which mounted just middle of chassis. As you can find out in below images that we connect one motor to output 1 of board & other motor to output 2 of board, according left & right position of motor, means left motor to output 1 & right motor to output 2.

step2

Step 3 :- Now As you have seen the our Motor driver board so there is input 1 & input 2 pins are also available in pair of 2,2 each respectively. So now take one single pin of connecting wire from bunch of wires & connect one side of wire to input 1 first pin & other side of wires should be connected to +5V pin of Board as shown below image but 2 pin of input 1 is keep it left unconnected.

step3

 

Do the same with input 2 pins, means one pin of input 2 should be connected to +5V of board, kindly refer below image.

step4

 

Step 4 :- As for now one one pins of  input 1 & 2 respectively connected to +5V of board & other one one pins remain unconnected.

step5

Now for rest of connection we will take another single pin wire & connect to rest of inputs pin of motor driver board with each other.

step6

 

If we repeat the connection one again in short form so should be like this, both input 1 & 2 first pins connected to +5v of board & other remaining pins connected to each other by single pin as shown below.

step7

Step 5 :- Now Supply connect the power supply by using 9V adapter & 9V battery, Here we are using 9V adapter for giving the power supply to robot.

step8

 

Step 6 :- Now press the main power switch button in middle of robot which white in color & you will find power LED will on & robot Start moving any direction. Due to movement of robot in any direction that why it is called free wheels robot.

As you can shown in images below.

step9

 

step10

 

For apply the 9V battery you can use the battery Snipper for battery as shown below image.

step11

 

Here you can enjoy the free wheels robot video

,

Robots Chassis & Mechanical Component Description

This tutorial Specially for description about the robots chassis layout because every robot should have proper alignment of each & every component on a main body. So picture shown below describe the exact manner of proper arrangement of holes so that our product user & buyers can assemble their robot is proper manner & enjoy the functionality of robots.

As you can visualize the picture below we are using here acrylic sheet as robot base upon which all robotic component will mount according to the boards & other devices we are using.

This chassis is designed according to the multi-purpose robot assembling so that our viewer & buyer can use it in multi-purpose robotic assembling manner, i,e we can mount different robotic boards on a same chassis.
All the holes & board fitting details you can find at end of picture.

 

Chassis Details

 

Now for How to Assemble Robot –> Click Here

,

How to install the USBASP driver for programmer

The most cost-effective way to program an ATmega/ATtiny MCU that’s not embedded in a development board such as the Arduino is to buy yourself a USB in-system programmer (ISP).
A USBASP driver is based on the libusb-win32 driver; and supports 32 and 64 bit windows. It is partially signed which means windows still produces a warning during installation, but that warning does not prevent installation of the driver.
OK, we are going to now for the installation procedure…
First you need to download the driver from

After downloading the driver, you will get the zip file under which various drivers are available for different windows so that we can chose according our platform.

In this tutorial we are showing how to installed USBASP driver in WIN7/8/8.1/10 respectively using the following mentioned steps.

Note: – For the users of WIN8/8.1/.10 we want to mention that before installing the USBASP driver they need to disable the device signature enforcement by clicking below.


1. Connect the USBASP programmer to Computer/Laptop via USB Cable & USB Connector.

2. When we will connect the USBASP Programmer then the pop-up will come on screen which showing window try to detect & install the USBASP driver automatically by window update. After few seconds it shows driver failed to install or no driver found message will display.

1

 

2

3. After this point. Just go the device mange by right click on my computer & find the USBASP icon with yellow icon marked on it. It shows that your system detect the USBASP Programmer but driver on found till yet.
right click on my computer>device manger>select the USBASP.

 

4. Right Click on yellow mark USB-ASP icon & select Update Driver Software.

3

 

 

5. After Click on it, you will get pop-up window which shows two options: – 1 search automatically. 2 Browse the driver from system.

4

 

In first option if internet is connected with your system then you can go with first one but it takes lots of time that’s why here we chose second option.
6. Select the Browse My Computer For Driver Software, After that window will appear in which you need to select the folder where you unzip the downloaded driver. In the unzip driver folder go to the bin>win_driver>libusb_1.2.4.0. Select the libusb_1.2.4.0 folder.

5

7. At this point you will get the window security alert with the message “Windows can’t verify the publisher of this driver software”. So don’t get panic just select install this driver software anyway. It just a way warning message.

6

8. Then you will get the message in the end driver has been installed successfully & yellow marked icon on USBASP in device manager is removed & USB Icon shows there.

7

,

How to disable the driver signature enforcement in window 8 & Window 10

During the installation of USBASP Driver in Win8/8.1/10, we face the problem of driver signature enforcement as shown below.

1

 

This because 32/64-bit versions of Windows 10 and 8 include a “driver signature enforcement” feature. They’ll only load drivers that have been signed by Microsoft. To install less-than-official drivers, old unsigned drivers, or drivers you’re developing yourself, you’ll need to it.

we are trying to explain the simplest way to disable driver signature enforcement in Windows8/8.1/10, but bear in mind that this method will only disable driver signature temporarily. After you restart your computer driver signature will automatically turn itself on.

To disable driver signature enforcement do the following:
1. Press & hold down shift key from your keyboard & click on restart button in window. This restart will go to you in Boot Menu.

2

2. Blue screen appears with options, you need to select the Troubleshoot options

3

3. Then, select the Advance options.

4

4. Now, Click on Startup Settings.

5

5. Click the Restart button to restart your PC into the Startup Settings screen.

6

6. Now After few Second it will take to restart into startup setting, there you need to press F7 button from keyboard to Disable Driver Signature Enforcement.

7

Your PC will boot with driver signature enforcement disabled and you’ll be able to install USBASP drivers by using

 

,

How To Assemble The Robot

Hey…! When we try to assemble the robots then there is always so many questions & confusing about mechanical components, that how to assemble the robot, how we can use it in our robot, how we can apply to this to make robot, what will be the exact location of components & so on…

Here we try to solve all this problems which occurs during the assembling the robot by using picture representation & steps.

Kindly follow the following step to make good robot as mentioned below:-

Step : 1-  Connect the motors to the clamps with the help of screws as shown in following picture….

2

Step : 2- Tight the screws as shown in picture with the help of screw driver

1

Step  : 3-  Fix the motors on the chassis cum motor driver board as shown by the in following pictures.

3

 

4

 

Step : 4-  Fix both the wheels to the motors ….

5

 

Step : 5- Tight the screws as shown in picture….

6

 

Step : 6- Fix the caster Free Wheel in the Board…like this

7

 

Step 8-   Fix the  Development Board on the chassis board ( In this tutorial we use the EnGeniusLab Atmega8 Bootlader Development Board but same process we can proceed towards the other EnGeniusLab Robotics Board like ATmega8 Mini, Motor Driving Board, Atmega16 Board, 8051 & PIC microcontroller boards also according to holes matching with respected to chassis.

8

 

9

 

Step : 9- Now put the Sensor on  Development board (ATMega8) as shown in figures…

 

10

 

Step : 10- Connect the Wires

11

                                                                  

 

, ,

How to use engeniuslab atmega8 bootloader board

Following Steps to flash the program into Engeniuslab Atmega8 Development Board :-

 

EnGeniusLab Atmega8 Bootloader Development Board is self supported Bootloader board which contain bootloader firmware in it. This firmware allow EnGeniusLab Board to program HEX file in it without using of separate programmer. Bootloader option allow to program it by using simple USB cable, that cable give power to board as well as Program Data that store in micro-controller memory after that EnGeniusLab board start giving output through pins .

Atmega8 Bootloader Board

 

Step 1 :- Connect the USB B-type Cable to the Atmega8 Board , After connection power led will glow.

Bootloader Board Step 2

Bootloader Board Step 3

 

Step 2 :-  Now Press the both RESET & BOOT button simultaneously.

Bootloader Board Step 1

 

Bootloader Board Step 4

 

Step 3 :- Then release the RESET button only, Not BOOT button until the flash of program into board.

Bootloader Board Step 5

 

Step 4 :- Open the HID Bootloader Software & Click on a FIND DEVICE Button.

Bootloader Board Step 6

 

Bootloader Board Step 7

 

Step 5 :- Open HEX file through software & Select Hex File.

Bootloader Board Step 8

 

Step 6 :- Always click on REBOOT AVR checkbox in software & click on a FLASH DEVICE.
Bootloader Board Step 9
Bootloader Board Step 10

 

Step 7 :- Perform the connection of device to the board & enjoy the program output.

Bootloader Board Step 11

Watch This Video….!!!