Raspberry Pi

树莓派读取光敏传感器状态

99封情书 提交于 2021-02-20 05:57:06
光敏传感器 采用灵敏型光敏电阻传感器 比较器输出,信号干净,波形好,驱动能力强,超过15mA。 配可调电位器可调节检测光线亮度 工作电压3.3V-5V 输出形式 :数字开关量输出(0和1) 设有固定螺栓孔,方便安装 小板PCB尺寸:3.2cm x 1.4cm 模块在环境光线亮度达不到设定阈值时,DO端输出高电平,当外界环境光线亮度超过设定阈值时,DO端输出低电平 连接方法 该传感器较为简单,共三个引脚,VDD,GND,DO,其中DO为开关信号输出引脚,在模块内部分已经接了上拉电阻。具体接法如下: Signal PIN VDD Physical Pin 2 GND Physical Pin 6 DO Physical Pin 16 示例代码 import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) GPIO.setup(23, GPIO.IN) while True: print("sensor state %02x" % GPIO.input(23)) time.sleep(1) 来源: oschina 链接: https://my.oschina.net/u/2353668/blog/3020343

趣图:MySQL = 没压岁钱了

爱⌒轻易说出口 提交于 2021-02-18 13:18:10
程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 2.8 分钟。 辛丑牛年来了,祝大家新春快乐 MySQL = 没压岁钱了 ↓↓↓ 我是真的没有压岁钱收了 还能收的盆友都收到多少呀?来说说呗 <END> 推荐阅读: 微信昵称加「福」字,最新官方攻略来了! 微信官宣:5000W个微信红包封面,可以秀一波了!! 5T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等等。在公众号内回复「 2048 」,即可免费获取!! 微信扫描二维码,关注我的公众号 朕已阅 本文分享自微信公众号 - 程序员的成长之路(cxydczzl)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。 来源: oschina 链接: https://my.oschina.net/u/4581745/blog/4953799

树莓派4b + Ubuntu20.10 Server 安装Java8 64

自古美人都是妖i 提交于 2021-02-17 12:39:07
安装环境: 树莓派4b +Ubuntu 20.10 (GNU/Linux 5.8.0-1015-raspi aarch64) 首先查看一下自己系统的版本 uname -m 1. 下载jdk https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2. 解压 tar -zxvf jdk-8u281-linux-aarch64.tar.gz 3. 将解压后的文件夹剪切到usr/local/jdk1.8 目录下 创建目录 cd /usr/local sudo mkdir jdk1.8 剪切至所创建的 /usr/local/jdk1.8/ 目录下 sudo mv jdk1.8.0_281 /usr/local/jdk1.8/ 4. 配置环境变量 sudo vim /etc/profile 在最后面追加 #jdk export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_281 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 5. 重载环境变量 source /etc/profile 6. 检查 java -version

树莓派3B+(一)

纵然是瞬间 提交于 2021-02-16 23:42:14
一:安装raspbian系统    介绍: Raspbian是为树莓派设计,基于Debian的操作系统,由一个小团队开发。其不隶属于树莓派基金会,但被列为官方支持的操作系统。   下载地址: https://www.raspberrypi.org/downloads/ (建议用IDM下会快一点)   IDM破解 永久有效链接: https://pan.baidu.com/s/1ee8jnw9C5RBn-uzCXm-K8A 提取码: dfiu      有三种版本的镜像:   Raspbian Stretch with desktop and recommended software(带图形桌面和推荐软件)   Raspbian Stretch with desktop(带图形桌面) 推荐这个   Raspbian Stretch Lite(最简版)      下载完后会有个 raspbian-stretch.img 镜像文件,我们将其写入树莓派。   或者:用浙大的镜像源 http://mirrors.zju.edu.cn/#image-list 用配置生成器生成配置文件。    二、将镜像文件写入SD卡   首先将TF卡连接到读卡器,插入电脑。 1、下载SDFormatter格式化SD卡    下载地址: https://www.sdcard.org/downloads

24 目标识别MobileNet

為{幸葍}努か 提交于 2021-02-08 02:44:59
下载 代码和MobileNet训练模型可以从以下位置下载: https://github.com/djmv/MobilNet_SSD_opencv https://github.com/chuanqi305/MobileNet-SSD http://www.ebenezertechs.com/mobilenet-ssd-using-opencv-3-4-1-deep-learning-module-python/ https://github.com/djmv/MobilNet_SSD_opencv 网友加速 在Raspberry Pi上设置TensorFlow对象检测API的教程 https://github.com/EdjeElectronics/TensorFlow-Object-Detection-on-the-Raspberry-Pi#6-detect-objects https://github.com/EdjeElectronics/TensorFlow-Object-Detection-on-the-Raspberry-Pi https://www.youtube.com/watch?v=gGqVNuYol6o&feature=youtu.be https://blog.csdn.net/weixin_43558453/article/details

美的空调接入HomeKit 【引用】

烂漫一生 提交于 2021-02-03 11:02:58
使用树莓派开启HomeKit智能家居系统 2021-01-24 15:40:46 10点赞 63收藏 6评论 前段时间时间逛论坛https://bbs.hassbian.com/发现有中国大神(mac-zhou)写了一个适用于国行美的空调的HA插件,适用于部分美的Wi-Fi空调,能接入美居APP的那种,下载下来试了一下确实没问题,在这里分享给大家。 接入设备 室内机型号:FKR-35G/WDAD3@ 开始接入 插件介绍 来自中国大神开发者mac-zhou的插件midea-ac-py,可以通过局域网协议控制美的空调,有说法是取暖器也可以,我这没做测试,大家可以试试。 判断空调能否接入 通过ssh登录树莓派后台,输入以下命令安装msmart插件: sudo pip3 install msmart -i http://mirrors.aliyun.com/pypi/simple/ pip安装辅助插件 安装完成后输入: midea-discover 发现空调 如果显示supported则说明支持,记下返回的id、ip,后面用得到,如果有多个设备请通过路由器中的ip来一一对应。 安装插件 访问插件的GitHub仓库,下载并安装,方法参考之前的文章,把插件文件夹拖到custom_components中。https://github.com/mac-zhou/midea-ac-py 启动 插件

了解这5个方面帮你增强对Kubernetes的认识

怎甘沉沦 提交于 2021-02-02 12:25:27
导语 送给正在快速学习Kubernetes的同学。 正文 当云还处于发展初期时,开发人员发现使用原子的、最小的Linux映像编写应用程序很方便,这些映像可以与运行服务器共享资源。从技术上讲,这些小的环境定义基于内核名称空间,被称为容器。 随着容器的激增,系统管理员很快意识到开发一种工具不仅可以帮助他们管理容器,还可以管理下面的虚拟化基础架构。这就是Kubernetes诞生的时候。 Kubernetes是用于容器管理的可扩展开源平台。它可以帮助管理员和开发人员管理容器周围的工作负载、服务和流程。它有助于配置和简便的自动化。在其相对较短的寿命中,它通过许多公司和项目提供的服务,支持和工具,建立了一个快速增长的生态系统。 如果您想更好地了解 Kubernetes 这项重要的云原生技术,这里有个观点可以帮助您深入研究。 1. 用Kubernetes遏制容器的混乱 2016年,我们发表了《用Kubernetes遏制容器的混乱》,这是Terry Ryan的介绍性文章,内容涉及Kubernetes如何帮助管理员和建筑师解决容器问题。如果您需要从根本上介绍容器的功能以及Kubernetes如何使它变得容易,那么这是本文的第一篇。它不带任何先验知识,并解释所有最重要的概念,因此您可以快速入门。另外,如果您要深入了解内核级别发生的变化,请阅读Jessica

硬件工程师常用的5V转3.3V方法

只谈情不闲聊 提交于 2021-02-02 10:57:48
今天为大家分享5V转3.3V的多种方法。 1 使用LDO稳压器 标准三端线性稳压器的压差通常是 2.0-3.0V。要把 5V 可靠地转换为 3.3V,就不能使用它们。压差为几百个毫伏的低压降 (Low Dropout, LDO)稳压器,是此类应用的理想选择。图 1-1 是基本LDO 系统的框图,标注了相应的电流。从图中可以看出, LDO 由四个主要部分组成: 1. 导通晶体管 2. 带隙参考源 3. 运算放大器 4. 反馈电阻分压器 在选择 LDO 时,重要的是要知道如何区分各种LDO。器件的静态电流、封装大小和型号是重要的器件参数。根据具体应用来确定各种参数,将会得到最优的设计。 LDO的静态电流IQ是器件空载工作时器件的接地电流 IGND。IGND 是 LDO 用来进行稳压的电流。当IOUT>>IQ 时, LDO 的效率可用输出电压除以输入电压来近似地得到。然而,轻载时,必须将 IQ 计入效率计算中。具有较低 IQ 的 LDO 其轻载效率较高。轻载效率的提高对于 LDO 性能有负面影响。静态电流较高的 LDO 对于线路和负载的突然变化有更快的响应。 2 采用齐纳二极管的低成本方案 这里详细说明了一个采用齐纳二极管的低成本稳压器方案。 可以用齐纳二极管和电阻做成简单的低成本 3.3V稳压器,如图 2-1 所示。在很多应用中,该电路可以替代 LDO 稳压器并具成本效益。但是

成功的把树莓派3B+的 docker-compose 升级到 1.28

一曲冷凌霜 提交于 2021-02-01 12:54:00
起因 树莓派里 apt 下载的 docker-compose 最新版也只是 1.8.2 版本 奈何执行 docker-compose.yaml 文件又是 version: "3" 版本的 猜测之所以能升成功,有一种巧合在里面,我是不小心把python2.7 给删了,又安装上了,但 /usr/bin/python 用的是3.5版本的 解决 官方安装脚本为 sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose 但是在树莓派 3B+ 上,如果执行echo命令查看此链接地址 echo "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" 结果 https://github.com/docker/compose/releases/download/1.25.4/docker-compose-Linux-armv7l

使用wpa_supplicant连接WIFI

旧巷老猫 提交于 2021-02-01 09:25:05
让树莓派可以开机就连接制定的wifi, 可以通过wpa_supplicant来实现. 在 /etc/wpa_supplicant 下写一个配置文件: wpa_supplicant.conf 内容如下: country= CN ctrl_interface =/var/run/ wpa_supplicant update_config =1 ​ network = { ssid = " TP-LINK_XXXXX " psk = " YOUR_PASSWORD " key_mgmt =WPA- PSK } 如果不想写也可以通过wpa_cli来设置, 前面三行一定要保留下来. 来源: oschina 链接: https://my.oschina.net/u/4352971/blog/3618051