Innholdsfortegnelse:

Fargerik verden: 4 trinn (med bilder)
Fargerik verden: 4 trinn (med bilder)

Video: Fargerik verden: 4 trinn (med bilder)

Video: Fargerik verden: 4 trinn (med bilder)
Video: Das Phänomen der Heilung – Dokumentarfilm – Teil 3 2024, November
Anonim
Image
Image
Koble alle elementene til brødbrettet
Koble alle elementene til brødbrettet

Referansekilde: Her

RGB Colorful World er et nattlys laget av RGB -fargesensorer. Det kan enkelt endre og velge fargen du vil ha i henhold til ditt nåværende humør. Du kan ha den nattlysfargen du vil ha, når du først bruker den til å føle det lyse objektet.

//

Endre del (original):

- Originalt navn: RGB Color Picker

Rekvisita

Du vil trenge:

- Arduino Leonardo (Eller annet) - Kjøp her

- TCS3200 RGB Sencer (eller annet) - Kjøp her

- LCD -panel (1602 IIC/I2C) - Kjøp her

Trykknapp (hvilken som helst type)

- 4,7kΩ motstand (x1)

- 10kΩ motstand (x1)

- 220Ω motstand (x2)

- RGB LED - Kjøp her

- Brødbrett

- Nattlys lampeskjerm

- Kartong

//

Endre del (original):

- Arduino Pro Micro

- LCD -paneler uten I2C

- TCS34725 RGB -sensor

- 3D -skriver

Trinn 1: Koble alle elementene til brødbrettet

Image
Image

Før vi installerer alt på en gang, er det tryggere å teste hvert element en etter en. Fordi hvis du har installert alt, men det ikke fungerer, kan du knapt finne ut hva som gikk galt.

Kablingene til forskjellige Arduinos vil være forskjellige. Hvis du bruker andre Arduino, kan du søke i koblingsskjemaet og koden fra andre prosjekter.

Nå vil vi introdusere hvordan du kobler ledningen:

RGB fargesensor

GND_Det er to GND, begge er koblet til den negative polen på brødbrettet (den negative polen skal trekke ledningen til Arduino GND)

OUT_koble til pin8 på Arduino

S2 → Arduinopin10

S3 → Arduino pin9

VCC_Det er to VCC, begge er koblet til den positive polen på brødbrettet (den positive polen må trekke en ledning til 5v på Arduino)

S0 → Arduino pin12

S1 → Arduino pin11

LCD -panel

GND_koblet til det negative på brødbrettet

VCC_koblet til brødbrett positivt

SDA → Arduino pin2

SCL → Arduino pin3

Knapp

Bruk pinnen til å sette inn totrådene på brødbrettet

Ledning på venstre side_koble en 10kΩ motstand og trekk deretter en ledning til Arduino analog A1.

Høyre side wire_Delt i to sider:

Den første siden: trekk ledningen til den positive siden av brødbrettet.

Den andre siden er: koble en 10kΩ motstand og deretter koble en linje til den negative siden av brødbrettet.

RGB LED

RGB LED har 4 pinner lude Inkluder rødt, negativt, grønt, blått (kort, lang, kort, kort)

Red_ koblet til brødbrettet og trekk deretter en linje til Arduino pin5

Den negative elektroden _ er direkte koblet til den negative elektroden på brødbrettet

Green_ Koble til brødbrettet, legg til en 220Ω motstand og dra deretter en ledning til Arduino pin6

Blå_koble til brødbrettet, legg til en 4,7 kΩ motstand og dra deretter en ledning til Arduino pin7

Ovenstående er introduksjon av kretsforbindelse.

//

Endre del (original):

Kablingene er de samme, bortsett fra LCD- og fargemålingsmodulen.

LCD_Han brukte opprinnelig bare LCD, jeg endrer det til I2c LCD.

RGB -farge sencor_Han brukte opprinnelig TCS34725 RGB -sensor, jeg endrer den til TCS3200.

Trinn 2: Skrive kode

Image
Image
Lag en beholder til din Arduino
Lag en beholder til din Arduino

Etter at kretsen er tilkoblet, kan du begynne å skrive kode.

Koden er her: Her

Husk å teste hver del separat !!

Før du kobler USB -kabelen til Arduino, må du kontrollere om alle kablene er riktige. Hvis det er en feil krets, kan det forårsake skade på datamaskinen eller Arduino -kortet.

Pinnen kan endres selv, i henhold til kretsen på ditt eget kretskort.

//

Endre del (original):

- Koden for LDC og RGB fargesensor er endret.

- Begynnelsen på LCD -skjermtekster er også endret.

- Endret posisjonen til noen pinner.

Trinn 3: Lag en beholder til din Arduino

Image
Image
Lag en beholder til din Arduino
Lag en beholder til din Arduino

Mål avstanden mellom Arduino og brødbrettet, og skjær den ut med en pappeske. Etter limingen plasserer du komponenten i.

Jeg laget en trappeformet beholder der knappen og RGB-LED på det øvre planet, og RGB-fargesensoren og LCD-en er på det nedre nivået. Plassen inne er relativt stor, og vil ikke bryte tråden. For å koble Arduino til strømbanken, bør vi kutte en liten på siden av esken.

Skallstørrelsen:

- Høyere nivå

Lengde: 19,5 / Bredde: 10,5 / Høyde: 11 cm

- Lavere nivå

Lengde: 19,5 / Bredde: 7,5 / Høyde: 5 cm

//

Endre del (original):

- Han brukte 3D -utskrift for å lage beholderen sin.

Trinn 4: Bruk din fargerike verden

Image
Image
Bruke din fargerike verden
Bruke din fargerike verden

Koble USB -kabelen til Arduino, og etter at strømmen er slått på, kan du begynne å bruke den!

Velg et element med lyse farger, plasser det 1 cm fra RGB -fargesensoren, og trykk på knappen. Fargen på elementet vil vises på LCD -panelet, og deretter vil RGB -LED -en også lyse opp lampen som ligner den fargen.

På grunn av begrensningene til LED -lampen, kan den ikke belyse veldig presise farger. For eksempel kan den ikke belyse svart eller grå farge, fordi selve LED -materialet er hvitt. Dempe og mindre lyse objekter vil redusere effekten, lysene rundt og refleksjonslysene vil også få den til å føle den falske fargen, så det anbefales å bruke den i et mørkt rom.

Anbefalt: