![](https://img-blog.csdnimg.cn/20191028183435693.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
++++++++AIoT++++++++++
人工智能、大数据、物联网
赵延超
敢于知道,因为真理使我们自由!
展开
-
Arduino之大棚温度传感器设计
#include <SCoop.h> //多线程库文件#include <OneWire.h>#include <DallasTemperature.h> // 数字温度传感器函数库#include "U8glib.h" // OLed函数库#include <SoftwareSerial原创 2021-08-25 19:56:45 · 950 阅读 · 0 评论 -
... .sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.
传送门>>>>翻译 2021-07-30 16:27:56 · 1235 阅读 · 0 评论 -
keil中‘,’ between enumerators解决
问题描述引入文件出现红叉,‘,’ between enumerators。问题原因更换device后可能导致芯片容量不在对应,宏定义、启动文件等不在适用解决方案点开魔术棒,将C/C++中Define宏定义STM32F10X_xD(x表示容量类型)改为对应芯片容量类型...原创 2021-07-30 15:34:44 · 886 阅读 · 0 评论 -
OpenCV-Python打开摄像头
代码演示import cv2cv2.namedWindow('video', cv2.WINDOW_AUTOSIZE)cap = cv2.VideoCapture(0)while True: print(1) ret, frame = cap.read() cv2.imshow('video', frame) key = cv2.waitKey(10) if key & 0xFF == ord('q'): breakcap.release()cv2.des原创 2021-04-21 18:19:01 · 206 阅读 · 0 评论 -
Process finished with exit code 134
Mac的权限问题导致的,换种方式运行就可以IDE:pycharm中运行pwd,查看文件路径,复制路径桌面打开终端,cd到刚才的目录用相应的python版本运行编写的程序系统提示是否允许调用摄像头,选择允许PS:如果上述还是不行,我们开启item2或者terminal终端的摄像头权限这个图标打开权限,再进行上述操作...原创 2021-04-21 18:15:21 · 1535 阅读 · 0 评论 -
Arduino驱动7脚OLED
硬件接线ArduinoOLED5VVCCGNDGNDD013D112RESRESETDC10CS11库文件下载u8glib相关代码编译并上传#include "U8glib.h"U8GLIB_SSD1306_128X64 u8g(13, 12, 11, 10);void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( 0, 22, "H原创 2021-02-02 15:34:30 · 2281 阅读 · 0 评论 -
U8glib库支持的字体
("u8g_font_04b_03b") ("u8g_font_04b_03bn") ("u8g_font_04b_03br") ("u8g_font_04b_03") ("u8g_font_04b_03n") ("u8g_font_04b_03r") ("u8g_font_04b_24") ("u8g_font_04b_24n") ("u8g_font_04b_24r") ("u8g_font_10x20_75r") ("u8g_font_10x20_78_79") ("u8g.转载 2021-02-02 13:09:28 · 3012 阅读 · 0 评论 -
Arduino+SIM800C实现电话通讯
线路连接ArduinoSIM800C5V VCCVCC_INGNDGND10(RX)TXD11(TX)RXDSIM800C外接MC+探头+极MC-探头-极SPP外放喇叭一极SPN外放喇叭一极示例代码编译并上传下述代码#include <SoftwareSerial.h> // 采用软件的串口SoftwareSerial SIM800C原创 2021-02-01 18:06:32 · 3127 阅读 · 2 评论 -
Arduino点亮LED灯带
物品清单名称规格数量开发板Arduino1杜邦线公公 母母 公母若干灯带30/60珠1电源5V 2000A左右1面包板1相关代码相关库:FastLED示例代码#include <FastLED.h>FASTLED_USING_NAMESPACE// FastLED "100-lines-of-code" demo reel, showing just a few // of the kinds o原创 2021-01-31 09:17:50 · 4572 阅读 · 0 评论 -
Arduino点亮RGB灯
线路连接ArduinoRGB模块A0RA1GA2BGNDGND相关代码输入【r数字g数字b数字】改变颜色,每个引脚输入都是0~255之间的数const int rLedPin = A0; //引脚Rconst int gLedPin = A1; //引脚Gconst int bLedPin = A2; //引脚Bint ledR = 0; //R led 亮度int ledG = 0; //G led 亮度int ledB = 0;原创 2021-01-30 22:42:25 · 1837 阅读 · 0 评论 -
Arduino驱动RFID-RC522门禁卡系列
门禁卡卡片ID读取逻辑代码此代码根据官方示例代码改装,逻辑功能:刷卡成功打印成功,也可以自己定制/* * Typical pin layout used: * ----------------------------------------------------------------------------------------- * MFRC522 Arduino Arduino Arduino Arduino原创 2021-01-10 22:31:01 · 3103 阅读 · 2 评论 -
Arduino驱动315MHZ无线模块
准备工具1、两个Adruino开发板2、315M发射、接收模块3、杜邦线若干(面包板可选)4、电脑一台(有两个USB接口)Arduino接线开发板(Arduino发射)发射模块VCCVCCGNDGND10data开发板(Arduino接收)接收模块VCCVCCGNDGND2dataRC-Switch库引入点击直接穿越打开连接直接下载zip版本的,然后在Arduino引入库发射模块代码/*原创 2021-01-07 15:28:44 · 4817 阅读 · 8 评论 -
error: stray ‘\342’ in program
源代码中存在汉语时的字符,如“”、,等,将其改过来即可!原创 2021-01-06 19:02:54 · 644 阅读 · 0 评论 -
Arduino驱动DS18B20数字温度传感器
实物图代码提前下载OneWire和DallasTemperature库#include <OneWire.h>#include <DallasTemperature.h>#define ONE_WIRE_BUS A1// 数据输出脚接开发板数字引脚A1OneWire oneWire(ONE_WIRE_BUS);DallasTemperature sensors(&oneWire);void setup(void){ Serial.begin(原创 2021-01-06 18:47:04 · 1449 阅读 · 0 评论 -
红外感知模块
功能点人体近距离活动或者靠近触发红外感知,串口监视器输出1Arduino简单代码void setup() { Serial.begin(9600); pinMode(A1, INPUT);}void loop() { int res = digitalRead(A1); if(res){ Serial.println(res); delay(2000); }}实物图...原创 2021-01-05 11:38:41 · 446 阅读 · 0 评论 -
Arduino超声波测距
相关代码const int Trig = 5;const int Echo = 6;double distance, time;void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(Trig, OUTPUT); pinMode(Echo, INPUT); Serial.println("The distance is : ");}void loop() {原创 2021-01-03 22:51:23 · 488 阅读 · 0 评论 -
红外遥控数码管
IRremote库下载下载链接(点击穿越)找到下载好的zip文件并安图示导入相关代码注:如果需要自己可以加个中断#include <IRremote.h>int RECV_PIN = 11;IRrecv irrecv(RECV_PIN);decode_results results;void setup() { Serial.begin(9600); irrecv.enableIRIn(); pinMode(A1, OUTPUT); pinMode原创 2021-01-03 21:35:05 · 989 阅读 · 3 评论 -
智能WIFI灯
功能简介对Siri说turn on,放在远处的LED会点亮对Siri说turn off, 放在远处的LED 会熄灭观看视频(传送门)ESP8266开发板相关下载驱动Windows驱动传送门相关设置Mac驱动传送门链接开发板并将http://arduino.esp8266.com/stable/package_esp8266com_index.json复制到图中位置添加ESP8266,下载即可(最好用加速器)选中端口,插入ESP8266后一般会多几个端口,简单点,挨个原创 2020-12-30 23:25:07 · 418 阅读 · 0 评论 -
光敏感应开关
效果图电路图元件清单名称标号规格数量色环电阻R1120K1色环电阻R21K1三极管Q190131三极管Q290131光敏电阻RG11导线若干面包板(或PCB板)1电源模块5V1实物图...原创 2020-12-14 17:28:52 · 698 阅读 · 0 评论 -
上拉、下拉电阻的原理和作用
待更新s转载 2020-11-30 21:05:35 · 2417 阅读 · 0 评论 -
PNP与NPN三极管开关特性
音符长音符 如â, î,ê,û (sur, sûr)开音符 如è (bed,“也” 的尾音:fidèle, système, lève)闭音符 如é. (”ei“的起始音:idée, féminine )分音符软音符...转载 2020-11-30 20:51:45 · 7585 阅读 · 3 评论 -
上拉电阻、下拉电阻 的作用和区别
上拉电阻和下拉电阻二者共同的作用是:避免电压的“悬浮”,造成电路的不稳定。一、上拉电阻如图所示:1、概念:将一个不确定的信号,通过一个电阻与电源VCC相连,固定在高电平;2、上拉是对器件注入电流,灌电流;3、当一个接有上拉电阻的IO端口设置为输入状态时,它的常态为高电平。二、下拉电阻如图所示:1、 概念:将一个不确定的信号,通过一个电阻与地GND相连,固定在低电平;2、下拉是从器件输出电流,拉电流;3、当一个接有下拉电阻的IO端口设置为输入状态时,它的常态为低电平。.转载 2020-11-30 20:00:13 · 970 阅读 · 0 评论 -
CMOS与TTL电平标准
原理图转载 2020-11-30 19:50:42 · 6881 阅读 · 0 评论 -
激光对射实验
效果图元件清单名称标号规格数量LED/蓝色LED1NPN三极管J110.25插件电阻R1,R2,R31K3红外对射接收管D11红外对射发射管D21面包板电路图装配图原创 2020-11-28 19:41:11 · 313 阅读 · 0 评论 -
为什么许多器件的片选信号低电平有效,而不是高电平有效?
片选信号低电平有效:主要是为了降低功率。选中信号输出时,地址译码器输出端为低电平,此时译码器不输出功率;选中信号没有输出(不选中)时,译码器输出端为高阻状态,输出消耗功率也为0。因此芯片的CS信号采用低电平有效可以最大程度减小片选控制的功率消耗。此外,低电平有效也可以最大程度地减小干扰和保证控制的可靠性。低电平有效时,外部的任何干扰都不能进入被控制的芯片,因而保证芯片的可靠工作。这样在干扰信号能够进入芯片时是在芯片不工作时(片选无效),也就是说,干扰信号对芯片的工作没有影响。而若采用高电平有效,在芯片工转载 2020-11-27 16:19:58 · 3305 阅读 · 0 评论 -
单片机-声控系统DIY
效果图待补充物品清单名称标号规格数量直流小灯泡L5mmLED1NPN三极管Q1、Q2S90142PNP三极管Q3S901310.25w插件电阻R4220R10.25w插件电阻R12K10.25w插件电阻R322K10.25w插件电阻R5100K10.25w插件电阻R22M1电解电容C147UF1电木万能板5*71两节5号电池盒1手机$12$原创 2020-11-23 23:56:03 · 461 阅读 · 0 评论 -
tableau样例
展示效果:传送门原创 2020-07-21 08:11:14 · 278 阅读 · 0 评论 -
统计学相关
代码地址:传输门相关细节待更新原创 2020-05-02 10:50:26 · 217 阅读 · 0 评论 -
大数据框架
整体框架(目的)数据采集(工具)数据挖掘(工具)数据可视化(工具)认知层面(途径)原创 2019-12-11 21:35:46 · 141 阅读 · 0 评论 -
Cisco Packet Tracer之IP相关实验
★星空堂接受平凡,可以让你在仰望星空时内心安宁;拒绝平庸,可以让你在俯首前行时步履坚定。 ------门捷列超★锦囊包谁能告诉我索引怎么加,就是点击可以直接跳转到指定位置的那种!IP地址分配及内网划分OSPF动态路由协议NAPT(PAT)端口映射,内网访问公网DNS服务器搭建DHCP服务器搭建WWW之HTTPS服务器搭建LoT小型物联网实现无线路由...原创 2019-11-06 16:14:34 · 2235 阅读 · 1 评论 -
简单模拟移动设备控制家居
准备阶段Cisco packet tracer7.2计算机网络相关知识集体操作我们需要的设备把各个设备(以太网口)正确连接连接,用的线图中❌号所示位置可以看到现在有些节点还是红色的小点,说明网络还不通,现在我们来配置网络,让各个设备连接起来。配置服务器配置家具设备,一风扇为例其余设备相同,这里不再赘述其他设备不要要配置,但是要检查下手持设备...原创 2019-10-26 18:42:27 · 774 阅读 · 4 评论