WebClient
The WebClient sketch does a test of the TCP client capability:- Initialization
- Optional SSID Scan (uncomment code section to enable)
- Access Point connection
- DHCP address assignment
- DNS lookup of www.adafruit.com
- Optional Ping of www.adafruit.com (uncomment code section to enable)
- Connect to website and print out webpage contents
- Disconnect
Before you run the sketch, edit it to replace the dummy SSID and password with your own:
#define WLAN_SSID "yourNetwork" // cannot be longer than 32 characters! #define WLAN_PASS "yourPassword"
Also, make sure that the right wireless security scheme is selected (unsecured, WEP, WPA, or WPA2)
// Security can be WLAN_SEC_UNSEC, WLAN_SEC_WEP, WLAN_SEC_WPA or WLAN_SEC_WPA2 #define WLAN_SECURITY WLAN_SEC_WPA2
Here's a sample of the Serial Monitor output of WebClient. You should see something similar:
Hello, CC3000! Free RAM: 1157 Initializing... Started AP/SSID scan Connecting to fios63...Waiting to connect...Connected! Request DHCP IP Addr: 192.168.1.23 Netmask: 255.255.255.0 Gateway: 192.168.1.1 DHCPsrv: 192.168.1.1 DNSserv: 192.168.1.1 www.adafruit.com -> 207.58.139.247 Connect to 207.58.139.247:80 ------------------------------------- HTTP/1.1 200 OK Date: Thu, 12 Sep 2013 11:04:02 GMT Server: Apache Access-Control-Allow-Origin: http://learn.adafruit.com Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Accept-Encoding, Authorization, Referer, User-Agent Access-Control-Allow-Methods: GET, POST, OPTIONS Access-Control-Allow-Credentials: true Access-Control-Max-Age: 1728000 Last-Modified: Thu, 27 Jun 2013 14:13:27 GMT Accept-Ranges: bytes Content-Length: 74 Connection: close Content-Type: text/html This is a test of the CC3000 module! If you can read this, its working :) ------------------------------------- Disconnecting
Once you get this working, you can change the webpage you want to access to any kind of webpage on the Internet
Page last edited September 12, 2013
Text editor powered by tinymce.