ACER_112024 ACER_112024 ACER_112024

Seriál: ARDUINO / Web server na SD karte

0
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); ...

Miroslav Oravec

Všetky autorove články
arduino