Satura rādītājs:

Elektroniskais hameleons: 6 soļi (ar attēliem)
Elektroniskais hameleons: 6 soļi (ar attēliem)

Video: Elektroniskais hameleons: 6 soļi (ar attēliem)

Video: Elektroniskais hameleons: 6 soļi (ar attēliem)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Novembris
Anonim
Elektroniskais hameleons
Elektroniskais hameleons

Vai esat kādreiz domājuši, kā hameleons maina savu krāsu, mainoties vides krāsām?

Ir kaut kas, ko sauc par melanocītu stimulējošo hormonu vai MSH. Ja vēlaties šajā jautājumā vairāk iedziļināties, lūdzu, sekojiet šai saitei. Atšķiroties no stāstiem, es gribēju izveidot apkārtējo apgaismojuma sistēmu vai kaut ko līdzīgu hameleonam. Tas izskatās forši un palīdz arī acīm. Man bija neopikselu LED sloksne un rezerves krāsu sensors. Tāpēc es tikko uzbūvēju savu Hameleonu (elektronisko), izmantojot smadzenes Arduino (mikrokontrolleris ikvienam).

1. darbība: lietas, kas jums būs nepieciešamas

Lietas, kas jums būs nepieciešamas
Lietas, kas jums būs nepieciešamas

1. Arduino Nano (Jebkurš Arduino ir labi) Amazon Link for Arduino Uno2. Krāsu sensors TCS3200 Amazon Link krāsu sensoram3. Neopixel LED sloksne Amazon Link Neo Pixel LED4. Džempera vadi un barošanas avots

2. darbība. Īss ievads daļām

Īss ievads daļām
Īss ievads daļām
Īss ievads daļām
Īss ievads daļām

Arduino: mikrokontrolleris, kas iegūst RGB krāsu sensora datus no TCS 3200 un ģenerē attiecīgo PWM signālu, lai kontrolētu Neopixel LED gaismu krāsu. TCS 3200 krāsu sensors: šis sensors satur fotodiodes, kas atšķirīgi reaģē uz dažādām krāsām, tāpēc gaismas krāsa, kas nokrīt uz fotodiodes masīva. Šos datus var izmantot šo krāsu atkārtošanai. Neo Pixel LED: tas var radīt daudz krāsu, pamatojoties uz tai doto signālu. IC nosaukums ir WS2812B.

3. darbība: visu savienojiet

Visu savienojot
Visu savienojot
Visu savienojot
Visu savienojot

Savienojums - reakcija.. Savienojums jāveic tā, lai Arduino būtu jāizlasa dati no 4 dažādām fotodiodēm TCS 3200. Un šīs vērtības kā dati jāatspoguļo neopikselu gaismas diodēs, lai atkārtotu to pašu krāsu. 4 fotodiodes uz sensoriem ir jutīgas pret 4 dažādām krāsu kombinācijām. Tie rada strāvas signālus, kas tiek pārvērsti frekvences signālos, ti, pārveidojot par I līdz F. To nolasa Arduino tapas un pēc tam to ievada Neopixel gaismas diodēs. Es nevēlos iedziļināties sensoru darbā. To var saprast, atsaucoties uz TCS 3200 sensora datu lapām.

4. solis: kodēšana

Kodēšana
Kodēšana

Šī projekta kods ir šeit.

Varat to lejupielādēt un izpakot failu, lai atrastu nepieciešamās bibliotēkas un kodu. Lūdzu, ievietojiet bibliotēkas Arduino IDE bibliotēku mapē. Apkopojiet kodu un augšupielādējiet to. Kods ir pašsaprotams. Es uzlaboju savu kodēšanu, apskatot citu kodus. Jebkuri ieteikumi koda optimizēšanai vienmēr ir laipni gaidīti.

5. solis: Viola… Tas darbojas

Viola… Tas darbojas
Viola… Tas darbojas

Šeit tas darbojas. Tagad tas atkārto visas krāsas, kuras jūs parādāt sensoram. Labi lietojumi ir 1. TV un datora apkārtējais apgaismojums, kas samazina acu nogurumu, jo tas atdarina maksimālo ekrāna krāsu. 2. Telpas apgaismojums3. Garastāvokļa apgaismojums

4. Jūs varat 3D drukāt hameleonu un ievietot visu elektroniku, lai padarītu to par īstu 3D drukātu hameleonu.

Lūdzu, neaizmirstiet balsot par mani konkursos.

6. darbība: darba video

Šeit ir darba video.

Ieteicams: