arduino读取GPIO数据

一、接线

五向按键模块接线方法,直接盗图,COM接VCC或GND都可以,只不过获得的电平不同

二、初始化

GPIO接口使用前,必须初始化,设定引脚用于输入还是输出

pinMode(D7, INPUT);

pinMode(D7, OUTPUT);

三、读取数据

int val = digitalRead(D7);

读取后电平为0/1

原文地址:https://www.cnblogs.com/punkrocker/p/11524903.html

时间: 2024-10-30 05:08:39

arduino读取GPIO数据的相关文章

【转】PCDuino用python读取GPIO数据

1 安装Request(Requests 是一个 Python 的 HTTP 客户端库): $ sudo apt-get install python-requests 2安装python-pip(pip是一个可以替代easy_install的安装和管python软件包的工具 ) : $sudo apt-get install python-imaging python-imaging-tk python-pip python-dev git 注意:有时候运行这个指令会安装失败,那么需要输入:

Qt监控Arduino开关状态(读取串口数据)

setup.ini配置文件内容 [General] #游戏所在主机IP GameIp1=192.168.1.151 GameIp2=192.168.1.152 GameIp3=192.168.1.153 GameIp4=192.168.1.154 GameIp5=192.168.1.155 GameIp6=192.168.1.156 GameIp7=192.168.1.157 GameIp8=192.168.1.158 #游戏中监听的UDP端口 GamePort=3000 #延迟发送指令时间(单

BeagleBone Black板第九课:测试读取ADC数据

BBB板第九课:测试读取ADC数据 之前我们初步学习了GPIO的使用方法,接下来认识下BBB板上ADC数据的读取操作,因为用BBB板做外部控制,接收外部传感器的一些模拟数据,模数转换ADC是需要用到的.所以在这里我也测试一下这BBB板的ADC简单功能,以后有深入学习到知识再进行补充. ADC资源引脚,P9_32至P9_40共九个引脚,其中P9_32为电源正极,P9_34为共地,其他七个对应七个ADC输入脚,因为有一个Ain_7估计是内部使用了,所以我们只使用Ain_0至Ain_6这七个ADC.

树莓派安装FLASK服务;并在端网页读取 GPIO状态和系统时间

做过一些物联网的作品:因为不想一直做APP来控制,因为不能每个人都去下载你自己做的APP,浏览器大家都是有的:那么每个人通过浏览器WEB来访问我们服务器,岂不是很简单和方便,采用flask+python.Flask是一个使用 Python 编写的轻量级 Web 应用框架,操作简单,上手容易.安装FLask:sudo apt-get install python-pipsudo pip install flask 然后一个简单的服务器就搭好了,都存在我们的树莓派下,估计大家要写几个程序,那么:mk

[渣译文] 使用 MVC 5 的 EF6 Code First 入门 系列:为ASP.NET MVC应用程序读取相关数据

这是微软官方教程Getting Started with Entity Framework 6 Code First using MVC 5 系列的翻译,这里是第六篇:为ASP.NET MVC应用程序读取相关数据 原文:Reading Related Data with the Entity Framework in an ASP.NET MVC Application 译文版权所有,谢绝全文转载--但您可以在您的网站上添加到该教程的链接. 在之前的教程中您已经完成了学校数据模型.在本教程中你将

读取数据库数据,并将数据整合成3D饼图在jsp中显示

首先我将生成饼图的方法独立写成一个PieChar.java类,详细代码如下:(数据库需要自己建,如有需要的话) 1 import java.io.IOException; 2 import java.sql.SQLException; 3 import org.jfree.chart.ChartFactory; 4 import org.jfree.chart.JFreeChart; 5 import org.jfree.data.general.DefaultPieDataset; 6 7 p

asp.net读取Excel数据

先通过控件FileUpload获取excel文件路径 protected void btnReadExcelFromFileUpload_Click(object sender, EventArgs e) { if (fupExcel.PostedFile.ContentLength > 0) { //获取全路径 string fullFileName = fupExcel.PostedFile.FileName.ToString(); //获取文件名 string fileName = fup

Jquery Mobile实例--利用优酷JSON接口读取视频数据

本文将介绍,如何利用JqueryMobile调用优酷API JSON接口显示视频数据. (1)注册用户接口. 首页,到 http://open.youku.com 注册一个账户,并通过验证.然后找到API接口 (http://open.youku.com/docs/tech_doc.html) 可以看到优酷提供不少API,本文将演示“通过视频关键词”接口. 点击进去后,会发现client_id和keyword是必填的,因此,未来构造的URL应该类似 https://openapi.youku.c

使用 Http 的 Get 方式读取网络数据

作为移动平台的应用,一定避免不了与网络交换数据,不论是读取网页数据,还是调用API接口,都必须掌握Http通信技术 代码如下: package zw1; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.UR