Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Introdução
Em um mundo onde tudo é novo e interessante, as surpresas tornam sua vida incrível. É uma forma perfeita de dar um toque especial a uma semana monótona e torná-la divertida. Uma maneira de sorrir no rosto de alguém é dar um pequeno presente. Não há nada como um presente que possa trazer um sorriso no rosto de alguém e no seu.
Eletrônica e amor, são como o pólo norte e o pólo norte, a única correlação entre eles é que eles sempre se repelem. MAS, a STEMpedia deu uma nova definição ao amor ao combinar o amor com a eletrônica. Ao usar este EVIVE STARTER KIT, vou dar uma pequena surpresa à minha parceira no aniversário dela.
Etapa 1: Diagrama de Circuito
O plano é derramar amor sobre minha parceira com pétalas de rosa, assim que ela sair do nosso quarto.
Para este projeto precisamos de: 1. Sensor Ultrassônico HC-SR04 2. Servo Motor SG90 3. Kit de partida evive com alimentação ATmega2560 O bom é que todos esses componentes fazem parte do kit de partida evive.
Comece conectando o pino TRIG e o pino ECHO do sensor ultrassônico aos pinos 12 e 11 do Arduino. Em seguida, conecte o pino PWM do servo ao pino número 9 do Arduino. Depois disso, conectaremos todos os terminais + ve e -ve dos sensores aos pinos + ve e -ve do Arduino. É isso, é simples assim.
Etapa 2: modelo 3D
Usando um modelo 3D, vou mostrar a vocês o design e o funcionamento do dispensador de flores.
Tudo bem, então essa é toda a configuração. A broca posterior adere à parede e, usando estes dois suportes, segura uma vareta leve que, por sua vez, segura a broca frontal ou o dispensador. Vou colocar todas as pétalas de rosa aqui. Quando o sensor ultrassônico detecta um objeto em seu caminho, ele envia um sinal para o Arduino, que então gira o servo fazendo com que a aba do dispensador se abra. Quando a aba abrir, todas as pétalas de rosa cairão sobre meu parceiro. Todo o conjunto é feito em caixa de papelão, tornando-o leve e fácil de colar na parede.
Etapa 3: Demonstração Rápida
Então, é assim que parece.
Assim que energizarmos o kit inicial evive, o sensor ultrassônico começa a esperar por um objeto em movimento. Assim que um objeto é detectado, a aba se abre para dispensar as flores.
Etapa 4: Código
O código tem duas partes, na primeira parte detectamos o movimento por meio de um sensor ultrassônico e na segunda parte giramos o motor para abrir a aba sempre que detectar movimento.
Comece incluindo a biblioteca "Servo.h" no programa. Em seguida, defina as constantes e as variáveis globais que serão usadas em todo o código. Para usar o servo, estamos criando um objeto da classe Servo. Em seguida, na seção de configuração, estamos inicializando o servo usando a função "servo.attach ()" e definindo os modos de pino para o sensor ultrassônico.
Finalmente, na seção loop () após inicializar o sensor ultrassônico, estamos verificando se a distância do objeto em movimento é menor que 100 cm. Se a distância for menor que 100cm, vamos abrir a aba girando o servo 90 graus.
Etapa 5: Teste
Tudo bem, agora a parte interessante. Então, vamos configurar tudo. O dispensador de pétalas fica na parte superior da porta e o sensor ultrassônico na altura da cintura. Finalmente, só preciso conectar todos os sensores à caixa evive. Depois disso, é só esperar que ela saia e ative o sensor. Se tudo correr conforme o planejado, eu seria capaz de dar a ela uma bela surpresa.
Etapa 6:
Boo sim..
Etapa 7: Arquivos
Etapa 8: Obrigado
Obrigado novamente por ler o tutorial. Espero que ajude você.
Se você quiser me apoiar, você pode se inscrever no meu canal e assistir meus outros vídeos. Obrigado ca novamente no meu próximo vídeo, tchau agora.