Índice:
- Etapa 1: Materiais
- Etapa 2: Conexões de botão de pressão
- Etapa 3: Conexões do servo motor
- Etapa 4: conectando o servo motor
- Etapa 5: Código
- Etapa 6: Escondendo os eletrônicos
Vídeo: Tipper Fedora automático: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Você já teve esse problema quando você anda na rua carregando algo pesado (por exemplo, mantimentos) e passa uma senhora para quem você quer dar uma gorjeta ao seu fedora para cumprimentá-la, mas se você fizer isso, você cairá o que você está carregando? Nem eu, mas caso você tenha, aqui está uma solução simples, embora elegante, para esse problema.
Etapa 1: Materiais
- Um controlador Arduino
- Servo motor
- Pressionar no interruptor
- Resistor de 10k Ohm - marrom-preto-laranja
- Uma quantidade suficiente de fios compatíveis com o seu comprimento
Etapa 2: Conexões de botão de pressão
- O fio preto no diagrama conecta o pino 1 da chave (no lado esquerdo) ao pino GND no Arduino.
- O fio amarelo no diagrama conecta o pino 2 da chave (no lado direito) ao pino 8 no Arduino.
- Conecte um resistor de 10kΩ (marrom-preto-laranja) ao pino 2 (lado direito) e o outro terminal ao pino de 3,3 V no Arduino.
Etapa 3: Conexões do servo motor
- O fio branco (amarelo no diagrama) é conectado do pino de sinal do servo motor ao pino ~ 9 do Arduino.
- O fio vermelho é conectado do pino de sinal do servo motor ao pino de 5 V do Arduino.
- O fio amarelo (preto no diagrama) é conectado do pino de aterramento do servo motor ao pino GND do Arduino.
Etapa 4: conectando o servo motor
- Gravei alguns anéis em um lápis para amarrá-lo na parte giratória do Servo motor. Você poderia usar estape para fazer isso, mas descobri que amarrar com corda era um pouco mais seguro e resistente.
- A outra ponta do lápis deve ser fixada na parte de trás do chapéu. Empurrei um clipe de papel pela franja do chapéu e dobrei-o para que pudesse segurar o lápis no lugar.
- O motor em si deve ser preso a uma placa (ou qualquer outra coisa que possa ficar no topo da sua cabeça sem se mover muito), que eu deixei de fora na imagem por uma questão de clareza.
Etapa 5: Código
#incluir;
// pino do botão de pressão
const int buttonPin = 8;
// pino do servo
const int servoPin = 9;
Servo servo;
// crie uma variável para armazenar um contador e defina-o como 0
contador interno = 0;
void setup ()
{
servo.attach (servoPin);
// Configure os pinos do botão para serem uma entrada:
pinMode (buttonPin, INPUT);
}
void loop ()
{
// variável local para manter os estados do botão
int buttonState;
// lê o estado digital de buttonPin com a função digitalRead () e armazena o valor na variável buttonState buttonState = digitalRead (buttonPin);
// se o botão for pressionado, incremente o contador e espere um pouquinho para nos dar algum tempo para liberar o botão
if (buttonState == LOW)
// acende o LED
{
contador ++; atraso (150);
}
if (contador == 0)
servo.write (20);
// zero graus
else if (contador == 1)
servo.write (80);
// senão zera o contador para 0 que zera o servo para 0 graus
outro
contador = 0;
}
Etapa 6: Escondendo os eletrônicos
- Para fazer com que a construção pareça mais discreta, você pode enfiar o arduino e a placa com o botão em uma pequena caixa (por exemplo, um maço de cigarros ou a caixa de um maço de cartas) e fazer um furo nela. Desta forma, você pode manter a construção bem à vista, sem levantar suspeitas de que algo mais está acontecendo.
Recomendado:
Desinfetante de mãos automático: 8 etapas
Desinfetante automático para mãos: a pandemia COVID-19 se tornou algo que o público ouviu com frequência durante 2020. Todo cidadão que ouvir a palavra “COVID-19” pensará imediatamente na palavra “Perigoso”, “Mortal”, “Mantenha-se limpo”, E outras palavras. Este COVID-19 também
FEDORA 1.0, um vaso de flores inteligente: 8 etapas (com fotos)
FEDORA 1.0, um vaso de flores inteligente: FEDORA ou Flower Environment Decorating Organic Result Analyzer é um vaso de flores inteligente para jardinagem interna. FEDORA não é apenas um vaso de flores, ele pode funcionar como um despertador, reprodutor de música sem fio e um pequeno amigo robô. O principal recurso
Chapéu Fedora WiFi Led (ESP8266 + WS2812b): 5 etapas (com imagens)
Chapéu LED Fedora WiFi (ESP8266 + WS2812b): Este é um chapéu led muito bonito, você pode mudar a cor e os efeitos dos leds com seu smartphone ou computador, também tentei torná-lo o mais simples e barato possível. Também tem uma bateria recarregável para que possa levá-la consigo! Thi
Instale o Fedora 8 (Werewolf) no Windows XP com QEMU: 11 etapas
Instale o Fedora 8 (Werewolf) no Windows XP com QEMU: O Tutorial Completo (uma versão em PDF está disponível) Para entender este tutorial, você precisa de algum conhecimento de um PC com Windows XP e uma boa experiência em Linux e Fedora. O objetivo do tutorial é mostrar / focar nas diferenças e nas configurações
Como instalar o Fedora em um SheevaPlug e inicializar um cartão SD .: 13 etapas
Como instalar o Fedora em um SheevaPlug e inicializar um cartão SD .: Eu vi uma postagem sobre o SheevaPlug no Slashdot e depois no Popular Mechanics. Parecia um dispositivo interessante funciona a @ 2,5 w, sem ventoinhas, estado sólido e sem necessidade de monitor. Por anos, eu carreguei um velho monitor CRT