Microduino Wifi gets weather information by the internet -203KIT

来自Microduino Wikipedia
跳转至: 导航搜索
Language English

Outline

Project: Microduino-WIFI gets weather information by the internet.

Purpose: Acquiring the weather information of the fixed place by connecting Microduino-Wifi with the internet. The experiment adopts Microduino-Core+ and Microduino-Core.

Difficulty: Elementary

Time-consuming: 2-hour

Maker: Microduino Studio-YLB

Bill of Material

  • MICRODUINO 203KIT
Module Number Function
Microduino-Core+ 1 Core
Microduino-USBTTL 1 Program download
Microduino-WiFi 1 WiFi module
Microduino-OLED 1 Info. Display
Microduino-Weather 1 Sensor extension board
文件:203KIT.jpg
203KIT图片
  • Other equipment

MicroUSB cable, OLED connector and breadboard as well as breadboard wire.

  • Software

Arduino IDE(version 1.0 and higher), Microduino test program (Arduino terminal) and download TI WIFI SMARTCINFIG from App Store;

Document

Debugging

Step 1: Hardware buildup

  • Stack all the modules together. In this experiment, we adopt Microduino extension board as the base, which is easy to connect and looks very beautiful.
  • If you don’t have a Microduino extension, please adopt jumpers when connecting Microduino-OLED.

Step 2: Download example program. Start Arduino IDE, open Microduino test program and choose the board Microduino-Core+ (Atmega644P@16M,5V) and download;

Step 3: Open SMARTCINFIG application program. Connect IOS device to your router, open TI WIFI SMARTCINFIG and fill the router password;

Step 4: Connect IOS and Microduino Watch Microduino-OLED until it appears “Waiting for a SmartConfig connection (~60s) ...” and press “Start” of TI WIFI SMARTCINFIG and then wait for result.

文件:SMARTCINFIG-Connection.jpg
SMARTCINFIG-Connection

Result

You can see data result on Microduino-OLED after successful connection.

  • Place
  • Wind speed and direction
  • Temperature and humidity
  • Visibility
  • Time acquisition

Note

  • Adopt Microduino-Core+ for debugging in the example.
  • You may meet “connection timeout” or “fail to acquire”, just restart please.