嵌入式笔记
学习小记
hardStudy_h
这个作者很懒,什么都没留下…
展开
-
Wemos D1 Arduino超声波测距原理讲解加代码、超声波驱动SG90电机(垃圾桶感应开关)
先介绍一下超声波模块:总共有四个端子,分别为VCC、GND、Trig、Echo。VCC一般接5V电压;GND接地Trig为输出接口,Echo为输入接口Trig和Echo与超声波测距原理有关,接下来介绍超声波测距原理:超声波进行测距的时候,首先需要输出一个10us左右的高电平,这个高电平意味着要开始一次测量了,我们由Tring 这个端口给出高电平,代码如下: digitalWrite(Trig,HIGH); //我们先把Trig写为高电平 dela...原创 2021-07-15 17:40:17 · 1645 阅读 · 1 评论 -
初始Arduino的一些基本知识,常见错误、串口函数的基本应用,Wemos D1 、Arduino串口实现控制蜂鸣器
上电后不断执行loop函数中的代码,相当于main函数,因此核心控制代码写入loopsetup函数,一般用于硬件相关的初始化,比如IO口、串口、wifi等void setup(){}void loop(){}anrduino代码没错误,但是编译不过的解决办法:1、安装路径不能有中文2、安装路径不能有空格3、不能放在桌面4、放到根目录试试(双击C盘或者D盘或者其他盘进去的第一个地方,就叫根目录)指的是arduino的安装路径,依次检查串口函数:Ser...原创 2021-07-13 21:30:49 · 728 阅读 · 0 评论 -
Wemos D1 Arduino开发WiFi模块简介与心得,C/S模式使用手机控制蜂鸣器
Wemos D1板载WiFi模块分为两个工作模式AP与STA:AP(路由)模式( Access Point)提供无线接入服务,和我们家里的路由器差不多,允许其它设备接入,一般的无线路由/网桥工作在该模式下。STA(上网设备)模式(Station) 类似于无线终端,sta本身并不接受无线的接入。要使用开发板上的WIFI模块需要用到#include <ESP8266WiFi.h>头函数#include<ESP8266WiFi.h>char* ssid = "**.原创 2021-07-16 11:17:27 · 1047 阅读 · 1 评论 -
Wemos D1 、Arduino串口实现控制SG90舵机
#define beep D5 //将IO口D5命名为beep,接到蜂鸣器的io口void setup() { pinMode(beep,OUTPUT); //将D5口设置为输出口 Serial.begin(9600); //开启串口 digitalWrite(beep,HIGH); //初始D5输出为高电平,蜂鸣器不响}void loop() { int cnt; if(Serial.available() > 0){ //串口有数据到来.原创 2021-07-14 15:40:09 · 786 阅读 · 2 评论