0704一阶线性微分方程-微分方程

news2025/5/28 3:42:07

文章目录

    • 1 线性方程
      • 1.1 定义
      • 1.2 解法(常数变易法)
      • 1.3 例题
    • 2伯努利方程
    • 3 简单变量替换解方程
    • 结语

1 线性方程

1.1 定义

一阶微分方程:形式上能化成 d y d x + P ( x ) y = Q ( x ) \frac{dy}{dx}+P(x)y=Q(x) dxdy+P(x)y=Q(x)的方程,叫做一阶线性微分方程。

一阶齐次微分方程:如果 Q ( x ) ≡ 0 Q(x)\equiv0 Q(x)0,那么方程称为奇次的;

一阶非齐次微分方程:如果 Q ( x ) ≢ 0 Q(x)\not\equiv0 Q(x)0,那么方程称为非齐次的。

注:

  • n介线性微分方程: d n y d x n + a 1 ( x ) d n − 1 y d x n − 1 + ⋯ + a n ( x ) y = f ( x ) \frac{d^ny}{dx^n}+a_1(x)\frac{d^{n-1}y}{dx^{n-1}}+\cdots+a_n(x)y=f(x) dxndny+a1(x)dxn1dn1y++an(x)y=f(x)
  • 一阶线性微分方程对应的齐次方程: d y d x + P ( x ) y = 0 \frac{dy}{dx}+P(x)y=0 dxdy+P(x)y=0

1.2 解法(常数变易法)

1)先解对应的齐次方程
d y d x + P ( x ) y = 0 变量分离积分, ∫ d y y = − ∫ P ( x ) d x ⇒ ln ⁡ ∣ y ∣ = − ∫ P ( x ) d x + C 1 ⇒ y = C e − ∫ P ( x ) d x , C = ± e 1 C \frac{dy}{dx}+P(x)y=0\\ 变量分离积分,\int\frac{dy}{y}=-\int P(x)dx\\ \Rightarrow \ln|y|=-\int P(x)dx+C_1\Rightarrow y=Ce^{-\int P(x)dx},C=\pm e^C_1 dxdy+P(x)y=0变量分离积分,ydy=P(x)dxlny=P(x)dx+C1y=CeP(x)dx,C=±e1C
2)常数变易

  • 分析:

    • 方程变形: d y d x = − P ( x ) y + Q ( x ) \frac{dy}{dx}=-P(x)y+Q(x) dxdy=P(x)y+Q(x),一阶导数为两项之后;

    • 我们已经求的对应齐次方程通解: y = C e − ∫ P ( x ) d x y=Ce^{-\int P(x)dx} y=CeP(x)dx;

    • 假设非齐次方程的通解: y = u ( x ) e − ∫ P ( x ) d x y=u(x)e^{-\int P(x)dx} y=u(x)eP(x)dx;

    • 带入原方程求导。
      d y d x = u ′ e − ∫ P ( x ) d x − u P ( x ) e − ∫ P ( x ) d x ( 4 − 3 ) y = u ( x ) e − ∫ P ( x ) d x ( 4 − 4 ) 带入原方程, u ′ e − ∫ P ( x ) d x − u P ( x ) e − ∫ P ( x ) d x + u P ( x ) e − ∫ P ( x ) d x = Q ( x ) u ′ = Q ( x ) e ∫ P ( x ) d x , 两端积分 u = ∫ Q ( x ) e ∫ P ( x ) d x d x + C 带入 ( 4 − 4 ) , 便得非齐次线性方程的通解 y = e − ∫ P ( x ) d x [ ∫ Q ( x ) e ∫ P ( x ) d x + C ] 两项之和形式, y = C e − ∫ P ( x ) d x + e − ∫ P ( x ) d x ∫ Q ( x ) e ∫ P ( x ) d x d x \frac{dy}{dx}=u^{'}e^{-\int P(x)dx}-uP(x)e^{-\int P(x)dx}\quad (4-3)\\ y=u(x)e^{-\int P(x)dx}\quad(4-4)\\ 带入原方程,u^{'}e^{-\int P(x)dx}-uP(x)e^{-\int P(x)dx}+uP(x)e^{-\int P(x)dx}=Q(x)\\ u^{'}=Q(x)e^{\int P(x)dx},两端积分\\ u=\int Q(x)e^{\int P(x)dx}dx+C\\ 带入(4-4),便得非齐次线性方程的通解\\ y=e^{-\int P(x)dx}[\int Q(x)e^{\int P(x)dx}+C]\\ 两项之和形式,y=Ce^{-\int P(x)dx}+e^{-\int P(x)dx}\int Q(x)e^{\int P(x)dx}dx dxdy=ueP(x)dxuP(x)eP(x)dx(43)y=u(x)eP(x)dx(44)带入原方程,ueP(x)dxuP(x)eP(x)dx+uP(x)eP(x)dx=Q(x)u=Q(x)eP(x)dx,两端积分u=Q(x)eP(x)dxdx+C带入(44),便得非齐次线性方程的通解y=eP(x)dx[Q(x)eP(x)dx+C]两项之和形式,y=CeP(x)dx+eP(x)dxQ(x)eP(x)dxdx

注:

  • 对方程进行整理,化为标准形式: d y d x + P ( x ) y = Q ( x 0 ) \frac{dy}{dx}+P(x)y=Q(x0) dxdy+P(x)y=Q(x0);
  • y = C e − ∫ P ( x ) d x + e − ∫ P ( x ) d x ∫ Q ( x ) e ∫ P ( x ) d x d x y=Ce^{-\int P(x)dx}+e^{-\int P(x)dx}\int Q(x)e^{\int P(x)dx}dx y=CeP(x)dx+eP(x)dxQ(x)eP(x)dxdx,为齐次方程通解+非齐次方程的一个特解;
  • 非齐次方程通解=齐次方程通解+非齐次方程的一个特解。

1.3 例题

例1 求解 ( x + 1 ) d y d x − 2 y = ( x + 1 ) 7 2 (x+1)\frac{dy}{dx}-2y=(x+1)^\frac{7}{2} (x+1)dxdy2y=(x+1)27
变形, d y d x − 2 x + 1 y = ( x + 1 ) 5 2 方程为一阶线性微分方程,带入公式通解公式: y = e − ∫ P ( x ) d x [ ∫ Q ( x ) e ∫ P ( x ) d x + C ] e − ∫ P ( x ) d x = e − ∫ ( − 2 x + 1 ) d x = ( x + 1 ) 2 ∫ Q ( x ) e ∫ P ( x ) d x d x = ∫ ( x + 1 ) 5 2 ( x + 1 ) − 2 d x = 2 3 ( x + 1 ) 3 2 则原方程通解, y = ( x + 1 ) 2 [ 2 3 ( x + 1 ) 3 2 + C ] 变形,\frac{dy}{dx}-\frac{2}{x+1}y=(x+1)^\frac{5}{2}\\ 方程为一阶线性微分方程,带入公式通解公式:y=e^{-\int P(x)dx[\int Q(x)e^{\int P(x)dx}+C]}\\ e^{-\int P(x)dx}=e^{-\int(-\frac{2}{x+1})dx}=(x+1)^2\\ \int Q(x)e^{\int P(x)dx}dx=\int(x+1)^\frac{5}{2}(x+1)^{-2}dx=\frac{2}{3}(x+1)^\frac{3}{2} 则原方程通解,y=(x+1)^2[\frac{2}{3}(x+1)^\frac{3}{2}+C] 变形,dxdyx+12y=(x+1)25方程为一阶线性微分方程,带入公式通解公式:y=eP(x)dx[Q(x)eP(x)dx+C]eP(x)dx=e(x+12)dx=(x+1)2Q(x)eP(x)dxdx=(x+1)25(x+1)2dx=32(x+1)23则原方程通解,y=(x+1)2[32(x+1)23+C]

例2 求解 d y d x = y 2 x − y 2 \frac{dy}{dx}=\frac{y}{2x-y^2} dxdy=2xy2y
解:以 y 为自变量变形 d x d y − 2 y x = − y , 为一阶线性微分方程 方程通解, x = e − ∫ P ( y ) d y [ ∫ Q ( y ) e ∫ P ( y ) d y d y + C 1 ] 其中, P ( y ) = − 2 y , Q ( y ) = − y , 带入通解 x = e − ∫ − 2 y d y [ ∫ ( − y ) e ∫ − 2 y d y d y + C 1 ] = y 2 ( − ln ⁡ ∣ y ∣ + C ) , C 1 , C ∈ R 解:以y为自变量变形\\ \frac{dx}{dy}-\frac{2}{y}x=-y,为一阶线性微分方程\\ 方程通解,x=e^{-\int P(y)dy}[\int Q(y)e^{\int P(y)dy}dy+C_1]\\ 其中,P(y)=\frac{-2}{y},Q(y)=-y,带入通解\\ x=e^{-\int\frac{-2}{y}dy}[\int(-y)e^{\int\frac{-2}{y}dy}dy+C_1]\\ =y^2(-\ln|y|+C),C_1,C\in R 解:以y为自变量变形dydxy2x=y,为一阶线性微分方程方程通解,x=eP(y)dy[Q(y)eP(y)dydy+C1]其中,P(y)=y2,Q(y)=y,带入通解x=ey2dy[(y)ey2dydy+C1]=y2(lny+C),C1,CR
例3 假设

(1)函数 y = f ( x ) ( 0 < x < + ∞ ) 满足条件 f ( 0 ) = 0 和 0 ≤ f ( x ) ≤ e x − 1 y=f(x)(0\lt x\lt+\infty)满足条件f(0)=0和0\le f(x)\le e^x-1 y=f(x)(0<x<+)满足条件f(0)=00f(x)ex1;

(2)平行于y轴的动直线MN与曲线 y = f ( x ) 和 y = e x − 1 y=f(x)和y=e^x-1 y=f(x)y=ex1分别相交于 p 1 和 P 2 p_1和P_2 p1P2;

(3)曲线 y = f ( x ) , 直线 M N 和 x 轴 y=f(x),直线MN和x轴 y=f(x),直线MNx围成平面图像的面积S恒等于线段 P 1 P 2 P_1P_2 P1P2的长度。

求函数 y = f ( x ) y=f(x) y=f(x)的表达式,如下图3-1所示:

在这里插入图片描述

解: ∵ S O P 1 M ≡ P 1 P 2 , 即 ∫ 0 x f ( t ) d t = e x − 1 − y 对上式求导得 , y = e x − d y d x ⇒ d y d x + y = e x ( 一阶微分方程 ) 上式通解公式 , y = e ∫ − d x [ ∫ e x e ∫ d x + C 1 ] = e − x ( 1 2 e 2 x + C ) 初值条件 y ∣ x = 0 = 0 , 带入通解, C = − 1 2 即函数表达式为, y = e x − e − x 2 解:∵S_{OP_1M}\equiv P_1P_2,即\\ \int_0^xf(t)dt=e^x-1-y\\ 对上式求导得,y=e^x-\frac{dy}{dx}\Rightarrow \frac{dy}{dx}+y=e^x(一阶微分方程)\\ 上式通解公式,y=e^{\int-dx}[\int e^xe^{\int dx}+C_1]=e^{-x}(\frac{1}{2}e^{2x}+C)\\ 初值条件y|_{x=0}=0,带入通解,C=-\frac{1}{2}\\ 即函数表达式为,y=\frac{e^x-e^{-x}}{2} 解:SOP1MP1P2,0xf(t)dt=ex1y对上式求导得,y=exdxdydxdy+y=ex(一阶微分方程)上式通解公式,y=edx[exedx+C1]=ex(21e2x+C)初值条件yx=0=0,带入通解,C=21即函数表达式为,y=2exex

2伯努利方程

方程, d y d x + P ( x ) y = Q ( x ) y n ( n ≠ 0 , 1 ) \frac{dy}{dx}+P(x)y=Q(x)y^n\quad(n\not=0,1) dxdy+P(x)y=Q(x)yn(n=0,1),叫做伯努利方程。

  • n = 0 或者 1 n=0或者1 n=0或者1时,这是线下微分方程
  • 解法如下

解:( 1 )分离非齐次 y n 除方程两端 , y − n d y d x + P ( x ) y 1 − n = Q ( x ) 变形, d ( y 1 − n ) d x + ( 1 − n ) P ( x ) y 1 − n = ( 1 − n ) Q ( x ) ( 2 ) 变量代换 令 z = y 1 − n , 带入上式, d z d x + ( 1 − n ) P ( x ) z = ( 1 − n ) Q ( x ) ( 一阶线性微分方程) ( 3 ) 求解新方程通解,将 z = y 1 − n 带回 解:(1)分离非齐次\\ y^n除方程两端,y^{-n}\frac{dy}{dx}+P(x)y^{1-n}=Q(x)\\ 变形,\frac{d(y^{1-n})}{dx}+(1-n)P(x)y^{1-n}=(1-n)Q(x)\\ (2) 变量代换\\ 令z=y^{1-n},带入上式,\frac{dz}{dx}+(1-n)P(x)z=(1-n)Q(x)\quad(一阶线性微分方程)\\ (3)求解新方程通解,将z=y^{1-n}带回 解:(1)分离非齐次yn除方程两端,yndxdy+P(x)y1n=Q(x)变形,dxd(y1n)+(1n)P(x)y1n=(1n)Q(x)(2)变量代换z=y1n,带入上式,dxdz+(1n)P(x)z=(1n)Q(x)(一阶线性微分方程)(3)求解新方程通解,将z=y1n带回

例4 求解 d y d x + y x = a ln ⁡ x ⋅ y 2 \frac{dy}{dx}+\frac{y}{x}=a\ln x\cdot y^2 dxdy+xy=alnxy2
解: ( 1 ) y − 2 d y d x + 1 x y − 1 = a ln ⁡ x − d y − 1 d x + 1 x y − 1 = a ln ⁡ x ( 2 ) 令 z = y − 1 , 则 d z d x − 1 x z = − a ln ⁡ x 解得, z = x [ C − a 2 ( ln ⁡ x ) 2 ] ( 3 ) z = y − 1 带回,得 y x [ C − a 2 ( ln ⁡ x ) 2 ] = 1 解:(1)y^{-2}\frac{dy}{dx}+\frac{1}{x}y^{-1}=a\ln x\\ -\frac{dy^{-1}}{dx}+\frac{1}{x}y^{-1}=a\ln x\\ (2)令z=y^{-1},则\frac{dz}{dx}-\frac{1}{x}z=-a\ln x 解得,z=x[C-\frac{a}{2}(\ln x)^2]\\ (3) z=y^{-1}带回,得yx[C-\frac{a}{2}(\ln x)^2]=1 解:(1)y2dxdy+x1y1=alnxdxdy1+x1y1=alnx(2)z=y1,dxdzx1z=alnx解得,z=x[C2a(lnx)2](3)z=y1带回,得yx[C2a(lnx)2]=1

3 简单变量替换解方程

例5 ① d y d x = 1 x + y \frac{dy}{dx}=\frac{1}{x+y} dxdy=x+y1 d y d x = e y + 3 x x 2 \frac{dy}{dx}=\frac{e^y+3x}{x^2} dxdy=x2ey+3x
解:①方法一,把 y 看做自变量 d x d y − x = y , 一阶线性微分方程 , 按照解一阶线性微分方程的方式解即可 方法二,令 u = x + y , 则 d y d x = d u d x − 1 d u d x = u + 1 u ⇒ u u + 1 d u = d x 可分离变量 解得 u − ln ⁡ ∣ u + 1 ∣ = x + c u = x + y 带回, y − ln ⁡ ∣ x + y + 1 ∣ = C ②令 u = e y , d y d x = 1 u d u d x 1 u d u d x = u + 3 x x 2 d u d x − 3 x u = 1 x 2 u 2 , 伯努利方程 解得 , e y ( C x 3 − 1 2 x ) = 1 解:①方法一,把y看做自变量\\ \frac{dx}{dy}-x=y,一阶线性微分方程,按照解一阶线性微分方程的方式解即可\\ 方法二,令u=x+y,则\frac{dy}{dx}=\frac{du}{dx}-1\\ \frac{du}{dx}=\frac{u+1}{u}\quad\Rightarrow \frac{u}{u+1}du=dx 可分离变量\\ 解得u-\ln|u+1|=x+c\\ u=x+y带回,y-\ln|x+y+1|=C\\ ② 令u=e^y,\frac{dy}{dx}=\frac{1}{u}\frac{du}{dx}\\ \frac{1}{u}\frac{du}{dx}=\frac{u+3x}{x^2}\\ \frac{du}{dx}-\frac{3}{x}u=\frac{1}{x^2}u^2 \quad ,伯努利方程\\ 解得,e^y(\frac{C}{x^3}-\frac{1}{2x})=1 解:方法一,把y看做自变量dydxx=y,一阶线性微分方程,按照解一阶线性微分方程的方式解即可方法二,令u=x+y,dxdy=dxdu1dxdu=uu+1u+1udu=dx可分离变量解得ulnu+1∣=x+cu=x+y带回,ylnx+y+1∣=Cu=ey,dxdy=u1dxduu1dxdu=x2u+3xdxdux3u=x21u2,伯努利方程解得,ey(x3C2x1)=1

结语

❓QQ:806797785

⭐️文档笔记地址:https://gitee.com/gaogzhen/math

参考:

[1]同济大学数学系.高等数学 第七版 上册[M].北京:高等教育出版社,2014.7.p314-320.

[2]同济七版《高等数学》全程教学视频[CP/OL].2020-04-16.p45.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/475475.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

树莓派CSI摄像头使用python调用opencv库函数进行运动检测识别

目录 一、完成摄像头的调用 二、利用python调用opencv库函数对图像进行处理 2.1 图像处理大体流程 2.2 opencv调用函数的参数以及含义 2.2.1 ret, img cap.read() 读取帧图像 2.2.2 cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 灰度图像 2.2.3 gray_diff_img cv2.absdiff(g…

详解子网划分练习题(32道)

目录 1 子网划分概念&#xff1a; 2 划分方法&#xff1a; 子网划分方法&#xff1a;段&#xff0c;块&#xff0c;数的计算三步。 段就是确定ip地址段中既有网络地址&#xff0c;又有主机地址的那一段是四段中的那一段&#xff1f; 块就确定上一步中确定的那一段中的主机…

【Linux】网络配置详细步骤及其相关基础知识介绍

一、Linux网络配置步骤 1、登录root账户 进行网络配置需要使用root权限&#xff0c;因此需要先登录root用户 2、输入ip addr查看网络信息 只有一个本机地址127.0.0.1&#xff0c;因为Linux操作系统的网卡开关还没有打开。 3、输入cd /etc/sysconfig/network-scripts/进入目录…

R语言 | 列表

目录 一、建立列表 1.1 建立列表对象——对象元素不含名称 1.2 建立列表对象——对象元素含名称 1.3 处理列表内对象的元素名称 1.4 获得列表的对象元素个数 二、获取列表内对象的元素内容 2.1 使用"$"符号取得列表对象的元素内容 2.2 使用"[[ ]]"符…

关于GeoServer发布服务时数据源设置的避坑指南

题外话 时光任然&#xff0c;一年一度的五一劳动节已然来到。作为疫情之后迎来的第一个五一&#xff0c;不知道各位小伙伴们怎么度过这个劳动节呢&#xff1f;是决定去另一个城市&#xff0c;观察体验一下不一样的风景&#xff0c;或者去旅游&#xff0c;给自己放假。昨天被123…

three.js进阶之动画系统

我曾在three.js进阶之骨骼绑定文章中提到了AnimationMixer、AnimationAction等内容&#xff0c;其实这些应该属于Three.js的动画系统&#xff0c;本文就系统的介绍一下动画系统&#xff08;Animation System&#xff09;。 前言 一般情况下&#xff0c;我们很少会使用three.j…

【学习视频】阅读开源工业软件和工业智能实战上线B站

图片来源&#xff1a;https://metrology.news/a-i-for-smarter-factories-the-world-of-industrial-artificial-intelligence/ 为了帮助大家做好工业软件以及用人工智能解决工业领域现实问题&#xff0c;我在B站上开了两个视频系列&#xff0c;一个是“一起来读开源工业软件”…

STM32 基础知识入门 (C语言基础巩固)

1、在不改变其他位的值的状况下&#xff0c;对某几个位进行设值 这个场景在单片机开发中经常使用&#xff0c;方法就是先对需要设置的位用&操作符进行清零操作&#xff0c; 然后用|操作符设值。 比如我要改变 GPIOA 的 CRL 寄存器 bit6&#xff08;第 6 位&#xff09;的…

MiNiGPT4安装记录

装conda wget https://repo.anaconda.com/archive/Anaconda3-5.3.0-Linux-x86_64.sh chmod x Anaconda3-5.3.0-Linux-x86_64.sh ./Anaconda3-5.3.0-Linux-x86_64.sh export PATH~/anaconda3/bin:$PATH # 或者写到环境保护变量 # 不会弄看这吧 https://blog.csdn.net/wyf2017/a…

fork()创建进程原理

目录 一、写时复制技术写时复制的优点&#xff1a;vfork()和fork() 二、fork()原理初步再理解下页表与多进程在内存中的图像创建进程和创建线程的区别 三、fork()的具体过程 一、写时复制技术 fork()生成子进程时&#xff0c;只是把虚拟地址拷贝给子进程&#xff0c;也就是父进…

( 字符串) 205. 同构字符串 ——【Leetcode每日一题】

❓205. 同构字符串 难度&#xff1a;简单 给定两个字符串 s 和 t &#xff0c;判断它们是否是同构的。 如果 s 中的字符可以按某种映射关系替换得到 t &#xff0c;那么这两个字符串是同构的。 每个出现的字符都应当映射到另一个字符&#xff0c;同时不改变字符的顺序。不同…

网络基础:socket套接字

文章目录 1. 前导知识1.1 源MAC地址和目的MAC地址1.2 源IP地址和目的IP地址1.3 MAC地址和IP地址的配合1.4 源端口号和目的端口号1.5 Socket1.6 UCP协议和TCP协议1.7 网络字节序高低位高低地址大端和小端网络字节序常用转换函数 2. socket 网络编程2.1 socket 常见接口创建套接字…

ChatGPT最好用的连接-自动写文案-代码算法最佳选择

ChatGPT最好用的连接-自动写文案-代码算法最佳选择 最近测试了很多国内分享的ChatGPT&#xff0c;很多都是限制最多写200文字&#xff0c;超过200个文字就不显示了。或者有的写出的文章逻辑性不对&#xff0c;写的算法不能正常运行。 经过多天的搜索测试&#xff0c;最终确定…

某电商客户数据价值分析项目

目录 一、项目意义 二、项目流程 三、项目内容 1、导入数据 2、数据预处理 3、单变量分析 4、聚类分析—Kmeans算法 一、项目意义 客户价值分析就是一个客户分群问题&#xff0c;以客户为中心&#xff0c;从客户需求出发&#xff0c;搞清楚客户需要什么&#xff0c;他们…

Linux进程通信:进程组 会话

1. 进程组 &#xff08;1&#xff09;概念&#xff1a;一个或多个进程的集合&#xff0c;也称为“作业”。 &#xff08;2&#xff09;父进程创建子进程时&#xff0c;默认属于同一个进程组。进程组ID为组长进程ID。 &#xff08;3&#xff09;进程组中只要有一个进程存在&a…

unity中的Line Renderer

介绍 unity中的Line Renderer 方法 首先&#xff0c;Line Renderer 是 Unity 引擎中的一个组件&#xff0c;它可以生成直线、曲线等形状&#xff0c;并且在场景中呈现。通常情况下&#xff0c;Line Renderer 被用来实现轨迹、路径、线框渲染以及射线可视化等功能。 在使用 …

imx6ull开发板环境配置 - libusb、libudev、eudev交叉编译

目录 零、前言 一、libusb交叉编译 1.0 前言 1.1 交叉编译 二、usbutils交叉编译 2.0 前言 2.1 交叉编译 三、libudev交叉编译 3.0 前言 3.1 交叉编译 3.2 错误处理-没找到usbutils 3.3 错误处理-没找到pci.ids &#xff08;pci.ids not found&#xff09; 3.3.0 前…

【数据库】索引与事务

目录 1、索引 1.1、概念 1.2、索引的作用 1.3、 索引的缺点 1.4、数据库中实现索引的数据结构 1.4.1、B树/B-树 1.4.2、B树 1.4.3、回表 1.5、使用场景 1.6、索引的使用 1.6.1、查看索引 1.6.2、创建索引 1.6.3、 删除索引 1.7、索引的分类 2、事务 2.1、为什…

Arduino ESP8266基于ESPAsyncWebServer 网页GPIO控制

Arduino ESP8266基于ESPAsyncWebServer 网页GPIO控制 📍相关篇《Arduino ESP8266利用AJAX局部动态更新网页内容》 📺控制页面演示: 🌿在手机上可以通过接入ESP8266的WIFI,通过浏览器方位192.168.4.1进行网页页面操控引脚以及查看esp8266信息。 ✨本项目是基于github上…

[oeasy]python0143_主控程序_main

主控程序 回忆上次内容 上次把 apple.py 拆分成了 输入主函数 引用模块中变量的时候 要带上包(module)名 get_fruits.aget_fruits.b 最终 拆分代码 成功&#xff01; 可以将程序 再拆分成 输入输出 然后 再由主函数调用吗&#xff1f;&#x1f914; 建立主控 新建一个 ma…