- 博客(139)
- 资源 (1)
- 收藏
- 关注
原创 使用ESP32开发一款chat机器人
目的:使用语音对话的方式实现和ai机器人对话,核心硬件如下。语音(拾音器-麦克风):INMP441全向麦克风模块。主板: ESP32S3。
2024-06-27 17:32:44
388
转载 树莓派 motion安装摄像头实现远程监控
首先你需要一个树莓派能兼容的USB摄像头,笔者用的是罗技(Logitech)C270 高清网络摄像头,插上即可。软件方面非常简单只需要一个软件:motion。下面我们介绍如何来给树莓派装个USB摄像头,然后远程访问摄像头拍摄的即时画面。
2024-06-26 09:34:40
437
原创 ESP32S3中使用按键控制LED灯亮灭
当按钮5按下时,LED灯4,会间断性的亮灭,即按下触发LED4灯亮,再按下,触发LED4灭,再按下,LED4灯亮,反复如此。原理就是根据上拉电阻,根据检测IO5的状态进行设置IO4口的高低电平。
2024-06-12 23:13:14
720
原创 使用51单片机控制lcd1602字体显示
51单片机(BST)+1602显示屏。注:X表示可以是0,也可以是1;代码一: 要求显示字母‘a’
2024-03-09 19:23:15
1766
1
原创 使用Arduino实现舵机的旋转
上述代码会让舵机从0度开始旋转,旋转到180度,然后再旋转回0度。这个过程不断循环重复直到重新编程或者关闭电源。在这个例子中,我们将使用Arduino的PWM脚连接到舵机的信号线(通常是黄色线),控制舵机旋转到特定的角度。以下是使用Arduino编写一个控制舵机的简单代码示例。
2023-05-25 22:25:51
3441
2
原创 使用贝壳物联控制led灯
上面指令都是一次性发送AT指令开启透传模式,ESP8266断电再上电后只会主动连接最后一次连接过的路由,并不会自动进入透传模式,在连接路由后,发送如下指令。-------------------------GPIO(接地:刷机状态;//连接到WiFi路由器,请将SSID替换为路由器名称,Password替换为路由器WiFi密码。3.3V---------面包板(高)-------------------3.3V。-----------------面包板(高)-------------->EN()
2023-05-21 17:01:04
614
1
转载 Keil软件的使用
keil软件新建一个工程1.打开keil软件后,创建一个工程,即点击【文件】—【新建】—【新建工程】。 2.建议先新建一个文件夹用来存放工程,在输入工程名后点【保存】。 3.出现单片机型号选择框,产品使用的是STC89C52,由于上面没有stc的,选择Atmel的就可以,因为它们都是51内核,...
2020-10-18 21:21:58
5303
原创 tcp;Android app 和PC服务器端
AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myapplication2"> <uses-permission android:name="android.permission.INTERNET"/>
2020-09-22 17:30:22
405
1
原创 Arduino+ESP8266 远程控制LED灯
Arduino+ESP8266#include <aJSON.h>//============= 此处必须修该============String DEVICEID = "123"; // 你的设备ID ==String APIKEY = "222241f"; //设备密码=//=======================================const int LED = 4;// LED正极连接针脚4unsigned long lastC....
2020-09-20 17:20:02
3802
2
原创 ESP8266之AT命令大全
AT+GMR23:47:35.537 -> AT version:1.3.0.0(Jul 14 2016 18:54:01)23:47:35.571 -> SDK veqqion:2.0.0(656edbf) t 4AT+CIFSR23:53:34.426 -> +CIFSR:STAIX,"192.168.31.225"23:53:34.460 -> +CIFSR:STAMAC,"5c:cf:7f:f5:45:04"AT+CWMODE?CWMODE:1.
2020-09-20 17:16:44
1137
原创 使用Arduino和**ESP8266-01**联网
使用Arduino和ESP8266-01联网连线:|ESP8266 | Arduino ||-TX-|-2-|| RX |3 || 3v3 | 3v3 ||-GND-|-GND-|| EN |3V3 |此处3v3和EN使用的面包板,然后串联到Arduino的3.3V输出中。#include<SoftwareSerial.h>SoftwareSerial espSerial(2,3);//RX,TXvoid setup() { Serial.begin(960
2020-09-14 00:22:49
806
原创 Arduino独立Blink程序-无需外插设备
Arduino独立Blink程序-无需外插设备void setup() { pinMode(LED_BUILTIN, OUTPUT);}void loop() { digitalWrite(LED_BUILTIN, HIGH); delay(1000); digitalWrite(LED_BUILTIN, LOW); delay(1000);}点赞(0)
2020-09-03 13:36:46
739
转载 局域网通过IP查看对方计算机名,通过计算机名查看对方IP以及查看在线所有电脑IP
知道对方ip查看对方的计算机名方法:开始->运行->cmd->net view 对方ip或者 开始->运行->cmd->nbtstat -a 对方ip知道对方计算机名查看对方ip方法:开始->运行->cmd->ping 对方计算机名或者 开始->运行->cmd->nbtstat -a 对方计算机名3.查询局域网内在线电脑IP一下代码保存为bat文件即可复制代码COLOR 0ACLS@ECHO OffT..
2020-05-14 13:30:51
4339
原创 Birt Report的使用规则
第一部分:为表头配置第二部分是属性设置第三部分是属性绑定第四部分是数据获取第五部分是数据对应<?xml version="1.0" encoding="UTF-8"?><report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.23" id="1"> <pro...
2020-05-08 16:05:07
914
转载 如何替换mysql数据库中某个字段中的某个值
例子:将表table1中,字段colvas中,如果存在“报告”,就被替换成“新闻”UPDATE table1set colvals= REPLACE (colvals,"报告","新闻")where id >= 100and title like "%报告%"...
2020-05-03 00:23:30
2559
转载 Jupyter Notebooks 的 Elyra 扩展
Jupyter Notebooks 的 Elyra 扩展为了进一步致力于开源,IBM宣布推出Elyra,这是 Jupyter Notebook 的一组以开源 AI 为中心的扩展,更具体地说是新的 JupyterLab 用户界面。Elyra 建立在 Jupyter Notebooks 的基础上,是为数据科学家、机器学习工程师和 AI 开发人员提供的 de facto工具,Elyra 提...
2020-05-02 17:59:32
447
原创 关于使用spiderflow的体验
选择spiderflow的原因还是因为是Java的框架的原因,市面上仍然有不少好的爬虫框架,例如crawlab等使用Go语言和Python也是相当厉害的。我使用Spiderflow的测试网站http://www.geyoon.cn/, 大家可以看看效果,其实和正式的手工网站非常类似,可以编排格式,就是有些类别区分我还不太熟悉,继续在学习一下爬虫技术,下次做进一步分析。...
2020-04-29 22:45:19
3534
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人