如果你在谷歌或youtube上搜索LED追踪器,你会发现相当多的LED追踪器。在这里,只要看看标题,你就会说,“再来一个LED追逐者!!!!…哦,不,请!!!!”但是等等,等等,等等。这有点不同。大多数LED追逐器都是单色的…
ATtiny85微控制器教程,第5部分:使用ATtiny85的LED亮度控制
在本系列之前的教程中,我们已经看到了如何通过闪烁的led产生不同的追逐效果。所以我们只是简单地打开和关闭LED。在本教程中,我们将改变LED的亮度(强度)。我们将使用ATtiny85的PWM输出来实现这一点。所以让我们看看如何……
Attiny85微控制器教程,第6部分:使用电位计和Attiny85的LED强度控制
在本系列之前的教程中,我们看到了如何使用ATtiny85的PWM输出来改变led的强度(亮度)。本教程将通过使用电位器(壶)改变LED亮度进行下一步。该壶将给出一个模拟输出0到5V。ATtiny85有一个内置ADC…
教程7:使用Attiny85的直流电机速度控制
在本系列的前两个教程中,我们已经了解了如何使用ATtiny85的PWM输出改变LED的强度(亮度)。在本教程中,我们将使用PWM输出来改变直流电机的速度。直流电机速度随电位计的变化而变化。据我们所知…
教程8:RGB LED接口与ATtiny85
在本系列的前三个教程中,我们看到如何使用Attiny85的PWM输出来改变LED和DC电机速度的强度(亮度)。在所有先前的教程中,我们只使用了一个PWM输出,但现在我们将同时使用Titiny85的三个PWM输出。Attiny85有三个PWM输出......
教程9:使用智能手机的蓝牙和Attiny85的设备控制
在本系列教程中,我们学习了通过接口电位器获得模拟输入,通过产生PWM输出接口RGB LED,通过PWM输出控制直流电机的速度等。本教程介绍了ATtiny85与蓝牙模块HC05的串行通信。ATtiny85没有内置的UART或USART与Rx…
教程10:使用蓝牙和ATtiny85的无线传感器数据发射器
在上一个教程中,我们已经了解了Attiny85如何与蓝牙模块HC05串联通信,并从智能手机蓝牙发送/接收命令本教程还涉及蓝牙模块HC05的角色。但代替从智能手机接收命令,它将传感器数据值发送到智能手机。传感器连接到模拟输入引脚...
ATtiny85微控制器教程,第3部分:使用ATtiny85构建LED闪烁应用
在上一个教程中,我们了解到使用ATtiny85构建任何应用程序都需要以下硬件和软件工具。Arduino IDE软件USB SPI AVR程序员PROGISP软件,让我们为ATtiny85微控制器构建第一个LED闪烁“hello world”应用程序。打开ArduinoIDE。从文件->示例->基本->闪烁中打开LED闪烁示例修改…
电脑挑选N个地方机器人
完整的机器人由三个部分组成:机器人机构、硬件驱动电路、vc++控制软件。很明显,主要部分将是构成机器人身体的机械装置,这意味着移动的手可以挑选或放置任何物体。硬件驱动电路的功能是驱动所有三个电机,驱动机器人的所有动作。控制软件也是这个机器人的重要组成部分,因为它将负责所有的控制动作。该部分的主要功能是:将手旋转到需要拾取或放置物体的特定角度,上下移动手来拾取或放置物体,根据物体的大小打开或关闭手的握把。
使用通用微处理器模拟器(UMPS)
UMPS可能最有效的虚拟模拟器,用于模拟8051/52/2051/4051,PIC微控制器,HC微控制器,AVR微控制器等的程序提供了完美的模拟实时应用的平台。它有多种外围设备与微控制器连接,如在显示中,有LED,矩阵LED,alpha数字显示,所有类型的LCD等。其他外围设备如ADC,DAC,串行变送器 - 接收器,功能发生器,I2C内存,I2C显示屏,PWM转换器,数字记录器和播放器,移位寄存器等是设计任何嵌入式系统。在UMPS的帮助下,可以在计算机的桌面上创建虚拟8051训练板。他可以通过连接所需的资源,如7段显示,矩阵LED,LCD,矩阵键盘和他想要的所需资源来模拟所有类型的程序。
4通道可编程调频遥控器
这是可编程调频遥控器,可用于某些特定应用。发射机和接收机部分分别采用锁相环IC-567作为振荡器和滤波器。它可以在大约50米的距离内操作/控制任何设备/应用程序(如果性能良好,此范围可增加至1-2公里)…
如何处理一个未知的步进电机?
如何处理任何未知的步进电机?本节讨论了一个特殊的程序,它可以帮助找出步进电机的类型,它的端子,它的线圈序列,它的步进分辨率和关于步进电机的一切。如果有人有一台没有任何规格的草原电机,那么在看过这部分之后……
ATtiny85微控制器教程,第4部分:使用ATtiny85的LED追逐器
在本系列的前一篇教程中,我们已经看到了如何使用ATtiny85,如何对它进行编程,并且我们还构建了我们的第一个- hello world应用程序-即使用ATtiny85的LED闪烁应用程序。因此,让我们把它扩展到下一个步骤——意味着向前迈出一步。我们将联系…
用H桥实现直流电机控制
这篇文章解释了如何改变方向和速度的微型直流电机使用非常简单的电路建成使用方便易得的组件。首先我们将看到如何改变电机的方向,然后我们将看到如何改变直流电机的速度。然后我将解释非常简单的直流电机控制器电路,它可以改变直流电机的方向和速度。让我们开始吧
基于操纵杆的双直流电机控制器使用OP-AMP
所有你可能看到的控制直流电机使用操纵杆。大多数钢筋混凝土玩具是直流电机操作,他们控制使用遥控操纵杆。遥控操纵杆中有一个射频发射器,玩具中有一个射频接收器,可使直流电机向前(顺时针)和向后(逆时针)旋转军事应用中使用的遥控机器人车辆,也可使用与笔记本电脑或计算机相连的操纵杆控制无人机,用于空中监视或航空摄影/摄像的四旋翼直升机等是操纵杆控制的最佳示例
ESP32语音操作家庭自动化,配备ThingSpeak MQTT、IFTTT和谷歌助手
本文介绍了如何构建基于语音的家庭自动化来控制家用电器。Google Assistant用于输入语音命令或文本命令。该项目的主要目的是介绍各种IOT工具,并将它们集成以构建实时项目。随着家庭自动化是一个友好的项目,它被选中......
ATtiny85微控制器教程,第1部分:简介
Attiny85微控制器是一个非常受欢迎的8位RISC微控制器。它已成为专业人士和开发人员的首选,因为它在如此小的尺寸中的令人难以置信的功能。顾名思义,它是一个小型8针(PDIP)微控制器,几乎所有的微控制器都应该具有诸如内置闪光灯,EEPROM,SRAM,...
ATtiny85微控制器教程,第2部分:使用ATtiny85
使用Attiny85要求您了解如何为Attiny85编写一个程序以及如何将其下载到其内部闪存中。您是否知道我们可以为Arduino IDE中的Atiney85编写程序?是的,它是真的。我们可以编写,编译,创建十六进制文件甚至下载...
555定时器IC:介绍,基础知识和不同的工作模式
IC 555定时器是电子界的知名元件,但大多数人不知道的是IC的内部电路和IC中各种引脚的功能。让我告诉你一个事实,为什么555定时器被称为这样,定时器的名字来自于集成电路内部电路中使用的三个串联的5千欧电阻器。IC555定时器是电子领域应用最广泛的集成电路之一,因其性能稳定可靠,广泛应用于各种电子电路中。它作为占空比在50%到100%之间变化的方波发生器工作,也可以在电路中提供延时。555定时器的名字来源于三个5k欧姆的电阻器,它们以分压器模式连接。
双极式步进电机的Arduino图书馆
以前,我给arduino库单极型步进电机。它完美地控制速度、方向、转数、电机角度等所有参数的单极式步进电机。但它仅适用于单极型步进电机。正如我们所知,步进电机也可能是双极型的。但该程序库不能控制双极型步进电机。因此,我决定开发另一个arduino库来控制双极型步进电机。在这里,我介绍了Arduino中的双极步进电机库,用于所有双极型步进电机。该库有9种不同的功能,可用于旋转和控制电机的要求。库是按照工业运动控制要求设计的。