02 DIFI板的連網功能

(2018/09/06)

接下來測試DIFI的連網功能

題目一:連上網路

  • 上網程式的基本架構

    • 轉換成Arduino語言,並呈現結果

題目二:取得動態IP及設定靜態IP

  • 利用拖曳的方法,完成如下的程式,先從上網的基本架構再去延伸,無積木的部份,到IDE下再修改

    • 轉換成Arduino語言,並修改部份程式碼

    • 上面是利用DHCP的功能取得動態IP,如果要設定固定IP(靜態IP)時,記得要設定同一網段內的IP(C Class,遮罩為255.255.255.0),像本例為192.168.2.XX,Gateway不能變,像本例為192.168.2.1(這是無線AP的IP),程式再利用上面的程式去改變,但目前iotBlockly沒有提供相關的積木,所以要到Arduino IDE下去修改程式碼!

        • 如此就可以指定DIFI的固定IP (Static IP)

題目三:取得目前網路時間

  • 利用官網所提供的範例,取得【網路對時】程式

    • 積木程式如下:

    • 執行結果