How to Start with Robotics? for Absolute Beginners || The Ultimate 3-Step Guide

How to Start with Robotics? for Absolute Beginners || The Ultimate 3-Step Guide


How to Start with Robotics

I lay out the exact steps you can follow to learn programming and electronics   to be able to build a robot car and program it if you are an   absolute beginner with no prior knowledge of programming or electronics. Now, let's get right into it. 





 Step #1: Programming Language   The firs thing you need to learn is a programming language.  Now, You may ask why do I need to learn a programming language Dr. Robot? Well,   the real reason is robots are dumb before they are programmed. You need to tell them   exactly what they need to do step by step. The precise step by step instructions are   communicated to the Robot via a programming language.  Ok Dr. robot, I agree, I need to learn a programming language. Now,   what programming language do I need to learn?   That's a great question. As a beginner, the best   programming language for you to learn is C. C is the language used to talk to electronics and   hardware. C is used to program an arduino board which we will talk about next in this video.   Also, C is a pre-req to learn C++ which is the most used programming language for robotics.    Dr. Robot, I'm confused, do I need to learn C++, how about python or java?  No worries, I understand why you are confused, but lucky for you, I have created a video that   answers your question. Please refer to the card above or the link down below for the video.    But again, as a beginner and to start just learn C.    Now, what is the best online resource or course to learn C? no worries, I have done my research   and here is one of the best online courses to learn C for beginners.     This course is on coursera platform and is called c for every one. This course will teach you   only the basics of C, it should not take you more than 22 hours to complete the course. You can   Skip week 5 because pointers and references are advanced topics and may not be needed to program   an arduino or an educational robot car.  









 Step 2: Electronics   You need to learn Basics of electronic using an Arduino board. First,   what the heck is an Arduino board. Arduino is an easy to use microcontroller   board designed for absolute beginners without any prior knowledge of electronics   to do cool projects, projects like atomic clocks, drones, 3d printers, robot cars and many more.   Arduino is essentially a small computer you can use to receive inputs from sensors and command   actuators such as electric motors to do stuff.   Arduino is programmed in C and comes with   its own text editor or IDE.   Arduino is even used in the industry   to rapid porotype ideas and to build test fixtures. So, knowing arduino   is a good skill to put on your resume.  OK, first you need to buy an arduino kit.   I have done some research and found this Arduino starter kit by Elegoo   to be a great and complete Kit to buy. The kit is available on Amazon and runs for $38.99.   I contacted Elegoo and they have been nice enough to offer a promo code for some discounts .   we will do our best to send you an arduino kit.The eelgoo arduino kit is loaded with sensors,   LEDs, and motors. It also comes with 14 toturials that you can follow to learn   different things from turning on and off LEDs with different colors to displaying numbers on a small   LCD display to controlling a servo motor.  If you do not like reading tutorials, don’t worry,   I don’t like them either. I'd suggest you take this course on Edx to learn how to do   some cool hands-on projects. You should be able to complete the course and learn how to use arduino   in 3 weeks if you spend 3 hours a day or maybe just a week if put in enough time each day.     Now, you may ask, can I use rasbery pi instead of arduino? The short answer is yes, however, again,   as a beginner, it's better to start with Arduino as Arduino is much easier to learn, has more   training resources, and is more popular. 






 Step 3: DIY Robot Kit   Alright, in Step 1 you learn C, in step 2 you learn how to use C to program arduino.   Now that you know C and electronics. It's time to move on to build and program a Robot.   Well, a DIY robot kit is probably the best tool if you want to get hands-on experience with Robotics   in short amount of time with minimum cost.   I did some research and I read about a few DIY   robot kits, and finally I found this robot kit by Elegoo that   is highly rated on Amazon and is well priced. I contacted them and they sent me a sample to test   out and review.        

 The main reason this kit is a great kit to learn robotics are:  1- This kit comes with all the tools and fasteners you need to put it together.   You basically do not need anything else to assemble the kit. 


 2- The second reason is this is an arduino based robot kit, from step 1 and step 2 you   know how to program an Arduino and how to use an Arduino to different things. 

 3- The third reason is This kit comes with 7 easy to follow lessons. If English is not   your first language, no worries, because these lessons come in French, Italian, and Dutch.    We talked about the good things about this kit, 

there are some points that you need to keep in   mind when you start using the Robot kit:

  1- the assembly instruction is clear but is   not too detailed maybe on purpose to challenge you a little bit which I believe is a good thing. So   be patient when you try to put this kit together.

2- The app to control the robot is easy to use but   may not work right out of the box. However, you do not really need the app. In my opinion,   the app is mainly for kids who want to play with the robot and have fun.  


3- They robot comes pre-loaded with the default program that   is controlled via the remote controller, it may or may not work properly. It's better to   follow the lessons in the tutorial folder and load the program to get it to work properly. Please keep in mind that these lessons have been designed to get you started and some of them may   not be detailed enough for you to understand what's happening under the hood. I’ll put some   references and additional resources down in the description box that you can watch and   follow to get a deeper understanding of the electronics, 

how the program works and everything. Now, let’s summarize 3 steps: 

 Step #1: Learn C as the programming language used for Robotics 

 Step #2: buy an Arduino kit and learn electronics using the Arduino kit  Step  

#3: buy a DIY robot kit and learn how to build and program a Robot     




 
3.0 out of 5 stars    11 ratings
 

M.R.P.:₹1,599.00
Price:₹1,199.00
You Save:₹400.00 (25%)



Inclusive of all taxes













REES52 Ultrasonic Distance Sensor Starter Kit Compatible with Arduino IDE, DC Motor, LCD1602, Uno R3 Microcontroller Starter/Beginner Kit with Tutorial and Code

  

M.R.P.:₹2,800.00
Price:₹1,899.00 Fulfilled
You Save:₹901.00 (32%)
Inclusive of all taxes













Tips for Getting Started with Robotic

Learn about electronics.

  1. Buy some books.
  1. Start off small.
  1. Get LEGO Mindstorms if you don't have any programming experience.
  1. Enter a contest - I.E. Build a 'bot to do something.
  1. Work regularly on your 'bots.
  1. Read about the mistakes of others.
  1. Don't be a tightwad.














Thanks for reading: How to Start with Robotics? for Absolute Beginners || The Ultimate 3-Step Guide, Sorry, my English is bad:)

Getting Info...

About the Author

I am a great blogger

1 comment

  1. Good one👌
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.