wiringPi (C语言) 控制树莓派引脚
原文地址:http://wiringpi.com/examples/blink/
Blink
Blink is the “Hello World” of the GPIO interfacing world. It’s the simplest program and circuit that lets you see something happening.
If you have the following saved in a file called blink.c:
#include <wiringPi.h> int main (void) {wiringPiSetup () ;pinMode (0, OUTPUT) ;for (;;){digitalWrite (0, HIGH) ; delay (500) ;digitalWrite (0, LOW) ; delay (500) ;}return 0 ; }
then to compile and run, you would enter:
gcc -Wall -o blink blink.c -lwiringPi sudo ./blink
To see the output of this, you would need to connect a single LED to the GPIO connector of the Raspberry Pi as follows:
and if all goes well, you should see the LED flashing once a second.
The LED is any generic LED you may have – typically 5mm diameter and the resistor is 330Ω.
You can find blink.c and others – blink8.c and blink12.c in the examples directory of the wiringPi distribution. To use the makefile to compile them:
make blink make blink8 make blink12
wiringPi (C语言) 控制树莓派引脚相关推荐
- c语言控制树莓派蓝牙,方法2-树莓派3B蓝牙rfcomm通信调试
第一步 进入树莓派的shell后,启用spp通信, 需要按下图添加两行 然后重启一下树莓派. 第二步 输入 hciconfig 第三步输入: sudo hciconfig hci0 down pi@r ...
- 树莓派c语言小车红外,用家里旧的红外遥控器控制树莓派小车
原标题:用家里旧的红外遥控器控制树莓派小车 0×01 前言 红外遥控是一种无线.非接触控制技术,在工业控制.航空航天.家电等领域都得到了广泛应用.大部分的电视的遥控器,空调遥控器就都是红外遥控.在ba ...
- Verilog语言控制Xilinx FPGA引脚demo
鉴于精力有限,虽然博主本科专业涉及到了一些硬件方面知识,但时间已经久远,所以博客的内容仅限于扫盲用,记录一下过程吧: 博主这边从Xilinx着手了解,一些信息可以从官网获取.Xilinx在2020年被 ...
- 03_基于wiringPi的GPIO控制-蜂鸣器
主要目的: 了解蜂鸣器的基础知识点: 掌握wiringPi的GPIO调用方法: 实现蜂鸣器的鸣叫. 目录 1.安装wiringPi库 1.1.下载和安装wiringPi 1.2.查看GPIO版本 2. ...
- matlab控制树莓派3b,树莓派3B+ 手机h5网页控制GPIO
ezgif-4-5d181e9b42.gif 本文介绍如何在H5页面控制树莓派GPIO 仅实现以BCM编码方式控制GPIO,其他方式未做. 演示地址:http://gpio.exmll.cn/ 点击B ...
- html控制树莓派小车,用家里旧的红外遥控器控制树莓派小车
0x01 前言 红外遥控是一种无线.非接触控制技术,在工业控制.航空航天.家电等领域都得到了广泛应用.大部分的电视的遥控器,空调遥控器就都是红外遥控.在baidu上检索了树莓派小车的各种控制方案,没有 ...
- 树莓派系列-6-Qt控制树莓派GPIO(3B V1.2)
Qt 控制树莓派GPIO 今天来个临时小任务,使用树莓派通过GPIO引脚控制继电器开关. 文章目录 Qt 控制树莓派GPIO 系统安装 安装Qt 树莓派引脚图 在Shell中测试 在Qt中编码 在 ...
- 自学python单片机编程-用Python语言控制单片机
早年,虽然Python是一款比较容易上手的脚本语言,而且有强大的社区支持,一些非计算机专业领域的人都选它作为入门语言.遗憾的是,它不能实现一些非常底层的操控,所以在硬件领域并不起眼.本文引用地址:ht ...
- 自学python单片机编程-用Python语言控制单片机-可编程逻辑-与非网
早年,虽然 Python 是一款比较容易上手的脚本语言,而且有强大的社区支持,一些非计算机专业领域的人都选它作为入门语言.遗憾的是,它不能实现一些非常底层的操控,所以在硬件领域并不起眼. 然而今时不同 ...
- java gpio_Java控制树莓派GPIO口-Pi4J
Pi4J(http://pi4j.com/)是专门用来控制树莓派GPIO口以及通信的Java库.它有如下功能: Export & unexport GPIO pins Configure GP ...
最新文章
- VMTK学习——02.基本的PYPES教程
- 《Asp.Net 2.0 揭秘》读书笔记(一)
- python3 socks.wrap_module方法 针对单个模块进行代理设置
- 上海社保,统筹内不能转出的疑惑
- 学习笔记总结(VC)
- 使用CL_RS_WHERE创建dynamic SQL statement
- 基础野:细说原码、反码和补码
- 【视频教程】使用 ASP.NET Core 3.x 构建 RESTful Web API 已完结
- java符号引用 直接引用_Java -- JVM的符号引用和直接引用
- g6-editor 使用
- 03-17 APP自动遍历测试技术
- 5Python全站之路系列之MySL连表查询
- 2020-07-05
- JavaSE实战案例贪吃蛇小游戏
- 计算机学术论文写作与发表
- 佐罗一键新机数据导出导入文件夹
- sqlite3用法详解
- 苹果计算机磁盘格式,Mac怎么将ntfs格式的磁盘格式化
- 官网下载Eclipse历史版本
- html标签的默认样式及去除
热门文章
- 黑苹果E3-1290 v2(ivy bridge架构)安装成功案例分享
- 基于STM32f103的TM1640驱动程序(地址自动加1 和 固定地址)
- STM8L051F3_0d_基础介绍
- vue中下载pdf文件
- 网络信息安全攻防实验室之基础关
- 计算机服务怎么打开flash,快速讲解Win10自带的浏览器如何开启Adobe Flash?
- js 调用jsp java代码_如何在 js 代码中使用 jsp 标签或 Java 代码
- IPD解读——华为的研发管理成功之路
- 如何将图片素材转为矢量图?
- ECharts学习笔记(1)——使用关系图展示关联分析结果