micropython(esp8266)adc采集通过tcp发送采集的数据

micropython(esp8266)adc采集通过tcp发送采集的数据

引脚A0为adc采集端。tcp连接ip:192.168.4.1 端口:9999代码import network, socket from machine import ADC, Pin import time ip = '192.168.4.1' port = 9999 #端口号 ap = network.WLAN(network.AP_IF) # create access-point interface ap.config(essid='ESP-AP',password='12345678') # set the ESSID of the access point ap.acti...

MicroPython 2022-05-30 PM 1521℃ 0条
ESP32 Micropython编程(Thonny)dht11温湿度

ESP32 Micropython编程(Thonny)dht11温湿度

dht11温湿度一、硬件介绍和连接dht11 数字式温湿度计(一线制总线通信)DHT11温湿度计 ESP32开发板VCC 3V3 / 5VDATA D23GND GND二、示例代码在shell终端依次输入以下程序,观察其返回值import machine i2c = machine.I2C(sda=machine.Pin(21),scl=machine.Pin(22)) from ssd1306 import SSD1306_I2C OLED = SSD1306_I2C(128, 64, i2c) import dht d = dht.DHT11(machine....

MicroPython 2022-05-30 PM 1704℃ 0条
ESP8266/ESP32 + MicroPython web 控制 led

ESP8266/ESP32 + MicroPython web 控制 led

搜到一个例子,根据当下库的版本调通,实测可用(MicroPython v1.18)ESP连上wifi后会给出一个ip地址,再电脑端打开浏览器就可以看到下图按钮,然后可以控制LED并看到当前状态。当然,不用浏览器也是可以的,命令行测试 curl 192.168.xxx.xxx/led下一步就是做个MQTTimport socket, time, re import utime import network import webrepl from machine import Pin sta_if = network.WLAN(network.STA_IF); SSID = "...

MicroPython 2022-05-30 PM 1648℃ 0条
CentOS 8 EOL 寿命终止后如何切换源?

CentOS 8 EOL 寿命终止后如何切换源?

rename '.repo' '.repo.bak' /etc/yum.repos.d/CentOS*.repo curl -o /etc/yum.repos.d/Centos-vault-8.5.2111.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo curl -o /etc/yum.repos.d/epel-archive-8.repo https://mirrors.aliyun.com/repo/epel-archive-8.repo yum clean all && yum mak...

linux 2022-04-29 AM 1703℃ 0条
PHP ICP备案信息查询API接口

PHP ICP备案信息查询API接口

API接口代码<?php header("Access-Control-Allow-Origin:*"); header("Access-Control-Allow-Methods:GET"); header("Access-Control-Allow-Headers:x-requested-with,content-type"); header("Content-Type:text/html,application/json; charset=utf-8"); if ($_GET['domain'])...

PHP 2022-04-20 AM 1989℃ 0条
STC89C52RC单片机 EEPROM掉电保存数据存储器存储数码管显示按秒递增四位数字

STC89C52RC单片机 EEPROM掉电保存数据存储器存储数码管显示按秒递增四位数字

操作STC单片机(如:STC89C52RC单片机)自带EEPROM掉电保存数据存储器存储数码管显示按秒递增四位数字的项目工程#include <reg52.h>//52单片机头文件 #include <intrins.h>//intrins.h文件 #define uchar unsigned char // 自定义uchar为unsigned char(即无符号字符型数据,数据范围:0到255。) #define uint unsigned int //自定义uint为unsigned int(即有符号整数型数据,数据范围:0到65535。) #de...

单片机 2022-04-09 PM 1413℃ 0条
51单片机LCD1602显示DS18B20测温的项目工程

51单片机LCD1602显示DS18B20测温的项目工程

51单片机LCD1602显示DS18B20测温的项目工程#include<reg52.h>//包含51单片机内部寄存器头文件 #define uchar unsigned char // 自定义uchar为unsigned char(即无符号字符型数据,数据范围:0到255。) #define uint unsigned int//自定义uint为unsigned int(即无符号字符整数型数据,数据范围:0到6355。) sbit RS=P2^0;//位定义LCD1602字符型液晶显示器的数据/命令选择引脚 sbit RW...

单片机 2022-04-09 PM 1493℃ 0条
51单片机四位一体数码管显示DS18B20测温的项目工程

51单片机四位一体数码管显示DS18B20测温的项目工程

基于51单片机四位一体数码管显示DS18B20测温的项目工程#include<reg52.h>//包含51单片机内部寄存器头文件 #define uchar unsigned char// 自定义uchar为unsigned char(即无符号字符型数据,数据范围:0到255。) #define uint unsigned int//自定义uint为unsigned int(即无符号字符整数型数据,数据范围:0到6355。) uchar code table0[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,...

单片机 2022-04-09 PM 1554℃ 0条
单片机指针作为函数形式参数

单片机指针作为函数形式参数

单片机指针作为函数形式参数(1)、单片机指针作为函数形式参数的作用在单片机c语言中,实际参数和形式参数之间的数据传输是单向的“值传递”方式,也就是实际参数可以影响形式参数,而形式参数不能影响实际参数。而单片机指针作为函数形式参数,可以改变实际参数的变量值,可以解决不能用一个形式参数表示数组或字符串或动态分配的内存等一系列数据的集合传入函数内部的问题,也就是把函数的形式参数声明成指针,这样就可以把数组或字符串或动态分配的内存等一系列数据的集合传入函数内部。(2)、单片机指针作为函数形式参数来改变实际参数变量值的单片机C语言程序#include<reg51.h> #include...

单片机 2022-04-09 PM 1372℃ 0条
单片机指针数组与数组指针

单片机指针数组与数组指针

一、单片机指针数组是什么?首先它是一个数组,数组的元素都是指针(某个变量或数据所在存储区的内存地址),也就是数组中每一个元素都每一个指针(某个变量或数据所在存储区的内存地址)。二、单片机数组指针是什么?首先它是一个指针,它指向一个数组,也就是用这个指针(某个变量或数据所在存储区的内存地址)来表示整个数组。三、单片机指针数组咋么表示?例: int *p[n],表示数组int p[n]中的每一个元素都表示每一个指针变量p。如要将二维数组赋给一指针,应这样赋值,如下所示: int *p[3];//表示一个一维数组内存放着三个指针变量,分别是p[0]、p[1]、p[2]。int a3;p++; ...

单片机 2022-04-09 PM 1241℃ 0条
单片机指针

单片机指针

单片机指针一、单片机指针是什么?单片机指针是指某个变量或数据所在存储区的内存地址二、单片机指针有什么作用?能够有效地表示数据结构,能动态分配内存,能较方便地使用字符串,有效地使用数组。三、单片机指针咋么表示?数据类型 [存储器类型] 变量名,例如:int xdata pi,其中是指针运算符,pi是指针变量,pi表示某变量或数据所在存储区地址所对应的数值。四、单片机指针赋值方式(1)、不用声明单片机指针变量的情况下赋值int a=5;//定义变量aint *p=&a;//表示把变量a所在内存地址(由内存器分配)存放的数据5赋给指针变量p(2)、声明单片机指针变量的情况下赋值int...

单片机 2022-04-09 PM 1429℃ 0条