- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 【一】esp8266开发板(nodemcu)介绍
刷固件https://blog.csdn.net/ling3ye/article/details/80221132代码编写利用51的串口通信功能,用printf进行AT指令的操作串口助手AT指令arduino ide直接写代码
2020-05-04 22:46:15 16975
原创 51单片机整理
整理原理图笔记整理原理图笔记整理#include<uart.h> //包含51单片机串口设置#include <reg51.h> //包含51单片机基本设置数码管存在位选和段选,是两个锁存器,位选关闭后,上面的数无法改变;段选类似。两个地方都要设置(位选打开,设置位选,位选关闭;段选打开,设置段选,段选关闭。设置都是P0口等等)...
2020-05-03 15:39:40 1095
转载 怎样根据系统函数的零极点个数和类型判断滤波器类型
转载于:https://zhidao.baidu.com/question/262466514.html根据系统函数快速判断滤波器类型 (1)死办法,用傅里叶变换求出H(f),在画出幅频特copy性曲线,看高频部分是不是“通”(2)用拉氏变换求出H(s),然后记住一句话:分子上有什么就通什么!举个例子:H(s)=as/(bs+c)分子上百有“高次”,所以是高通。这里的“高次”是这个意思:分母上有s的0次和1次,分子是s的1次,所以是较高的那个,简称“高次”。H(s)=a/(bs+c)分子上
2020-05-16 15:28:09 17225 4
原创 【6】基于esp8266控制oled系统
主要利用esp8266,结合oled,舵机和LED进行控制,利用的是tcp协议,通过连接热点实现对于小灯和舵机的亮灭,亮度,转速和控制,并在oled上实时显示。共耗时半天,希望都能有所收获下面是网络调试助手和arduino的端串口的收发消息然后是一些调试过程的实拍记录:连接上路由器:初始界面显示制作人:发送数据打开小灯:下面是代码可供大家调试/*****************oled设置库 *****************/#include <ArduinoJson.h>
2020-05-15 20:14:38 2639
原创 【5】esp8266控制oled输出
我这里用的是四角的oled,通过串口收发消息并传递给oled输出/************************************************************* ESP8266 with 0.96inch OLED 引脚 VCC <---> VCC GND <---> GND SDA <---> SDA(2) D4 SCL <--->
2020-05-15 17:03:09 1360
原创 【3】TCP协议读取---sta_tcp
有一点需要注意的是,就是你的服务器端口(也就是网络调试助手的server)必须先打开然后上传程序之后esp8266才会和服务器进行连接,如果先传程序再打开服务,是接收不到消息的!#include <ESP8266WiFi.h> #include <WiFiClient.h> /*****************网络设置项 *****************/const char *STAssid ="xxxxxxxxxx";
2020-05-13 23:07:32 419
原创 【3】udp通信控制舵机和LED
#include <ESP8266WiFi.h>#include <WiFiUdp.h>#include <Servo.h> //添加了舵机控制程序Servo myservo; // 定义舵机对象,最多八个int pos = 0; // 定义舵机转动位置int deng=12; //对应led等的D6口/*****************AP设置项 *****************/const char *APssid="UDP" ;
2020-05-13 22:37:54 332
原创 记一次Ubuntu网络断开
太久没上Ubuntu,上了一下发现网络都登不上去,Git上东西也不下来,,第一反应,改host,,发现好像没坏啊,然后第二反应,是不是只有GitHub上不去呢?就ping百度,ping Git第三反应,,太久没上,网给我断开了,看右上角图标果然,于是乎,启用联网成功连接,Git也可以ping了...
2020-05-13 10:21:42 261
原创 c++的break语句
void setup() { // put your setup code here, to run once: Serial.begin(115200); Serial.println("程序开始");}int c=1;void loop() { // put your main code here, to run repeatedly: for(int i=0;i<3;i++) { test(c); Serial.println("ok");
2020-05-12 20:43:02 956 1
原创 51单片机输出pwm驱动电机
参考:51单片机按键控制输出pwm的占空比原理图:程序:#include<reg51.h>#define uint unsigned int#define uchar unsigned char sbit PWM=P1^0;// P1.0输出pwmsbit K1=P1^4;//占空比加5sbit K2=P1^5;//占空比减5sbit K3=P1^6;//正转sbit K4=P1^7;//反转sbit LED0=P2^0;//sbit LED1=P2^1;//u
2020-05-09 21:44:42 8815 1
原创 arduino控制电机驱动(proteus仿真)
原理图:程序:int K1=5; //把K1(正转)按钮连在数字端口5int K2=6; //把K2(反转)按钮连在数字端口6int K3=7; //把K3(停止)按钮连在数字端口7int potpin = 3; // 把电位计连在模拟端口3int A=2; //数字端口2、3控制电机启停和转向int B=3; int PWMpin = 9; // 数字端口9输出PW...
2020-05-07 12:37:54 5534
原创 【爬虫专栏19】爬取链家网(仅小区IP)
import re import requestsfrom lxml import etreeimport csvimport timeimport jsonfrom fake_useragent import UserAgent#单线程抓取小区id前100页信息def get_xiaoqu(x): head = {'Host': 'bj.lianjia.com', ...
2020-05-07 09:37:02 439
原创 【爬虫专栏18】多线程爬笔趣阁遮天
import threadingimport timeimport requestsimport refrom queue import Queue#需要注意这里多线程并没有解决headers = { "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHT...
2020-05-07 09:34:41 316
原创 【爬虫专栏16】爬取“去哪儿了”并进行数据分析
爬虫部分import requestsimport jsonimport pandas as pdimport csvimport time#创建CSV文件,并写入表头信息,并设置编码格式为“utf-8-sig”防止中文乱码fp = open(r'E:\vscode_code\爬虫测试\美团\数据.csv','a', newline='',encoding='utf-8-sig')...
2020-05-07 09:29:53 683
原创 【爬虫专栏15】爬取元尊贴吧并进行数据分析
爬取元尊贴吧并进行数据分析爬虫部分爬虫进阶部分数据分析1数据分析2爬虫部分import requestsimport refrom requests.exceptions import RequestExceptionimport csvfor i in range(100): url = 'https://tieba.baidu.com/f?kw=%E5%85%83%E...
2020-05-07 09:19:41 784
原创 arduino函数基础
输入输出函数Arduino 内含了一些处理输出与输入的切换功能,相信已经从书中程式范例略知一二。pinMode(pin, mode)将数位脚位(digital pin)指定为输入或输出。范例 :pinMode(7,INPUT); // 将脚位 7 设定为输入模式digitalWrite(pin, value)将数位脚位指定为开或关。脚位必须先透过pinMode明示为输入或输出模式di...
2020-05-07 09:12:12 403
原创 【爬虫专栏14】词云分析
#https://www.cnblogs.com/delav/p/7845539.htmlimport jiebafrom wordcloud import WordCloud, STOPWORDS, ImageColorGeneratorimport matplotlib.pyplot as pltfrom PIL import Image#蒙版的背景图mask = plt.imr...
2020-05-06 13:57:18 370
原创 【爬虫专栏12】xpath,正则,json爬取斗鱼直播
xpath和正则import requestsimport refrom requests.exceptions import RequestExceptionimport csvfrom lxml import etreeimport pandas as pd for i in range(1): url = 'https://www.douyu.com/direct...
2020-05-06 13:15:12 290
原创 【爬虫专栏11】正则,ajax,json爬马蜂窝
正则import reimport timeimport requestsfrom lxml import etreeimport json#评论内容所在的url,?后面是get请求需要的参数内容comment_url='https://pagelet.mafengwo.cn/note/pagelet/recommendNoteApi?callback=jQuery18100177...
2020-05-06 13:11:57 179
原创 【爬虫专栏10】ajax爬微博
import requestsfrom urllib.parse import urlencodefrom pyquery import PyQuery as pq base_url = 'https://m.weibo.cn/api/container/getIndex?' # 这里要换成对应Ajax请求中的链接 headers = { 'Host':'m.weibo.cn'...
2020-05-06 13:08:27 170
原创 【爬虫专栏9】ajax爬取豆瓣
先定位到他的json数据页面不同的是他多出了param参数补上就行,和json差别不大#这个和json动态加载时类似的,但是这个可以利用json也可以利用ajax的param参数进行抓取import requestsimport timefrom fake_useragent import UserAgentclass DoubanSpider(object): de...
2020-05-06 13:06:24 327
原创 【爬虫专栏8】pandas直接提取表格数据
长江学者数据import pandas as pdimport csvdef get_one_page(num): url = 'http://news.sciencenet.cn/htmlnews/2018/1/399176.shtm' tb = pd.read_html(url, skiprows=[0])[num] # 跳过前两行 return tb # 去...
2020-05-06 12:57:18 647
原创 【爬虫专栏7】爬取B站排行
爬取B站排行普通格式保存dict格式保存多个排行普通格式保存#好啊吧,我承认这一天我太无聊了水着玩的import requestsimport refrom requests.exceptions import RequestExceptionimport csv'''#csv的a+性质表示追加,这个和pandas的to_csv的mode='a'是一样的道理csv_file ...
2020-05-06 12:55:11 396
原创 【爬虫专栏5】json爬取京东
import requestsimport jsonimport pandas as pdimport csvfor i in range(100): url = 'https://club.jd.com/comment/productPageComments.action?callback=fetchJSON_comment98&productId=526747373...
2020-05-06 12:42:42 437
原创 【爬虫专栏4】爬取图片
利用open和write(文件流)操作进行保存import urllibimport urllib.requestimport re#正则表达式url="https://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fm=inde...
2020-05-06 12:37:19 366
原创 【爬虫专栏3】xpath爬取猫眼
from lxml import etreeimport requestsimport timeurl = 'http://maoyan.com/board/1'headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0....
2020-05-06 12:34:45 290
原创 【爬虫专栏2】正则爬取猫眼
import requestsimport refrom requests.exceptions import RequestExceptionimport csv '''#csv的a+性质表示追加,这个和pandas的to_csv的mode='a'是一样的道理,但是标题不需要重复,所以是wcsv_file = open(r'E:\vscode_code\爬虫测试\猫眼\maoya...
2020-05-06 12:33:05 121
原创 【爬虫专栏1】类型介绍
其实很早就想写一个爬虫专栏了,这次就我以前写的一点点爬虫做个整理,我比较喜欢用lxml,json提取和正则表达式惊醒爬虫,Scrapy呢不会用,bs4呢不怎么喜欢,关于反爬例如CSS和字体库略有了解但不深入,对于ajax和动态爬取会那么一点,selenium等库的操作不怎么会。。。MongoDB和mysql的基本操作会一丢丢,也会写出来,多线程也有涉及。关于一些爬虫工具也会贴出来。数据分析也会有有...
2020-05-06 09:51:34 363
单线程进行双色球网站的爬取.py
2020-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人