top of page

A T O M I C  DESIGN

HARDWARE SIDE

Componenets we used for designing A T O M I C are :

Arduino UNO     x1

Arduino MEGA     x1

nRF-L01     x2

Motor Drivers L298N  x2

Car Chasis, Jumper wires, Connectors and Battery

First of all, we have assembled the car chasis along with four DC batteries in the required manner according to the manual given with it . Then, we have put the DC supplies in the TX of the motor drivers. Then, we have attached the motor drivers with Arduino in such a way that they should operate according to the required conditions. After this, we have programmed the motor drivers and the RF modules. So, we could get desirable results from it.

 

 

After doing all the programming, now comes the fun part where all the hardware is joined together. Here we have joined all the hardware with the help of jumper. We also had to build a remote which was our laptop. We connected another Arduino with the RF module and did some programming in it to make it a remote from which voice input will go. Now all we had to do was to just adjust the voltages from the motor drivers to DC motors.

SOFTWARE SIDE

We used VB.Net for designing an interactive application to allow communication between car and PC.We applied the technique of serail communicaton to communicate between PC and arduno UNO. As ardunio's are single threaded MCUs and we were working with problem involving multi threading synchronized tasks, so as an alternate we used techniques of parallelism in VB.net application. Hence this application provides a strong communication process without any apparent delays.

In arduinos C-Language is used to communicate between Car and PC.

 

We used VB.net drawing known as GDI+ drawing to map the path while travelling and steering the accuracy was not very fine as expected but it was working.

We also have Github repository with all of the code.

  • Facebook - White Circle

© 2016 by 3STech. 

bottom of page