• 2024-11-05使用Arduino IDE配置Atmega328P
    引言单片机(MicrocontrollerUnit,MCU)是一种将中央处理单元(CPU)、存储器、输入输出接口等集成在一块芯片上的微型计算机系统。本教程旨在帮助初学者了解单片机的基本概念,并通过实际操作来掌握单片机编程的基础知识。第一部分:单片机基础概念什么是单片机?单片机是嵌入式系统
  • 2024-04-08esp32-C3
    一、esp端        ESP32由EspressifSystems打造,是一款低成本、低功耗的系统具有Wi-Fi和双模蓝牙功能的片上(SoC)系列!ESP32系列包括芯片 ESP32-D0WDQ6(和ESP32-D0WD), ESP32-D2WD 电子版, ESP32-S0WD系列,以及系统级封装(SiP)ESP32-PICO-D4。它的核心是双核或单
  • 2023-11-09RS485串口介绍和演示
    RS485是一种常见的串行通信协议,广泛用于工业自动化、仪表和远程监控等领域。本文将介绍RS485串口的基本原理,并通过代码演示如何在嵌入式系统中使用RS485进行通信。RS485串口概述RS485是一种差分信号的串行通信协议,它使用两个信号线进行数据传输:一个是非常态(非反相)信号A,另一个是反相
  • 2023-10-21无涯教程-Arduino - delayMicroseconds()函数
    delayMicroseconds()函数接受一个整数(或数字)参数,该数字表示时间,以微秒为单位,一毫秒有一千微秒,一秒有一百万微秒。当前,可以产生准确延迟的最大值是16383,这可能会在将来的Arduino版本中改变,对于超过几千微秒的延迟,应改为使用delay()函数。delayMicroseconds-语法delayMicr
  • 2023-08-29Arduino基础教程(一)
    1.ArduinoIDE安装https://www.arduino.cc/2.连接开发板在IDE->Tools选项指定自己的开发板和端口后,程序可验证上传。3.点亮一个小灯//定义引脚号constintledPin=13;voidsetup(){//将ledPin设置为输出模式pinMode(ledPin,OUTPUT);}voidloop(){
  • 2023-08-03arduino
    开关,下拉电阻,板载小灯,按开关灯亮constintledPin=13;constintinputPin=2;voidsetup(){//putyoursetupcodehere,torunonce:pinMode(ledPin,OUTPUT);pinMode(inputPin,INPUT);//digitalWrite(inputPin,HIGH);Serial.begin(9600);}voidloop()