Talaan ng mga Nilalaman:

RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino: 5 Hakbang (na may Mga Larawan)
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino: 5 Hakbang (na may Mga Larawan)

Video: RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino: 5 Hakbang (na may Mga Larawan)

Video: RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino: 5 Hakbang (na may Mga Larawan)
Video: Do Mouse Click Triggers Break? 2024, Nobyembre
Anonim
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino
RGB LED Adaptive Camouflage (chameleon) Gamit ang Ebot / Arduino

Ito ay isang talagang mahusay at simpleng proyekto. Gumagamit ito ng isang color sensor upang maunawaan ang kulay ng background at ipinapakita ito sa RGB LED strip.

Gumamit ako ng isang Ebot Microcontroller ngunit maaari mo ring gamitin ang anumang iba pang microcontroller tulad ng arduino uno.

Hakbang 1: Magtipon ng Mga Materyales

Magtipon ng Mga Materyales
Magtipon ng Mga Materyales

Mga elektronikong sangkap: -

1 x Ebot Microcontroller (maaari mo ring gamitin ang arduino o anumang iba pang microcontroller)

1 x Sensor ng kulay

1 x RGB LED Strip

6 x Jumper wires

Para sa pagsubok maaari kang makakuha ng iba't ibang mga kulay na sheet.

Hakbang 2: Pag-setup

Pag-set up
Pag-set up

Ang setup ay talagang madali

1. kunin ang RGB LED at maghinang ng tatlong mga jumper wires sa GND, Do, at + 5v at ikonekta ang mga ito sa GND pin, output 0 pin, at 5v pin ayon sa pagkakasunod-sunod sa microcontroller.

2. Susunod sa kulay ng sensor ay ikonekta ang

Ang pin ng GND GND sa microcontroller

boltahe pin boltahe pin sa microcontroller

s A0 pin sa microcontroller

Hakbang 3: Assembly

Assembly
Assembly
Assembly
Assembly

Matapos mong matapos ang pag-setup ikabit ang color sensor sa strip na nakaharap pababa.

Hakbang 4: Code

Code
Code

{// Initialisations ebot_setup ();

// Mga Mode ng Pin

strip0.begin ();

strip0.show ();

pinMode (0, OUTPUT); // RGB LED

pinMode (A0, INPUT); // Sensor ng Kulay

}

walang bisa loop ()

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

} iba pa kung (kulay (A0)> = 79 && kulay (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);

} iba pa kung (kulay (A0)> = 21 && kulay (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);

} iba pa kung (kulay (A0)> = 340 && kulay (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);

} iba pa {colorWipe (& strip0, 0, 0, 0, 25); }

}

maaari kang magdagdag ng higit pa at higit pa kung ang mga pahayag upang magkaroon ng higit na kulay ang sensor.

Hakbang 5: Video

Image
Image

Panghuli tulad ng ipinakita sa video maaari kang magdagdag ng iba't ibang mga papel na kulay upang subukan kung paano ito gumagana.

Inirerekumendang: