LED

关注358人关注
我要报错
发光二极管简称为LED。由含镓(Ga)、砷(As)、磷(P)、氮(N)等的化合物制成。当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管。在电路及仪器中作为指示灯,或者组成文字或数字显示。砷化镓二极管发红光,磷化镓二极管发绿光,碳化硅二极管发黄光,氮化镓二极管发蓝光。因化学性质又分有机发光二极管OLED和无机发光二极管LED。
  • 开始使用express - idf:使用ESP-IDF编写ESP32程序

    ESP32是物联网应用的一项重要发明,因为它用于各种物联网目的,并具有内置蓝牙,Wi-Fi和微控制器功能。有关ESP32及其特性的更多详细信息,可以参考ESP32以前的文章。ESP32有各种编程环境,如Arduino IDE, express - idf, Lua, Micropython等。我们已经学会了使用Arduino IDE对ESP32进行编程。现在,在本文中,我们将学习如何开始使用express - idf以及如何使用ESP-IDF框架(命令行)闪烁ESP32以闪烁LED。

  • ESP32 Web服务器:从网页控制LED

    ESP系列WiFi模块在基于物联网项目的爱好者和行业中非常受欢迎。ESP32是ESP系列模块中最受欢迎的板之一,它具有双核32位CPU,内置Wi-Fi,蓝牙和足够数量的I/O引脚。它是一种小型且经济有效的设备,可用于使任何项目与互联网通信。在这个项目中,我将创建一个带有ESP32的web服务器,使用Arduino IDE环境控制LED。Web服务器是我们存储网页、处理网页并将其传送给Web客户端的地方。Web服务器可以通过本地网络上的任何设备访问。在之前的教程中,我们使用树莓派构建了相同的web服务器。

  • 物联网控制LED与Blynk应用程序和树莓派

    Blynk是一个物联网平台,通过互联网控制Arduino,树莓派,NodeMCU和其他微控制器。Blynk应用程序是一个数字仪表板,您可以通过简单的拖放小部件来为任何基于物联网的项目构建图形界面。使用该物联网平台构建复杂应用程序简单易行。Blynk不局限于某些特定的板或平台,但它可以与任何微控制器一起使用,只要微控制器连接到互联网。树莓派内置Wi-Fi和其他微控制器,如Arduino,可以使用一些Wi-Fi模块,如ESP8266等连接到互联网。

  • 如何使用IFTTT和树莓派触发LED

    IFTTT (If This Then That)是一项免费的物联网服务,允许您从一个设备发送触发器,并允许该触发器在其他地方发生某些事情。通过使用IFTTT,你可以创建与任何可以发出或接收web请求的设备或应用程序一起工作的applet。

  • 物联网控制LED使用ESP32与Blynk应用程序

    Blynk应用程序提供了一个数字仪表板,您可以通过简单的拖放小部件来为任何基于物联网的项目构建图形界面。使用物联网平台构建复杂的应用程序简单易行。Blynk不局限于某些特定的板或平台,但它可以与任何微控制器一起使用,只要微控制器连接到互联网。树莓派内置Wi-Fi和其他微控制器,如Arduino,可以使用一些Wi-Fi模块,如ESP8266等连接到互联网。我们以前使用Blynk应用程序与树莓派来控制其GPIO引脚。

  • 控制树莓派GPIO与Adafruit IO触发一个LED

    之前我们已经学习了使用两个物联网平台来控制树莓派的GPIO: IFTTT和Blynk App。在这个项目中,我们探索了另一个物联网云平台Adafuit IO。在这个DIY教程中,我们将控制LED与Adafruit IO仪表板和树莓派。Adafruit IO是一项云服务,您可以使用它在互联网上上传,显示和监控您的数据,并使您的项目物联网启用。为了测试和尝试一些限制,Adafruit IO是免费使用的。

  • 谷歌助手使用ESP32和Adafruit IO控制LED

    在之前的物联网文章中,我们使用ESP32使用IFTTT和Adafruit IO来控制LED。IFTTT和Adafruit IO是两个流行的云平台,可以轻松快速地构建基于物联网(IoT)的项目。我们还使用了另一个流行的android应用程序“Blynk”来控制智能手机上的ESP32 GPIO。在硬件上做一些微小的改变,你可以用任何交流家用电器代替LED,通过互联网从任何地方远程控制它。

  • 如何使用IFTTT和ESP32触发LED与电子邮件通知

    IFTTT是一个物联网平台,为我们提供免费的基于web的服务,帮助连接不同的应用程序和设备。在这里,我们使用ESP32 Wi-Fi模块,为物联网项目提供先进的功能。ESP32可以配置为接入点(AP)模式和站(STA)模式,但我们在这个项目中使用站模式。并且,为了发送电子邮件通知,我们使用IFTTT云服务。此外,你可以用IFTTT做各种各样的任务,比如发短信、推特等等。

  • 使用谷歌Firebase和ESP32 NodeMCU的基于物联网的LED控制

    Firebase是谷歌的数据库平台,用于创建、管理和修改从任何android应用程序、web服务、传感器等生成的数据。它基本上是一个移动和web应用程序开发平台,它有许多服务,如Firebase云消息、Firebase认证、实时数据库等。在实时数据库中,我们可以在firebase云上看到实时数据,并且可以使用Internet从任何地方控制任何外围设备。

  • 基于ESP8266的web服务器从网页控制LED

    ESP系列WiFi模块在基于物联网项目的爱好者和行业中非常受欢迎。ESP8266无线收发器是基于物联网的应用中最常用的模块之一。在这里,我们使用ESP8266 NodeMCU与ThingSpeak物联网云平台连接。NodeMCU有内置的Wi-Fi屏蔽,所以我们不需要像使用Arduino那样连接外部Wi-Fi屏蔽。以前,我们使用ESP32 web服务器来使用网页控制LED。

  • 开始使用ESP32:使用Arduino IDE编程ESP32来闪烁LED

    ESP32是流行的ESP8266 Wi-Fi模块的继承者,具有许多先进的功能,例如内置Wi-Fi的双核32位CPU和具有足够数量的30个I/O引脚的双模蓝牙。它能够在工业环境中可靠地工作,工作温度范围为-40°C至+125°C。它有各种各样的外设,如电容触摸,adc, dac, UART, SPI, I2C等。除此之外,它还有一个内置霍尔效应传感器和一个内置温度传感器。

  • 如何控制一个LED与树莓派web服务器使用Apache

    在本教程中,我们将在树莓派中安装Apache web服务器,以从可以通过互联网从任何地方访问的网页控制LED。这是一个具有最低功能的基本教程,可以进一步修改以在基于物联网的家庭自动化,远程控制自动化,机器人等中使用此方法。

  • 基于物联网的LED控制使用ARTIK云和树莓派

    树莓派是一种小型口袋大小的计算机,具有板载GPIO引脚,用于连接其他外围设备和传感器。它内置Wi-Fi连接网络,无需使用任何外部组件即可将传感器数据直接上传到任何物联网云平台。我们之前使用树莓派连接各种云平台:

  • 使用粒子IO云控制台和树莓派控制LED

    粒子云是最受欢迎和制造商友好的物联网平台。它处理创建物联网产品的许多复杂选项。在粒子云,你可以控制你的设备使用Android或IOS应用程序和使用粒子云控制台。

  • 粒子云和树莓派-温度预警与IFTTT发送警报后,从粒子云的数据

    If This Then That,也被称为IFTTT,是一个免费的基于网络的服务,用于创建简单条件语句链,称为applet。IFTTT提供了一个平台,可以连接来自不同开发者的应用、设备和服务,从而触发涉及这些应用、设备和服务的一些操作。所以在这个项目中,我们将把Particle Cloud与IFTTT集成在一起,这样IFTTT就可以从Particle中读取温度数据,并触发警告消息给用户。为了触发消息,我们将为一个特定变量创建一个IFTTT applet。以前,我们使用粒子应用程序,粒子云控制台和粒子使用树莓派控制LED。

  • 使用树莓派和Telegram Bot控制LED

    Telegram是一款基于云的即时通讯应用。Telegram几乎与Whatsapp类似,可以在安卓、IOS、Windows、Mac和linux等所有设备上使用。用户可以发送贴纸、消息、图片、音频文件和视频。因此,Telegram有一个API机器人,允许人类与机器交谈。电报机器人就像一个机器人,它被编程成一套指令和答案,与用户互动。

  • 物联网控制LED使用Node.js Web服务器和树莓派

    之前我们用不同的语言如Python和Embedded c来控制树莓派。在本教程中,我们使用Node.js来控制树莓派的LED。Node.js是一个非常流行的基于javascript的环境,最初是为谷歌Chrome浏览器开发的,但现在它是开源的。这种语言可以运行在各种平台上,如Windows、Linux、Unix、Mac OS X等。

  • 物联网控制LED使用Thingsboard和树莓派

    物联网平台正在填补传感器和数据网络之间的空白。有许多物联网平台可供选择,如IFTTT, ThingSpeak, Particle, Firebase和ThingsBoard,提供安装物联网应用程序的选项。在这里,我们使用ThingsBoard来控制使用树莓派的LED。

  • 使用Blynk和ESP8266 (Node MCU)的物联网控制LED

    Blynk是一个物联网平台,具有可定制的移动应用程序、私有云、规则引擎和设备管理分析仪表板,专为易于定制的物联网应用而设计。在Blynk App上为物联网项目设计仪表板非常简单,你只需要在屏幕上组织按钮、滑块、图表和其他小部件。我们还可以根据需求编辑小部件。

  • 物联网控制LED采用Cayenne和ESP8266

    物联网现在已经成为快速发展的趋势,通过提供对各种电子设备的远程访问,使我们的生活更轻松。在本系列的动手物联网教程中,我们将介绍可用于创建物联网应用程序的最流行的硬件和软件平台。在我们之前的教程中,我们学会了使用Blynk应用程序控制LED,现在我们将学习如何使用Cayenne应用程序或控制台控制LED。Cayenne是一个流行的物联网平台,可以轻松构建自己的物联网设置。作为拖放式物联网项目构建器,Cayenne允许开发人员在互联网上快速创建和托管他们的连接设备,而无需在编程方面花费大量时间。最初它只适用于树莓派,但现在它支持Arduino和其他控制器。