Indholdsfortegnelse:
- Trin 1: Ting, du får brug for
- Trin 2: Kort introduktion til dele
- Trin 3: Tilslutning af alt
- Trin 4: Kodning
- Trin 5: Viola … Det virker
- Trin 6: Arbejdsvideo
Video: Elektronisk kamæleon: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Har du nogensinde spekuleret på, hvordan kamæleonen ændrer sin farve gennem ændringerne i miljøfarver?
Der er noget, der hedder melanocytstimulerende hormon eller MSH. Hvis du vil grave mere ind i dette, skal du følge dette link. Historierne fra hinanden, jeg ville bygge et omgivende belysningssystem eller noget lignende kamæleonen. Det ser cool ud, og det hjælper også øjnene. Jeg havde neopixel LED -strimmel og en ekstra farvesensor. Så jeg har lige bygget min kamæleon (elektronisk) ved hjælp af Arduino (mikrokontroller til alle) som hjerne.
Trin 1: Ting, du får brug for
1. Arduino Nano (enhver Arduino er fin) Amazon Link til Arduino Uno2. Farvesensor TCS3200 Amazon Link til farvesensor3. Neopixel LED Strip Amazon Link til Neo Pixel LED4. Jumper ledninger og strømkilde
Trin 2: Kort introduktion til dele
Arduino: Mikrokontroller, der henter RGB -farvesensordata fra TCS 3200 og genererer det respektive PWM -signal for at styre farven på Neopixel LED -lys. TCS 3200 farvesensor: Denne sensor indeholder en række fotodioder, der reagerer forskelligt på forskellige farver, derfor giver den ud lysets farve, der falder på fotodiodearrayet. Disse data kan bruges til at replikere disse farver. Neo Pixel LED: Dette kan generere en masse farver baseret på det signal, der er givet til det. Navnet på IC er WS2812B.
Trin 3: Tilslutning af alt
Forbindelse - reaktion.. Forbindelsen skal udføres på en sådan måde, at Arduino skal læse dataene fra 4 forskellige fotodioder i TCS 3200. Og reflektere værdien som data tilbage til neopixel -LED'er for at replikere den samme farve. 4 fotodioder på sensorerne er følsomme over for 4 forskellige farvekombinationer. Disse producerer strømsignaler, der konverteres til frekvenssignaler, dvs. I til F -konvertering Dette læses af Arduino -stifter og derefter givet som input til Neopixel -lysdioderne. Jeg vil ikke gå dybt ind i sensorernes funktion. Dette kan forstås ved at henvise til databladene til TCS 3200 -sensoren.
Trin 4: Kodning
Koden til dette projekt er her.
Du kan downloade dette og pakke filen ud for at finde nødvendige biblioteker og kode. Sæt venligst bibliotekerne i biblioteksmappen i Arduino IDE. Kompilér koden og upload den. Koden er selvforklarende. Jeg forbedrer min kodning ved at se på andre koder. Eventuelle forslag til optimering af koden er altid velkomne.
Trin 5: Viola … Det virker
Her virker det. Det replikerer nu alle farver, du viser det til sensoren. Gode applikationer er 1. Omgivelsesbelysning til fjernsyn og pc'er. Dette reducerer belastning af øjnene, da det efterligner maksimal farve på din skærm. 2. Rumbelysning3. Humørbelysning
4. Du kan 3D udskrive en kamæleon og placere al elektronik for at gøre det til en ægte 3D -trykt kamæleon.
Glem ikke at stemme mig i konkurrencer.
Trin 6: Arbejdsvideo
Her er en fungerende video.
Anbefalede:
Arduino Bluetooth RC bil med elektronisk bremsesystem: 4 trin (med billeder)
Arduino Bluetooth RC bil m/ elektronisk bremsesystem: Sådan laver du en RC bil til omkring 40 $ (27 $ m/ uno klon)
Fuldt IR -tilpasseligt elektronisk sæt med otte terninger: 14 trin (med billeder)
Fuldt IR -tilpasseligt elektronisk sæt med otte terninger: I samarbejde med J. Arturo Espejel Báez Nu kan du have op til 8 terninger fra 2 til 999 ansigter i en 42 mm diameter og 16 mm høj etui! Spil dine yndlingsbrætspil med dette konfigurerbare elektroniske sæt terninger i lommestørrelse! Dette projekt består af
Hjemmelavet elektronisk trommesæt med Arduino Mega2560: 10 trin (med billeder)
Hjemmelavet elektronisk trommesæt med Arduino Mega2560: Dette er mit Arduino -projekt. Hvordan bygger man et e-trommesæt med Arduino? Hej kære læser! -Hvorfor laver man sådan et projekt? Først og fremmest fordi hvis du kan lide den slags ting, vil du virkelig nyde arbejdsprocessen. For det andet, fordi det er virkelig billigt
MOLBED - Modulær elektronisk billedskrift med lav pris: 5 trin (med billeder)
MOLBED - Modular Low Cost Braille Electronic Display: Beskrivelse Målet med dette projekt er at skabe et elektronisk Braille -system, der er overkommeligt og kan gøre denne teknologi tilgængelig for alle. Efter den indledende evaluering var det klart, at designet af den individuelle karakter h
RGB LED adaptiv camouflage (kamæleon) ved hjælp af Ebot / Arduino: 5 trin (med billeder)
RGB LED adaptiv camouflage (kamæleon) Brug af Ebot / Arduino: Dette er et virkelig godt og enkelt projekt. Den bruger en farvesensor til at fornemme baggrundsfarven og viser den på RGB LED -strimlen. Jeg brugte en Ebot Microcontroller, men du kan også bruge enhver anden mikrokontroller, f.eks. Arduino uno