Índice:

Rory, a planta do robô: 5 etapas (com fotos)
Rory, a planta do robô: 5 etapas (com fotos)

Vídeo: Rory, a planta do robô: 5 etapas (com fotos)

Vídeo: Rory, a planta do robô: 5 etapas (com fotos)
Vídeo: Ben e Holly em Português Completo | Uma Viagem ao Litoral | HD Desenhos Animados 2024, Julho
Anonim
Rory, a planta do robô
Rory, a planta do robô
Rory, a planta do robô
Rory, a planta do robô

Rory é um robô de aspecto engraçado em forma de planta, interage com algumas entradas por meio de sensores, toca música e detecta qualquer movimento humano ao redor, além de tirar fotos quando você solicitar.

É também cuidar de uma pequena planta dentro do vaso, avise-me com voz humana com nível de água, umidade e temperatura.

Etapa 1: Hardware necessário

Hardware necessário
Hardware necessário
Hardware necessário
Hardware necessário
Hardware necessário
Hardware necessário

1. Arduino UNO

2. Módulo leitor de cartão SD

3. Cartão Micro SD

4. Amplificador de áudio LM386

5. Capacitor de 10 uF (2 Nos)

6. Capacitor de 100 uF (2 Nos)

7. Resistor de 1K, 10K

8. Sensor PIR

9. Webcam hackeada

10. Sensor de som KY-038

11. resistor dependente de luz LDR

12. Sensor de umidade e temperatura DHT11

13. Sensor de umidade

14. Fios de conexão

15. Breadboard

16. Módulo de matriz de 8 * 16 LED

Etapa 2: Preparando-se com seus arquivos de áudio WAV

Preparando-se com seus arquivos de áudio WAV
Preparando-se com seus arquivos de áudio WAV
Preparando-se com seus arquivos de áudio WAV
Preparando-se com seus arquivos de áudio WAV
Preparando-se com seus arquivos de áudio WAV
Preparando-se com seus arquivos de áudio WAV
Preparando-se com seus arquivos de áudio WAV
Preparando-se com seus arquivos de áudio WAV

Para reproduzir sons do cartão SD usando o Arduino, precisamos de arquivos de áudio no formato.wav porque a placa Arduino pode reproduzir um arquivo de áudio em um formato específico que é o formato wav. Para fazer um mp3 player Arduino, há vários escudos de mp3 disponíveis que você pode usar com o Arduino. Ou então, para reproduzir arquivos mp3 no Arduino, existem sites que você pode usar para converter qualquer arquivo de áudio em seu computador naquele arquivo WAV específico.

Módulo de cartão Arduino SD

+ 5V Vcc

Gnd Gnd

Pino 12 MISO (Master In Slave Out)

Pino 11 MOSI (Master Out Slave In)

Pino 13 SCK (relógio síncrono)

Pino 4 CS (Seleção de Chip)

1. Clique em “Online Wav Converter” para entrar no site.

2. O Arduino pode reproduzir um arquivo WAV no seguinte formato. Você pode brincar com as configurações mais tarde, mas essas configurações foram a experiência para ter a melhor qualidade.

Resolução de bits de 8 bits

Taxa de amostragem 16.000 Hz

Canal de áudio mono

Formato PCM PCM sem sinal de 8 bits

3. No site, clique em “escolher arquivo” e selecione o arquivo que deseja converter. Em seguida, insira as configurações acima. Uma vez feito isso, deve ficar parecido com isso na imagem abaixo

4. Agora, clique em “Converter arquivo” e seu arquivo de áudio será convertido para o formato de arquivo WAV. Ele também será baixado assim que a conversão for concluída.

5. Finalmente, formate seu cartão SD e salve seu arquivo de áudio.wav nele. Certifique-se de formatá-lo antes de adicionar este arquivo. Além disso, lembre-se do nome do seu arquivo de áudio. Da mesma forma, você pode selecionar qualquer um dos quatro áudios e salvá-los com os nomes 1, 2, 3 e 4 (os nomes não devem ser alterados). Converti cerca de 51 mensagens de voz e salvei uma amostra no link abaixo:

github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav

6. Código de amostra

#include SimpleSDAudio.h

void setup () {

SdPlay.setSDCSPin (4); // pino cs cartão SD

if (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))

{

enquanto (1);

}

if (! SdPlay.setFile ("music.wav")) // arquivo de nome de música

{

enquanto (1);

}}

loop vazio (vazio)

{

SdPlay.play (); // tocar música

while (! SdPlay.isStopped ()); {}

}

Etapa 3: Prepare-se com sensores múltiplos

Prepare-se com sensores múltiplos
Prepare-se com sensores múltiplos
Prepare-se com sensores múltiplos
Prepare-se com sensores múltiplos
Prepare-se com sensores múltiplos
Prepare-se com sensores múltiplos

Sensor de umidade:

Você usará um sensor de umidade HL-69, disponível online por alguns dólares. As pontas do sensor detectam o nível de umidade no solo circundante, passando a corrente pelo solo e medindo a resistência. O solo úmido conduz eletricidade facilmente, portanto, oferece menor resistência, enquanto o solo seco conduz mal e tem maior resistência.

O sensor consiste em duas partes

1. Dois pinos no sensor precisam ser conectados aos dois pinos separados no controlador (geralmente os fios de conexão são fornecidos).

2. O outro lado do controlador possui quatro pinos, três dos quais se conectam ao Arduino.

· VCC: Para poder

· A0: Saída analógica

· D0: Saída digital

· GND: Terra

Temperatura e umidade DHT11:

O sensor de temperatura e umidade DHT11 possui um complexo de sensores de temperatura e umidade com saída de sinal digital calibrada. Ao usar a técnica exclusiva de aquisição de sinal digital e tecnologia de detecção de temperatura e umidade, ele garante alta confiabilidade e excelente estabilidade a longo prazo. Este sensor inclui um componente de medição de umidade do tipo resistivo e um componente de medição de temperatura NTC e se conecta a um microcontrolador de 8 bits de alto desempenho, oferecendo excelente qualidade, resposta rápida, capacidade anti-interferência e economia.

Resistor dependente de luz LDR:

O LDR é um tipo especial de resistor que permite a passagem de tensões mais altas (baixa resistência) sempre que houver alta intensidade de luz, e baixa tensão (alta resistência) sempre que escurece. Podemos tirar proveito dessa propriedade LDR e usá-la em nosso projeto de sensor LDR Arduino DIY.

Sensor de som KY-038:

Os sensores de som podem ser usados para uma variedade de coisas, uma delas pode ser desligar e ligar as luzes batendo palmas. Hoje, entretanto, vamos conectar o sensor de som a uma série de luzes LED que irão bater com a música, batendo palmas ou batendo na porta.

Sensor PIR:

O sensor infravermelho passivo é um sensor eletrônico que mede a luz infravermelha (IR) que se irradia de objetos em seu campo de visão. Eles são mais frequentemente usados em detectores de movimento baseados em PIR.

Todos os objetos com temperatura acima do zero absoluto emitem energia térmica na forma de radiação. Normalmente, essa radiação não é visível ao olho humano porque irradia em comprimentos de onda infravermelhos, mas pode ser detectada por dispositivos eletrônicos projetados para esse fim.

Etapa 4: Circuito e Código

Circuito e Código
Circuito e Código

Etapa 5: webcam invadida

Webcam hackeada
Webcam hackeada
Webcam hackeada
Webcam hackeada

Todo o projeto é controlado por um aplicativo windows que auxilia no recebimento de mensagens e notificações, além da possibilidade de receber fotos pela webcam e armazená-las.

Recomendado: