electronics

    0热度

    2回答

    我正在阅读有关引导编程嵌入式系统 - 使用C和GNU开发工具,第二版(Michael Barr,Anthony Massa)的书中的微控制器,发行人:O'Reilly,然后我发现其中之一引导步骤是在启动之前发生的硬件初始化和本书中关于硬件初始化的信息。是:。 “最实际的硬件初始化发生在第二阶段,在 这一点上,我们需要告知处理器有关的环境,这也是 初始化中断控制器和其他重要的好地方外围设备。 不太关

    0热度

    1回答

    我试图通过attiny85接受通过I2C发送的命令来调暗灯泡。我的问题是灯泡几乎不变暗,并且闪烁很多。 我的电路在这里可以看到: Attiny85 dimming circuit controlled over I2C 光隔离器(以及因此三端双向可控硅)经由引脚2(AKA PB3,AKA PCINT3)和AC控制零交叉检测在销3进行( AKA PB4,AKA PCINT4)Attiny85 该代码

    1热度

    1回答

    我在面包板上制作了一个带有Arduino Uno和电阻器梯形图的基本波形发生器。我使用loop函数和micros()根据需要更改电压电平以在每个电压变化之间延迟。这不是完美的,但它与压电效果很好。 我的问题是我在我的代码中设置信号频率,我希望能够使用一个锅例如更改它。但只要我在我的代码中放置analogRead(所有代码都在loop()函数中),输出信号就会改变。我发现了analogRead功能可

    0热度

    1回答

    我有一个蓝牙模块连接到我接收数据的Arduino上的RX(0)引脚。 然后我使用Serial.write()打印该数据。 这两个引脚对应我的电脑中的COM16。 我现在能够将这些值接收到处理中,并在处理中将COM端口设置为16之后再次在处理中进行打印。 现在我想通过串行通信再次将处理的特定值发回到Arduino。我想我可以用软件序列来做到这一点。 但是,我有几个问题,如何软件串行工作: 如果我设置

    -4热度

    1回答

    处理器如何将数据写入存储卡或转盘驱动器?随身碟和存储卡之间的区别是什么?

    1热度

    1回答

    我想知道完整形式的MI2S。通过维基百科页面,我发现约 I2S。 I²S(Inter-IC Sound),发音为I-squared-S,是用于将数字音频设备连接在一起的电气串行总线接口标准。 那么什么是M代表MI2S。

    0热度

    1回答

    在设备上,我想检测一系列力量:小力量(最小大约0.01g),但也有更强的力量,例如0.1g - 0.15g。 该设备将在三维空间有不同的位置,所以为了检测小的力量我必须知道它的角度以便能够减去1g。因为该设备可以有一个随机的位置(角度位置)。 我到目前为止所做的:我使用了MPU6050并使用了与accel配合使用的滤波器。和陀螺仪。 它是这样的: agnleX_k+1 = 0.98*(angle_

    -4热度

    2回答

    模拟信号每次都有不同的值。如果考虑每个时间值的方波,则该值为0或1.

    -1热度

    1回答

    我正在做自动平衡quadcopter与自主控制项目。我正在使用Arduino Mega 2560和MPU6050。在没有DMP的帮助下,我已经从MPU6050获得了滚动角和俯仰角,并且应用了复杂的滤波器来省略振动引起的噪音。还配置并能够在Arduino中断的帮助下使用Flysky发射机和接收机运行BLDC电机。现在为了平衡,我只关注一个轴(即roll)。我还为电动机自由运动辊轴构建了一个平衡支架。

    0热度

    1回答

    我目前正在使用.net微型框架在Netduino Plus 2上执行一个项目,这需要我编写脉冲传感器。我试图找到脉冲传感器的代码,但无济于事。我尝试使用模拟量输入代码来测量脉搏,但输出值看起来不正确(尽管在传感器附近没有心跳,但仍有一个恒定的高值)。请指教! 这里是我的心跳传感器电流代码: using System; using System.Net; using System