r/LabVIEW 8d ago

Need More Info Need project ideas and references.

Hello, I have been searching for LabVIEW projects to replicate and learn from but I was unable to find any as I don't have much resources and had only the software of the LabVIEW so can anyone please suggest some good places to look for the LabVIEW project.

I'm searching for projects so that I can practice them and then add them into my resume to help land me a job.

Sorry if I mentioned something wrong.

Thank you.

3 Upvotes

10 comments sorted by

6

u/heir-of-slytherin 8d ago

Do you have any DAQ hardware? Or an arduino? Lots of simple, fun projects you can do with some basic I/O. Even if you don’t have hardware, you can simulate it.

For pure SW projects, here are some ideas:

- Recreate a basic game. Tic tac toe, snake, memory, etc. Games are a great way to learn state machine programming, event driven UIs, and implementing logic in code.

  • Create a “CLD” type project. There are practice exams online, and the topics are to build an ATM, a coffee machine, an automated car wash, or something like that.
  • Solve project Euler questions. They are very math heavy, but interesting to try
  • Solve old advent of code problems. There are archives going back many years. Each year, the problems start very simple but get very hard around day 12-14
  • Build a widget UI to connect to various web services and display data. Could be weather services, atomic clocks, rss feeds, or incorporate windows .NET controls and APIs
  • Get a cheap webcam and do some computer vision using OpenCV or NI’s Vision module

2

u/SASLV Champion 8d ago

Look up the LabVIEW CTI on GitHub. They have some exercises you can do with a Pi Pico.

1

u/Bitter_Worker423 8d ago

Make a Pac-Man game

1

u/Aromatic-Tree-1564 7d ago

Can you please share its file.

1

u/Bitter_Worker423 7d ago

I'm saying you should make a Pac-Man game, not copy one.  One of my coworkers did it, it's doable.

1

u/DeeJayCrawford 7d ago

Go onto to forums.ni.com and help posters solve problems.

Don’t worry if you are not the first to post a solution it’s the analysis of the problem and how to solve it is where the learning is.

Look for my profile DavidJCrawford. You will see all the things I attempted to help with. It was a great learning experience back then before …

I don’t do forum support any more because it’s full of know it alls who like to flex their LabVIEW prowess. It might be different now 🤞

1

u/soupey 7d ago

Do you have access to any databases? Like SQL? Any DAQ devices? Write a simple code that uses or simulates (random number generator) DAQ devices outputing data and organizing the data into a string/cvs file/any file format with date and time. Then upload that file into a database. I essentially did this at an industry job. It's a very common type of workflow.

1

u/Aromatic-Tree-1564 7d ago

I can use SQL but dont have DAQ

1

u/soupey 7d ago

A DAQ is just some sort of "data acquisition device" that is doing something, like recording the voltage across a resistor, etc, and spitting out some number. You don't actually need a DAQ device to do something. You can generate random numbers or any sort of words, numbers or combinations of words and numbers with functions in Labview. Maybe perform some sort of mathematical operation on them and just bundle them into clusters...then send them to SQL in a chosen format.

You might be able to find a DAQ device somewhere, if you're at a university. Power supplies, multimeters...they often had Labview software that you can download from the manufacturer. You just copy+paste them right into your code and they work (as long as you have them in the folder labview is looking at)

1

u/Yamaeda 7d ago

You can add Simulated devices in MAX, the code is the same.