532 次浏览
Arduino IoT 云是一项服务,旨在将您的 Arduino 设备无缝地转换为 IoT 设备。任何 IoT 设备通常都会从传感器收集数据,在板载进行一些处理,然后将原始数据或处理后的数据传输到服务器。Arduino IoT 云允许您生成设备的数字孪生(称为“事物”),向该数字孪生添加变量和设置,然后自动生成 Arduino 草图,您可以将其上传到设备。因此,您实际上无需自己编写 Arduino 草图。此外,它还提供仪表板和小部件…… 阅读更多
2K+ 次浏览
为了在 Arduino Uno 或任何其他开发板上使用 WiFi,您可能需要获取一个 WiFi 模块(除非您使用的是具有内置 WiFi 功能的开发板,例如 Arduino Uno WiFi)。WiFi 模块,就像任何其他模块一样,堆叠在您的开发板上,并在模块本身提供对 Arduino 引脚的访问。您可以在此处阅读有关 WiFi 模块的更多信息 -https://www.arduino.cc/en/pmwiki.php?n=Main/ArduinoWiFiShieldhttps://www.arduino.cc/en/Guide/ArduinoWiFiShield假设您有一个 WiFi 模块,您将需要 WiFi 库才能开始使用。您无需单独下载它;它将内置在您的 IDE 中。如果您没有得到…… 阅读更多
728 次浏览
964 次浏览
I2C 代表集成电路间通信。它是一种流行的通信协议,用于多种外设,如加速度计和陀螺仪、OLED 显示器等。Arduino 将 I2C 称为 Wire,这是 Atmel 使用的术语(双线接口或 TWI)的简写形式。以下是 I2C 的一些主要特点 -它仅使用两条线:一条用于数据 (SDA),一条用于时钟 (SCL)。I2C 是同步的,因为它使用时钟。从机不是通过从机选择线进行选择,而是通过地址位进行选择。主控发送的第一个字节包含一个 7 位地址和一个读/写位…… 阅读更多
3K+ 次浏览
SPI 代表串行外设接口。它是一种用于微控制器和外设之间通信的常用协议。SD 卡是一种使用 SPI 进行通信的常用外设。以下是 SPI 的一些主要特点 -它使用四条线 -时钟线 (SCK)、主输入、从输出 (MISO) 用于主控接收和从机传输、主输出、从输入 (MOSI) 用于主控传输和从机接收从机选择 (SS) 用于在多个从机中选择一个要与其通信的从机。请注意,主控定义为发送时钟信号的微控制器它以全双工模式工作,这意味着主控和…… 阅读更多
7K+ 次浏览
开发 SoftwareSerial 库是为了确保 Arduino 的任何引脚都可以使用软件与其他外设(如 GNSS 接收器)交换串行数据。例如,Arduino Uno 只有一个硬件串口(引脚 0 和 1),它通过 USB 转 UART 转换芯片连接到 USB。因此,如果您有任何其他需要串行通信的外设,在没有 SoftwareSerial 的情况下,您将不得不放弃 USB 串行通信。SoftwareSerial 有一些限制 -如果您使用多个 SoftwareSerial 端口,则一次只能接收一个端口的数据速度最高可达…… 阅读更多
746 次浏览
您的机器上没有安装 Arduino IDE,但仍然想编写 Arduino 代码?或者,您无法访问您的机器,但仍然想使用您的代码对开发板进行编程?使用 Arduino 在线编辑器吧。访问 https://create.arduino.cc/editor如果您第一次访问此页面,系统将要求您注册。完成注册手续并登录。您将看到如下屏幕 -如您所见,这与离线 Arduino IDE 非常相似。您可以选择开发板和端口(稍后详细介绍端口),您可以编写…… 阅读更多
471 次浏览
Arduino Uno 使用 ATmega328P 作为微控制器。其规格如下 -工作电压2.7-5.5V温度范围(C)-40 到 85引脚数32可编程 I/O 引脚23PWM 引脚数6ADC8 通道,10 位分辨率Flash 存储器32 kBSRAM2 kBEEEPROM1 kBFlash 读/写周期10000EEPROM 读/写周期100000UART1SPI2I2C1定时器2 个 8 位定时器和 1 个 16 位定时器实时计数器是吞吐量在 16 MHz 下最高可达 16 MIPS此外,您还可以在这里获取有关 ATmega328P 的电流和功耗信息。
553 次浏览
我们将比较 Arduino Uno 和 STM32 蓝色药丸开发板的规格。Arduino UnoRaspberry PiArduino Uno 和 Raspberry Pi 完全不在同一个级别。Arduino 是一种微控制器,而 R-Pi 是一种单板计算机。R-Pi 自带操作系统。Arduino 没有操作系统,它只能运行为 Arduino 平台编译的程序(这意味着通常是 C 和 C++ 程序)。这两者没有可比性,但让我们还是看看规格上的区别,以说明这一点。Arduino Uno 有 2 kB 的 SRAM。第一代 R-Pi 有…… 阅读更多
767 次浏览
我们将比较 Arduino Uno 和 Arduino Nano 开发板的规格。Arduino UnoArduino Nano请参阅下表以进行详细比较 -UnoNano常规尺寸2.7¨ x 2.1¨1.77¨ x 0.7¨价格$20-23$20-21连接I/O 引脚1422PWM 引脚66模拟引脚68计算处理器ATMega328PATmega328Flash 存储器32 kB32 kBSRAM2 kB2 kBEEEPROM1 kB1 kBClock 速度16 MHz16 MHz电压等级5V5VUSB 连接标准 A/B USBMini USB通信硬件串口11SPI 支持是是I2C 支持是是如您所见,Nano 开发板与 Uno 非常相似,但更紧凑。