0

Windows Developer Program for IoT ( https://ms-iot.github.io/content/16x2LCD.htm ) から 16x2 LCD サンプルを実行しています。"Hello!" の代わりに Galileo の IP アドレスを取得してディスプレイに表示する最善の方法は何ですか? メッセージ?よろしく。

コード

stdafx.h

#pragma once

#include "targetver.h"

#include <stdio.h>
#include <tchar.h>
#include "arduino.h"
#include "LiquidCrystal.h" // we need this library for the LCD commands

メイン.cpp

#include "stdafx.h"

int RS = 4;
int ENABLE = 5;
int D0 = 6;
int D1 = 7;
int D2 = 8;
int D3 = 9;
LiquidCrystal lcd = LiquidCrystal(RS, ENABLE, D0, D1, D2, D3); // define our LCD and which pins to use

int _tmain(int argc, _TCHAR* argv [])
{
    return RunArduinoSketch();
}

void setup()
{
    Log(L"LCD Sample\n");

    lcd.begin(16, 2); // need to specify how many columns and rows are in the LCD unit (it calls clear at the end of begin)

    lcd.setCursor(0, 0);
    lcd.print("Hello!");

    lcd.setCursor(0, 1);
    lcd.print(3.14159, 4); // prints a double, the 2nd number is the digits to print after the .
}

void loop()
{
}
4

2 に答える 2

1

Windows API を使用して IP アドレスを文字列形式で取得し、lcd.print を使用して文字列を LCD に出力します。

この MSDN ページは、Windows API を使用して IP アドレスを取得する方法を説明し、示しています。

于 2014-08-28T17:45:48.677 に答える