Índice:

Mundo colorido: 4 etapas (com imagens)
Mundo colorido: 4 etapas (com imagens)
Anonim
Image
Image
Conectando todos os elementos à placa de ensaio
Conectando todos os elementos à placa de ensaio

Fonte de referência: Aqui

RGB Colorful World é uma luz noturna feita por sensores de cores RGB. Ele pode facilmente mudar e escolher a cor desejada de acordo com seu humor atual. Você pode ter a cor da luz noturna desejada, uma vez que a use para sentir o objeto de cor brilhante.

//

Modificar peça (original):

- Nome original: RGB Color Picker

Suprimentos

Você vai precisar de:

- Arduino Leonardo (ou outro) - Compre aqui

- TCS3200 RGB Sencer (ou outro) - Compre aqui

- Painel LCD (1602 IIC / I2C) - Compre aqui

- Botão (qualquer tipo)

- Resistor de 4,7 kΩ (x1)

- Resistor de 10kΩ (x1)

- Resistor 220Ω (x2)

- RGB LED - Compre aqui

- BreadBoard

- Abajur de luz noturna

- Caixa

//

Modificar peça (original):

- Arduino Pro Micro

- Painéis LCD sem I2C

- Sensor TCS34725 RGB

- impressora 3d

Etapa 1: conectando todos os elementos à placa de ensaio

Image
Image

Antes de instalarmos tudo de uma vez, é mais seguro testar cada item um por um. Porque se você instalou tudo, mas não funciona, você dificilmente descobrirá o que deu errado.

A fiação de diferentes Arduinos será diferente. Se estiver usando outro Arduino, você pode pesquisar o diagrama de fiação e o código de outros projetos.

Agora vamos apresentar como conectar o fio:

Sensor de cor RGB

GND_there são dois GND, ambos estão conectados ao pólo negativo da placa de ensaio (o pólo negativo deve puxar o fio para o Arduino GND)

OUT_connect ao pin8 do Arduino

S2 → Arduinopin10

S3 → Arduino pin9

VCC_há dois VCC, ambos conectados ao pólo positivo da placa de ensaio (o pólo positivo precisa puxar um fio para os 5v do Arduino)

S0 → Arduino pin12

S1 → Arduino pin11

painel LCD

GND_conectado ao negativo da placa de ensaio

VCC_connected to breadboard positivo

SDA → Arduino pin2

SCL → Arduino pin3

Botão

Use o pino para inserir os dois fios na placa de ensaio

Fio do lado esquerdo conecte um resistor de 10kΩ e, em seguida, puxe um fio para o Arduino analógico A1.

Fio do lado direito_Dividido em dois lados:

O primeiro lado: puxe o fio para o lado positivo da placa de ensaio.

O segundo lado é: conecte um resistor de 10kΩ e, em seguida, conecte uma linha ao lado negativo da placa de ensaio.

LED RGB

RGB LED tem 4 pinos , Inclui vermelho, negativo, verde, azul (curto, longo, curto, curto)

Red_ conectado à placa de ensaio e, em seguida, puxe uma linha para o pino 5 do Arduino

O eletrodo negativo _ está diretamente conectado ao eletrodo negativo na placa de ensaio

Green_ Conecte à placa de ensaio, adicione um resistor de 220Ω e, em seguida, puxe um fio para o pino 6 do Arduino

Blue_connect à breadboard, adicione um resistor de 4,7kΩ e, em seguida, puxe um fio para o pino 7 do Arduino

O acima é a introdução da conexão do circuito.

//

Modificar peça (original):

A fiação é a mesma, exceto para o LCD e o módulo de detecção de cores.

LCD_Ele originalmente usava apenas LCD, eu mudei para LCD I2c.

RGB color sencor_He originalmente usou TCS34725 RGB Sensor, eu mudei para TCS3200.

Etapa 2: escrever o código

Image
Image
Faça um contêiner para o seu Arduino
Faça um contêiner para o seu Arduino

Depois que o circuito for conectado, você pode começar a escrever o código.

O código está aqui: Aqui

Lembre-se de testar cada parte separadamente !!

Antes de conectar o cabo USB ao Arduino, verifique cuidadosamente se todos os cabos estão corretos. Se houver um circuito incorreto, ele pode causar danos ao computador ou à placa Arduino.

O pino pode ser alterado por você, de acordo com o circuito de sua placa de circuito.

//

Modificar peça (original):

- O código do sensor de cores LDC e RGB foi alterado.

- O início das legendas do display LCD também foi alterado.

- Mudou a posição de alguns pinos.

Etapa 3: Faça um contêiner para seu Arduino

Image
Image
Faça um contêiner para o seu Arduino
Faça um contêiner para o seu Arduino

Meça a distância entre o Arduino e a placa de ensaio e corte-a com uma caixa de papelão. Após a colagem, coloque o componente.

Fiz um contêiner em forma de escada onde o botão e o LED RGB no plano superior e o sensor de cor RGB e o LCD estão no nível inferior. O espaço interno é relativamente grande e não vai quebrar o fio. Para conectar o Arduino ao banco de potência, devemos cortar um pequeno na lateral da caixa.

O tamanho da casca:

- Nível superior

Comprimento: 19,5 / Largura: 10,5 / Altura: 11 cm

- Nível mais baixo

Comprimento: 19,5 / Largura: 7,5 / Altura: 5cm

//

Modificar peça (original):

- Ele usou a impressão 3D para fazer seu contêiner.

Etapa 4: usando seu mundo colorido

Image
Image
Usando o seu mundo colorido
Usando o seu mundo colorido

Conecte o cabo USB ao Arduino e depois de ligado, você pode começar a usá-lo!

Selecione um item com cores brilhantes, coloque-o a 1 cm de distância do sensor de cores RGB e pressione o botão. A cor do item será exibida no painel LCD e, em seguida, o LED RGB também acenderá a lâmpada semelhante a essa cor.

Devido às limitações da lâmpada LED, ela não pode iluminar cores muito precisas. Por exemplo, ele não pode iluminar a cor preta ou cinza, porque o material do próprio LED é branco. Objetos escuros e menos brilhantes diminuirão o efeito, as luzes circundantes e as luzes de reflexão também farão com que ele detecte a cor falsa, por isso é recomendado usá-lo em um quarto escuro.

Recomendado: