您的位置 首页 UI设计入门

超图解arduino互动设计入门(第2版)pdf

+
+


关于超图解arduino互动设计入门(第2版)pdf最佳答案


超图解arduino互动设计入门(第2版)pdf


1.项目所需的硬件如下:AR IO以太网屏蔽LED LED LED LED LED灯2.电阻2.电阻2.小册子(可选)连接调节路由器向管脚的项目:LED 1 – >引脚6到地面LED 2 – – > PIN 7到地面项目要求软件如下:Eclipse IDE AR IDE 1.xx LED 1 – >引脚6接地LED 2 – > PIN 7到地面项目需要如下:Eclipse IDE AR IDE 1 .xx步骤1:在AR INO中编程:#include“Ethershield.h”#include“ether_28j60.h”int LED2 = 7; int led1 = 6; 静态UINT8_T MAC [6] = {0xAA,0xBB,0xCC,0xDD,0xBB,0xAA}; 这只是需要对您的网络是独一无二的,因此,除非您谢舍之一连接,谢富,一个,一个值。 静态UINT8_T IP [4] = {192,168,0,15}; 您的董事会的IP地址。 检查您的家居中心,以查找未使用的IP地址,并选择TRIS或10.0.0.15是一个适用的地址的格式。 静态UINT16_T端口= 80; 使用端口80 – HTTP Ether_28J60 E的标准; void setup(){e.setup(Mac,IP,端口); Pinmode(LED1,输出); Pinmode(LED2,输出); DigitalWrite(LED1,低); DigitalWrite(LED2,Low} void Loop(){char * params;如果(params = e.serviceRquest()){ix(strcmp(params,“?cmd = 1”)== 0){DigiteWrite(LED1,高) ;}(strcmp(params,’cmd = 2“)== 0){digitewwrite(LED1,低);}如果(strcmp(params,”?cmd = 3“)== 0){DigiteWrite(LED2,高 );}如果(的strcmp(PARAMS, “CMD = 4”)== 0){DigitalWrite(LED2,低);} E.RESPOND();}}步骤2:使Android应用程序软件包Com.Androidar伊诺;进口组织 。apache.http.client.httpclient; import org.apache.http.client.methods.httpget;导入org.apache.http.impl.client.defaulthttpclient;导入android.app.activity;导入android.os.bundle;导入 Android .os.StrictMode;导入Android.view.view.view.view.view.view.view; import android.view.view.nclickListener;导入android.widget.toast;公共类的混播延伸活动实现onclicklistener {@override保护的void oncreate( 捆绑savedInstancestate){strictmode.threadpolicy policy = new strictmode。threadpolicy.builder()。Permita 二 ()。 建造 (); strictmode.setthreadpolicy; 政策; Super.oncreate(SavedInstancestate); SetContentView(R.Layout.Main); 查看LED1on = findViewById(R.id.LED_1ON); 查看LED1OFF = findViewById(R.id.LED_1OFF); 查看LED2ON = findViewById(R.id.LED_2ON); 查看LED2OFF = findViewById(R.id.LED_2OFF); LED1on.SetonClickListener(此); LED1OFF.SETONCLICKLISTENER(此); LED2ON.SETONCLICKLISTENER(此); LED2OFF.SETONCLICKLISTENER(此); @Override Public Boolean OnCreateOptionsMenu(菜单菜单){膨胀菜单; 如果存在,则将项目添加到动作栏。 getmenuinflater()。 充气(r.menu.main,菜单); 返回true;} public void charminar ino {try {httpclient httpclient = new defaultttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttthclient(); httpclient.execute(新的httpget(url));} catch(例外e){}} public void onclick(查看thisview){swite(thisview.getid()){case r.id.led_1on:charminar ino(“192.168。 0.15?cmd = 1“); 吐司.makeText(getApplicationContext(),“LED_1ON”,Toast.Length_long).show(); 休息; 案例R.ID.LED_1OFF:CAMPINGAR INO(“192.168 .0.15?cmd = 2”); Toast.MakeText(GetApplicationContext(),“LED_1OFF”,TOAST.Length_long).show(); 休息; 案例r.id.LED_2ON:CAMPANDAR INO(“192.168.0.15?cmd=3”); Toast.makeText(),“LED_2ON”,TOAST.Length_long).show(); 休息; 案例R.ID.LED_2OFF:CAMPINGAR INO(“192.168.0.15 CCMD = 4”); Toast.makeText(getApplicationContext(),“LED_2OFF”,TOAST.Length_long).show(); 休息;}}}


关于超图解arduino互动设计入门(第2版)pdf相关答案



了解更多超图解arduino互动设计入门(第2版)pdf类似问题


arduino入门经典的数码管实验报告
ui设计入门看谁的教程好
easyui入门视频教程17

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注