Jump to content

Recommended Posts

Posted

I am a Science student in school, I have interest in Electronics. And I want to build some projects using Arduino and Raspberry pi, for my school exhibition. But I am confused, which board to use, like I want build a robot who, recognize the faces of persons and speaks their names. As far I searched, I am very confused between two boards, I am good at C++, so I should use Arduino, but people suggest me to use Raspberry, can anyone guide me which board to use, for which project. This robot is just a example, i have some more project ideas in my mind, so some general idea is needed for choosing between these two. Please help me out to find out.

 

Thanks

Posted (edited)

There is notable differences between the two boards as you are probably aware.

 

Arduino comes with an atmel produced microcontroller and is really made for factory based robotics etc.

 

The raspberry pi on the other hand is made to be a fully functional mini computer. Made to allow you to run lightweight operating systems such as xbmc, android etc. It can be hooked up to a high definition television via the hdmi port and allows for the streaming of video content from the internet.

 

No arduino product is made for playing high definition video on a high definition television as of yet.

Edited by fiveworlds
Posted

For your purposes an arduino (uno or similar) doesn't have the power to do pattern recognition so you'd need something more akin to a raspi.

Posted (edited)
Isn't that just using the arduino to send data to a PC which is doing the processing?

 

Yeah but like i said arduino is an entry level device for people learning robotics. You merely combine that with

 

 

 

 

and you're good to go :)

Edited by fiveworlds
Posted

They're different devices fur different tasks. You can get things like yun's which have more grunt for things like pattern recognition but I wouldn't go that route. I don't want windows on a desktop why would anyone want it on that kind of device?

Posted
Good to have options as well.

 

it is nice to see the different options. Raspberry pi is fine for small applications. But what if I wanted facial recognition for hundreds of employees surely having the facial recognition run by a large server would be necessary to test fast enough.

Posted (edited)

Aarush,

You should use Raspberry pi for your face detection project, because In Arduino there is lot of work, as your robot also speak their names.

Although there is good discussion going on, with some good links, yes openCV and PI can do your work, please look into the link above.

As far as you want to know about the general idea, I got a very good article for a beginner, which concentrate on choosing between the two:

Arduino vs Raspberry Pi

If you ask for a rule of thumb or a general idea, you should use Pi where networking or internet is involved, like if you want to use whether forecast for plant irrigation system you should choose Pi but if you just want to build a simpler irrigation system which just irrigate the plant on a regular time, then go for ARduino.

Edited by ajaan

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.