Arduino
Arduino使用超声波模块 2023-06-08
代码//#defineTrig2//引脚Tring连接IOD2//#defineEcho3//引脚Echo连接IOD3#defineTrig4//引脚Tring连接IOD2#defineEcho5//引脚Echo连接IOD3floatcm;//存储变量floattemp;//存储回波voidsetup(){Serial.begin(115200);pinMode(Trig,OUTPUT);pinMode(Echo,INPUT);pinMode(8,OUTPUT);}voidloop(){//给Trig发送一个低高低的短时间脉冲digitalWrite(Trig,LOW);//给Trig发送一个
Arduino
Arduino使用16路舵机模块 2023-04-29
接线图16路舵机模块连接图Arduino连接图代码#include<Adafruit_PWMServoDriver.h>Adafruit_PWMServoDriverpwm1=Adafruit_PWMServoDriver(0x40);intservoMin=150;intservoMax=600;intservoFrequency=50;Hzvoidsetup(){pwm1.begin();pwm1.setOscillatorFrequency(27000000);pwm1.setPWMFreq(servoFrequency);}voidloop(){for(inti=0;i&l
Arduino
DY-SV17F语音模块 2023-04-29
步骤1.使用USB数据线连接该模块,该模块便可作为U盘显示,按文档命名规则拖入mp3格式文件即可2.使用串口控制该模块(还有其他六种),串口模块连接如下:3.连接喇叭
Arduino
Arduino使用温湿度传感器 2023-04-27
代码#include<DHT.h>//调用DHT库DHTdht(A0,DHT11);//设置Data引脚所接IO口和传感器类型voidsetup(){//初始化函数,只在程序开始时运行一次Serial.begin(115200);//设置串口波特率dht.begin();}//https://blog.zeruns.techvoidloop(){delay(1000);//延时1000毫秒floatRH=dht.readHumidity();//读取湿度数据floatT=dht.readTemperature();//读取温度数据Serial.print("Humidit
Arduino
常用Arduino开发板型号引脚图 2023-04-24
ArduinoNano168P&328P开发板选择:ArduinoMEGA2560详细描述:https://blog.csdn.net/u014421313/article/details/126067852开发板选择:
Arduino
ESP8266 ESP-01S / Wifi继电器模块 2023-04-23
准备ESP-01S烧录器ESP8266ESP-01S继电器模块接线图默认开路:继电器在未供电状态下是开路状态,供电之后是闭合代码#include<ESP8266WiFi.h>#include<WiFiClient.h>#include<ESP8266WebServer.h>#include<ESP8266mDNS.h>#ifndefSTASSID#defineSTASSID"Your_wifi_name"#defineSTAPSK"Your_wifi_pwd"#endifconstchar*ssid=STA
Arduino
Arduino使用步进电机驱动器控制56步进电机 2023-04-23
接线图代码//#include"pwm.h"/*用arduino的单片机接DM542驱动器来控制57步进电机。采用共阴极接法,即ENA不接,PUL-与DIR-串接单片机GND,PUL+接单片机9口给脉冲,DIR+接8口给高低电平(高电平正转,低电平反转),*驱动器输出端A+接红,A-接绿,B+接黄,B-接蓝,供电直流24v。*定义引脚8作为方向控制,定义引脚9作为PUL端(PWM引脚),程序定义方向,stepper_direction=true,步进电机正转;stepper_direction=false反转。*通过串口输入控制指令,lighton二极管通电发光,light
热门文章
专栏