Turinys:
- 1 žingsnis: reikalingi dalykai
- 2 žingsnis: trumpas dalių įvadas
- 3 žingsnis: viską sujunkite
- 4 žingsnis: kodavimas
- 5 žingsnis: Viola … Tai veikia
- 6 žingsnis: darbo vaizdo įrašas
Video: Elektroninis chameleonas: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Ar kada susimąstėte, kaip chameleonas keičia savo spalvą keičiantis aplinkos spalvoms?
Yra kažkas, kas vadinama melanocitus stimuliuojančiu hormonu arba MSH. Jei norite daugiau apie tai sužinoti, sekite šią nuorodą. Išskyrus istorijas, norėjau sukurti aplinkos apšvietimo sistemą ar kažką panašaus į chameleoną. Tai atrodo šauniai ir taip pat padeda akims. Turėjau neopikselinę LED juostelę ir atsarginį spalvų jutiklį. Taigi aš ką tik sukūriau savo „Chameleon“(elektroninį), naudodamas „Arduino“(visiems skirtas mikrovaldiklis) kaip smegenis.
1 žingsnis: reikalingi dalykai
1. „Arduino Nano“(tinka bet koks „Arduino“) „Amazon Link“, skirtas „Arduino Uno2“. Spalvų jutiklis TCS3200 „Amazon“nuoroda spalvų jutikliui3. „Neopixel“LED juostelė „Amazon Link“, skirta „Neo Pixel LED4“. Trumpieji laidai ir maitinimo šaltinis
2 žingsnis: trumpas dalių įvadas
„Arduino“: mikrovaldiklis, gaunantis RGB spalvų jutiklio duomenis iš TCS 3200 ir generuoja atitinkamą PWM signalą, kad būtų galima valdyti „Neopixel“LED žibintų spalvą. TCS 3200 spalvų jutiklis: šiame jutiklyje yra fotodiodų, kurie skirtingai reaguoja į skirtingas spalvas, todėl šviesos spalva, krintanti ant fotodiodų masyvo. Šie duomenys gali būti naudojami toms spalvoms atkartoti. „Neo Pixel LED“: tai gali sukurti daug spalvų pagal jai suteiktą signalą. IC pavadinimas yra WS2812B.
3 žingsnis: viską sujunkite
Ryšys - reakcija … Ryšys turi būti atliktas taip, kad „Arduino“turėtų skaityti duomenis iš 4 skirtingų fotodiodų, esančių TCS 3200. Ir atspindėti tą vertę kaip duomenis į neopikselių šviesos diodus, kad atkartotų tą pačią spalvą. 4 jutiklių fotodiodai yra jautrūs 4 skirtingoms spalvų kombinacijoms. Tai sukuria srovės signalus, kurie paverčiami dažnio signalais, ty I į F konvertavimą. Tai skaito „Arduino“kaiščiai ir tada pateikiami kaip įvestis į „Neopixel“šviesos diodus. Aš nenoriu gilintis į jutiklių veikimą. Tai galima suprasti remiantis TCS 3200 jutiklio duomenų lapais.
4 žingsnis: kodavimas
Šio projekto kodas yra čia.
Galite atsisiųsti ir išpakuoti failą, kad surastumėte reikalingas bibliotekas ir kodą. Įdėkite bibliotekas į „Arduino IDE“bibliotekų aplanką. Sudarykite kodą ir įkelkite jį. Kodas savaime suprantamas. Aš tobulinu savo kodavimą žiūrėdamas į kitų kodus. Bet kokie pasiūlymai optimizuoti kodą visada laukiami.
5 žingsnis: Viola … Tai veikia
Čia tai veikia. Dabar jis atkartoja visas spalvas, kurias rodote jutikliui. Geros programos yra: 1. Aplinkos apšvietimas televizoriams ir kompiuteriams. Tai sumažina akių įtampą, nes imituoja maksimalias ekrano spalvas. 2. Kambario apšvietimas3. Nuotaikos apšvietimas
4. Galite 3D spausdinti chameleoną ir įdėti visą elektroniką, kad jis taptų tikru 3D spausdinamu chameleonu.
Nepamirškite balsuoti už mane konkursuose.
6 žingsnis: darbo vaizdo įrašas
Štai darbinis vaizdo įrašas.
Rekomenduojamas:
Elektroninis patvirtinimo veidrodis: 8 žingsniai (su nuotraukomis)
Elektroninis patvirtinimo veidrodis: Kas, žiūrėdamas į veidrodį, negalėjo panaudoti kelių padrąsinančių žodžių? Sukurkite ekraną veidrodyje, kad slinktumėte pasirinktinius teiginius, kuriuos galite perskaityti savo atspindyje. Šis šlifuotas projektas lengvai derinamas su parduotuvėje įsigytu „shadowbo“
Elektroninis pervežimas į kosmosą: 8 žingsniai (su nuotraukomis)
Elektroninis erdvėlaivis: Aš sukūriau šį projektą, kuris sujungia dvi mano mėgstamiausias sritis: elektroniką ir kosmosą. Ši erdvėlaivis yra visiškai pagamintas nuo nulio
Nešiojamas elektroninis ženklelis: 6 žingsniai (su nuotraukomis)
Nešiojamas elektroninis ženklelis: čia yra puikus projektas, kurio reikia imtis, jei planuojate vykti į techninės įrangos/„Python“susitikimą arba planuojate apsilankyti vietiniame „Makerfaire“. Sukurkite nešiojamą elektroninį ženklelį, pagrįstą „Raspberry Pi Zero“ir „PaPiRus pHAT eInk“ekranu. Galite sekti
SPALVŲ KEITIMO ELEKTRONINIS CHAMELEONAS: 6 žingsniai
SPALVŲ KEITIMO ELEKTRONINIS CHAMELEONAS: Ei … visi žinote apie chameleonus. jie naudojasi šia galimybe pabėgti nuo plėšrūnų ir užfiksuoti jų pr
RGB LED prisitaikantis kamufliažas (chameleonas) naudojant „Ebot“/ „Arduino“: 5 žingsniai (su nuotraukomis)
RGB šviesos diodų prisitaikantis kamufliažas (chameleonas) naudojant „Ebot“/ „Arduino“: tai tikrai puikus ir paprastas projektas. Jis naudoja spalvų jutiklį, kad pajustų fono spalvą, ir parodo jį RGB LED juostoje. Aš naudoju „Ebot“mikrovaldiklį, bet taip pat galite naudoti bet kurį kitą mikrovaldiklį, pvz., „Arduino uno“