Sisällysluettelo:
- Vaihe 1: Asioita, joita tarvitset
- Vaihe 2: Lyhyt osien esittely
- Vaihe 3: Yhdistä kaikki
- Vaihe 4: Koodaus
- Vaihe 5: Viola… Se toimii
- Vaihe 6: Työvideo
Video: Elektroninen kameleontti: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Oletko koskaan miettinyt, miten kameleontti muuttaa värinsä ympäristön värien muuttuessa?
On jotain nimeltään melanosyyttejä stimuloiva hormoni tai MSH. Jos haluat perehtyä aiheeseen tarkemmin, seuraa tätä linkkiä. Tarinat erillään, halusin rakentaa ympäröivän valaistusjärjestelmän tai jotain kameleonttia. Tämä näyttää siistiltä ja auttaa myös silmiä. Minulla oli neopixel -LED -nauha ja vara -värianturi. Joten rakensin juuri kameleontoni (elektroninen) käyttämällä Arduinoa (mikrokontrolleri kaikille) aivoina.
Vaihe 1: Asioita, joita tarvitset
1. Arduino Nano (mikä tahansa Arduino on hieno) Amazon Link for Arduino Uno2. Värianturi TCS3200 Amazon Link for Color Sensor3. Neopixel LED Strip Amazon Link Neo Pixel LED4: lle. Hyppyjohdot ja virtalähde
Vaihe 2: Lyhyt osien esittely
Arduino: Mikro -ohjain, joka saa RGB -värianturin tiedot TCS 3200 -laitteesta ja luo vastaavan PWM -signaalin Neopixel -LED -valojen värin hallitsemiseksi. valodiodin matriisiin putoavan valon väri. Näillä tiedoilla voidaan toistaa kyseisiä värejä. Neo Pixel LED: Tämä voi tuottaa paljon värejä sille annetun signaalin perusteella. IC: n nimi on WS2812B.
Vaihe 3: Yhdistä kaikki
Yhteys - Reaktio.. Kytkentä on tehtävä siten, että Arduinon on luettava TCS 3200: n 4 eri valodiodin tiedot. Ja heijastettava nämä tiedot tiedoina neopikselivaloille saman värin toistamiseksi. Anturien neljä valodiodia ovat herkkiä neljälle eri väriyhdistelmälle. Nämä tuottavat virtasignaaleja, jotka muunnetaan taajuussignaaleiksi, toisin sanoen I -F -muunnokseksi Arduino -nastat lukevat tämän ja antavat sen sitten Neopixel -LEDien tulona. En halua mennä syvälle antureiden toimintaan. Tämä voidaan ymmärtää viittaamalla TCS 3200 -anturin tietolomakkeisiin.
Vaihe 4: Koodaus
Tämän projektin koodi on täällä.
Voit ladata tämän ja purkaa tiedoston löytääksesi tarvittavat kirjastot ja koodin. Laita kirjastot Arduino IDE: n kirjastojen kansioon. Käännä koodi ja lataa se. Koodi on itsestään selvä. Parannan koodaustani katsomalla muiden koodeja. Kaikki ehdotukset koodin optimoimiseksi ovat aina tervetulleita.
Vaihe 5: Viola… Se toimii
Tässä se toimii. Se toistaa nyt kaikki värit, jotka näytät anturille. Hyviä sovelluksia ovat 1. TV: n ja tietokoneen ympäristön valaistus, mikä vähentää silmien rasitusta, koska se jäljittelee näytön suurinta väriä. 2. Huoneen valaistus3. Tunnelmavalaistus
4. Voit 3D -tulostaa kameleontin ja sijoittaa kaiken elektroniikan, jotta se olisi todellinen 3D -tulostettu kameleontti.
Älä unohda äänestää minua kisoissa.
Vaihe 6: Työvideo
Tässä on toimiva video.
Suositeltava:
E-dohicky Russin laservirtamittarin elektroninen versio Dohicky: 28 vaihetta (kuvilla)
E-dohicky Russin laser-tehomittarin elektroninen versio Dohicky: Laser-sähkötyökalu. E-dohicky on Russ SADLERin dohickyn sähköinen versio. Russ animoi erittäin hyvän SarbarMultimedia-YouTube-kanavan https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER esittelee helpon ja halvan lisälaitteen
Arduino Bluetooth RC Auto W/ elektroninen jarrujärjestelmä: 4 vaihetta (kuvilla)
Arduino Bluetooth RC Car W/ elektroninen jarrujärjestelmä: Näin teet RC -auton noin 40 dollarilla (27 dollaria w/ uno klooni)
Elektroninen vahvistuspeili: 8 vaihetta (kuvilla)
Elektroninen vahvistuspeili: Kuka voi katsoa peiliin, kun katsot peiliin? Rakenna näyttö peilin sisään ja vieritä mukautettuja vakuutuksia, jotka voit lukea oman pohdintasi yli. Tämä kiillotettu projekti yhdistyy helposti kaupasta ostetun varjon kanssa
Elektroninen avaruussukkula: 8 vaihetta (kuvilla)
Elektroninen avaruussukkula: Tein tämän projektin, joka yhdistää kaksi suosikkikenttääni: elektroniikka ja avaruus. Tämä avaruussukkula on valmistettu kokonaan tyhjästä
RGB LED Adaptive Camouflage (kameleontti) Ebot / Arduino -toiminnon avulla: 5 vaihetta (kuvien kanssa)
RGB LED Adaptive Camouflage (kameleontti) Ebotin / Arduinon avulla: Tämä on todella hieno ja yksinkertainen projekti. Se käyttää värisensoria taustan värin tunnistamiseen ja näyttää sen RGB -LED -nauhalla. Käytin Ebot -mikrokontrolleria, mutta voit käyttää myös mitä tahansa muuta mikro -ohjainta, kuten arduino uno