![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Arduino
文章平均质量分 67
禾灮
禾灮
展开
-
AVR单片机烧写Arduino-bootloader
关于bootloader * 通常情况下MCU烧写程序都需要通过专门的编程器进行。 * 假使每次复位时MCU不是从程序存储器起始位置开始读取命令,而是预先加载一段指令,实现一些设置和功能,再开始执行代码。这样可以极大的方便MCU编程与使用,而这些预先写入的程序代码就是bootloader。 * Arduino通过预先写入的bootloader,当用户通过串口给Arduino板...原创 2018-08-18 03:02:58 · 4225 阅读 · 0 评论 -
DIY智能门控——入门篇02:基于MFRC522的RFID识别
一直想做一套智能门禁系统,一开始试过键盘密码锁控制的,后来简单做了一套,预期功能倒是都能实现,教程见前文。做完后本人对键盘锁门禁依旧不是很满意,之前也看过刷卡门禁,简单查了点资料,能力范围内还是可以试试的,所以最近买来的射频 IC卡感应模块就像下面这样: (RFID三年前其实就曾想尝试的,硬件准备完成后由于老师的相关提醒后来也就不了了之了。 当时老师担心我们会对学校的饭卡...原创 2018-08-20 20:31:28 · 10763 阅读 · 19 评论 -
ADXL345
ADXL345 是一款小巧纤薄的低功耗三轴加速度计,可以对高达±16 g的加速度进行高分辨率(13 位)测量。数字输出数据为 16 位二进制补码格式,可通过SPI (3 线或 4 线)或者I2C数字接口访问。 ADXL345 非常适合移动设备应用。它可以在倾斜检测应用中测量静态重力加速度,还可以测量运动或冲击导致的动态加速度。 它具有高分辨率(4 mg/LSB),能够测量约 0...原创 2018-08-20 01:56:00 · 6524 阅读 · 0 评论 -
单片机-控制-直流电机-基于L9110S-、L298N、TB6612FNG驱动
直流电机(direct current machine) 能将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。它是能实现直流电能和机械能互相转换的电机。当它作电动机运行时是直流电动机,将电能转换为机械能;作发电机运行时是直流发电机,将机械能转换为电能。 直流电动机 将直流电能转换为机械能的转动装置。电动...原创 2018-08-20 01:54:37 · 11472 阅读 · 3 评论 -
基于Arduino上传JSON格式数据至中移OneNet平台
感谢一直关注着禾灮成长进步的朋友们。你们的信任、支持和鼓励,鞭策着我们一路走到了今天。 感谢所有的合作伙伴,我们相互促进,共同见证了彼此的成长。 感谢所有曾经在禾灮彼此倚靠、相互鼓励、携手同心、砥砺同行的兄弟姐妹。这里承载了我们的青春与热血。 禾灮,感谢有你。 未来,我们将一如既往,砥砺前行。 ...原创 2018-08-20 00:41:53 · 3306 阅读 · 1 评论 -
单片机-控制-伺服电机-舵机
伺服电机(servo motor ) 伺服电机是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置。 伺服电机可以控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。 伺服电机转子转速受输入信号控制,并能快速反应,在自动控制系统中,用作执行元件,且具有机电时间常数小、线性度高、始动电压等特性,可把所收到的电信号转换成电动机轴...原创 2018-08-20 00:39:33 · 8859 阅读 · 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 · 3938 阅读 · 0 评论 -
DIY智能门控——入门篇01:矩阵键盘
矩阵键盘简介 矩阵键盘是单片机外部设备中所使用的排布类似于矩阵的键盘组。 当设备所需按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。 矩阵式结构的键盘,结构和识别上显然要复杂一些:在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。 这样,一个端口(如PA口)就可以构成4*4=16个按键,比之直接将端口线用于键盘...原创 2018-08-19 01:09:29 · 1379 阅读 · 1 评论 -
单片机读写SD卡
SD卡(Secure Digital Memory Card):又叫安全数码卡,是一种基于半导体闪存工艺的存储卡,被广泛应用于便携式电子设备。 SD卡已成为目前消费数码设备中应用最广泛的一种存储卡,具有大容量、高性能、安全等多种特点。 今天小楊就来试验一下通过单片机读写SD卡。 实验材料 1、普通PC一台; 2、SD/TF卡至少一张(推荐2GB以内); 3、禾灮Youn...原创 2018-08-19 01:03:17 · 7955 阅读 · 2 评论 -
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 · 2377 阅读 · 0 评论 -
基于红外传感器的雷达设计——通过Processing实现
此次设计用到的红外测距传感器是夏普(SHARP)的GP2Y0A21YK0F;传感器测试相关文档请阅读:概述雷达通常在军事领域运用较多,民用方面也有很多,在此就不一一举例说明了。 本次设计主要是想通过红外测距传感器配合单片机系统实现“雷达”硬件,通过异步串口通信,将数据传输至PC,并通过Peocessing开发上位机“雷达”界面用以显示。 在传感器的测试文档中,小楊通过矩形数...原创 2018-08-19 00:31:20 · 3633 阅读 · 1 评论 -
单片机-控制-数码管显示
LED数码管(LED Segment Displays)简介 数码管也称LED数码管,是由多个发光二极管封装在一起的“8”字型的器件。按发光二极管单元连接方式可分为`共阳极数码管`和`共阴极数码管`。 共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应用时应将公共极COM接到高电平,当某一字段发光二极管的阴极为低...原创 2018-08-19 00:21:26 · 7481 阅读 · 0 评论 -
单片机-控制-步进电机
开始浏览正文之前,请大家先花几分钟看完这段视频: 步进电机是如何工作的 步进电机(stepping motor) 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件,是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(即步进角),是现代数字程序控制系统中的主要执行元件,应用极为...原创 2018-08-18 23:01:57 · 16969 阅读 · 6 评论 -
ATmega328芯片-“变身”-温度计-,附示例教程
概述常见的AVR单片机内都包含一个温度传感器,用于监测异常高温,便于通过编程为单片机提供保护。 用于Arduino主控芯片的常见的AVR单片机列表如下: MCU 是否内嵌温度传感器 ATmega8 No ATmega8L No ATmega8A No ATmega168 No ATmega168A ...原创 2018-08-18 22:55:07 · 2885 阅读 · 0 评论 -
智能复位——程序控制MCU复位
微处理器复位方法:硬件引脚RESET复位;用看门狗复位;程序控制复位。 软件复位实现方法首先声明一个函数指针,指向复位后要开始执行指令的位置: void (*app_start)(void) = 0x0000;之后,在自己的程序中想复位的地方调用app_start();也就是跳到0x0000位置执行指令。可以根据不同MCU复位的地址,修改...原创 2018-08-18 03:10:56 · 1398 阅读 · 0 评论 -
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 · 2485 阅读 · 2 评论