The LED is documented in a data sheet that you can download and study. Unfortunately, there are two variants of the RGB diode, one with a common cathode and one with a common anode. Find out which one you have in TinkerCad or in the lab kit. The goal of the task is to create a program that reads a predefined value of the selected color (RGB) at the start of the program and then sets the diode to the selected color. You can define this value as three constants (Red / Green / Blue) at the beginning of your application. Also keep in mind that you must create a variant of this application to be able to evaluate whether it is possible to recreate all possible colors on this RGB link. You will need to use PWM to be able to control the diode correctly. It may be that you have to implement the PWM function yourself in your application, or does Arduino come with useful functions? Use suitable inputs / outputs to control the diode. The LED should light up with the set color until the program ends. You can choose in which way you want to implement your solution, but keep in mind that there are a number of different techniques for solving this problem. In the report, you will also discuss the following issues. Well-commented program code that you have created during the implementation of this laboratory work should be included as an appendix in your laboratory report together with the flow chart and wiring diagram
The LED is documented in a data sheet that you can download and study. Unfortunately, there are two variants of the RGB diode, one with a common cathode and one with a common anode. Find out which one you have in TinkerCad or in the lab kit.
The goal of the task is to create a program that reads a predefined value of the selected color (RGB) at the start of the program and then sets the diode to the selected color. You can define this value as three constants (Red / Green / Blue) at the beginning of your application.
Also keep in mind that you must create a variant of this application to be able to evaluate whether it is possible to recreate all possible colors on this RGB link. You will need to use PWM to be able to control the diode correctly. It may be that you have to implement the PWM function yourself in your application, or does Arduino come with useful functions? Use suitable inputs / outputs to control the diode. The LED should light up with the set color until the program ends.
You can choose in which way you want to implement your solution, but keep in mind that there are a number of different techniques for solving this problem.
In the report, you will also discuss the following issues.
Well-commented program code that you have created during the implementation of this laboratory work should be included as an appendix in your laboratory report together with the flow chart and wiring diagram.
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 3 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)