Embedded In Action
文章平均质量分 55
记录日常嵌入式开发技术,专栏所有博文代码均经过实际测试验证。
全栈极简
将全栈进行到底。
展开
-
树莓派+RGB彩灯实现跑马灯
RGB彩灯跟普通的LED不同,它可以根据RGB的色值自定义颜色,从而轻松的实现跑马灯的效果,我们选用HW-478 3色全彩LED smd模块来实现。一、硬件接线RGB彩灯硬件接线比较简单,负极接GND,R/G/B分别接树莓派定义的针脚即可。二、软件实现:import RPi.GPIOimport timeR,G,B = 18,15,14RPi.GPIO.setmode(RPi....原创 2021-02-03 11:33:00 · 64 阅读 · 0 评论 -
树莓派+nfc模块+显示屏实现员工考勤
nfc(near field communication,近场通信),属于高频,读距为2cm左右,协议为14443a,15693,android/ios均支持nfc,目前在移动支付等场景得到一定的应用。树莓派可以跟nfc模块结合起来再挂个显示屏(接hdmi接口),就可以做一个简易的员工考勤机(员工考勤卡须含有高频标签)。一、硬件接线nfc模块选用RC522,树莓派跟nfc模块通信方式采用SP...原创 2021-01-29 21:05:00 · 80 阅读 · 0 评论 -
树莓派+rfid模块+条码扫描头实现自助写码
首先这个自助写码是写超高频标签的,所以rfid模块是基于超高频的r2000模块。树莓派与rfid模块采用串口通信,树莓派接条码扫描头采用usb通信,流程就是条码扫描头识别到条码或二维码之后触发写码动作,实现自助写码。一、树莓派接usb条码扫描头扫码识别可以参考这篇资料:https://blog.csdn.net/afeiqiang/article/details/105033316二、...原创 2021-01-25 21:24:00 · 37 阅读 · 0 评论 -
树莓派+摄像头+深度学习实现人脸口罩识别
现在是2021年,新冠疫情整整持续一年多了,国内沉寂了几个月后又开始蔓延起来,人脸口罩识别还得用。想着去年上半年没时间研究基于深度学习的人脸识别技术,趁着年底的机会好好研究一下。网上搜寻了一番,发现有个现成的开源项目FaceMaskDetection可用,于是就捣鼓一下看能否用起来。结果就是从配置环境到成功运行花了将近6个小时的时间,包括树莓派系统的配置、Python开发包的依赖关系、Open...原创 2021-01-23 23:32:00 · 157 阅读 · 0 评论 -
Arduino+人体红外传感器应用
人体红外传感器还是非常实用的传感器,比如在仓库门的应用时就可以接入人体红外传感器,实现人员进出管理。本文尝试Arduino结合人体红外传感器(型号:HC-SR501),实现人体移动监测。硬件接线:软件代码:PS:HC-SR501有可以调节时间延迟(调节快慢)、感应距离(调节远近)、监测模式(通过跳线帽改为单次触发模式和连续触发模式)的功能(具体方法见参考资料链接中的图片)。可根据实际需求,...原创 2021-01-10 22:36:00 · 217 阅读 · 0 评论 -
树莓派+4G模块获取gps坐标
EC20模块是移远通信推出的基于4G的无线通信模块,它自带4g卡槽(直接插4g卡,用4g卡上网),免驱动(省去了很多事情),能够很方便的帮助我们获取gps坐标信息。一、开启EC20(4G模块)的GPS功能1.打开console,执行lsusb,查看是否正常显示usb2.新开console,执行ls -l /dev/ttyUSB*命令,查看串口转usb是否正常3.console执行sudo m...原创 2021-01-10 20:15:00 · 1284 阅读 · 1 评论 -
Arduino+超声波传感器应用
与Raspberry Pi不同(基于Linux系统的计算机,可以在Linux中开发各种应用),Arduino是基于AVR指令的单片机,程序必须上传到微控制器中执行(烧录)。Arduino以函数库的形式封装了寄存器的操作,所以极大的降低了开发难度,比较适合创客搭建电子原型。本文以Arduino接超声波传感器(型号HC-SRF04)为例,体验一下Arduino的开发。Arduino引脚图:硬件接...原创 2021-01-10 17:24:00 · 64 阅读 · 0 评论 -
树莓派点亮led
点亮led是单片机或嵌入式开发当中最简单的入门级应用,可以帮助我们最快速的了解硬件和软件结合起来工作的原理。一、硬件接线led发光二极管,引脚长的一端接正,短的一端接负。在树莓派上,与led引脚长的一端连接的跳线接到树莓派的GPIO引脚,与led引脚短的一端连接的跳线接到树莓派的GND引脚。这里需要注意一下树莓派的编码模式,编码模式不同,GPIO编号也不同。代码中设置的GPIO口要跟物理接...原创 2021-01-02 09:52:00 · 27 阅读 · 0 评论 -
体验树莓派+墨水屏应用
树莓派是基于Linux系统的微型电脑,硬件接口比较丰富,可以基于这些硬件接口做一些有趣的应用,正好身边有树莓派4b和4.2inch电子墨水屏,想体验一下树莓派+墨水屏的应用。一、树莓派sd卡安装系统、更新软件运行环境树莓派sd卡安装系统:https://www.raspberrypi.org/software/打开SPI接口:sudo raspi-config,选择Interfacing...原创 2021-01-01 20:33:00 · 96 阅读 · 0 评论