Arduino 舵机 SG90

 

1、舵机红色线接开发板5V,棕色线接开发板GND,橙色信号线接开发板数字引脚9。

2、代码。

#include <Servo.h>

Servo myservo; // 定义Servo对象来控制

#define ServerPin 9

// 舵机 控制线 连接 数字9

#define PotentiometerPin A0 // 电位器 控制线 连接 A0

int i = 0; // 角度存储变量

void setup()

Arduino 电子秤 HX711

1、称重模块采用HX711芯片。

2、代码。

#include “HX711.h” //调用24bitAD HX711库

HX711 HX711_CH0(2, 3, 345); //SCK,DT,GapValue

//SCK引脚用于arduino和HX711模块通讯的时序提供

//DT引脚用于从HX711读取AD的数据

//GapValue用于校准输出的重量值,如果数值偏大就加大该值,如果数据偏小就减小该值

int LED = 13;

long Wei

Arduino 超声波模块

1、注意:超声波模块的有效范围2cm-450cm(300cm以内)。超声波模块直接放在桌面上,距离小于2cm时,会出现数据不准确,例如1187.52cm。

2、代码:

#define TrigPin 2

#define EchoPin 3

float DistanceCM;

void setup()

{

Serial.begin(9600);

pinMode(TrigPin, OUTPUT);

pinMode(EchoPin, INPUT);

Arduino 步进电机

注意:测试过程中由于接线错误导致了步进电机只振动不转。

1、步进电机:28BYJ-48

28:步进电机的有效最大外径是28毫米。

B:表示是步进电机。

Y:表示是永磁式。

J:表示是减速型(减速比1:64)。

48:表示四相八拍。

2、Arduino 代码:

#include <Arduino.h>

#define A1 3 //引脚命名

#define B1 4

#define C1 5

#define D1 6

void

IP Messenger (IPMsg)一款局域网内即时通信软件

IP Messenger官方版,又称飞鸽传书,是一款局域网内即时通信软件,基于TCP/IP协议,无需服务器,传输速度快、支持多种传输方式,文字、语音、图片、文件夹、文件等均可使用IP Messenger官方版传输,方便快捷。

下载地址:https://ipmsg.org/

Android Studio 4.1.2 编译 老项目 出现Gradle sync failed: Unsupported method: SyncIssue.getMultiLineMessage

Gradle sync failed: Unsupported method: SyncIssue.getMultiLineMessage().

The version of Gradle you connect to does not support that method.

To resolve the problem you can change/upgrade the target version of Gradle you connect to.

Alternatively

Android Studio unable to access android sdk add-on list

尝试1:设置代理(失败):

1、单击Setup Proxy。

2、HTTP Proxy。

选择Manual proxy configuration。

Host name:mirrors.neusoft.edu.cn

Port number:80

尝试2:安装SDK Tools(成功)。

1、安装。SDK Tools:installer_r24.4.1-windows.exe

2、运行SDK Manager.exe。

3、设置SDK位置。

Docker 安装 CentOS 以及挂载本地目录

1、查看可用的 CentOS 版本。

访问 CentOS 镜像库地址:https://hub.docker.com/_/centos?tab=tags&page=1。

2、拉取指定版本的 CentOS 镜像,这里我们安装指定版本为例(centos7)。

docker pull centos:centos7

3、查看本地镜像。

docker images

4、运行容器。

docker run -itd –name mycentos –privil

Docker 安装 vim

在使用docker容器时,如果没有安装vim,输入vim命令时会出现提示“vim: command not found”。

而输入apt-get install vim命令时,会出现提示“Unable to locate package vim”。

bash: vim: command not found

root@3ae51f734902:/etc# apt-get install vim

Reading package lists… Done

Building

Selenium一款Web测试工具

框架底层使用JavaScript模拟真实用户对浏览器进行操作。测试脚本执行时,浏览器自动按照脚本代码做出点击,输入,打开,验证等操作,就像真实用户所做的一样,从终端用户的角度测试应用程序。使浏览器兼容性测试自动化成为可能,尽管在不同的浏览器上依然有细微的差别。使用简单,可使用Java,Python等多种语言编写用例脚本。

官网:https://www.selenium.dev/