Arduino vapor temperature conversion
$30-250 USD
Pagado a la entrega
I've set out to create a digital parrot using an Arduino, a 4 line LCD display (with backpack to keep it simple), a Dallas 1-wire temperature sensor and a potentiometer to adjust an "Alarm".
I've created a look-up table for vapor temps with 0.1 resolution (75.1, 75.2, 75.3, etc... ) and my best guess at what those temperatures translate to in %ABV.
The Arduino has pre-built libraries for the LCD and the temperature probe, which is pretty darn handy.
The rest is, of course, confusing to me so I've begged for and borrowed code from people much smarter than I am.
Still left to do is to replace the "?" with the value on the look-up table (array) and find a way to compensate for the user's altitude. I suppose another pot could be used and tie that to another array for altitude.
Zero meters to 2,000 meters in 20 meter "steps" is 100 entries which is do-able. 2,000 meters should cover almost everyone?
While the alarm is not really needed, that feature could be re-purposed for the altitude input and display.
Currently the "alarm" (AKA RelayPin) just lights an LED but it could easily buzz a buzzer or signal a relay to activate. I had thought it useful to set for 70C on startup and that would let me know to reduce the boiler power before collection begun. Then set to, say, 79C and my 6 plate still would be into tails alcohol. But 0.0 to 100.0 in 0.1 resolution would be way too many steps for a pot.
The only problem is setting the resolution for the alarm with a potentiometer. I can get 1 degree resolution over the temperature range but can't seem to get 0.1 degree.
The solution may be to use buttons to set the alarm instead of a pot but that is beyond me to do.
Even if we confine the temperature scale of the alarm to 70 through 90C (95+% to 39% AVB) that would be about 170 steps. I'm using 18C to 100C now, about 82 steps, and it jitters between, say, 39 and 40. A slight bit of pressure on the pot dial will set it to the desired whole number as long as you don't actually turn the dial.
70C to 90C would probably make pot distillers angry as they usually take it down to 20 and even 10% ABV.
BUT, wouldn't it be cool if we did have a single push button for just that feature. Push the button and let it "over-ride" the pot and set an incremental value of +0.1 C of whatever the vapor temp currently is. Perhaps be able to press the button more than once within 5 seconds to increase the value [url removed, login to view] to a max of perhaps 0.5 C total.
Then hold the button for 3 seconds to return to potentiometer mode.
I would also find this feature to be very useful for a column still. With 6 plates the hearts are usually rock solid at 0.1 degree C until the tails start.
It may come down to needing 3 buttons and no potentiometers. One to set mode - alarm up, alarm down and altitude up and altitude down. One to increase in whole numbers and one button to increase in 0.1 degree C.
The values, especially the altitude, could be written to memory so when its powered off and on again the user wouldn't need to re-enter the set points.
I have the working code and hardware for the Arduino R3, LCD with backpack and Dallas one wire sensor.
I do not have the skills to get the code working with the array or to use the three buttons mentioned above.
You can read more at [url removed, login to view]
Nº del proyecto: #8579959
Sobre el proyecto
17 freelancers están ofertando un promedio de $231 por este trabajo
Dear Lloyd , Have a Great Day. My name is Shahbaz. We have worked on Arduino PID controller. I am pleased to see youi again. I have read your post on Arduino forum Please feel free to contact, i will be available Más
hi sir i am an expert electrical engineer i can do it for you i have almost 7 years of experience in this field please have a look at .my profile i am waiting for your reply to start regards
Hi, I think I can do this job for you. I have experience with AVR microcontroller and Arduino devboards. If you're interested, please contact me! Best regards, David
hello, i believe i can help you with your requirement. i have done a similar project earlier related to controlling the temperature of a oven for firing ceramics. i believe i have the expertise in seeing this project Más
I am an Electrical Engineer having specialization in Electronics and Control, teaching in Electrical Department at FAST National University Pakistan. I am also continuing my MS degree in Electrical Engineering with spe Más
Hi, my name's Steve Katsikas, a machine design engineer from Toronto Canada. Previously, I worked in the environmental industry developing groundwater sensors, which demanded very accurate temperature, pressure, and c Más