Innehållsförteckning:
- Steg 1: Saker du behöver
- Steg 2: Kort introduktion till delar
- Steg 3: Anslut allt
- Steg 4: Kodning
- Steg 5: Viola … Det fungerar
- Steg 6: Arbetsvideo
Video: Elektronisk kameleont: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Har du någonsin undrat hur kameleonen ändrar sin färg genom förändringarna i miljöfärger?
Det finns något som kallas melanocytstimulerande hormon eller MSH. Om du vill gräva mer i detta, följ den här länken. Berättelserna isär, jag ville bygga omgivande belysningssystem eller något liknande kameleonten. Det här ser coolt ut och det hjälper också ögonen. Jag hade en neopixel LED -remsa och en reservfärgsensor. Så jag byggde precis min kameleont (elektronisk) med Arduino (mikrokontroller för alla) som hjärna.
Steg 1: Saker du behöver
1. Arduino Nano (Alla Arduino är bra) Amazon Link för Arduino Uno2. Färgsensor TCS3200 Amazon Link för färgsensor3. Neopixel LED Strip Amazon Link för Neo Pixel LED4. Bygelkablar och strömkälla
Steg 2: Kort introduktion till delar
Arduino: Mikrokontroller som hämtar RGB -färgsensordata från TCS 3200 och genererar respektive PWM -signal för att styra färgen på Neopixel LED -lampor. TCS 3200 Färgsensor: Denna sensor innehåller en rad fotodioder som reagerar olika på olika färger och därför ger den ut ljusets färg som faller på fotodiodmatrisen. Denna data kan användas för att replikera dessa färger. Neo Pixel LED: Detta kan generera många färger baserat på signalen som ges till den. IC: s namn är WS2812B.
Steg 3: Anslut allt
Anslutning - reaktion.. Anslutningen måste göras på ett sådant sätt att Arduino måste läsa data från 4 olika fotodioder i TCS 3200. Och återspegla värdet som data till neopixel -lysdioder för att replikera samma färg. 4 fotodioder på sensorerna är känsliga för 4 olika färgkombinationer. Dessa producerar strömsignaler som omvandlas till frekvenssignaler, dvs I till F -konvertering Detta läses av Arduino -stift och ges sedan som ingång till Neopixel -lysdioderna. Jag vill inte gå djupt in i sensorernas funktion. Detta kan förstås genom att hänvisa till datablad för TCS 3200 -sensorn.
Steg 4: Kodning
Koden för detta projekt finns här.
Du kan ladda ner detta och packa upp filen för att hitta nödvändiga bibliotek och kod. Lägg biblioteken i biblioteksmappen i Arduino IDE. Kompilera koden och ladda upp den. Koden är självförklarande. Jag förbättrar min kodning genom att titta på andras koder. Alla förslag för att optimera koden är alltid välkomna.
Steg 5: Viola … Det fungerar
Här fungerar det. Det replikerar nu alla färger du visar det till sensorn. Bra applikationer är 1. Omgivande belysning för TV: n och PC: n. Detta minskar ögonspänningen eftersom den efterliknar maximal färg på skärmen. 2. Rumsbelysning3. Stämningsbelysning
4. Du kan 3D -skriva ut en kameleont och placera all elektronik för att göra det som en riktig 3D -tryckt kameleont.
Glöm inte att rösta på mig i tävlingar.
Steg 6: Arbetsvideo
Här är en fungerande video.
Rekommenderad:
MOLBED - Modulär elektronisk blindskrift med låg kostnad: 5 steg (med bilder)
MOLBED - Modular Low Cost Braille Electronic Display: Beskrivning Målet med detta projekt är att skapa ett elektroniskt punktskriftssystem som är överkomligt och kan göra denna teknik tillgänglig för alla. Efter den första utvärderingen var det klart att designen av den enskilda karaktären
Elektronisk poängsättning för en bönsäck med basebollspel: 8 steg (med bilder)
Elektronisk poängsättning för ett basebollspel med bönsäck: Denna instruktion kommer att förklara hur man automatiskt håller poäng elektroniskt för ett spel med bönsäck. Jag kommer inte att visa en detaljerad konstruktion av träspelet, dessa planer finns på Ana Whites webbplats på: https: // www
RGB LED adaptiv kamouflage (kameleont) med Ebot / Arduino: 5 steg (med bilder)
RGB LED adaptiv kamouflage (kameleont) Användning av Ebot / Arduino: Detta är ett riktigt bra och enkelt projekt. Den använder en färgsensor för att känna av bakgrundens färg och visar den på RGB LED -remsan. Jag använde en Ebot Microcontroller men du kan också använda alla andra mikrokontroller som arduino uno
Elektronisk komponenttestare (med ett snyggt fodral): 5 steg (med bilder)
Elektronisk komponenttestare (med ett snyggt fodral): Har du någonsin haft en defekt och/eller trasig enhet och funderat på "vad kan jag återhämta mig från detta skit"? Det hände mig flera gånger, och medan jag kunde återta det mesta av hårdvaran kunde jag inte återkräva det mesta
Världens minsta bil med elektronisk stabilitetskontroll !: 5 steg (med bilder)
Världens minsta bil med elektronisk stabilitetskontroll !: Du har en av de små koksbilarna? Och dess kontrollerbarhet suger? Sedan kommer här lösningen: Arduino 2,4 GHz "Micro RC" Proportional Control Modification! Funktioner: Proportional Control Arduino " Micro RC " omvandling