
树莓派硬件编程
一起学习如何使用树莓派控制硬件吧!
创客老师Apple
与君共同见证学习历程!!
展开
-
树莓派通信协议——MQTT的安装及使用
MQTT是一种基于TCP/IP协议栈构建的异步通信协议,是一种轻量级的发布/订阅信息传输协议,基于topic订阅关系的发布和推送;在实践中可空间上,将消息发送者和接受者分离,可以再不可靠的网络环境中进行扩展,适用于设备硬件存储空间有限或网络带宽有限的场景。上面是比较官方的解释,那么我们用我们听得懂的话来解释,现在的抖音很火,那我们就用抖音举个栗子:抖音是一个短视频平台,任何人都可以发布自己拍的视频,也可以看别人的视频,那么我们假设有用户A和用户B;用户A ------关注------> 用户.原创 2020-05-09 11:28:06 · 5076 阅读 · 1 评论 -
树莓派硬件编程——(二)用RPi.GPIO库获取信号
说到输入,我们可以简单的把传感器分为数字传感器和模拟传感器,数字传感器就是指只有高低电平两种状态的传感器,比如说开关、红外线传感器、倾斜传感器、继电器等等,他们只有两种状态:闭合和断开,像这种传感器我们获取状态就非常简单了,今天我们也着重讨论数字信号的获取和处理。那么什么是模拟传感器呢?那么就先举个栗子,我们说话发出的声音,声音是一种连续的量,从发出到结束,能量越来越大再逐渐变小,直到结束,声...原创 2020-04-19 17:29:47 · 7036 阅读 · 0 评论 -
树莓派硬件编程——(一)用RPi.GPIO库输出信号
一、认识RPi.GPIO库树莓派硬件编程不仅可以用Python进行开发,也可以用C++进行开发,那么想要对硬件进行控制,就需要了解树莓派的电路设计和芯片的控制规则,只有知道了这些,我们才能驱动我们的树莓派。那么RPi.GPIO库就是Python对树莓派的控制库,它提供了很多函数可以让我们获取引脚信息、与外部设备进行数据交互等等,所以RPi.GPIO是我们硬件编程非常重要的工具。二、如何下载...原创 2020-04-19 01:10:55 · 8219 阅读 · 0 评论 -
树莓派硬件编程——(零)先导篇
什么是树莓派?树莓派(Raspberry Pi)我们可以理解成是一块只有卡片大小的微型计算机,麻雀虽小五脏俱全,它有USB端口、音频接口、视频接口、摄像头接口网卡接口,基本可以说,它就是一款迷你型的个人计算机,在众多智能硬件中,树莓派也可以说是最受欢迎的一款,可以完成很多高科技、很酷炫的项目。树莓派和计算机有什么区别?首先,树莓派也是单片机的一种,它的性能是如论如何比不上电脑...原创 2020-04-18 19:55:10 · 4294 阅读 · 0 评论