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
