Har nå testet ut et Ethernet kort som jeg kjøpte på Kjell & Co. Skal bruke dette til å kommunisere med hagedammen etter hvert, men i første omgang bare teste at det virker.
Oppsettet består av :
Enkel kode:
/* www.hushagehobby.no * Enkelt testprogram for Ethernetkort * 10/4-2017 * * Test Arduino Mega - Luxorparts Ethernet-shield */ #include <SPI.h> // Serial Peripheral Interface (SPI) kommunikasjon mellom to mikrokontrollere #include <Ethernet.h> // Ethernet kommunikasjon byte mac[] = {0x00, 0xAA, 0xBB, 0xCC, 0xDE, 0x02 }; // MAC Addressen til kortet. Finn på en selv dersom det ikke står på kortet. NB! Må være unik på nettverket EthernetClient client; //Forteller at Ethernet client-biblioteket skal startes void setup() { Serial.begin(9600); //kommunikasjon med Serial Monitor og hastighet Ethernet.begin(mac); } void loop() { Serial.print("Min IP addresse: "); for (byte thisByte = 0; thisByte < 4; thisByte++) { // skriver hver byte av IP addressen: Serial.print(Ethernet.localIP()[thisByte], DEC); Serial.print("."); } Serial.println(); delay(10000); }
Ved å kjøre dette programmet, med en nettverkskabel tilkoblet kortet og en router, vil den tildelte IP adressen komme opp i «Seriell Overvåker»
*annonselenker