-
倾斜传感器(倾斜开关)模块-Arduino使用教程
这篇文章展示了如何在Arduino上使用倾斜传感器模块。倾斜传感器多次被称为倾角仪、倾斜开关或滚球传感器。使用倾斜传感器是检测方向或倾斜度的简单方法。 倾斜传感器模块简介 倾斜传感器模块如下图所示。 倾斜传感器可以检测方向或倾斜度。它检测传感器是完全直立还是倾斜。 这使得它非常有用,例如,用于玩具、机器人和其他工作方法取决于倾斜度的电器。 它是如何工作的? 倾斜传感器是圆柱形的,内部包含一个自由导…- 237
- 0
-
(七)msp430基础:将新库添加到Energia IDE并使用它
让我们看看如何为MPU6050(陀螺仪+加速度计+温度)模块添加库。在这里,我们将使用GitHub的Korneliusz Jarzebski的MPU6050库。这个库适用于Arduino,但也适用于Energia。库下载:下载并解压缩库并将其文件夹添加到Energia IDE的libraries文件夹中。示例:请参见下面给出的图像。添加的库将突出显示。Energia中的库文件夹已经包含许多库,如M…- 1.9k
- 1
-
(六)msp430基础:定时器和中断相关的基本功能
定时器函数a) millis()此函数返回自Launchpad板开始运行当前程序以来经过的毫秒数。大约50天后,这个数字溢出(回滚到零)。millis返回的值是unsigned long int。Example 无符号长时间 = millis() b)micros…- 1.4k
- 1
-
(五)msp430基础:与Energia中的串行通信相关的基本功能
让我们看一下Energia IDE中经常使用的与串行通信相关的一些基本功能。 UARTa) Serial.begin(baud_rate)baud_rate:将用于串行通信的波特率。可以是4800,9600,14400,19200等此功能用于定义将用于串行通信的波特率。要与特定设备通信,需要使用设备波特率。ExampleSerial.begin(9600)定义960…- 1.8k
- 0
-
(四)msp430基础:与Energia中的启动和GPIO相关的基本功能
让我们看一下Energia IDE中经常使用的与启动和GPIO相关的一些基本功能。 启动时的功能a)setup()在程序的开头调用此函数。它用于初始化变量,引脚模式等。每次上电后,或者当TI LaunchPad板重置时,它只运行一次。 b)loop()setup函数执行完后,loop函数会反复执行。 /* 闪烁的板载LED连接到MSP-EXP430G2 Launchp…- 1.7k
- 1
-
(三)msp430基础:MSP-EXP430G2板
MSP-EXP430G2是TI(德州仪器)推出的第一款LaunchPad套件,在大众中非常受欢迎。可以使用Code Composer Studio或Energia IDE对MSP-EXP430G2板进行编程。该开发板可与任何14或20引脚DIP MSP430 IC一起使用。上图显示了带有MSP430G2553 IC的MSP-EXP430G2板。该图片来自GitHub讨论中的一个帖子。以下是讨论页面… -
(二)msp430基础:如何使用Energia IDE
Energia IDE非常简单易用。它是Arduino IDE的一个分支,因此与Arduino IDE类似。它甚至看起来像Arduino IDE,唯一的主要区别是IDE的颜色。让我们看看如何在IDE的内置示例中使用Blink示例。1.从解压缩的文件夹中打开Energia IDE。2.在“文件”选项卡中,转到“示例”选项。在这里,您将找到IDE随附的所有内置示例的列表。您还将在内置示例下方看到来自库…- 4.4k
- 0
-
(一)MSP430基础:TI Launchpad简介
什么是TI LaunchPad?TI(德州仪器)推出了具有TI微控制器的开发套件,这些套件以低成本提供,并且具有LaunchPad名称的开源硬件。目前,市场上有超过20种不同的LaunchPad,它们在设计时考虑了特定的应用领域。TI为这些电路板提供了许多附加功能,可帮助用户快速进行原型设计和开发。 开源?据说TI LaunchPad是一个开源平台,这意味着TI为LaunchPad主板提…- 3.3k
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!