I was looking through your project and it looks like power is going to be an issue for you? the peltier being a bit of a power hog? If that is the case the raspberryPi could be easiest to work with if you an unfamiliar with C. However the raspberrypi for this purpose seems like you are using a nuclear bomb to destroy an anthill. I think some would even say a full arduino is TNT for the anthill. I do not understand the math or the functionality that you will need from the microcontroller but i would imagine using the smallest arduino you need along with looking into the nap functionality would reduce the power loads to where it would not affect your project too much. Also, the arduino should provide you with all the sensor readings and computations that you need, hopefully. I think it is about choosing right tool for the right job. The second I saw your project i thought of dean kamen's water filtration pump. If you have not looked it up search for dean kamen and deka water filtration.... http://www.popsci.com/article/science/pure-genius-how-dean-kamens-invention-could-bring-clean-water-millions
Heh, of course the problem is that it's conversations like this *why* the Beaglebone community is smaller than the Pi one. "There aren't many people using X therefore I wouldn't use X" sorta ensures that not many people use X. ;) But keep in mind this is Hackaday - Maybe trying something outside of the norm is exactly the right solution. Years ago I made a realtime bus arrival tracker out of an old Roku Soundbridge MP3 streamer and I still use it to this day.
So Robert, I agree with Ansaf that the Pi is probably the simplest way to make a logger like that. The better question might be what do you *want* to do? Do you want to push your envelope and maybe learn something new? Or do you just want a solution? That factors into which direction you could go with it. (... says the guy now trying to stuff 30 Neopixels into a pair of rollerskates for a lightshow on wheels. ;) )
EDIT: So I just decided to look into your project, Robert, and see that you're doing some cool stuff with a Peltier cooler. In this case, I'll somewhat retract my challenge since I thought that the data logger *was* the project, but if it's just hanging off of a bigger experiment, then it probably makes sense for it to be easy and not distract from the primary project...
I would suggest a Raspberry Pi just because it is the easiest way to collect data and do GPIO control. For an arduino you might have to buy a wifi shield or sd card reader to log your data. Raspberry pi is a computer so you can easily use python and an sqlite db in order to log data. There are also countless examples of web control of the raspberry pi gpio pins. I have used the beagleboard and I really liked it but the main problem is that there is a really small community, you might have to do your own research for a lot of stuff. I worked on a beagleboard home automation system and it took me a while just to create basic web control interface.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
I was looking through your project and it looks like power is going to be an issue for you? the peltier being a bit of a power hog? If that is the case the raspberryPi could be easiest to work with if you an unfamiliar with C. However the raspberrypi for this purpose seems like you are using a nuclear bomb to destroy an anthill. I think some would even say a full arduino is TNT for the anthill. I do not understand the math or the functionality that you will need from the microcontroller but i would imagine using the smallest arduino you need along with looking into the nap functionality would reduce the power loads to where it would not affect your project too much. Also, the arduino should provide you with all the sensor readings and computations that you need, hopefully. I think it is about choosing right tool for the right job. The second I saw your project i thought of dean kamen's water filtration pump. If you have not looked it up search for dean kamen and deka water filtration.... http://www.popsci.com/article/science/pure-genius-how-dean-kamens-invention-could-bring-clean-water-millions
Are you sure? yes | no
Heh, of course the problem is that it's conversations like this *why* the Beaglebone community is smaller than the Pi one. "There aren't many people using X therefore I wouldn't use X" sorta ensures that not many people use X. ;) But keep in mind this is Hackaday - Maybe trying something outside of the norm is exactly the right solution. Years ago I made a realtime bus arrival tracker out of an old Roku Soundbridge MP3 streamer and I still use it to this day.
So Robert, I agree with Ansaf that the Pi is probably the simplest way to make a logger like that. The better question might be what do you *want* to do? Do you want to push your envelope and maybe learn something new? Or do you just want a solution? That factors into which direction you could go with it. (... says the guy now trying to stuff 30 Neopixels into a pair of rollerskates for a lightshow on wheels. ;) )
EDIT: So I just decided to look into your project, Robert, and see that you're doing some cool stuff with a Peltier cooler. In this case, I'll somewhat retract my challenge since I thought that the data logger *was* the project, but if it's just hanging off of a bigger experiment, then it probably makes sense for it to be easy and not distract from the primary project...
Are you sure? yes | no
Cheers Brian I do agree with you, but this is only a part of the total project, but still appreciate the conversation nevertheless.
Are you sure? yes | no
I would suggest a Raspberry Pi just because it is the easiest way to collect data and do GPIO control. For an arduino you might have to buy a wifi shield or sd card reader to log your data. Raspberry pi is a computer so you can easily use python and an sqlite db in order to log data. There are also countless examples of web control of the raspberry pi gpio pins. I have used the beagleboard and I really liked it but the main problem is that there is a really small community, you might have to do your own research for a lot of stuff. I worked on a beagleboard home automation system and it took me a while just to create basic web control interface.
Are you sure? yes | no
Good advice Ansaf, thank you :)
Are you sure? yes | no