
Arduino
文章平均质量分 64
Cacra
编程路上在探索。
展开
-
MQTT服务器搭建和测试步骤及遇见的问题
1.Apollo下载下载地址:http://activemq.apache.org/apollo/download.html2.Apollo安装1.将压缩包解压之后,进入bin目录,运行命令行appollo.cmd create mybroke,就会出现一个mybroke的文件夹。2.然后进入mybroke的文件夹下的bin目录,运行命令行apollo-broker.cmd r...原创 2018-05-18 20:31:18 · 6805 阅读 · 3 评论 -
Arduino 与 ESP8266 WIFI模块的连接
1. ESP8266WiFi 库文件下载arduino ide -> 首选项 -> “附加开发板管理器网址”输入:http://arduino.esp8266.com/stable/package_esp8266com_index.json项目 -> 加载库 -> 管理库,然后拉到最后,下载下面的库文件:注:如果下载失败,多尝试几次。原创 2018-05-27 16:24:56 · 22993 阅读 · 0 评论 -
Esp8266传输数据到MQTT服务器
上一次讲了如何利用Nodejs接收MQTT服务器数据,现在想把Esp8266上面传感器的数据传输到MQTT服务器上面。 编译器是VS Code。#include <ESP8266WiFi.h>#include <PubSubClient.h>#include &原创 2018-06-19 14:54:53 · 8539 阅读 · 15 评论 -
Nodejs利用MQTT把数据传输到Esp8266
前两篇文章实现了Nodejs接收MQTT服务器数据,和Esp8266传感器数据传输到MQTT服务器,现在是想通过Nodejs把数据传输到Esp8266上面,从而可以控制Esp8266传感器数据采集的时间间隔。主要还是PubSubClient库的subscribe和publish的使用。还有npm里面mqtt的使用。参考文章:https://github.com/knolleary/pubs...原创 2018-07-20 13:50:46 · 3251 阅读 · 0 评论 -
模拟信号和数字信号
一个是波形,一个是数字; 一个是高低电平,一个是01010; 一个是连贯的,一个是断开的; 一个是自然的,一个是人工的。以录音和音频播放为例: 1. 我们说话,声音通过话筒,转换成了计算机可以识别的二进制(0/1)信号 ,储存在磁盘里面,这个储存的文件就是数字形式的;这类信号,就是数字信号; 采样频率不同,生成的音频文件大小也就不同;采样频率高。数字信号表示的是0,1代码;模拟信号是波型表示的...原创 2018-11-01 14:22:37 · 7878 阅读 · 0 评论 -
存储器
本文参考《爱上单片机》这本书。程序无影无形,硬件实实在在,是存储器沟通了两者。对于程序来水存储器是一个空盒子,可以放入数据和语句,最基础的由1和0的二进制数组成。对于硬件来说存储器是一些开关组,每一个开关都有2个状态—“开”和“关”。1对应着“开”,0对应着“关”,程序世界与物质实体之间找到了沟通的管道。存储器是由一大堆开关组组成的,每一个开关都有“开”和“关”2种状态,每一个开关对应...原创 2018-11-02 08:51:07 · 1677 阅读 · 0 评论