INHOUDSOPGAWE:

RGB LED Adaptive Camouflage (kameleon) Met Ebot / Arduino: 5 stappe (met foto's)
RGB LED Adaptive Camouflage (kameleon) Met Ebot / Arduino: 5 stappe (met foto's)

Video: RGB LED Adaptive Camouflage (kameleon) Met Ebot / Arduino: 5 stappe (met foto's)

Video: RGB LED Adaptive Camouflage (kameleon) Met Ebot / Arduino: 5 stappe (met foto's)
Video: RGB LED adaptive camouflage using Ebot microcontroller 2024, November
Anonim
RGB LED Adaptive Camouflage (kameleon) met behulp van Ebot / Arduino
RGB LED Adaptive Camouflage (kameleon) met behulp van Ebot / Arduino
RGB LED Adaptive Camouflage (kameleon) met behulp van Ebot / Arduino
RGB LED Adaptive Camouflage (kameleon) met behulp van Ebot / Arduino
RGB LED Adaptive Camouflage (kameleon) met behulp van Ebot / Arduino
RGB LED Adaptive Camouflage (kameleon) met behulp van Ebot / Arduino
RGB LED Adaptive Camouflage (kameleon) met behulp van Ebot / Arduino
RGB LED Adaptive Camouflage (kameleon) met behulp van Ebot / Arduino

Dit is 'n baie goeie en eenvoudige projek. Dit gebruik 'n kleursensor om die kleur van die agtergrond te sien en vertoon dit op die RGB LED -strook.

Ek het 'n Ebot -mikrobeheerder gebruik, maar u kan ook enige ander mikrobeheerder, soos arduino uno, gebruik.

Stap 1: Monteer materiaal

Monteer materiaal
Monteer materiaal

Elektroniese komponente:-

1 x Ebot -mikrobeheerder (u kan ook arduino of enige ander mikrobeheerder gebruik)

1 x kleursensor

1 x RGB LED -strook

6 x jumper drade

Vir die toets kan u verskillende velle in verskillende kleure kry.

Stap 2: Opstel

Stel op
Stel op

Die opstelling is regtig maklik

1. neem die RGB LED en soldeer drie springdrade op GND, Do, en +5v en koppel dit aan onderskeidelik GND -pen, output 0 -pin en 5v -pin op die mikrokontroller.

2. Koppel dan die met die kleursensor

GND GND -pen op die mikrobeheerder

spanningspen spanningspen op die mikrobeheerder

s A0 -pen op die mikrobeheerder

Stap 3: Montering

Vergadering
Vergadering
Vergadering
Vergadering

Nadat u klaar is met die opstelling, heg die kleursensor aan die strook na onder.

Stap 4: Kode

Kode
Kode

{// Initialisering ebot_setup ();

// Pin -modusse

strip0.begin ();

strip0.show ();

pinMode (0, UITGANG); // RGB LED

pinMode (A0, INVOER); // Kleursensor

}

leemte lus ()

{if (color (A0)> = 182 && color (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);

} anders as (kleur (A0)> = 79 && kleur (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);

} anders as (kleur (A0)> = 21 && kleur (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);

} anders as (kleur (A0)> = 340 && kleur (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);

} anders {colorWipe (& strip0, 0, 0, 0, 25); }

}

jy kan meer en meer byvoeg as stellings om die sensor meer kleure te laat voel.

Stap 5: Video

Image
Image

Uiteindelik, soos in die video getoon, kan u verskillende kleurpapiere byvoeg om te toets hoe dit werk.

Aanbeveel: