ICode9

精准搜索请尝试: 精确搜索
  • arduino/mixly LM35温度传感器2021-12-25 18:30:15

    一、资料 工作电压:4---30V 温度测量范围:0-----100V 温度测量精度:±0.5° 引脚:模拟输入 二、器材  arduino uno  LM35 三、接线  LM35Arduino unoVCC5VGNDGNDOUTA0 四、程序 mixly程序    arduino程序 void setup(){ Serial.begin(9600); } void loop(){ Serial.pr

  • RT-Thread 应用笔记 - libmodbus RTU 编译问题的解决2021-12-25 00:00:49

    前言 更新最新的RT-Thread 标准版后,发现libmodbus软件包,无法正常编译通过使用RT-Thread Studio编译,gcc的无法编译通过使用Keil MDK5编译,依旧是编译不通过 Keil MDK5 解决方法 这里使用RT-Thread中的随意一个BSP:如rt-thread\bsp\stm32\stm32l475-atk-pandora menuconfig配置

  • 线下思科路由配置实践总结2021-12-21 16:33:01

    对指示灯的认识出现了偏差导致我以为路由器坏了,折磨了半天:_: 指示灯 对于路由器指示灯来说,当且仅当设备正常运转的时候指示灯才开始常亮或者闪烁,在尚未配置或者配置错误的情况下,指示灯不亮。交换机连接路由器的线对应的指示灯同理。 路由器端口ping测试 在不配值静态路由的情况

  • 简单实现Web控制ESP32,附入门最快的方式2021-12-20 09:35:21

    先看效果 typecho的markdown用不了html标签,只能放个直链了 视频直链 那时 很早以前就想玩这种东西了,那时候还没有5G,现在……我来了! 入门最快的方法 要问怎样入门最快?直接找好兄弟! 我: 然后我就得到了:需要什么(硬件)、用什么(软件)…… 再然后:给链接! 基本入门,达成。 硬件、环境 硬件: E

  • arduino环境搭建2021-12-19 14:31:05

    一、网上找到最便宜的板子 https://item.taobao.com/item.htm?spm=a1z09.2.0.0.2c802e8dP0EmQg&id=648413912304&_u=i1sscgpi56c8 13.8包邮 二、获取资料 可以选择TB详情页上给的库,也可以拿nulllab的库 地址: https://gitee.com/nulllab/nulllab_arduino 三、开搞 在附加开发

  • arduino + AHT20 + 0.96 oled 显示温湿度2021-12-17 23:06:00

      #include <SPI.h> #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include <Adafruit_AHTX0.h> #include <Fonts/FreeSans9pt7b.h> #define SCREEN_WIDTH 128 // OLED display width, in pixels #defin

  • Arduino—串口通讯与IIC2021-12-17 19:03:53

    1.串口通信 单片机的第五大功能——串口通讯,它可以建立起你的电脑和单片机直接的连接,也可以是其他模块的连接,比如蓝牙,WIFI等,接口都是串口,另一部分的模块,接口时IIC或者SPI,比如陀螺仪一般都是IIC,OLED显示,接口也是IIC 在物理上,串口通信需要三根线 TX RX GND,TX是发送,RX是接受 GND

  • Oracle kill会话2021-12-16 21:03:36

    基本语法是: alter system kill session 'sid,serial#'; 如果是RAC环境,可以指定inst_id: alter system kill session 'sid,serial#,@inst_id'; kill session不会真正killi掉会话。只是告诉会话把主机kill掉。有些场景下,比如等待远程数据库replay、或者事务回滚,会话则不会立即

  • PostgreSQL创建自增列2021-12-16 17:31:57

    PostgreSQL SERIAL创建自增列 PostgreSQL序列是一种特殊的用于生产整数序列数据库对象。序列通常用于主键列,与mysql的AUTO_INCREMENT 概念类似。创建表时使用serial伪类型定义序列: CREATE TABLE table_name( id SERIAL ); 赋值serial伪类型给id列,PostgreSQL将执行下列步骤:

  • Arduino——ESP32-CAM深度睡眠+外部唤醒+拍摄照片+TCP通讯2021-12-15 19:32:49

      网上找了一个拍照片之后用UDP传输的程序改的,有些头文件应该没用 做这个的原因是需要一个有无线功能的摄像头用于校准机械臂抓取,淘宝上搜到了ESP32-CAM,但这个东西工作起来发热严重,于是写了深度睡眠和外部唤醒的功能 ESP32-CAM的供电和外部触发都用的机械臂上的复用端口,程序调好

  • ESP32读取DS18B20温度2021-12-08 23:02:55

    最近收到DS18B20温度探头传感器,如图:  感觉是一件比较简单的温度传感器,三根线: 不带屏蔽输出引线:红色(VCC),黄色(白色)(DATA),黑色(GND) 带屏蔽的输出引线:红色(VCC电源线),黄色(DATA信号线),白色(GND地线) 我的是带屏蔽线的,所以红色VCC接ESP32的VIN口(5V供电),白色GND接ESP32的GND,黄色信

  • Java强化系列:垃圾回收器2021-12-04 20:58:32

    垃圾回收: 并发:垃圾回收线程与用户线程调用CPU资源 并行:垃圾回收线程之间调用CPU资源 1 垃圾回收器 序号 属性 收集器 1 年轻代 Serial、ParNew、Parallel Scavenge 2 老年代 CMS、Serial Old、Parallel 3 全堆 G1 2 新生代收集器 2.1 Serial收集器 单线程收

  • NodeMCU-ESP8266连接阿里云Iot平台进行数据监测2021-12-03 21:33:39

    简介 本教程中主要讲解使用阿里云Iot监测控制NodeMCU的方法。 设备从MQTT数据上传、监测、控制的全流程如下图所示,本教程仅仅讲解从设备与Aliyun平台之间的交互,业务服务器部分(App开发)会在后面的教程中进行讲解,敬请期待。 友情提醒:多看官方文档,官方文档什么都有。 开发环境

  • [BUUCTF-pwn] serial_codegate_20162021-12-01 20:02:32

    跟堆无关也不关栈的事。 程序先在堆里开了片地,然后自己写。每个消息读入0x20字节,在0x18放个函数指针,正好写入数据时能写到函数指针上。 基本思路:         先把函数覆盖为printf,数据写'%p,'*8这样打出内存值找个libc里的地址得到libc,删掉再写/bin/sh;xxxx+system运行的时候就

  • 什么是并行指令集?2021-11-29 13:00:51

    目录什么是并行指令集?那么什么是并行指令集的重排序呢?as-if-serial语义 什么是并行指令集? 在处理器内核中一般会有多个执行单元,比如算术逻辑单元、位移单元等。 在引入并行指令集之前,CPU在每个时钟周期内只能执行单条指令,也就是说只有一个执行单元在工作,其他执行单元处于空闲状态

  • Oracle中的锁2021-11-22 09:33:23

    Oracle中锁 1.表的锁: --以下几个为相关表 SELECT * FROM v$lock; SELECT * FROM v$sqlarea; SELECT * FROM v$session; SELECT * FROM v$process ; SELECT * FROM v$locked_object; SELECT * FROM all_objects; SELECT * FROM v$session_wait; --查看被锁的表  select b.owner,b.

  • arduino学习笔记2021-11-21 17:32:04

    setup():这个函数是开始时运行一次loop():这个函数是执行函数,会不断循环pinMode(pin,mode):将数字io口指定为输入或输出digitalWrite(pin,value):将数字io口输出的高电平或低电平delay(ms):暂停执行多少毫秒Serial.begin():这个函数是串口定义的波特率Serial.read():这个函数读串口并返回参数读取1by

  • esp8266-01s配网程序2021-11-21 15:32:21

    在01S以及D1mini上测试正常 程序; //智能配网 #include <ESP8266WiFi.h> //WIFI库,配网必需 int count = 0; //时间计数 bool WIFI_Status = true; //WIFI状态标志位 /* 微信智能配网 */ void smartConfig() { WiFi.mode(WIFI_STA);//设置STA模式 Serial.println("\r\nWait fo

  • esp8266 OTA远程无线升级,巴法云2021-11-21 12:36:13

    第一步、编译生成.bin升级固件 本教程需要用到 arduino IDE的esp8266开发环境,关于arduino IDE 的ESP8266环境配置可参考:环境配置: 点击跳转 如果已安装好esp8266 开发环境,继续: 使用arduino IDE软件,打开随便一个需要升级的程序,点击「项目」-「导出已编译的二进制文件」即可生成.bin

  • 【Arduino开发】Lesson2 NodeMCU ESP8266 建立网络服务器2021-11-21 10:32:12

    文章目录 1. ESP8266 建立网络服务器2. 通过网络服务器对NodeMCU开发板进行控制写在最后 1. ESP8266 建立网络服务器 注意:默认情况下我们的浏览器或者手机都是使用80端口来访问服务器的 #include <ESP8266WiFi.h> // 本程序使用 ESP8266WiFi库 #include <ESP826

  • 【Arduino开发】Lesson1 NodeMCU连接物联网的两种模式2021-11-20 16:30:00

    文章目录 NodeMUC开发 Lesson11. 开发板电路图 2. 物联网开发基础2.1 接入点模式 3. 无线终端模式写在最后 NodeMUC开发 Lesson1 1. 开发板电路图 GPIO:通用输入输出引脚,对应ESP8266芯片对应的引脚(图中蓝色) ADC:A开头,模拟引脚 Vin:为NodeMCU供电的另外一种方式 3V3:为

  • Arduino-ESP32学习(环境搭建+WIFI使用)2021-11-19 22:03:06

    目录 环境搭建及测试使用Boards Manager 安装Arduino-ESP32支持示例程序blink 学习使用esp32第一个程序(使用Access point)无线终端模式(Wireless Station) 环境搭建及测试 使用Boards Manager 安装Arduino-ESP32支持 稳定版链接: 链接: link. 开发发布链接: link 步骤如下:

  • Java内存模型中的重排序2021-11-19 19:03:00

    重排序是指编译器和处理器为了优化程序性能而对指令序列进行重新排序的一种手段。 数据依赖性 定义:如果两个操作访问同一个变量,且这两个操作中有一个为写操作,此时这两个操作之间就存在数据依赖性。 数据依赖分为三种类型:写后读、写后写和读后写。这三种类型,只要重排序两个操作间

  • JVM009--JVM有哪些垃圾收集器2021-11-19 16:00:47

    Serial GC: 它是最古老的垃圾收集器, “Serial”体现在其收集工作是单线程的,并且在进行垃圾收集过程中,会进入臭名昭著的“Stop-The-World”状态。当然,其单线程设计也意味着精简的GC实现,无需维护复杂的数据结构,初始化也简单,所以一直是Client模式下JVM的默认选项。 从年代的角度,通常将

  • Arduino接收串口发送的数据2021-11-15 23:05:27

    一、我们可以通过Arduino发送数据给电脑通过串口监视器进行观察 二、可以通过调用函数Serial.available()来判断有没有数据发送过来,从而接收数据。 三、函数Serial.read()可以读取串口过来的数据

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有