Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Todos nós esperamos poder viver com mais conforto em casa. Se você costuma se sentir desconfortável porque o escurecimento das lâmpadas domésticas não é inteligente o suficiente? Ou se você se sente monótono por causa da função da lâmpada doméstica? Esta lâmpada pode resolver seu problema.
O projeto pode produzir dois modos: modo normal e modo de entretenimento. No modo normal, a lâmpada irá ajustar a luz através do sensor de luz e reconhecimento térmico humano para alcançar o controle da luz, que pode ser usado para estudo e trabalho. E quando você se sentir cansado do trabalho ou estudo, pode ligar o reprodutor de música. Esta lâmpada também pode convertê-lo no modo de entretenimento. Nesse modo, a lâmpada pode recongelar a batida e piscar com o ritmo。
Suprimentos
Grove - Sensor de movimento PIR
Grove - Sensor de luz digital - TSL2561
Sensor de Loudness
Arduino Mega2560 Rev3
Flexi-Strip 144 LED RGB digital WS2812B - 1 medidor
Etapa 1: Conexão do circuito
A conexão do circuito é relativamente simples, você pode usar o Arduino e a placa de expansão Grove da Seeed, que pode simplesmente conectar aos sensores da série Grove da Seeed.
Além disso, neste projeto de produção, o sensor de intensidade é conectado à interface A0, o sensor de luz é conectado à interface A12, o sensor PIR é conectado à interface D8, o LED Flexi-Strip é conectado à interface D6.
Etapa 2: escrever o código (a etapa principal)
O código é dividido principalmente em dois módulos. Um módulo é o modo normal, o outro módulo é o modo de entretenimento. O código altera o modo atribuindo valores de modo.
No modo normal, o interruptor LED é controlado principalmente pela cooperação entre o sensor de luz e o sensor PIR. O ponto é que o sensor PIR precisa ser codificado para torná-lo mais preciso.
No modo entretenimento, o som externo é reconhecido pelo sensor de volume e o LED é apresentado em diferentes estados pelo algoritmo. Aqui está o código-fonte.
Etapa 3: para encapsular e produzir uma demonstração finalizada
Nesta etapa, você pode precisar entender o uso das seguintes impressoras 3D. Em seguida, você pode imprimir a forma desejada. Depois que o pacote for concluído, seu trabalho estará concluído.