• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

Open ArdBir Nano eBIAB Build

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Yes that is the one i have exactly, but after further investigation i realize now that is the Arduino mini. There is no board that fits the chinese mini but it probably wouldn't take too much to modify the board

Yeah I miss read the eBay title and description, so I ended up with 5 of the Arduino Mini's.
 
To get the buzzer to work I gave up on the original placement. I ended up just using the spare pump (D8 on the Nano) by changing the "board".h file. As soon as I did that the buzzer worked.

Note: In the picture the buzzer is still located in its original position, it has since been moved. I have also ordered a louder buzzer.

2016-11-22 21.54.21.jpg


2016-11-22 21.54.32.jpg
 
Cost was approximately $160 with out reusing any parts from my PID controller. Now including cutting wheels for my Dremel, caulk, ferric chloride, and the various screw ups I made when ordering parts and frying two Nanos the cost was approximately $240.
 
Borrowed a lab grade thermometer and logger from our chemistry teacher where I work.

I calibrated both the Ardbir and the lab termo in ice water. What I am noticing is that the temp out put by the Ardbir gets further away from actual as the temperature increases. Has anyone noticed this?

Double checked with my Thermapen and a calibrated dial thermo. At one point I was using 5 thermometers.
 
I assume using 1-wire sensors? They should be accurate to within a degree. You only really care about accuracy at mash temp anyway. Calibrate there and ignore freezing and boiling temps. Does the software have any calibration mechanisms (offset/slope/etc.)?
 
I assume using 1-wire sensors? They should be accurate to within a degree. You only really care about accuracy at mash temp anyway. Calibrate there and ignore freezing and boiling temps. Does the software have any calibration mechanisms (offset/slope/etc.)?

Yes its a one wire and yes I have the temp correction maxed out. If I cant figure it out thats my plan just calibrate at mash temp and call it good enough.


Also having issues with the Fahrenheit settings, it isn't pulling the def F settings it just uses Celsius settings.

I'm using v 2.8.3, may try older versions and see what happens.

I've got time to play with it, all my fermenters are full and all my kegs are full.
 
As far a Fahrenheit working. I changed the Celsius boil temp from 108 to 221. After uploading and changing to F, I was able to set the boil temp to 212 F.

After a test with a small pot and hot plate, I'd say this will get Deg F to work.

Here is what changed.

//Setting 8 Stages
float p_C[] ={ 75.00, 20.00, 0.25, 55.00, 25.00, 0.25, 50.00, 35.00, 0.25, 60.00, 45.00, 0.25, 70.00, 50.00, 0.25, 76.00, 50.00, 0.25, 76.00, 50.00, 0.25, 80.00, 50.00, 0.25 };
float p_F[] ={ 167.00, 68.00, 0.25, 131.00, 77.00, 0.25, 122.00, 95.00, 0.25, 140.00, 113.00, 0.25, 158.00, 122.00, 0.25, 168.75, 122.00, 0.25, 176.00, 122.00, 0.25, 176.00, 122.00, 0.25 };

//byte p_PID[] ={ 1, 0, 1, 200, 0, 1, 255, 0, 1, 200, 0, 1, 30, 9, 1, 100, 0, 1, 100, 0, 1, 100, 0, 1 };
// Use Gas kP kI kD Win Size %PWM Boil Calibration Hysteresi
byte p_PID[] ={ 1, 0, 1, 200, 0, 1, 255, 0, 1, 200, 0, 1, 14, 6, 1, 30, 0, 1, 100, 0, 1, 100, 0, 1, 100, 0, 1 };
// Use Gas kP kI kD SampleTIme Win Size %PWM Boil Calibration Hysteresi

byte p_Unit[] ={ 1, 0, 1, 1, 0, 1, 221, 90, 1, 221, 194, 1, 15, 5, 1, 5, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 221, 80, 1, 221, 176, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 90, 0, 1, 2, 0, 1};
// Scala ° Sensore Boil °C Boil °F Ciclo Pmp Pausa Pmp PreMash on Mash MashOut on Boil Fermo °C Fermo °F PID Pipe Sk.Add Sk.Remove Iodine TimeIodio Whirlpool

View attachment ImageUploadedByHome Brew1481473365.921921.jpg
View attachment ImageUploadedByHome Brew1481473377.993375.jpg
 
Do you still actively use ardbir? My buddy wrote a basic code for an Arduino to go to one single temperature that I'd actively have to alter throughout the brewday on my laptop. Looking for some smoother software (not me altering the code 3 times per use) and hopefully it's own power (not run off my laptop) and an LCD.
 
Do you still actively use ardbir? My buddy wrote a basic code for an Arduino to go to one single temperature that I'd actively have to alter throughout the brewday on my laptop. Looking for some smoother software (not me altering the code 3 times per use) and hopefully it's own power (not run off my laptop) and an LCD.

No I now just use a PID.
 
Back
Top