Hi guys ! Akib here. I am currently pursuing Bachelor of Technology degree in Vellore Institute of Technology in Electronics and Communication. I love to use technology to make things that would be beneficial for the society. I have made various projects using arduino , atmega 16 etc. So, i will be writing about the concepts and technology involved in the field of microcontrollers and robotics. Many people think that robotics is rocket science but believe me it is not. Anyone can learn robotics if he/she has basic knowledge of High level language programming like C,C++,JAVA etc and basic electronics. Even full or deep knowledge of programming is not require to learn microcontrollers or robotics. In this blog i ll start from basics of microcontrollers. I will be strating from Arduino and ATMEGA programming.
You have lot of microcontrollers available in market like 8051, arduino, atmega 16 etc but why i am choosing arduino. There are lot of reason behind this.
It is an open source project, software/hardware is extremely accessible and very flexible to be customized and extended.
It is flexible, offers a variety of digital and analog inputs, SPI and serial interface and digital and PWM outputs.
It is easy to use, connects to computer via USB and communicates using standard serial protocol, runs in standalone mode and as interface connected to PC/Macintosh computers.
It is inexpensive, around Rs 500/- per arduino uno board and comes with free authoring software.
Arduino is backed up by a growing online community, lots of source code is already available and we can share and post our examples for others to use, too!
Arduino is a great tool to make interactive objects as it can take various inputs from motors, sensors, swtiches, gps module etc and perform the operations as it is instructed by the user to give desired outputs. You can make intellegent things using arduino as you can program the arduino as your needs.
WHAT IS ARDUINO?
Arduino board is a microcontroller board which is a small circuit that contains a whole computer on a small chip.There are different versions of arduino available in market in different sizes and for different purposes. Examples are arduino uno, arduino lilypad, freeduino. For our purpose we will use arduino uno as it is cheap and it has sufficient memory and i/o pins for our projectsYou have lot of microcontrollers available in market like 8051, arduino, atmega 16 etc but why i am choosing arduino. There are lot of reason behind this.
WHY ARDUINO?
Now you have understood why we are using arduino uno , now we will be learning it programming. In my next post i will be writing about the basics of the arduino along with introduction to proteus and how to simulate arduino using proteus software.
keep up the good work pal :)
ReplyDeleteNice work bro
ReplyDeleteNice work bro
ReplyDeleteKeep it up to make technology easier for needy people
ReplyDelete