![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Basic
文章平均质量分 63
禾灮
禾灮
展开
-
MCU通用输入输出端口(GPIO)输出模式
对于常规MCU,通用输入输出(GPIO)是其最基本、最常用的功能,用于实现最基本的数字量输入和输出。 信号一般为:以3.3VDC为高电平的LTTL电平以5.0VDC为高电平的TTL电平。 一般情况下,GPIO能够实现两种输出模式:开漏输出推挽输出。其中最常用的是推挽输出模式。 原理图如下: 开漏输出与推挽输出在外部链接上的区...原创 2018-08-18 22:31:14 · 4819 阅读 · 0 评论 -
单片机-控制-伺服电机-舵机
伺服电机(servo motor ) 伺服电机是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置。 伺服电机可以控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。 伺服电机转子转速受输入信号控制,并能快速反应,在自动控制系统中,用作执行元件,且具有机电时间常数小、线性度高、始动电压等特性,可把所收到的电信号转换成电动机轴...原创 2018-08-20 00:39:33 · 8880 阅读 · 1 评论 -
基于Arduino上传JSON格式数据至中移OneNet平台
感谢一直关注着禾灮成长进步的朋友们。你们的信任、支持和鼓励,鞭策着我们一路走到了今天。 感谢所有的合作伙伴,我们相互促进,共同见证了彼此的成长。 感谢所有曾经在禾灮彼此倚靠、相互鼓励、携手同心、砥砺同行的兄弟姐妹。这里承载了我们的青春与热血。 禾灮,感谢有你。 未来,我们将一如既往,砥砺前行。 ...原创 2018-08-20 00:41:53 · 3326 阅读 · 1 评论 -
单片机-控制-直流电机-基于L9110S-、L298N、TB6612FNG驱动
直流电机(direct current machine) 能将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。它是能实现直流电能和机械能互相转换的电机。当它作电动机运行时是直流电动机,将电能转换为机械能;作发电机运行时是直流发电机,将机械能转换为电能。 直流电动机 将直流电能转换为机械能的转动装置。电动...原创 2018-08-20 01:54:37 · 11497 阅读 · 3 评论 -
ADXL345
ADXL345 是一款小巧纤薄的低功耗三轴加速度计,可以对高达±16 g的加速度进行高分辨率(13 位)测量。数字输出数据为 16 位二进制补码格式,可通过SPI (3 线或 4 线)或者I2C数字接口访问。 ADXL345 非常适合移动设备应用。它可以在倾斜检测应用中测量静态重力加速度,还可以测量运动或冲击导致的动态加速度。 它具有高分辨率(4 mg/LSB),能够测量约 0...原创 2018-08-20 01:56:00 · 6545 阅读 · 0 评论 -
Processing 代码
size(200,200); background(255); stroke(0); fill(150); rect(50,50,75,100); 长方形代码size(200,200); smooth(); background(255); noFill(); stroke(0); ellipse(60,60,100,100); 圆形代码smooth()...原创 2018-08-23 02:20:19 · 17595 阅读 · 0 评论 -
DIY智能门控——入门篇02:基于MFRC522的RFID识别
一直想做一套智能门禁系统,一开始试过键盘密码锁控制的,后来简单做了一套,预期功能倒是都能实现,教程见前文。做完后本人对键盘锁门禁依旧不是很满意,之前也看过刷卡门禁,简单查了点资料,能力范围内还是可以试试的,所以最近买来的射频 IC卡感应模块就像下面这样: (RFID三年前其实就曾想尝试的,硬件准备完成后由于老师的相关提醒后来也就不了了之了。 当时老师担心我们会对学校的饭卡...原创 2018-08-20 20:31:28 · 10798 阅读 · 19 评论 -
DIY智能门控——应用篇02:RFID门禁
原理及准备工作请参考文档: 禾灮:DIY智能门控—入门篇02-基于MFRC522的RFID识别下面直接贴视频: 源代码:// Visual Micro is in vMicro>General>Tutorial Mode// /*Name: RFID_MenJin.inoCreated: 2018/8/14 8:40:39Auth...原创 2018-08-20 20:36:25 · 2491 阅读 · 2 评论 -
Android Bluetooth UUID
ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}'BrowseGroupDescriptorServiceClassID_UUID = '{00001001-0000-1000-8000-00805F9B34FB}'PublicBrowseGroupServiceClass_U...原创 2018-08-24 03:49:04 · 563 阅读 · 0 评论 -
Python3.6测试百度地图API
前言:伴随着科技飞速发展,用户借助北斗、GPS等定位模块可快速方便的获取到目标物实时位置信息。然而,科技在发展,人们对于人机交互的要求也是越来越高,仅仅是编码已经不能够满足广大用户的要求。今天小楊就尝试借助百度地图API,基于python3来实现实时位置信息的显示。百度地图介绍:Python3.6代码import sysfrom PyQt4.Qt import *from ...原创 2018-09-25 22:36:52 · 626 阅读 · 0 评论 -
C51与MDK共存 Keil5安装教程 WIN10 亲测可用
C51与MDK共存 Keil5安装教程 WIN10 亲测可用具体步骤新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出...原创 2019-07-29 22:56:23 · 8237 阅读 · 2 评论 -
中移物联网开放平台OneNET_通过以太网口POST/GET数据流
OneNET平台可以实现在各种网络下和终端的连接,支持多种支持多种主流协议,最大程度的满足各种用户的不同需求。提供主流联网方式,汇聚多种输出能力,尽可能的为开发者创造便捷。强大的应用孵化能力,拖拽之间即可完成应用创建。准备工作1、电脑连上网线,确保网络畅通;2、打开网络调试工具“USR-TCP232-Test.exe”;3、在“NetSetting”区域中进行...原创 2018-08-19 23:06:16 · 4040 阅读 · 1 评论 -
POST/GET中移OneNet云平台数据——基于Python3.6
首先安装库文件pip install requestsPOST 功能发送数据名称为SENSOR_ID(这里用Temperature测试),数值为VALUE(这里用31做测试)的数据,发送到自己的OneNet对应设备"""------------------------------------------------- File Name...原创 2018-08-19 22:46:04 · 2165 阅读 · 0 评论 -
电阻在电路设计中有哪些作用呢?
集成控制电路设计过程中经常会出现这样那样的硬件bug,有些问题加个上拉或者下拉电阻就可以解决。 那么上、下拉电阻是什么,该怎么用,什么时候用,有什么用途?1.什么是上下拉电阻 上拉电阻把一个不确定的信号通过电阻连接到高电平,使该信号初始为高电平;下拉电阻把一个不确定的信号通过电阻连接到低电平,使该信号初始为低电平;2.上下拉电阻的接线方法...原创 2018-08-18 22:50:49 · 8778 阅读 · 0 评论 -
USB-TO-TTL-(PL-2303)在Win10驱动无法识别问题解决方案
原因 USB to TTL(PL-2303)模块在Windows系统上的驱动问题一直以来比较多,断断续续解决过几次,原以为是升级到Win10系统后兼容性有问题,没有深究过。后来由于太常用,具体查了一下,发现具体原因: “PL2303芯片装不上驱动很可能是是山寨产品,官方驱动从1.5.0以后的版本都不再提供支持,官方驱动仅支持正品芯片,山寨芯片用旧版驱动可驱...原创 2018-08-18 22:56:46 · 14668 阅读 · 1 评论 -
单片机-控制-步进电机
开始浏览正文之前,请大家先花几分钟看完这段视频: 步进电机是如何工作的 步进电机(stepping motor) 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件,是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(即步进角),是现代数字程序控制系统中的主要执行元件,应用极为...原创 2018-08-18 23:01:57 · 17016 阅读 · 6 评论 -
单片机-控制-数码管显示
LED数码管(LED Segment Displays)简介 数码管也称LED数码管,是由多个发光二极管封装在一起的“8”字型的器件。按发光二极管单元连接方式可分为`共阳极数码管`和`共阴极数码管`。 共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应用时应将公共极COM接到高电平,当某一字段发光二极管的阴极为低...原创 2018-08-19 00:21:26 · 7502 阅读 · 0 评论 -
夏普SHARP-10-80cm红外测距传感器-GP2Y0A21YK0F-性能测试
传感器简介品牌:夏普SHARP型号:GP2Y0A21YK0F产地:日本/Japan类型:红外测距传感器 距离测量范围:10~80CM信号类型:模拟量输出型包装尺寸:29.5×13×13.5mm消耗电流:30mA(典型)电源电压:4.5~5.5 V 常见应用触摸开关(卫浴设备,照明控制等)机器人清洁器节能传感器(自动取款机、复印机、自动售货机)...原创 2018-08-19 00:36:09 · 19593 阅读 · 5 评论 -
Python拟合SHARP红外测距传感器相关数据
最近网络环境一般化,一直安装不了Python相关的库。今天下午突然就人品爆棚,几次失败后终于成功安装了相关库: 小楊是在线安装的,命令如下:python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose安装完Python后想起了前两天想拟合SHARP的GP2Y0A21Y...原创 2018-08-19 00:56:37 · 2386 阅读 · 0 评论 -
单片机读写SD卡
SD卡(Secure Digital Memory Card):又叫安全数码卡,是一种基于半导体闪存工艺的存储卡,被广泛应用于便携式电子设备。 SD卡已成为目前消费数码设备中应用最广泛的一种存储卡,具有大容量、高性能、安全等多种特点。 今天小楊就来试验一下通过单片机读写SD卡。 实验材料 1、普通PC一台; 2、SD/TF卡至少一张(推荐2GB以内); 3、禾灮Youn...原创 2018-08-19 01:03:17 · 7989 阅读 · 2 评论 -
详述-hosts-文件的作用及修改-hosts-文件的方法
1 什么是hosts文件? hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联“ 数据库 ”。当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从hosts文件中寻找对应的 IP 地址,一旦找到,系统就会立即打开对应网页,如果没有找到,则系统会将网址提交 DNS 域名解析服务器进行 IP 地址的解析。 ...原创 2018-08-19 01:07:10 · 541 阅读 · 0 评论 -
DIY智能门控——入门篇01:矩阵键盘
矩阵键盘简介 矩阵键盘是单片机外部设备中所使用的排布类似于矩阵的键盘组。 当设备所需按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。 矩阵式结构的键盘,结构和识别上显然要复杂一些:在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。 这样,一个端口(如PA口)就可以构成4*4=16个按键,比之直接将端口线用于键盘...原创 2018-08-19 01:09:29 · 1393 阅读 · 1 评论 -
获取NMEA经纬度转换为百度地图API需要的数据
民用导航设备获取的卫星数据一般为NMEA协议源数据。 其中经纬度的数据格式是DDMM.MMMMMM比如 $BDRMC,180819.000,A,3526.1633,N,10458.4992,E,0.19,186.95,240916,,,A*7D 说明 经度104°58.4992′ 纬度35°26.1633′ 百度地图支持的GPS数据经测试是...原创 2018-08-19 01:28:14 · 3984 阅读 · 0 评论 -
AltiumDesigner设计PCB时如何挖孔开槽?
AltiumDesigner设计PCB时如何挖孔开槽?PCB挖孔开槽的作用具体操作PCB挖孔开槽的作用爬电 就是绝缘体表面沾污和受潮后绝缘电阻降低,在高压下产生电流(乃至电弧)的现象。PCB虽然耐压也不低,但使用长久后会沾上灰尘和潮气,如此其耐压就会明显降低(表现为爬电)。为了防止PCB板上高压零件与附近的低压零件打火放点,需要在这两者之间开槽。开槽后,短距离采用直接空气隔离,其耐压将...原创 2019-08-17 16:40:09 · 18121 阅读 · 1 评论