ServDuino - bygga ditt eget Arduino webbserver (5 / 8 steg)
Steg 5: Designa din webbplats
Om du vill ha en mycket grundläggande webbplats, kanske bara en sida, eller du vill kunna styra vissa lysdioder eller lätta växlar eller vad ditt hjärta önskar, bör du gå med en webbplats sparas i den Arduino ram.
Om du vill ha liknande funktioner, men du vill ha mer än 1 sida, kommer du vill överväga att använda koden med PROGMEM.
Om du vill ha en vanlig webbplats med bilder och videor och massor av sidor, eller vad som helst, kommer du vill se till att använda ett SD-kort.
Begränsningar och funktioner:
Med alternativet ram, platsen kan man endast som 1500 tecken (av HTML-koder, inte av faktiska text) som är mycket begränsad, men det är bra för en enkel ledde (led kan vara något faktiskt) controller.
Med alternativet PROGMEM är du mycket mindre begränsad. Med en atmega328, kan du lagra upp till 12 000-13 000 HTML-tecken! Detta är lämpligt för hemautomation eller en flersidig plats utan ett SD-kort, men du kan inte spara bilder eller filer på den och du är fortfarande begränsad till 12 k tecken.
SD-kortet är det bästa valet för en stor webbplats med massor av skript, bilder, sidor, etc. Men redan nu, det kan inte användas till att styra lysdioder över webben, men jag jobbar på det dock! Jag också jobbar på kataloger och med hjälp av SD biblioteket i stället för sdfatlib (men förvänta dig inte det ett tag eftersom mitt fokus ligger på en led controller och kataloger, om inte de ' ibles gemenskapen vill hjälpa!)