Índice:

Luzes verdes: 4 etapas (com imagens)
Luzes verdes: 4 etapas (com imagens)

Vídeo: Luzes verdes: 4 etapas (com imagens)

Vídeo: Luzes verdes: 4 etapas (com imagens)
Vídeo: Foto do céu viraliza após semelhança com Jesus 2024, Julho
Anonim

Por JosiahP4Follow Mais do autor:

Matrizes de arco-íris
Matrizes de arco-íris
Matrizes de arco-íris
Matrizes de arco-íris
Ferrovias de cobre
Ferrovias de cobre
Ferrovias de cobre
Ferrovias de cobre
Theremin ultrassônico (ensinar som)
Theremin ultrassônico (ensinar som)
Theremin ultrassônico (ensinar som)
Theremin ultrassônico (ensinar som)

Sobre: Um graduado em tecnologias criativas que está matriculado no Berry College. Mais sobre JosiahP4 »

Green Lights é um projeto que foi criado para ensinar os alunos sobre computação física. Isso inclui entradas e saídas, eletricidade, programação com Arduino e um pouco sobre sistemas de controle de tráfego. O cruzamento será configurado na frente da sala de aula e os alunos serão divididos em equipes. As equipes receberão cartões de anotações com comandos (por exemplo, lightOn ('n', "verde"); ou sleep (2);) que serão explicados como parte da lição. No geral, este projeto oferece aos alunos uma transição fácil para o mundo da fabricação de eletrônicos.

Etapa 1: Ferramentas e suprimentos

Ferramentas e suprimentos
Ferramentas e suprimentos
Ferramentas e suprimentos
Ferramentas e suprimentos

Uma nota rápida sobre isso no início deste projeto, eu tentei usar um Raspberry Pi com um chapéu PWM, mas mudei isso porque tentar localizar os drivers demorava muito.

Suprimentos:

  • Arduino Uno
  • Folha Pequena de Foamcore para colocar a Intersecção
  • Semáforos (também pode ser feito em uma aula anterior)
  • Fios de jumper masculino para feminino
  • Placa de espuma para segurar os semáforos

Ferramentas:

  • Computador com Arduino IDE instalado
  • Pistola de cola quente para baixa temperatura
  • Powerbank (se você quiser carregá-lo e permitir que os alunos vejam de perto)
  • Coisas para decorar o seu cruzamento

Etapa 2: construção

Construção
Construção
Construção
Construção

Por favor, use as imagens de introdução como referência

  1. Comece cortando o ponto de espuma no tamanho da interseção que você deseja
  2. Em seguida, corte quatro pedaços de espuma rosa na altura que você deseja que as luzes estejam
  3. Cole a espuma rosa com cola quente no núcleo de espuma que você acabou de cortar nas partes norte, sul, leste e oeste da placa
  4. Corte uma abertura retângulo na frente da espuma, abaixo de onde as luzes estão prestes a ir para os fios
  5. Cole os semáforos em cada pedaço de espuma rosa no interior do cruzamento
  6. Alimente o lado fêmea dos fios de baixo para cima e conecte às luzes (acompanhe as cores dos fios que vão para os pinos vermelhos, amarelos e verdes nos semáforos
  7. Conecte o lado macho dos fios aos pinos digitais 2-13 no Arduino

Eu fiz o seguinte para esta última etapa:

eastLightG = 2; eastLightY = 3; eastLightR = 4; NorthLightG = 5; NorthLightY = 6; NorthLightR = 7; southLightG = 8; southLightY = 9; southLightR = 10; westLightG = 11; westLightY = 12; westLightR = 13; GND para GND para todos eles;

Etapa 3: teste / codificação

Teste / Codificação
Teste / Codificação
Teste / Codificação
Teste / Codificação

O arquivo hackathon1 é um esboço simples que testa um semáforo. O arquivo GreenLights é o que usarei para ensinar. Muito do que você precisa saber está comentado no código.

Etapa 4: Problemas e futuro

Problemas e Futuro
Problemas e Futuro
Problemas e Futuro
Problemas e Futuro

Eu tive alguns problemas ao longo deste projeto. O principal era com a fiação que acompanhava as luzes. As luzes funcionam muito bem, mas os fios, nem tanto. Outro indicador é não usar os pinos digitais 1 e 0 porque o código que uso inclui comunicação serial (requer 0/1) para transportar mensagens de volta para o computador. Por último, esses materiais foram usados para provar um conceito, portanto, uma pistola de cola quente pode ser necessária se algo cair.

Estou ansioso para sair da fase de prototipagem para materiais de construção de melhor qualidade. Esta é uma das quatro lições possíveis que eu poderia levar para um estudo no exterior na Noruega, portanto, fique ligado. A luz que você vê na imagem é uma luz amarela real. Espero fazer isso funcionar com um Arduino usando um relé para que os alunos possam ver o tamanho total e o brilho de apenas uma parte de um semáforo real. No geral, esta é uma maneira mais fácil (legal) de mostrar aos outros como um Arduino funciona!

Recomendado: