万圣节盒怪物

随着万圣节的临近,我决定用Digilent产品做一个很酷的万圣节道具。在获取一个chipKIT uC32,一些移位寄存器,一堆led,跳线和PmodMAXSONAR后,我能够制作一个距离探测万圣节盒子怪物。

MPIDE和MPLAB

之前,我曾发表过关于调试器是什么的帖子。除了我在调试器文章中描述的所有伟大的特性之外,您可能会想知道——为什么Digilent关心这些?正如你可能知道的,我们在chipKIT和chipKIT Pro板中使用了许多Microchip的优秀产品。我们仍然希望解决使用chipKIT和chipKIT Pro板的用户体验之间的主要差异,所以我们将讨论MPLAB和MPIDE之间的差异!

FPGA设计流程使用Vivado工作室!

Digilent自豪地宣布,与巴西分销合作伙伴Anacom和学术合作伙伴Xilinx University Program一起,我们将于10月29日至30日举办“FPGA设计流程使用Vivado”研讨会。本课程将向教授介绍Xilinx所有可编程设备中使用Xilinx Vivado设计套件的数字设计工具流程。它将在Escola Politécnica da uba,巴西举行。与会者将使用Digilent Nexys 4和Xilinx Vivado设计套件来获得数字设计、基本HDL知识、Xilinx 7系列架构概述和Xilinx Vivado设计套件的实际经验。

勤勉Pmods -马达输出

随着我们继续对Pmods的探索,在检查了一些输出Pmods,如DAC,音频和视觉Pmods之后,我们发现我们自己在最终的输出Pmods集(至少现在)。这五个Pmods都驱动不同类型的电机,包括伺服、直流和步进电机。通过这些Pmods,你可以让你的项目移动起来,无论是一个机器人手臂,一个盒子怪物,还是一个跟随一行的机器人。

谁是LabVIEW黑客?

那么LabVIEW到底是什么呢?LabVIEW是美国国家仪器公司的程序开发环境。名称是“实验室虚拟仪器工程工作台”的缩写。NI创建了LabVIEW,使领域专家能够通过抽象硬件和软件来专注于构建系统。例如,他们的硬件和软件可以让化学家专注于化学,而不会陷入热电偶模拟信号调节或高级编程技术的困境。

Simon说…用led !

在某种程度上,我们都玩过“西蒙说”的游戏。在这个游戏中,一个人,Simon(或者Susan, Chad,或者任何碰巧是领导者的人),会说“Simon说”,然后告诉其他所有的玩家做一些事情,比如举起他们的左手。这个游戏的难点在于,如果领导让其他玩家做某事而没有说“Simon说”,而其他玩家还是做了,他们就出局了。我个人非常喜欢玩《Simon Says》,但我认为如果你可以用一堆led来玩《Simon Says》,那就更有趣了。

脉冲宽度调制

脉宽调制(PWM)是一种技术,它利用电子设备的能力,在逻辑高电压和逻辑低电压状态之间快速“脉冲”其数字引脚之一。这个想法是,在两个电压状态之间的切换在一个期望的模式将产生一个“平均”电压之间的某个地方的高电压和低电压输入。如果在给定的时间内,引脚处于高电压水平的频率高于低电压水平,则会观察到一个整体较高的电压(但低于全强度输入电压)。

感温咖啡的过山车

和大多数工作场所一样,在Digilent,咖啡是非常重要的。有一件事曾经让我很生气,那就是我不知道我的咖啡何时达到了完美的“金发”温度区,在那里它不会烫到我的嘴,但却足够温暖,让我充分享受。我目前正在开发一个热电偶Pmod使用模拟器件MAX31855,并想到一个伟大的应用项目。如果我能感觉到咖啡的温度有多热,我就能有一个微控制器告诉我当我的咖啡达到完美的温度范围!

Pmod通信:串行外设接口

不久前,我们了解到Pmods能够与它们的主机板通信的一种方式是通过SPI。我们知道那串行外围接口是一种通信协议的“主人”,“奴隶”设备(在这种情况下,Pmod)能够互相发送的数据在同一时间与主机板控制沟通的时机。尽管这是一个很好的概述,但根据我的个人经验,理论概述在实际执行我们所学内容时并不是最有帮助的。这引出了一个问题:如何使用SPI?让找到!