Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Salva-vidas


O Life Saver é um produto que ajuda a eliminar o problema de deixar seus filhos no carro e eles pegarem uma insolação. O Life Saver é um produto que exibe a temperatura no display LCD e quando a temperatura está acima de 35 graus Celsius a luz fica vermelha e a campainha faz um barulho para avisar as pessoas nas proximidades.

Etapa 1:Compra de produtos


Item da lista:

- Arduino Uno

- Escudo do teclado LCD

- 11 fios macho para fêmea

- 7 fios macho para macho

- Sensor de temperatura DHT

- Grande tábua de pão

- Pequeno breadboard

- Buzzer Passivo (5V)

- Um LED verde

- Um LED vermelho

- 2 resistores (330 Ohms)

Etapa 2:Montagem do teclado LCD


Coloque o fio laranja no teclado LCD (5 do canto superior direito) e o outro lado na porta 4 da placa Arduino.

Coloque o fio vermelho no teclado LCD (6 do canto superior direito) e o outro lado na porta 5 da placa Arduino.

Coloque o fio azul no teclado LCD (7 do canto superior direito) e o outro lado na porta 6 na placa Arduino.

Coloque o fio rosa no teclado LCD (8 do canto superior direito) e o outro lado na porta 7 na placa Arduino.

Coloque o fio cinza no teclado LCD (9 do canto superior direito) e o outro lado na porta 8 na placa Arduino.

Coloque o fio branco no teclado LCD (10 do canto superior direito) e o outro lado na porta 9 na placa Arduino.

Coloque o fio branco no teclado LCD (9 da parte inferior direita) e o outro lado no negativo da placa de ensaio.

Coloque o fio cinza no teclado LCD (10 da parte inferior direita) e o outro lado no positivo da placa de ensaio.

Etapa 3:Montagem da campainha passiva


Coloque o fio cinza na porta 'SIG' da campainha passiva e a outra extremidade na porta 3 da placa Arduino.

Coloque o fio azul na porta 'UCC' da campainha passiva e o outro lado no positivo da placa de ensaio.

Coloque o fio roxo na porta 'GND' da campainha passiva e o outro lado no negativo da placa de ensaio.

Etapa 4:Montagem do sensor de temperatura DHT


Coloque o sensor de temperatura DHT nos pontos H14-H17.

Coloque o fio laranja na breadboard na posição J14 e a outra extremidade na breadboard na linha negativa.

Coloque o fio branco na placa de ensaio na posição J16 e a outra extremidade na porta A0.

Coloque o fio cinza na breadboard na posição J17 e a outra extremidade na breadboard na linha positiva.

Etapa 5:Montagem dos LEDs


Coloque o fio positivo do LED verde no D28 e o fio negativo no D29 na placa de ensaio.

Coloque o fio positivo do LED vermelho em D25 e o fio negativo em D26 na placa de ensaio.

Coloque um lado do resistor na posição B29 (para LED verde) e o outro lado na linha negativa.

Coloque um lado do resistor na posição B26 (para LED vermelho) e o outro lado na linha negativa.

Coloque o fio cinza na posição breadboard B28 e o outro lado na porta 13 da placa Arduino.

Coloque o fio verde na posição breadboard B25 e o outro lado na porta 12 da placa Arduino.

Etapa 6:Montagem do aterramento e portas 5V


Coloque o fio amarelo na linha positiva da placa de ensaio e o outro lado em ‘GND’ na placa Arduino.

Coloque o fio amarelo na linha negativa da placa de ensaio e o outro lado em ‘5V’ na placa Arduino.

Etapa 7:Insira o código e a caixa de impressão

 # include  // Inclui a biblioteca 'LiquidCrystal.h' # include  // Inclui a biblioteca 'dht.h' # define TempSen A0 // Definir 'TempSen' como A0 # define redLED 12 // Definir 'redLED' como 12 # define greenLED 13 // Definir 'greenLED' como 13 # define speakerPin 3 // Definir 'speakerPin' como 3dht DHT; const int rs =8, en =9, d4 =4, d5 =5, d6 =6, d7 =7; // Define os pinos para LCDLiquidCrystal lcd (rs, en, d4, d5, d6, d7); // Cria LCD como um objectvoid setup () {pinMode (redLED, OUTPUT); // Define 'redLED' como um pinMode de saída (greenLED, OUTPUT); // Definir 'greenLED' como saída pinMode (speakerPin, OUTPUT); // Definir 'speakerPin' como uma saída Serial.begin (9600); // Inicia a conexão do monitor serial lcd.begin (16, 2); // Definir a quantidade de colunas (16) e linhas (2)} void loop () {DHT.read11 (TempSen); // Lê o sensor de temperatura Serial.println (DHT.temperature); // Imprime a temperatura no monitor serial lcd.setCursor (0, 0); // define o cursor para a coluna 0, linha 1 lcd.print ("Temp ="); // Imprime 'Temp =' no display LCD lcd.print (DHT.temperature); // Imprime a temperatura no display LCD lcd.println ("C"); // Imprime 'C' após a temperatura no display LCD delay (50); // Atraso de 50 milissegundos if (int (DHT.temperature)> =35.00) {// Pegue a temperatura e crie um int que quando estiver mais de 35 graus acontece o seguinte digitalWrite (redLED, HIGH); // Liga o 'redLED' digitalWrite (greenLED, LOW); // Desativa o 'greeenLED' int temp =analogRead (DHT.temperature); // Deifne a 'temp' como o tom 'DHT.temperature' (speakerPin, 1 * temp); // Tocar um tom no nível de temperatura e reproduzi-lo no retardo do alto-falante (50); // Atraso de 50 milissegundos noTone (speakerPin); // Não toca nenhum tom do alto-falante} else {digitalWrite (redLED, LOW); // Desativa o 'redLED' digitalWrite (greenLED, HIGH); // Ligue o 'greenLED'}} 

Fonte:Life Saver

Processo de manufatura

  1. Como fazer fibra de vidro
  2. IIoT dá nova vida à fábrica Aircon
  3. Maneiras de aumentar a vida do soco
  4. 5 maneiras eficazes de prolongar a vida útil da ferramenta de perfuração
  5. Componente Médico e Melhor Qualidade de Vida
  6. Um vislumbre dos amortecedores ajustáveis
  7. Um olhar mais atento sobre a retificação sem centro
  8. Princípios de funcionamento da fundição de investimento
  9. Usos de energia em nossa vida diária
  10. Ar comprimido limpo e puro dá vida à fabricação médica