KY-009: Skillnad mellan sidversioner

Från Stockholm Makerspace Wiki
Ingen redigeringssammanfattning
 
(2 mellanliggande sidversioner av 2 användare visas inte)
Rad 1: Rad 1:
== Bild ==
==Bild==
[[Fil:KY009.JPG]]
[[Fil:KY009.JPG]]


== Om sensorn ==
==Om sensorn==
'SMD RGB' är en RGB lysdiod vilket innebär att det är tre olikfärgade lysdioder i samma kapsel : en röd, en grön och en blå
'SMD RGB' är en RGB lysdiod vilket innebär att det är tre olikfärgade lysdioder i samma kapsel : en röd, en grön och en blå


== Synonymer ==
==Synonymer==
KEYES 3-color full-color LED SMD modules, KY009, RGB LED, 08 3 color - full color LED SMD module
KEYES 3-color full-color LED SMD modules, KY009, RGB LED, 08 3 color - full color LED SMD module


== Koppling ==
==Koppling==
'''OBS!!
'''OBS!!'''
'''Pinnen märkt - är jord,  
Pinnen märkt - är jord,  
Pinnen märkt R är grön,  
Pinnen märkt R är grön,  
Pinnen märkt G är röd,  
Pinnen märkt G är röd,  
Pinnen märkt B är blå
Pinnen märkt B är blå


== Arduino exempelkod ==
==Arduino exempelkod==


<pre>
<pre>
Rad 49: Rad 49:
</pre>
</pre>


== Bibliotek ==
==Bibliotek==
* [[Arduino]]
 
* [[C]]
*[[Arduino]]
*[[C]]
 
[[Kategori:Elektronikrummet]]

Nuvarande version från 30 mars 2023 kl. 21.31

Bild

Om sensorn

'SMD RGB' är en RGB lysdiod vilket innebär att det är tre olikfärgade lysdioder i samma kapsel : en röd, en grön och en blå

Synonymer

KEYES 3-color full-color LED SMD modules, KY009, RGB LED, 08 3 color - full color LED SMD module

Koppling

OBS!! Pinnen märkt - är jord, Pinnen märkt R är grön, Pinnen märkt G är röd, Pinnen märkt B är blå

Arduino exempelkod

int redpin = 11; // select the pin for the red LED
int bluepin = 10; // select the pin for the blue LED
int greenpin = 9 ;// select the pin for the green LED
int val;

void setup ()
{
  pinMode (redpin, OUTPUT);
  pinMode (bluepin, OUTPUT);
  pinMode (greenpin, OUTPUT);
}

void loop ()
{
  for (val = 255; val> 0; val --)
  {
    analogWrite (redpin, val);
    analogWrite (bluepin, 255-val);
    analogWrite (greenpin, 128-val);
    delay (1);
  }
  for (val = 0; val <255; val ++)
  {
    analogWrite (redpin, val);
    analogWrite (bluepin, 255-val);
    analogWrite (greenpin, 128-val);
    delay (1);
  }
}

Bibliotek