四时宝库

程序员的知识宝库

《智能硬件项目教程—基于Arduino》库文件、代码下载指南

1.如何注册账号

点击http://class.imakeedu.com,就进入享渔教育STEAM课程云平台

点击用户名旁边的“新账号”,进入注册页面

填写您的信息,红色感叹号为必填项,填写完成后,点击「注册我的新账号」按钮,注册完成。请注意填写常用邮箱作为注册邮箱,便于查收验证码和活动通知邮件。

用Arduino IDE开发ESP32-CAM的视频播放和人面识别功能

用Arduino IDE开发ESP32-CAM的视频播放和人面识别功能



这篇文章是ESP32-CAM板的一个快速学习指南。我们将在这篇文章中详细讲述如何在5分钟之内设置视频流web服务器用于人面识别和侦测。

(注意:在这篇文章中,我们使用了arduino-esp32的库,不讲解如何修改这些库)


需要哪些硬件

要学习这篇教程,你需要准备下面的硬件:

1.带OV2640摄像头的ESP32-CAM开发板

ESP32 Arduino教程:Websocket客户端

介绍

本文旨在介绍如何在使用Arduino内核的ESP32上创建一个简单的websocket客户端。我们将用它来联系一个远程测试websocket服务器。本ESP32教程的测试是使用集成在ESP32开发板中的DFRobot的ESP-WROOM-32设备进行的。

安装库文件

为了不必关注websocket协议的底层细节,我们将使用一个辅助库文件来帮助我们处理这些细节。

您可以点击此处查看库文件的GitHub页面。请注意,这是一个ESP8266库文件,在撰写本文时,ESP32还没有官方支持的库文件。尽管如此,通过一些更改,我们可以在ESP32上运行此库文件。

使用Arduino IDE开发ESP8266(arduino+esp8266)

ESP8266对于大部分电子爱好者来说并不陌生。大部分都是从这个WIFI串口透传模块ESP01S开始接触ESP8266的。这个模块支持AT指令集,单片机通过串口发送AT指令就可以让单片机通过串口实现无线网络连接。这个模块的核心芯片为ESP8266EX。ESP8266EX可以理解为是一款带有WIFI功能的单片机。


特点:

802.11 b/g/n

蚁哥和你一起玩ARDUINO(5 软件编程基础)

ARDUINO的软件编程环境支持标准C语言,有C语言基础的话,就可以很轻松的进行ARDUINO编程了。

从字面上来看,既然叫做C语言,那就是一种语言,是一种用来沟通的工具方法。只不过,这种沟通不是人和人之间的,而是人和机器之间的。你要把想表达的意思翻译成机器能听得懂的语言,才能让它按照你的意愿做出反应。这种语言还应该是书面的,要按照一定的格式来写,必须符合通用的语法规则,任何人都听不懂胡言乱语,机器也是一样的。

这样一来,是不是有种感觉,这不就是写作文吗?对了,一个程序就是一篇作文,一种使用文字来描述,一种使用C语言来书写。好的程序跟好的作文一样,读起来也会让人感到思路清晰,赏心悦目。

如何做一个Arduino无线气象站(无线气象监测装置)

今天我们来介绍如何利用DHT22传感器测量室外温度和湿度,并使用NRF24L01收发器模块将该数据无线发送到室内单元。在室内单元中,还有一个用于测量室内温度和湿度的DHT22传感器,以及一个DS3231实时时钟模块,即使Arduino断电,该模块也可以跟踪时间。所有这些数据都打印在0.96英寸OLED显示器上。

Arduino无线气象站电路图

让我们看一下电路图以及该项目的工作方式。

实时时钟模块和OLED显示屏均使用I2C协议与Arduino通信,因此它们都连接到Arduino Nano板上的I2C引脚或4和5的模拟引脚。NRF24L01收发器模块旁边有一个电容器,以保持其电源稳定。DHT22数据引脚上还连接了一个上拉电阻,以使传感器正常工作。

如何使用GPS模块?从头到尾,详细讲解和程序说明

使用Arduino控制NEO-6M GPS模块应用

本应用说明如何将NEO-6M GPS模块与Arduino一起使用以获取GPS数据。GPS代表全球定位系统,可以在旅行时用于确定位置,时间和速度。


您将学习到如何:

  • 将NEO-6M GPS模块连接到Arduino UNO

  • 获取原始GPS数据

  • 解析原始数据以获得选定的可读GPS信息

Arduino控制步进电机_分类,规格,三种方式,超详细带范例

步进电机用于各种设备,从 3D 打印机和 CNC 机器到 DVD 驱动器、加热管道,甚至模拟时钟。然而,尽管它们很受欢迎,但许多实验者回避使用步进电机,因为它们似乎需要复杂的连接和代码

在本文中,我将向您展示使用步进电机所需的所有知识。了解如何使用 ULN2003、L298N 和 A4988 等驱动程序通过 Arduino 控制双极和单极步进电机。

本文翻译自科普大神DroneBotWorkshop.com. 浅显易懂适合新手
译者:DIY百事

目录

arduino 串口屏(HMI)接线方式 、通信

被动解析模式

屏接收设备发送数据

1.3.2 anduino单片机为例

Serial.print("t0.txt=\"你好\""); 发送字符串命令

Serial.write(hexEND,3); 发送3个16进制ff结束符

此时屏幕t0文本控件会显示"你好"。

Serial.print("n0.val=666"); 发送字符串命令

Arduino教程┃蜂鸣器模块的认识(arduino蜂鸣器怎么接线)

它是一种一体化结构的电子讯响器,分为有源蜂鸣器与无源蜂鸣器。这里的“源”不是指电源,而是指震荡源,有源蜂鸣器内部带震荡源,所以只要一通电就会响,而无源内部不带震荡源,所以如果仅用直流信号无法令其鸣叫,必须用2K-5K的方波去驱动它。从外观上看,两种蜂鸣器区别不大。

点击观看蜂鸣器介绍视频

一、无源、有源的区别

无源需要2k-5k的方波来驱动发声,所以音色多变。

有源则通电就能蜂鸣,发音频率固定,音色单一。

因为从外观上基本无法区分,所以在教学过程中请大家一定要仔细辨别,避免乌龙。

<< 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接