Jeffrey Cross
Jeffrey Cross

5个由Tiva-C LaunchPad Board供电的酷项目

德州仪器最新的开发板,Tiva-C LaunchPad具有ARM Cortex-M4F CPU,高达1Mb闪存和256Kb RAM,具体取决于型号

Raspberry Pi,BeagleBone,Arduino,UDOO - 在制造商/ DIY项目中使用的开发板或单板计算机(SBC),我们熟悉的所有名称。另一方面,德州仪器......首先想到的是计算器。之后,他们因其半导体,模拟芯片以及最后但并非最不重要的微控制器而广为人知。

与上面列出的流行电路板不同,TI的开发板并未广泛用于大规模的项目。这并不意味着他们不再是一个有效的董事会,事实上他们可以根据任务对抗其他人。该公司的Tiva-C LaunchPad系列(这里的TI维基)是一款非常令人印象深刻的电路板,其尺寸和ARM Cortex-M4F SoC具有高达1Mb的闪存存储空间和高达256Kb的RAM,具体取决于型号。在这个小型综述中,我们将看一些制造商使用TI新板设计的一些有趣项目。甚至我用Tiva-C制作了一个项目...稍后会详细介绍。

自治区

RegioAlpha的HEXBUG Scarab XL机器人将流行的玩具与TI的Tiva-C LaunchPad相结合,赋予其更多功能

首先,Instructables用户RegioAlpha将HEBUG Scarab XL与Tiva-C Launchpad(版本-EK-TM4C123GXL)相结合,赋予其一定程度的自主权,同时仍保留其RC功能。圣甲虫本身由一对伺服电机驱动,这些伺服电机通过内部控制板驱动机器人六条腿,带有7向转向。 RegioAlpha保留了大部分内部结构,但将伺服电机重新路由到LaunchPad,基本上绕过了Scarab XL的内部控制板,并将RC和控制功能移到了Pad上。

然后RegioAlpha使用Keil的μVisionIDE对机器人进行编程,为机器人提供基本的自主运动(前进,后退等),并使用一对手机电池为其供电。他的Scarab XL机器人仍在进行中,他计划添加传感器以增加功能和自主性。在他们的Instructables页面上查看更多信息。

数字回声定位

Graham Chow的声学定位跟踪设备使用一对麦克风,一个模拟滤波器和Tiva-C来定位目标

接下来是一个声音跟踪设备,可以使用廉价的现成部件根据其不同的声音定位目标。由Graham Chow设计,他的声学定位跟踪设备具有一对麦克风,连接到一对max9812芯片(提供20dB的固定增益)以捕获附近的声音。然后声音通过模拟低通滤波器Graham设计,使用面包板和廉价陶瓷电容器设计,这有助于消除由伺服电机驱动的LED目标定位器产生的一些电气和机械噪声。

使用Tiva-C(版本TM4C123GH6PM)板载ADC(总共8个通道)完成额外的数字滤波,之后将信号数据发送到笔记本电脑进行关联。整个套件安装在一定长度的电路板上,麦克风位于两端,以获得更精确的位置。一旦接收到信号,它就将信号数据发送到LED瞄准器,该瞄准器指向由伺服电机驱动的目标。 Graham使用C ++和C#以及Windows 10设计了定制的关联软件。它不精确,但它在一定距离内是准确的。更多在他们的项目网站。

物联网客户端

Selcuk Cakmak的Tiva LaunchPad:物联网将Tiva-C与用于无线物联网的ESP8266相结合

它可能看起来不多,但塞尔丘克Cakmak的Tiva LaunchPad:物联网项目有一些潜力。 Selcuk基本上设计了一种远程控制物联网设备的简单方法,在这种情况下,使用Tiva-C(版本EK-TM4C123GXL)与ESP8226 Wi-Fi模块配对的简单伺服电机。

Tiva-C和连接设备充当客户端,而笔记本电脑或台式PC充当服务器,ESP8266充当两者之间的链接(通过TCP)。 Selcuk使用Java为服务器端编程设置,使用Code Composer Studio为客户端编写 - 非常简单。他的Tiva IoT项目代码以及他的构建演练可以在这里找到。

简单的交通灯系统

Pavan Tripathi的Traffic_Lights使用Tiva-C和几个LED模拟交通信号灯,非常适合初学者

这个迷你综述中的这篇文章旨在让初学者了解Tiva-C并使用SBC进入DIY世界的第一步。 Pavan Tripathi的Traffic_Lights项目使用Tiva-C(版本EK-TM4C123GXL)使用八个不同颜色的LED(表示West,South和Walk)来模拟交通信号灯的功能。

他的设计是一个简单的电路,它使用三个按钮开关来模拟真实灯光上的传感器,这些传感器布置在面包板上。 Pavan使用Code Composer Studio编写了他的构建版本,他以易于遵循的步骤呈现,可在此处找到。

相机稳定器

我的Tiva-C相机稳定器使用TI板,加速度计和一对陀螺仪帮助稳定的摄像机。

我实际上使用Tiva-C(EK-TM4C123GXL)和ADXL335加速度计设计了我自己的项目,这有助于在移动时提高摄像机的稳定性。我没有使用基于软件的稳定性,而是尝试使用陀螺仪效应进行主动机械稳定。你知道......用旋转自行车车轮进行的实验你无法在8年级的科学课上回归。

对于陀螺仪,我加工了一对主轴并将它们连接到直流电机上,当加速度计的节距变为水平设置时,它们会启动。将摄像机向下指向会关闭电机,因为它可能不会被指向地板。)Tiva-C监控来自传感器的信息,并在触发倾斜阈值时接合电机。有关我的构建的更多信息和完整演练,请在此链接后前往element14。 Tiva-C需要更多的爱...我希望这个列表能够激发灵感。

分享

发表评论