推荐文章

Windows 10 IoT Core官方下载地址

Windows 10 IoT Core官方下载地址

Windows开发者中心:https:docs.microsoft.comzhcnwindowsiotcedownloads下载 Windows 10 IoT Ce Dashboard
Windows 10 IoT Core开发环境

Windows 10 IoT Core开发环境

Windows 10 IoT Ce开发语言主要使用C#,所以我们选择Visual Studio 2017作为主要开发环境。一、确认操作系统微软要求Windows 10 IoT Ce的程序和开发环境只能在Windows 10上才能够开发和运行,所以开发之前请务必将你的操作系统升级到win 10。不要尝试在win7开发。二、下载Visual Studio 2017进入Visual Studio官网,选
将信息推送到服务器

将信息推送到服务器

推送信息到服务器HttpClient httpClient = new HttpClient();服务器程序地址及端口192.168.1.2:8000httpClient.GetAsync(new Uri(string.Fmat("http:192.168.1.2:8000{0}", res)))
Win10 IoT 设备内嵌 SQLite 数据库

Win10 IoT 设备内嵌 SQLite 数据库

一、Visual Studio 2017 安装 SQLite 扩展打开 VS2017在 “工具”菜单中选择“扩展和更新”菜单项。为 VS2017安装 SQLite的平台扩展,在搜索框中输入sqlite查找,中选择 SQLite f Universal Windows Platfm 进行下载安装。二、创建IoT项目并引用SQLite扩展首先创建一个“通用windows”应用程序项目。创建完成后为项目
Win10 IoT 初始化GPIO引脚

Win10 IoT 初始化GPIO引脚

GPIOusing Windows.Devices.Gpio; private void InitGPIO(){ var gpio = GpioController.GetDefault(); 如果没有 gpio 控制器, 则显示错误 if (gpio == null) { pin = null; GpioStatus.Text = "此设备

python利用网络控制GPIO

日期:2018-11-04 点击:1106 来源:PB2.CN

import requests
import RPi.GPIO as GPIO
import time
#程序结束后进行清理
GPIO.cleanup()
# BOARD编号方式,基于BCM
GPIO.setmode(GPIO.BOARD)
# 输出模式
GPIO.setup(8,GPIO.OUT)
GPIO.setup(10,GPIO.OUT)
# 设备URI,填写你的开关URL
apiurl ='http://api.pb2.cn'
# 用户密码,API KEY
apiheaders = {'Key':'ABCD'}
while True:
#发送请求
  r = requests.get(apiurl,headers=apiheaders)
  # 打印响应内容
  print(r.text)
  # 转换为字典类型
  led = r.json()
  # {'value':x} x=1打开状态,x=0关闭状态
  if led['value'] == 0:
    print(led['value'])
    print("led1 off")
    GPIO.output(8,GPIO.LOW)
    print("led2 on")
    GPIO.output(10,GPIO.HIGH)
  else:
    print(led['value'])
    print("led1 on")
    GPIO.output(8,GPIO.HIGH)
    print("led2 off")
    GPIO.output(10,GPIO.LOW)
  # 延时5S
  time.sleep(5)
#程序结束后进行清理
GPIO.cleanup()

这篇文档对您是否有帮助?

Windows 10 IoT Core官方下载地址

Windows 10 IoT Core官方下载地址

Windows开发者中心:https:docs.microsoft.comzhcnwindowsiotcedownloads下载 Windows 10 IoT Ce Dashboard
Windows 10 IoT Core开发环境

Windows 10 IoT Core开发环境

Windows 10 IoT Ce开发语言主要使用C#,所以我们选择Visual Studio 2017作为主要开发环境。一、确认操作系统微软要求Windows 10 IoT Ce的程序和开发环境只能在Windows 10上才能够开发和运行,所以开发之前请务必将你的操作系统升级到win 10。不要尝试在win7开发。二、下载Visual Studio 2017进入Visual Studio官网,选
将信息推送到服务器

将信息推送到服务器

推送信息到服务器HttpClient httpClient = new HttpClient();服务器程序地址及端口192.168.1.2:8000httpClient.GetAsync(new Uri(string.Fmat("http:192.168.1.2:8000{0}", res)))
Win10 IoT 设备内嵌 SQLite 数据库

Win10 IoT 设备内嵌 SQLite 数据库

一、Visual Studio 2017 安装 SQLite 扩展打开 VS2017在 “工具”菜单中选择“扩展和更新”菜单项。为 VS2017安装 SQLite的平台扩展,在搜索框中输入sqlite查找,中选择 SQLite f Universal Windows Platfm 进行下载安装。二、创建IoT项目并引用SQLite扩展首先创建一个“通用windows”应用程序项目。创建完成后为项目
Win10 IoT 初始化GPIO引脚

Win10 IoT 初始化GPIO引脚

GPIOusing Windows.Devices.Gpio; private void InitGPIO(){ var gpio = GpioController.GetDefault(); 如果没有 gpio 控制器, 则显示错误 if (gpio == null) { pin = null; GpioStatus.Text = "此设备