timer starten met knop ?
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: timer starten met knop ?
Je adapter is prima, maar het gaat erom waar wordt de 5V voor de relais, leds, en alle ander dingen vandaan gehaald? Ik neem aan van de 5V. Dus de regulator krijgt dan best op zijn donder en dan is de 5V niet 5V meer. Als je er een degelijk digitale meter op zet, dan heb je grote kans dat de 5V nooit stabiel is maar varieert. En dan ook je analoge readingsdirk ambu schreef:nicoverduin schreef:Dan heb je nog een mooie uitdaging. Zie verder ook mijn andere opmerkingen boven.dirk ambu schreef:dus ik begrijp dat mijn uitleg niet geheel was zoals ik het bedoelde
de potmeters zijn 10k
doel je dan op de 10k potmeters ?
of de spanning want de voeding die ik nu gebruik is erg stabiel hij geeft alleen 12,3 volt af bij 4 ampère
Advertisement
Re: timer starten met knop ?
beste nico
hij geeft dit probleem ook als er alleen maar 4 ledjes aan hangen ongeacht of ik de voeding via de laptop laat lopen of de 12volt voeding
klopt de waarde van de potmeters van 10k dan wel of moet ik iets anders gebruiken ?
is het voor de spanings regelaar beter om een voeding te gebruiken van 5 volt ?
of kan ik beter om de lm35 te vervangen voor ds18b20 al weet ik nog niet hoe dat werkt
ik neem aan dat de ds18b20 niet werken op A1 in
maar de hoofdpijn is weer gezakt na een nachtje slapen
en inderdaad iedereen zijn vak zeker als je het al zolang doet
hij geeft dit probleem ook als er alleen maar 4 ledjes aan hangen ongeacht of ik de voeding via de laptop laat lopen of de 12volt voeding
klopt de waarde van de potmeters van 10k dan wel of moet ik iets anders gebruiken ?
is het voor de spanings regelaar beter om een voeding te gebruiken van 5 volt ?
of kan ik beter om de lm35 te vervangen voor ds18b20 al weet ik nog niet hoe dat werkt
ik neem aan dat de ds18b20 niet werken op A1 in
maar de hoofdpijn is weer gezakt na een nachtje slapen
en inderdaad iedereen zijn vak zeker als je het al zolang doet
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: timer starten met knop ?
Waarde van de potmeters is niet relevant zolang ze maar niet te klein in waarde (500 ohm trekt onnodig veel stroom) of te hoog (meer dan 100K genereert ruis). Je zou de LM's kunnen testen door gewoon in een loop te kijken of de waarde altijd constant is. Dan hoef je niet verder te zoeken. Eventueel een kleine cap (100nF) of de input pin naar GND. Dat vlakt alle ruis eruit. Hoelang zijn die draden van de LM35 naar het board?
Re: timer starten met knop ?
de draden van de lm35 zijn 10 cm
het enige wat ik heb gedaan is de ze op de plus en min gesoldeerd zitten van de potmeter
en de plus en min van de potmeters zitten parallel aan elkaar
dit geheel komt vanaf de 5 v en de gnd van de arduino
het enige wat ik heb gedaan is de ze op de plus en min gesoldeerd zitten van de potmeter
en de plus en min van de potmeters zitten parallel aan elkaar
dit geheel komt vanaf de 5 v en de gnd van de arduino
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: timer starten met knop ?
Ik eens een loop maken en dan gewoon die LM35 lezen en displayen. En dan met je handen in de buurt komen van die LM's. Mogelijk pikken die brom op. Zeker nu je de mogelijkheid van een Aardlus hebt gecreerd.
Re: timer starten met knop ?
oke dat ga ik vanavond eens proberen nu eerst maar over naar de zaken van de dag
even 8 uur voor de baas in de weer
even 8 uur voor de baas in de weer
Re: timer starten met knop ?
hoi nico
ik heb heel wat zitten zoeken maar ik kom er niet uit
als ik de lm 35 uit lees is er niets aan de hand alles werkt netjes
als ik aan de potmeter draai gaat het mis en veranderd de waarde
echter veranderd alleen de waarde die ik gebruik onder in het programma
als ik met een multimeter meet dan is en blijft de spanning 4.94 volt
zoals hieronder
is het mogelijk om de waardes en de opdracht 1 voor 1 te doen
dus het programma zo maken dat hij eerst kijk wat de waarden is van lm35 1 en van potmeter 1
en daar na handelen
en vervolgens het zelfde te doen bij lm 35 2 en potmeter 2
nu doet hij dit niet want start knop 2 is niet in gedrukt dus slaat hij die over ( of heb ik dit mis )
ik hoor het graag
ik heb heel wat zitten zoeken maar ik kom er niet uit
als ik de lm 35 uit lees is er niets aan de hand alles werkt netjes
als ik aan de potmeter draai gaat het mis en veranderd de waarde
echter veranderd alleen de waarde die ik gebruik onder in het programma
als ik met een multimeter meet dan is en blijft de spanning 4.94 volt
zoals hieronder
- Code: Alles selecteren
long processTemperature(int relay , int ledpin , int ledpinn, int sensor, int tempSet, unsigned long tempCtr, unsigned long timerCtr){
unsigned int tempReading; // temperature from LM35
float convertedTemp; // temperature in degrees
//
// first check if a counter is running and if not if it should be running
//
if (timerCtr != 0L) {
//
// there is a timer running so let's see if we need to read the temperature
//
if (millis() >= tempCtr) {
//
// yes so let's read the sensor
//
tempReading = analogRead(sensor);
//
//and convert it to a temperature
//
convertedTemp = (5.0 * tempReading *100)/1024.0;
//
// now check if we are above the set temperature
//
Serial.println(convertedTemp);
Serial.println(tempSet);
Serial.println(tempReading);
if (convertedTemp < tempSet) {
//
// switch the relay on
//
digitalWrite(relay, HIGH); // relay is aan
digitalWrite(ledpinn, LOW); // rode led is uit
digitalWrite(ledpin, HIGH); // groene led is aan
} else {
//
// switch the relay off
//
digitalWrite(relay, LOW); // relay is uit
digitalWrite(ledpinn, HIGH); // rode led is aan
digitalWrite(ledpin, LOW); // groene led is uit
}
//
// set the temperature for the next sensing period
//
tempCtr = millis() + FIVESECONDS;
}
} else {
//
// no activity so reset the tempCtr timer
//
tempCtr = 0L;
}
//
// and hand the timer back
//
return tempCtr;
}
is het mogelijk om de waardes en de opdracht 1 voor 1 te doen
dus het programma zo maken dat hij eerst kijk wat de waarden is van lm35 1 en van potmeter 1
en daar na handelen
en vervolgens het zelfde te doen bij lm 35 2 en potmeter 2
nu doet hij dit niet want start knop 2 is niet in gedrukt dus slaat hij die over ( of heb ik dit mis )
ik hoor het graag
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: timer starten met knop ?
Alles kan maar zoals ik je in het verleden al hebt verteld dat moet je dan zelf doen. Als je professionele hulp zoekt dan is het een ander verhaal.
suc6
suc6
Re: timer starten met knop ?
nicoverduin schreef:Mijn eerste reactie zou zijn:
Waarom gebruik je LCD I2C (is een 2 wire verbinding) en gaat vervolgens parallel aansturen???????
beste nico
nou het is gelukt ik doe het nu zo
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Set the LCD I2C address
en dat werkt het enige wat ik nog niet werkend krijg is de lcd.backlight(); // Backlight on
maar daar hoop ik snel uit te komen
groet dirk
Re: timer starten met knop ?
hallo,
jongens ik heb een timer nodig die specifiek een ding aan gaat sturen.
als ik delay heb vertraagd het hele schema dit moet ik niet hebben. wat voor timer of optie kan ik gebruiken om geen vertraging in het hele schema te krijgen.
mbg jelle
jongens ik heb een timer nodig die specifiek een ding aan gaat sturen.
als ik delay heb vertraagd het hele schema dit moet ik niet hebben. wat voor timer of optie kan ik gebruiken om geen vertraging in het hele schema te krijgen.
mbg jelle
Wie is er online?
Gebruikers in dit forum: amukcaenaleb, baculeciki en 46 gasten