- 博客(14)
- 资源 (21)
- 收藏
- 关注
原创 Arduino开发板使用红外遥控发射器和接收器的初学指南
在本篇文章中,您将了解IR协议以及如何使用IR接收器模块。首先,您将看到IR协议的工作原理,然后您将学习使用Arduino和红外遥控套件。还提供了一些实用示例,以帮助您更好地学习它。IR协议简介IR红外通信是最常用的无线通信方法之一,因为它易于使用且价格合理。波长比可见光长的红外光不在人类视觉范围内。这就是为什么它是无线通信的好选择。当您按下电视控制器上的按钮时,控制器上的LED会持续打开和关...
2020-02-21 09:43:19 4698
原创 如何使用Arduino开发板控制WS2812 RGB LED(NeoPixel)
由于出色的视觉效果,NeoPixel LED目前在电子项目中被广泛使用。这些LED有各种尺寸和形状。在本篇文章中,您将了解NeoPixel LED以及如何使用Arduino控制它们。什么是NeoPixel?1962年,当第一颗LED制造和测试时,这件有价值的产品成为我们生活中不可分割的一部分。在大多数电子项目中,您至少可以找到一个LED。使用不同颜色的LED非常吸引人,因此它产生了多色LED或...
2020-02-19 09:35:49 6664 1
原创 创建带有实时在线数据备份的指纹考勤系统
如今,由于物联网系统的使用越来越多,了解物联网设备的运行和实施是非常重要的。在本篇文章中,我们将使用Arduino制作指纹考勤设备,除了将日志信息和工作时间存储在存储卡上之外,一旦连接到Internet,就将这些信息上传到Thingspeak平台上。您可以从面板以各种格式(如CSV)下载此信息。什么是Thingspeak?Iot(物联网)是一个平台,其中有许多东西连接到互联网,与个人和其他设备...
2020-02-17 20:15:02 213
原创 使用Arduino开发板和BMP180确定压力和海拔高度
在飞行机器人、气象站、改善路线性能、运动等众多项目中,测量压力和高度非常重要。在本篇文章中,您将学习如何使用BMP180传感器,这是最常用的压力测量传感器之一。什么是气压?气压或大气压力来自地球上空气的重量。该压力在海平面约为每平方厘米1千克。有几个单位表示大气压力,可以很容易地相互转换。用于测量压力的单位是帕斯卡(Pa)。单位1hPa当量帕斯卡(Pa)100大气压(atm)0....
2020-02-17 20:11:52 1632
原创 使用Arduino开发板和NRF24l01建立无线连接
如今,在通信和物联网项目中,建立无线连接和创建无线网络非常重要。在本篇文章中,您将学习如何在两个Arduino开发板之间建立无线连接并使用NRF24L01模块创建无线网络。什么是NRF24L01模块及其工作原理?无线通信有多种方式,如蓝牙、WiFi等。使用NRF24L01模块是最实惠、最简单、最实用的方法之一。NRF24L01模块是一个收发器模块,这意味着它可以发送和接收数据。 NRF24...
2020-02-17 08:45:21 941
原创 如何使用Arduino制作摩尔斯电报翻译器
以编码的方式进行通信,除了迷人之外,在各个领域中具有许多应用。最常见的编码通信方法之一是摩尔斯电码。在本篇文章中,您将学习如何使用Arduino开发板制作一台翻译器来发送和接收摩尔斯电码。什么是摩尔斯电码?在过去,通信并不像今天那么简单,最常见的通信方式之一是塞缪尔莫尔斯(Samuel Morse)方法,称为“摩尔斯电码”。在此方法中,每个字母或数字通过使用短(点)和长(破折号)元素表示。与...
2020-02-15 09:19:18 2906
原创 Raspberry Pi与Arduino开发板、PC之间的串口通信
在本篇文章中,您将了解到树莓派(Raspberry Pi)串口通信的基础知识,以及如何使用串口通信将Raspberry Pi连接到Arduino开发板或PC。什么是串口通信?串口通信(UART)是最流行的通信协议之一。大多数处理器都支持这种双线连接。此外,许多模块和传感器使用串口通信连接到其他设备。串口通信只需要两根线;一个用于传输数据,另一个用于接收数据。此协议中的数据传输速率称为波特率...
2020-02-13 11:07:09 790
原创 MicroPython编程教程:ESP8266入门指南
在本篇文章中,您将了解到micropython编程及其平台。在本文结束时,您可以了解到micropython及其应用程序和编程环境,您还可以使用micropython的实用库和函数编写一个简单的程序。什么是MicroPython?Python是一种非常流行且实用的高级编程语言。但是在编程微控制器方面,由于其高速和适当的处理能力,其他编程语言比Python更常见。 MicroPython是Pyt...
2020-02-12 21:28:51 2651
原创 使用ESP8266和Arduino开发板创建WiFi热图
在本篇文章中,我们将使用Arduino开发板和ESP8266制作周围Wi-Fi信号的热图。什么是WiFi?如今,许多人在他们的智能手机、平板电脑和PC上使用WiFi服务。 WiFi是由Wi-Fi联盟注册的用于构建IEEE802.11标准无线LAN的协议。Wi-Fi比蓝牙更强大。 Wi-Fi通常用于连接无线互联网,这使得该协议更受欢迎。您可以使用此技术轻松地在任何地方连接到Internet。...
2020-02-11 18:32:44 785
原创 只需3步即可实现在Raspberry Pi开发板上安装Arduino IDE
要编写代码并将其上传到Arduino开发板,您需要一台PC或笔记本电脑。但是,有更便宜的方式。在本篇文章中,您将学习如何在Raspberry Pi上安装ARDUINO IDE,用它编写代码然后将其上传到您的Arduino。所需材料● 树莓派3B或B+● Arduino UNO R3开发板● Arduino IDE在Raspberry Pi上安装Arduino IDE...
2020-02-11 18:31:44 1538
原创 使用Arduino开发板和TCS230传感器实现颜色识别
在本篇文章中,您将了解TCS230传感器以及如何将其与Arduino开发板一起使用来识别颜色。在本文结束时,您将找到一个创建颜色选择笔的迷人想法。使用此笔,您可以扫描周围物体的颜色,并使用该颜色开始在LCD上绘画。什么是TSC230传感器?TSC230芯片包含一个8×8阵列的硅光电二极管,可用于识别颜色。这些光电二极管中的16个具有红色滤光器,16个具有绿色滤光器,16个具有蓝色滤光器而另外1...
2020-02-08 08:52:03 2690
原创 ESP32快速入门指南
在本篇文章中,您将了解到ESP32 Wi-Fi和蓝牙模块以及如何进行设置。什么是ESP32?ESP8266 Wi-Fi模块是过去几年中最受欢迎和最实用的模块之一。市场上有这种模块的各种版本。ESP32模块是ESP8266的升级版本。除了Wi-Fi模块,该模块还包含蓝牙4.0模块。双核CPU工作频率为80至240 MHz,包含两个Wi-Fi和蓝牙模块以及各种输入和输出引脚, ESP32是物联网...
2020-02-05 12:06:43 14527
原创 使用ESP32搭建Web服务器
在本篇文章中,您将学习到如何使用ESP32设置一个Web服务器,以及使用HTML和CSS创建Web页面。通过本文,你将学习到:● 了解Web服务器的基础知识● 使用ESP32创建Web服务器什么是Web服务器?Web服务器是发送和接收信息,处理信息并存储信息的地方。 Web服务器还可以在网页上显示这些信息。服务器通过称为超文本传输协议(HTTP)的协议与用户通信。当请...
2020-02-02 12:05:49 12200
原创 制作一款超棒的Arduino麦克纳姆轮机器人
在本篇文章中,我们将学习如何构建一个能够向任何方向移动的Arduino麦克纳姆轮机器人。机器人的这种独特的移动性通过使用称为麦克纳姆轮(Mecanum Wheels)的特殊类型的轮子来实现。概述实际上,我设计并3D打印了这些轮子,因为它们可能有点贵。他们工作得很好,我必须说,驾驶这个机器人平台是如此有趣。我们可以使用NRF24L01无线电收发器模块无线控制机器人,也可以使用自制的RC发射器。...
2020-02-02 11:58:45 3898
上海复旦微电子FM15160安全芯片产品说明书
2023-08-24
SMARTPRO 2008 V1 (G).part1.rar
2012-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人