Snake Game with Score Tracking in LabVIEW
In preparation for NI week, we decided to resurrect our snake game with a new twist. Score tracking and high scores in LabVIEW!
In preparation for NI week, we decided to resurrect our snake game with a new twist. Score tracking and high scores in LabVIEW!
Long for the knights of old, but with the technology of new? Well trifle no longer, for in preparation for NI week, Josh and I decided to create jousting robots!
What is LabVIEW? How do I get started using it? What are some challenges a beginner might face? Miranda explains it all.
I recently published an Instructable on how to use I2C in LabVIEW using LabVIEW MakerHub LINX, chipKIT WF32, and PmodGYRO as an example. Digilent sells a both LabVIEW Home Bundle and chipKIT WF32 in the LabVIEW Physical Computing Kit. In this Instructable, I go over how to read the data sheet to find what you’re looking for and how exactly to code what you find. This guide also details how to set up pull-up resistors for successful I2C communication.
Digilent Adept is a light-weight program that allows users to quickly load .bit files onto your FPGA chip. The Power of Adept is in its simplicity and speed.
Dharsan, a new Digilent intern, used the LabVIEW Home Bundle and the NI myRIO to create a circuit that controls the speed of a fan based on a temperature reading.
Here are some of the tricks I have learned while using LabVIEW that will make your life much easier!
Earlier today, Josh (a fellow intern and blog contributor) wrote a blog post about logic gates. After reading through Josh’s post and gaining an understanding of the concepts and basic functions of those gates, I figured now would be the perfect time to learn some code. I am going to go over each logic gate and it’s code in Verilog (a hardware language), VHDL (another hardware language) and C (software language).
If you or anyone you know is learning the basics of electronics one of the things they’ll have to figure out is basic testing and measurement. We have a great project on the Learn site that can introduce one to basic waveform measurement and display with the help of the Analog Discovery.
If you’ve been keeping up with Digilent over that last couple of years, you may have heard about our merger with National Instruments. We’ve collaborated to create new products, and we’ve expanded our capabilities to work with more of NI’s products. One of those products is Multisim, a full-function testing and simulation environment for analog, digital, and power electronics designs.
On our website, WaveForms is described as a powerful suite of virtual instruments that brings analog and digital circuit design to your PC desktop. The instruments within WaveForms include an oscilloscope, logic analyzer, arbitrary waveform generator, digital pattern generator, power supplies, a voltmeter, virtual I/O devices, and a spectrum analyzer. Okay, so there’s a long list of fancy technical terms. But what makes WaveForms so special?
Mixed-Signal Oscilloscope vs. Digital Storage Oscilloscope A mixed-signal oscilloscope, or MSO, combines the analog channels of a digital storage oscilloscope, or DSO, with digital logic-analyzer channels in one instrument. A …
Every FPGA development workflow depends on several connected pieces: a programming and debugging interface, a design environment, expansion hardware, and the accessories needed to connect and power the system. Many …
The best FPGA board for a beginner is affordable, approachable, and backed by strong learning resources. Think of it as an FPGA starter kit designed to help you begin building …
Running the same measurement 500 times, logging data overnight, or feeding captured samples directly into a Python analysis pipeline is where the WaveForms graphical application may start to fall short. …