Seriál: ARDUINO / Web server na SD karte
V minulej časti sme si ukázali ako pracovať s SD kartou pripojenou k Arduinu. Naučili sme sa nájsť súbor na karte, tento súbor otvoriť, prečítať a jeho obsah odoslať na obrazovku počítača ako čistý text. Dnes na tieto znalosti nadviažeme s tým, že obsah súboru na SD karte budeme interpretovať ako webovú stránku.
Na to využijeme naše skúsenosti s tvorbou webového servera z predchádzajúcich častí s jednou podstatnou zmenou. V našom web serveri sme odosielali HTML príkazy priamo v kóde programu, dnes ich načítame z SD karty. Vzor programu je na výpise č.1. Ten je čiastočne komentovaný, aby sme nemuseli opakovať nám už známe princípy, ale aby sme vedeli, o čo sa jedná:
#include
#include
#include
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192, 168, 100, 202);
EthernetServer server(80);
File webFile;
void setup()
{
Ethernet.begin(mac, ip);
server.begin();
Serial.begin(9600); ...
Článok je uzamknutý
Prihlásiť pomocou členstva NEXTECH
Článok je uzamknutý
Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU
Prihlásiť pomocou členstva NEXTECH