电子

电子 · 圈子

1421 位酷友已加入

电子圈子中包含常用的源代码、电路图、学习教程、产品样本、技术报告等干货资料,加入圈子可以上传、下载资料,也可以使用提问来寻求资料或分享你认为有价值的站外链接~

关注推荐最新

热门标签

资源

基于Arduino的DS18B20(数字温度传感器)

在本项目,我将向你展示如何使用Arduino配合DS18B20搭建数字温度计。 需要的元件 硬件 Arduino UNO Maxim integrated DS18B20可编程数字温度计 电阻(4.75k) 面包板 杜邦线 软件 Arduino IDE Arduino Web编辑器 项目流程 接下来我将向你展示如何在Arduino上使用DS18B20数字温度传感器,以便你测量空气,液体(如水)和地面的温度。 步骤1:关于传感器   DS18B20是Maxim IC的1-Wire数字温度传感器。以9到12位精度(从-55到125(+/- 0.5))以摄氏度报告度数。每个传感器都有一个唯一的64位序列号,可以在一条数据总线上使用大量传感器。 特征: 独特的1-Wire®接口仅需一个端口引脚即可进行通信 每个设备都有一个唯一的64位串行代码,存储在板载ROM中 多点功能简化了分布式温度感测应用 无需外部组件 可以通过数据线供电。 电源范围为3.0V至5.5V 测量的温度范围为–55°C至+ 125°C(–67°F至+ 257°F),±0.5°C的精度范围为–10°C至+ 85°C 用户可以选择9到12位的温度计分辨率 在750ms(最大)内将温度转换为12位数字 用户定义的非易失(NV)警报设置 警报搜索命令可识别和寻址温度超出编程限制的设备(温度警报条件) 应用包括恒温控制,工业系统,消费产品,温度计或任何热敏系统 步骤2 需要的设备 Arduino 板(UNO、DUE 、Micro 等)。 DS18B20 传感器 一个 4.7k 电阻 面包板 杜邦线 步骤3 Ardunio库   在开始之前,请在/ Progam Files(x86)/ Arduino / Libraries(默认)中下载以下库(你也可以在下载区找到它)并将其解压缩,以便将传感器与Arduino板配合使用。 1- Wire bus Dallas Temperature 步骤4 连接电路   首先将传感器插入面包板上,然后按以下顺序使用跳线将其引脚连接到Arduino:引脚1到GND;引脚2到任何数字引脚(本例中为引脚2);引脚3至+5V或+3.3V,最后放上拉电阻。 步骤5 代码 如果一切正常,您应该会看到正在测量的温度,并在 IDE 的串行监视器中显示。 最后 本项目涉及到的文件均可以在下载区找到。 via:https://create.arduino.cc/projecthub/TheGadgetBoy/ds18b20-digital-temperature-sensor-and-arduino-9cc806?ref=platform&ref_id=424_popular___&offset=2

资源

Arduino 蓝牙基本教程

本项目将会教你如何通过智能手机控制电子设备。 需要的元件 Arduino UNO 通用LED 221Ω电阻 HC-05蓝牙模块 安卓设备 实现流程 连接 本教程实现的电路十分简单,只需要连接几条线即可。 Arduino pins Bluetooth pins RX (Pin 0) TX TX (Pin 1) RX 5V VCC GND GND 将LED负极接至Arduino的GND,正极接至引脚13,其电阻值为220Ω–1KΩ。这样电路就连接完成了。 PS:不要将RX和TX接反了 程序运作 HC-05用于串行通信。此处的android应用旨在将按下某个按钮时的串行数据发送至蓝牙模块。另一端的蓝牙模块接收数据,并通过蓝牙模块的TX引脚(Arduino的RX引脚)将其发送到Arduino。送入Arduino的代码将与检查接收到的数据并进行比较。如果接收到的数据为1,则当接收到的数据为0时,LED指示灯将熄灭。 连接安卓设备 在下载区下载应用程序 将设备与HC-05蓝牙模块配对 打开HC-05蓝牙模块 扫描可用的设备 输入默认密码1234或0000与HC-05配对 在您的android设备上安装LED应用程序 开启应用程式 启动界面 按配对的设备 从列表中选择您的蓝牙模块(HC-05) 连接成功后,按下ON按钮打开LED指示灯,然后按下OFF按钮关闭LED指示灯 断开连接按钮以断开与蓝牙模块的连接 最后 本教程只是将蓝牙模块与Arduino接口的基础教程,你可以将其运用于其他的项目中,如本网站资源区的蓝牙控制车。本教程涉及的代码以及文件均可以在下载区找到。 via:https://create.arduino.cc/projecthub/mayooghgirish/arduino-bluetooth-basic-tutorial-d8b737?ref=platform&ref_id=424_popular___&offset=1

电子

电子·圈子   首发

anna 发布了
资源

基于PIR 传感器和Arduino的运动和手势检测

本项目使用PIR传感器和Arduino来检测手的运动,可以根据此检测来操控电子设备。 via:https://create.arduino.cc/projecthub/electropeak/easy-motion-and-gesture-detection-by-pir-sensor-arduino-101fcc?ref=platform&ref_id=424_respected___&offset=6

资源

便携式 Arduino 温度/湿度传感器

这是一个 Arduino Uno 与 DHT11 温度/湿度传感器配合的项目,可以在LCD屏幕上实时显示。 via:https://create.arduino.cc/projecthub/ThothLoki/portable-arduino-temp-humidity-sensor-with-lcd-a750f4?ref=platform&ref_id=424_respected___&offset=4

电子

电子·圈子   首发

anna 发布了
电子

电子·圈子   首发

水轮机 发布了
资源

基于Arduino的通用交流电机速度控制器

本项目是一个采用PID算法的闭环通用电机控制系统。 via:https://www.hackster.io/saulius-bandzevicius/arduino-based-universal-ac-motor-speed-controller-a4ceaf

资源

IOT 家庭自动化

本项目使用 MCU ESP8266 和 BLYNK 应用程序来通过互联网控制家用电器。 via:https://www.hackster.io/abhijitbrain/iot-home-automation-node-mcu-blynk-12cc34

  • 1
  • 115
  • 116
  • 117
  • 120
前往