U allen dank, by the way.
Zonder de proefsketch van Joeri3, en de opmerkingen van anderen had dit mij niet gelukt.
Heel graag gedaan.
Het is niet mijn vak, dat programmeren, ik ben maar een domme schipper, en van SDRAM heb ik nog nooit gehoord.
Net zoals robtillaart zegt: integendeel. Je hebt een probleem opgelost.
Over SDRAM: dat lijkt inderdaad niet makkelijk. Ik zal het zo eenvoudig mogelijk uitleggen.
Je hebt 3 soorten geheugen in onze Arduino's:
FLASHRAM, SDRAM, EEPROM.
FLASRAM is op een uno ongeveer 32KB en dient om je programma in TE BEWAREN (blijft erin staan ook als de stroom weg valt): binery sketch size : 16716 bytes (of a 32256 byte maximum)
SDRAM is op een uno 2KB en dient om het programma UIT TE VOEREN: het werkgeheugen (vergelijkbaar met de RAM uit een computer). Als je programma start, worden de variabelen in SDRAM geladen. Maar als je de stroom uitschakelt, is dit geheugen weer leeg.
bv
byte knop1 = 15; gebruikt 1 byte uit het werkgeheugen (een byte kan een getal van 0 to 255 zijn)
bv
client.print("<html><head></head><body>"); neemt 26 byte uit het werkgeheugen (tel ze maar eens op, dan weet je hoeveel je gebruikt)
EEPROM is op een uno 1KB (of 1024 bytes) en kan ook zonder stroom bewaren (vergelijkbaar met een harde schijf op een computer) je kan er dus dingen in opslaan die bewaard blijven ook als je de stroom uitschakelt.
Veel succes verder