六种可以用于扩展物联网应用的DIY项目

这篇文章来源于DevicePlus.com英语网站的翻译稿。

您对物联网(IoT)技术感到好奇吗?

将传感器和互联网与非传统设备和环境相连接是物联网背后的基本理念。您可以利用自己的技能来动手探索这一让人兴奋的新技术领域,而这只需要使用相应的元器件、Raspberry Pi、传感器和指导说明就可以完成。我们将为您提供这些服务!

internet of things

your123 – stock.adobe.com

1) 走进物联网:制作您自己的Wi-Fi开关!

无线网络,作为最流行的无线电使用方式之一,是扩展物联网设备功能的绝佳方法。如果您曾经想要探索过无线电和网络的功能,那么这个项目非常适合您。Wi-Fi开关是一种简单的设备,可以让您打开或关闭任何设备的电源。您可以使用Wi-Fi开关来控制电机。例如,您可以在冬天下班回家之前用它来打开客厅的电暖器,这样回到家时就可以享受舒适的温度。
本项目所需硬件:

这是所需组件的部分列表,完整列表请点击此处获取。

  • ESP32 Wroom (ESP32D0WDQ6(版本1))
  • 12V电源,1A
  • Raspberry Pi Zero/Zero W/2 B+/3 B+
  • 5.25V 电源
  • 2x 12V 汽车继电器,>=8A
  • 7805 稳压器
  • 3-5W 散热器
  • 烙铁,推荐使用TS100
  • 焊料、松香芯

请注意,此项目还需要您具备焊接铁和树脂的技能。如果您对这些技术不熟悉,可以选在一个不同的项目。

2) 使用物联网构建圣诞装饰品

您是否在寻找一个在圣诞节给您的朋友和家人留下深刻印象的方案?通过构建该项目,您将成为家人的焦点。您可以不用像其他人那样从商店购买圣诞灯,而是使用技术技能来构建出新的装饰品。

该项目的关键硬件组件:

  • 全彩LED(推荐5mm)。确保可以发出红光、蓝光和绿光。
  • Raspberry Pi 2 型
  • 面包板
  • 可选:选择要修改的装饰品。选择一个可以在里面安装LED灯的装饰品。

一旦您完成了本项目,就可以对灯光进行无线控制了。例如,您可以设置灯光亮起的顺序(例如红色、蓝色、绿色)并设置灯光停留的时间。如果您正在寻找此项目的进阶版本,请将其与上述Wi-Fi交换机项目结合使用。

3) 用物联网玩转LED灯

初学物联网时没必要选择太困难的项目。当然,您也可以构建一些更复杂的项目,如锁、安全设备等。但是刚开始时最好尝试一些使用灯光的项目。这与其他硬件不同,我们很容易判断灯光是否正常工作,因此这类DIY项目很适合入手。
在这个项目中,您将使用Raspberry PI、Python和WebIOPi软件。大多数编程工作通过浏览器来完成。与其他DIY项目相比,这个项目更着重于软件部分,而非硬件。

为了构建该项目,首先需要具备以下硬件:

  • Raspberry Pi
  • LED灯。我们建议使用GPIO3(5引脚)
  • 面包板
  • 电缆

有关构建此项目的分步说明和代码示例,请阅读我们的完整技术教程:用物联网玩转LED灯

4) 进阶物联网DIY项目:闪烁的LED

随着您物联网技术的进步,可以尝试添加更多的功能并进行更多的挑战。如果您对LED项目感觉良好,那么与其尝试一个完全不同的东西,不如添加一个新的功能,如LED的闪烁效果。

为了构建此项目,您需要获取上一个项目中所用到的硬件组件。创建闪烁的LED不需要使用额外的硬件,而是通过软件来实现—更确切的说,是通过Python编程。

进阶提示:如果您想以其他方式使用灯光该怎么办?例如,您可能有一只宠物蜥蜴,它需要一定的热量才能保持舒适。在这种情况下,您可以使用温度传感器来收集信息并将其连接到多色LED。

5) 通过编程为LED灯安排时间表

通过Wi-Fi控制您的灯光和电器很有趣。但是,它并不总是很方便。如果您出门旅行忘记关掉所有设备怎么办?这样会很费电。这时候,您可以使用该DIY项目来控制您的LED灯。从技能的角度来说,这是一个很好的可以锻炼在输入与输出方面技能的初学者项目。

如果您已经完成了上面两个项目,则无需购买额外的硬件。您可以通过编程来创建时间表和控件。通过我们的教程,您将能够学习如何使用Python将LED设置为在一定小时或分钟后关闭。

6) 为您的DIY物联网项目添加模拟功能

是时候用到模拟技术了!您可以将这些功能添加到您的DIY物联网项目中。从添加模拟输入(即模拟光传感器)开始。但是,这里存在一个挑战。到目前为止,我们只专注于数字硬件,但是为了这个项目正常工作,我们将需要其他硬件。

项目所需硬件:

  • 上述三个项目中所描述的硬件
  • A/D转换器(例如,MCP3002-I/P——模数转换器,10位,200 kSPS,单路,2.7 V,5.5 V,DIP)。该电路充当模拟和数字设备之间的桥梁。

完成项目构建后,您就可以根据光照水平播放声音了(包括网络广播)。这意味着您可以将此项目用作光敏闹钟。

您将以什么DIY项目作为开端?

通过这些项目,您了解了一些使用LED、光传感器和软件来创建物联网设备的方法。您可以添加更多传感器来扩展功能,尝试一下,看看您能实现哪些功能!

DevicePlus 编辑团队
DevicePlus 编辑团队

设备升级版适用于所有热爱电子和机电一体化的人。

相关文章

  1. 在最后一刻停下来!用Arduino和距离传感器制作小鸡赛车!(第3篇•最终篇)

  2. 在最后一刻停下来!用Arduino和距离传感器制作小鸡赛车!(第2篇)

  3. 01

    在最后一刻停下来!用Arduino和距离传感器制作小鸡赛车!(第1篇)

  4. 通过Arduino使用ESP-WROOM-32(环境搭建和配置-LED闪烁篇)

  5. 通过Arduino使用ESP-WROOM-32(Bluetooth-BLE连接篇)

  6. 使用Arduino的五大DIY无人机项目

  7. 从电动滑板到无人机:5个DIY项目来提升您的电子技能

  8. Arduino车库开启器和通用无线电接口

  9. Arduino基础: 读取电压

TECH INFO

  • 重点必看
  • 技术分享
  • Arduino入门指南

基础知识

  • Si功率元器件
  • IGBT功率元器件
  • 热设计
  • 仿真
  • 开关噪声-EMC
  • AC/DC
  • DC/DC
  • 电机
  • 传递函数

工程技巧


PICK UP!

  1. 刘铭
  2. ROHM开发出业界先进的第4代低导通电阻
PAGE TOP