analoge waarde tijdelijk opslaan
5 berichten
• Pagina 1 van 1
analoge waarde tijdelijk opslaan
Hallo, ik ben nieuw hier.
Weet iemand hoe ik een verandering van een analoge kan registreren.
Ben nl al een tijdje bezig maar kan niets vinden.
Bij het hoog maken van een digitale ingang moet de analoge waarde worden opgeslagen.
Als dan de digitale ingang laag wordt moet de inmiddels veranderde analoge waarde worden vastgezet.
Dan moet de toename berekent worden.
Het weergeven van een waarde op een display lukt mij wel.
Wie kan voor mij een voorbeeld sketch maken.
Groetjes,
Norbert
Weet iemand hoe ik een verandering van een analoge kan registreren.
Ben nl al een tijdje bezig maar kan niets vinden.
Bij het hoog maken van een digitale ingang moet de analoge waarde worden opgeslagen.
Als dan de digitale ingang laag wordt moet de inmiddels veranderde analoge waarde worden vastgezet.
Dan moet de toename berekent worden.
Het weergeven van een waarde op een display lukt mij wel.
Wie kan voor mij een voorbeeld sketch maken.
Groetjes,
Norbert
Advertisement
- Gij Kieken
- Berichten: 631
- Geregistreerd: 15 Nov 2015, 11:54
Re: analoge waarde tijdelijk opslaan
Je kunt de waarden opslaan in een array,maar als de spanning wegvalt zijn de waarden weg.
Of in eeprom dat is nonvolatile geheugen,er bestaan bibliotheken om het werk voor jouw te verlichten.
Of in eeprom dat is nonvolatile geheugen,er bestaan bibliotheken om het werk voor jouw te verlichten.
Re: analoge waarde tijdelijk opslaan
Het hoeft niet perce op de EEprom
Ik hoef de waarde maar eventjes te zien
Kan je me een voorzetje geven
Ik hoef de waarde maar eventjes te zien
Kan je me een voorzetje geven
- Gij Kieken
- Berichten: 631
- Geregistreerd: 15 Nov 2015, 11:54
Re: analoge waarde tijdelijk opslaan
De bedoeling is dat jezelf jouw sketch laat zien.
Daar kan dan verder op gebouwd worden.
Hier heb je al een voorbeeldje van werken met array's.
https://www.tweaking4all.nl/hardware/ar ... en-deel-8/
Daar kan dan verder op gebouwd worden.
Hier heb je al een voorbeeldje van werken met array's.
https://www.tweaking4all.nl/hardware/ar ... en-deel-8/
Re: analoge waarde tijdelijk opslaan
een analoge waarde van bijvoorbeeld analogRead(A0) is een getal die je in een variabele opslaat
voorbeeldje
setup()
{
while digitalRead(ingang)==LOW // wachten op hoge ingang
{}
int waarde=analogRead (a0)
}
loop(){
int verschil = analogRead(A0)-waarde;
serial.print verschil;
delay (1000);
}
voorbeeldje
setup()
{
while digitalRead(ingang)==LOW // wachten op hoge ingang
{}
int waarde=analogRead (a0)
}
loop(){
int verschil = analogRead(A0)-waarde;
serial.print verschil;
delay (1000);
}
paul deelen
shooter@home.nl
shooter@home.nl
5 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: odikeebudope, okveyori en 30 gasten