Meldingen
Alles wissen

Koelwater computer

Pagina 1 / 3

Berichten: 53
Topic starter
(@nl1bzw)
Trusted Member
Deelgenomen: 7 jaar geleden

Aangezien er via berichten veel animo voor is open ik een topic met de benodigde info om er zelf 1 te maken.

Op de foto's kan je zien hoe alles aangesloten dient te worden.

Wat je nodig hebt:

https://www.aliexpress.com/item/Durable-DC-12V-70PSI-3-5L-min-Agricultural-Electric-Water-Pump-Black-Micro-High-Pressure-Diaphragm/32843805225.html?spm=a2g0s.9042311.0.0.27424c4dLmaHrW

https://www.aliexpress.com/item/LCD1602-I2C-LCD-1602-module-Blue-screen-PCF8574-IIC-I2C-for-arduino-LCD1602-Adapter-plate/32820779011.html?spm=a2g0s.9042311.0.0.27424c4dzZjUHm

https://www.aliexpress.com/item/Passive-Buzzer-Module-For-arduino-car-liquidificador-ultrasonic-Analog-sensor-acs712-load-cell-cx-31-vw/32720734684.html?spm=a2g0s.9042311.0.0.27424c4dJxQori

https://www.aliexpress.com/item/Special-promotions-20pcs-lot-L298N-motor-driver-board-module-L298-for-arduino-stepper-motor-smart-car/32239436669.html?spm=a2g0s.9042311.0.0.27424c4dJxQori

https://www.aliexpress.com/item/Best-prices-high-quality-UNO-R3-MEGA328P-for-Arduino-UNO-R3-NO-USB-CABLE/32347989853.html?spm=a2g0s.9042311.0.0.27424c4dJxQori

https://www.aliexpress.com/item/MAX6675-K-type-Thermocouple-Temperature-Sensor-Temperature-0-800-Degrees-Module/32753850553.html?spm=a2g0s.9042311.0.0.27424c4dJxQori

Male to female kabeltjes van 20cm:

https://www.aliexpress.com/item/Dupont-Line-10-20-30cm-Male-to-Male-Male-to-Female-Female-to-Female-Jumper-Wire/32893313490.html?spm=2114.search0104.3.1.23ce713dI1KayW&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_319_317_10696_10084_453_10083_454_10618_10304_10307_10820_10821_10301_537_536_10902_10843_10059_10884_10887_321_322_10103,searchweb201603_70,ppcSwitch_0&algo_expid=717a7033-efcb-4888-8c15-3c0f6a306f87-0&algo_pvid=717a7033-efcb-4888-8c15-3c0f6a306f87

12V voeding van minimaal 3A:

https://www.aliexpress.com/item/Lighting-Transformer-1A-2A-3A-5A-10A-15A-20A-30A-40A-50A-110-220V-to-12V/32915486267.html?spm=2114.search0104.3.163.51ce7dddkdCKfo&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_319_317_10696_10084_453_10083_454_10618_10304_10307_10820_10821_10301_537_536_10902_10843_10059_10884_10887_321_322_10103,searchweb201603_70,ppcSwitch_0&algo_expid=0c311004-0d4b-4329-96dc-fa86c5395cbe-22&algo_pvid=0c311004-0d4b-4329-96dc-fa86c5395cbe

Beantwoorden
36 reacties
Berichten: 53
Topic starter
(@nl1bzw)
Trusted Member
Deelgenomen: 7 jaar geleden

Mocht je deze kabel niet hebben, dan moet je deze ook nog bestellen:

https://www.aliexpress.com/item/50cm-USB-Cable-Special-for-Arduino-MCU-Uno-R3-Mega-2560-Also-for-Printer/32728274672.html?spm=2114.search0104.3.10.58c03ad7hzggdV&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_319_317_10696_10084_453_10083_454_10618_10304_10307_10820_10821_10301_537_536_10902_10843_10059_10884_10887_321_322_10103,searchweb201603_70,ppcSwitch_0&algo_expid=75e1fff1-1eca-45d5-be68-c98240aa53cb-1&algo_pvid=75e1fff1-1eca-45d5-be68-c98240aa53cb

Maak nu een account aan en gebruik de volgende editor:

https://create.arduino.cc/

Installeer de volgende code op je arduino om het adres van je LCD scherm te bepalen:

// --------------------------------------
// i2c_scanner
//
// Version 1
//    This program (or code that looks like it)
//    can be found in many places.
//    For example on the Arduino.cc forum.
//    The original author is not know.
// Version 2, Juni 2012, Using Arduino 1.0.1
//     Adapted to be as simple as possible by Arduino.cc user Krodal
// Version 3, Feb 26  2013
//    V3 by louarnold
// Version 4, March 3, 2013, Using Arduino 1.0.3
//    by Arduino.cc user Krodal.
//    Changes by louarnold removed.
//    Scanning addresses changed from 0...127 to 1...119,
//    according to the i2c scanner by Nick Gammon
//     http://www.gammon.com.au/forum/?id=10896 
// Version 5, March 28, 2013
//    As version 4, but address scans now to 127.
//    A sensor seems to use address 120.
// Version 6, November 27, 2015.
//    Added waiting for the Leonardo serial communication.
// 
//
// This sketch tests the standard 7-bit addresses
// Devices with higher bit address might not be seen properly.
//

#include <Wire.h>


void setup()
{
  Wire.begin();

  Serial.begin(9600);
  while (!Serial);             // Leonardo: wait for serial monitor
  Serial.println("nI2C Scanner");
}


void loop()
{
  byte error, address;
  int nDevices;

  Serial.println("Scanning...");

  nDevices = 0;
  for(address = 1; address < 127; address++ ) 
  {
    // The i2c_scanner uses the return value of
    // the Write.endTransmisstion to see if
    // a device did acknowledge to the address.
    Wire.beginTransmission(address);
    error = Wire.endTransmission();

    if (error == 0)
    {
      Serial.print("I2C device found at address 0x");
      if (address<16) 
        Serial.print("0");
      Serial.print(address,HEX);
      Serial.println("  !");

      nDevices++;
    }
    else if (error==4) 
    {
      Serial.print("Unknown error at address 0x");
      if (address<16) 
        Serial.print("0");
      Serial.println(address,HEX);
    }    
  }
  if (nDevices == 0)
    Serial.println("No I2C devices foundn");
  else
    Serial.println("donen");

  delay(5000);           // wait 5 seconds for next scan
}

Zodra je het adres hebt, dan kan je deze code naar de arduino schrijven:

// LiquidCrystal_I2C-1.1.2 - Version: Latest
#include <LiquidCrystal_I2C.h>
#include <max6675.h>
#include <Wire.h>

int thermoCLK = 4;
int thermoCS = 5;
int thermoDO = 6;

MAX6675 thermocouple(thermoCLK, thermoCS, thermoDO);
int gndPin = 2;
int vccPin = 3;

// Het shield zit op adres 0x27:
LiquidCrystal_I2C lcd(0x27,16,2);

int buzzer = 12; // set the buzzer control digital IO pin

void setup() {
Serial.begin(9600);
// use Arduino pins
pinMode(vccPin, OUTPUT); digitalWrite(vccPin, HIGH);
pinMode(gndPin, OUTPUT); digitalWrite(gndPin, LOW);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);

pinMode(buzzer, OUTPUT); // set pin 12 as output

Serial.println("MAX6675 test");
// wait for MAX chip to stabilize
delay(500);

digitalWrite(7,LOW); // pump rotation direction
digitalWrite(8,HIGH); // pump rotation direction
analogWrite(9,200);
delay(5000);
}

void loop() {
// basic readout test, just print the current temp

Serial.print("C = ");
Serial.println(thermocouple.readCelsius());
float temperature = thermocouple.readCelsius();

lcd.init();
lcd.backlight();
lcd.clear();
lcd.print("Temp:");
lcd.setCursor(7, 0);
lcd.print(thermocouple.readCelsius());
lcd.setCursor(13, 0);
lcd.print("C");
lcd.setCursor(0, 1);
lcd.print("Speed:");
lcd.setCursor(13, 1);
lcd.print("%");
lcd.setCursor(7, 1);

digitalWrite(7,LOW); // pump rotation direction
digitalWrite(8,HIGH); // pump rotation direction
digitalWrite(12,LOW); // For Buzzer

if (temperature < 55) {
analogWrite(9,77);
lcd.print(30);
} else if (temperature < 56) {
analogWrite(9,79);
lcd.print(31);
} else if (temperature < 57) {
analogWrite(9,83);
lcd.print(33);
} else if (temperature < 58) {
analogWrite(9,90);
lcd.print(35);
} else if (temperature < 59) {
analogWrite(9,97);
lcd.print(38);
} else if (temperature < 60) {
analogWrite(9,104);
lcd.print(41);
} else if (temperature < 61) {
analogWrite(9,111);
lcd.print(44);
} else if (temperature < 62) {
analogWrite(9,118);
lcd.print(46);
} else if (temperature < 63) {
analogWrite(9,125);
lcd.print(49);
} else if (temperature < 64) {
analogWrite(9,200);
lcd.print(78);
} else { // temp >= 65
analogWrite(9,255);
lcd.print(100);
for (int i = 0; i < 900; i++) { // make a sound
digitalWrite(buzzer, HIGH); // send high signal to buzzer
delay(1); // delay 1ms
digitalWrite(buzzer, LOW); // send low signal to buzzer
delay(1);
}
delay(50);
for (int j = 0; j < 100; j++) { //make another sound
digitalWrite(buzzer, HIGH);
delay(2); // delay 2ms
digitalWrite(buzzer, LOW);
delay(2);
}
delay(1000);
}
}


Je zal deze code moeten veranderen naar het adres van je LCD display:
LiquidCrystal_I2C lcd(0x27,16,2);


Tevens zal de pompsnelheid afhankelijk zijn van de dikte en lengte van je slang. Waarschijnlijk moet iedereen dit naar zijn of haar situatie aanpassen.

Ik hoop dat ik jullie zo een eind op weg heb geholpen. Mvg

Bart
Beantwoorden
Berichten: 0
(@Anoniem)
Deelgenomen: 1 seconde geleden

Dus dat heb je nodig om te stoken?nu voel ik mij echt dom.ok ik kom uit de prehistorie en heb een dinosaurus als huisdier maar hoe komt het dat ik drank in huis heb zonder dat spul.op die manier maak je beginnende stokers bang.sorry maar zo zie ik het.om drank te stoken hoef je geen duizende euro’s uit te geven,en geen studie voor laborant te hebben,of electromonteur.met al deze info jaag je beginnende stokers weg,ik heb vaker geschreven,mijn hele instalatie kost €175- en stook er 500 tot 1000 kg per jr mee.hou het simpel met al die dure dingen en kosten zijn beginnende stokers bang om te beginnen.wij noemen ons moonshiners werk dan als een moonshiner.mijn exuus als ik iemand hier mee kwetst.

Beantwoorden
Berichten: 99
(@tomas)
Trusted Member
Deelgenomen: 6 jaar geleden

Dit betreft een hobby en iedereen bedrijft zijn hobby anders en heeft er op een andere manier lol in. De ene stookt op de oude manier en de ander vind het leuk om te moderniseren. Ik vind het heel mooi om te zien wat ze allemaal bedenken om te moderniseren. Een beginnende stoker die hierdoor word afgeschrokken is goed, eerst de beginners handleiding lezen dan schrikt dit ze ook niet af!

Beantwoorden
Berichten: 85
(@crispi)
Trusted Member
Deelgenomen: 5 jaar geleden

Ik vind dit ook schitterend, maar zeker niet haalbaar voor iedereen. Inderdaad, iedereen doet zijn hobby op zijn manier, en ik heb het grootste respect voor 'klassiekers' zoals ChrisV die, met niet meer dan zijn natte vinger; goede resultaten behaalt. Zelf wil ik echter ook wel iets meer controle en inzicht in het proces, dan alleen die natte vinger, maar het kan wél werken...Een deel van het leuke aan die stookhobby is juist dat er talloze wegen naar een goed eindresultaat kunnen leiden...

Beantwoorden
Berichten: 0
(@Anoniem)
Deelgenomen: 1 seconde geleden

Daar ben ik het mee eens iedereen doet het op zijn manier maar noem het dan niet moonshine.met moderne middelen en een pakje suiker is het geen kunst om te stoken.voor mij is het een levenswijze ik wil onder alle omstandigheden kunnen stoken.het zal niet naar de drank smaken zo als uit de slijterij maar daarom is het ook moonshine,maar tot nu toe drinkt iedereen hem graag,en mijn flesje kost €0,25

Beantwoorden
dumo
Berichten: 1210
 dumo
(@dumo)
Noble Member
Deelgenomen: 7 jaar geleden

Hoy,

@Nl1Bzw

Hoe wordt het debiet van uw koelwater geregeld en zo de temp, is dat door de draaisnelheid van de pomp, of zit er ergens een regelventiel( terugloop ventiel) tussen.

Grts.

Beantwoorden
dumo
Berichten: 1210
 dumo
(@dumo)
Noble Member
Deelgenomen: 7 jaar geleden

ik heb hier enige tijd geleden uw installatie zien voorbij komen in n'en andere topic, maar ik weet niet meer de welke.

 

Beantwoorden
Berichten: 53
Topic starter
(@nl1bzw)
Trusted Member
Deelgenomen: 7 jaar geleden

D.m.v. de draaisnelheid van de pomp. Je maakt een gaatje in de slang net na de uitloop en daar steek je die thermokoppel in.

Met alle onderdelen bij elkaar zal je volgens mij niet boven de 30 euro uitkomen dus de bewering dat het duur is klopt niet.

Vroeger maakte mensen ook vuur met een vuursteen. Prima dat mensen daarin willen blijven hangen, maar geef mij het gemak van een cv ketel maar.

Beantwoorden
Berichten: 0
(@Anoniem)
Deelgenomen: 1 seconde geleden

Nu heeft iedereen een hond,ik een dinusaurus als huisdier.

Beantwoorden
dumo
Berichten: 1210
 dumo
(@dumo)
Noble Member
Deelgenomen: 7 jaar geleden

Jammer, moest het met een regelventiel terugloopventiel zijn dan kon ik met een 12V/220V relais mijn dompelpomp schakelen ik vrees dat dat 12 V pompje mijn hoogte en afstand niet aan kan.

Beantwoorden
dumo
Berichten: 1210
 dumo
(@dumo)
Noble Member
Deelgenomen: 7 jaar geleden

He, @Nl1Bzw

Die arduino, is dat gewoon pc/internetsoftware, of heb je nog een speciaal stukje computer/ hardware nodig.

grts

Beantwoorden
Berichten: 53
Topic starter
(@nl1bzw)
Trusted Member
Deelgenomen: 7 jaar geleden

Die arduino is de "pc". Je moet de code alleen via een PC naar de arduino schrijven.

Beantwoorden
Berichten: 53
Topic starter
(@nl1bzw)
Trusted Member
Deelgenomen: 7 jaar geleden

Weet niet wat de hoogte en afstand is? Pompje kan theoretisch 4.8 bar aan. Dat is 48 meter de hoogte in.

Beantwoorden
dumo
Berichten: 1210
 dumo
(@dumo)
Noble Member
Deelgenomen: 7 jaar geleden

dat is dan de naam van koelwater computer dat ge ineen steekt met de onderdelen hierboven.

grts.

 

Beantwoorden
Pagina 1 / 3
Deel:

©2024 Powered by Solydee Advies & IT

Login met je gegevens

Je gegevens vergeten?