
Explore fuzzy logic basics, compare it with boolean logic, and learn how linguistic variables, membership functions, and fuzzy rules enable inference and defuzzification for single or multiple input/output systems.
Explore a simple temperature fuzzy controller that uses fuzzy inference systems to map 10–40 °C inputs to 0–100% fan speed, with cold/warm/hot inputs and low/medium/fast outputs, implemented in LabVIEW.
Download from previous lecture the VI to complete the exercise.
Explore fuzzy water control for washing machines using load-based inputs from 0 to 7 kg to regulate water use from 0 to 62 liters per cycle, implemented in labview.
Explore a hands-on fuzzy H2O level controller in LabVIEW, mapping clothes weight to water level in a washing machine using fuzzy inference with Gaussian membership functions per cycle.
Explore exercise solutions for fuzzy logic, Labview, and Arduino focused on temperature and level control.
Explore a fuzzy logic nurse robot challenge that uses the hour of day to estimate the probability of taking a walk or sleeping. Implement with LabVIEW and Arduino.
Download in previous lecture vi and summary to solve.
Explore exercise solutions in this unit for a nurse robot, applying fuzzy logic with LabVIEW and Arduino to automate patient assistance tasks.
Download in previous lecture the vi and summary to solve this exercise.
Apply fuzzy logic to automatically determine washing time from soil level and grease amount, using Gaussian and triangular membership functions and a rule-based controller in LabVIEW.
Download in previous lecture the vi to solve this exercise, you must implement the fuzzy system.
Develop exercise solutions for an intelligent washer machine time and tipping using fuzzy logic, LabVIEW, and Arduino.
Before to work with fuzzy system, learn how to work with arduino and labview, easy and quickly.
Learn to install firmware on an Arduino board by verifying the correct com port and hardware setup, then load via serial and ISP within a LabVIEW project.
Solve exercise called digital read to solve.
Learn to write a digital bit with Arduino and LabVIEW by setting up communication, selecting a digital output (pin seven), and monitoring the LED through a front panel.
Find solution for all the exercises from previous lessons in this section.
Download template and complete exercise in next lecture. Attached you will find circuit and diagram (Hardware)
Attached you will find solution for this exercise but I recommended you, solve the exercise by yourself using template from previous lesson and if you cant solve this, use this attached solution.
Implement circuit using the drawing (*.jpg), download template in ZIP file, dont forget both files VI and FIS must be decompressed in the same root, then complete exercise in next section.
Download solution and open it only if you cant solve by yourself.
In this course you will learn Fuzzy Logic concepts and also you will apply this knowledge in real world applications to get you quickly for this amazing AI way, artificial intelligence also include hardware applications, not only software or code, for this reason here we will work with arduino as DAQ system.
Course is under construction, monthly will be updated.
This Course includes:
- Understand and design of decision making Fuzzy Expert systems with examples.
- How to design fuzzy systems.
- How to implement fuzzy systems.
The course also gives you:
1. Code templates: you will get downloadable Labview code to complete by yourself with my help in lectures, understanding the goal and then solving the challenge.
2. Training support: when you are learning, there will be questions based on the lectures, I always answer the student’s doubts, but be careful, I won’t do your projects, I will teach you how to solve your own challenges, when you ask, depends on the other students question I will answer your question in +/- 72h.
3. Solutions for real world requirements: We will solve “simple” but real world requirements in the industry and also in home, it will be nice to share with you this knowledge… we will talk about interesting applications, helping to you to open your mind and understanding from simple systems going to complex systems.