Arduino på internettetNu kan du fjernstyre og overvåge dit hus fra en smartphone, eller en computer ude i verden. Alt hvad du skal bruge er en Arduino, et ethernet-modul, evt. relæer og følere, os så selvfølelig en internetforbindelse. Router/Firewall udfordringerDer er to udfordringer, som skal løses, før man kan få et kald igennem fra internettet til sin Arduino. Den ene er den indbyggede firewall i routeren. Denne skal konfigureres til at tillade indgående trafik fra en given port, og dirigerer denne trafik til en intern ipadresse Den anden udfordring er ipadressen, som routeren har på internettet. De fleste internetudbydere har dynamisk ipadresse allokering. Det vil sige at ipadressen af og til ændres. Dette kan løses på to måder. Man kan bestille fast ipadresse hos sin internetudbyder, ulempen med dette, er at det koster penge. Løsning to, er at anvende en "Dynamic DNS Services", der findes flere derude på nettet. Softgenie har også sådan en service, men kun til intern brug. Hvis behovet melder sig, kan den åbnes for flere brugere.Arduino kildekodeViser aflæsning af alle analog indgange på http://192.168.1.177 |
Ethernet moduleDownload Ethernet lib for arduino Download datablad for ENC28J60 Køb Ethernet module Type 1 (3.3v forsyningsspænding):
Type 2 (5v forsyningspænding):
|