
Índice:
- Etapa 1: Assistir ao vídeo
- Etapa 2: obter todas as peças e materiais
- Etapa 3: programar a placa Arduino
- Etapa 4: Faça um Layout de Teste
- Etapa 5: Instale a blindagem do motor na placa Arduino
- Etapa 6: conecte o alimentador de energia da trilha e os fios de saída à blindagem do motor
- Etapa 7: conecte as trilhas 'sensorizadas' à placa Arduino
- Etapa 8: coloque o trem na lateral
- Etapa 9: Conecte a placa Arduino à alimentação
- Etapa 10: ligue a alimentação e observe o trem ir
- Etapa 11: o que vem a seguir?
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Este projeto é uma versão atualizada de um dos meus projetos anteriores. Ele usa um microcontrolador Arduino, uma ótima plataforma de prototipagem de código aberto, para automatizar um layout de modelo de ferrovia. O layout é composto por um laço oval simples e um pátio lateral que se ramifica para abrigar o trem. O microcontrolador Arduino obtém feedback de dois trilhos 'detectados' instalados em dois locais do layout para realizar funções específicas quando o trem passa por cima deles.
Então, sem mais delongas, vamos começar!
Etapa 1: Assistir ao vídeo


Assista ao vídeo acima para entender como esse projeto funciona.
Etapa 2: obter todas as peças e materiais

Para este projeto, você exigirá:
- Uma placa de microcontrolador Arduino compatível com a blindagem do motor Adafruit v2
- Um escudo de driver de motor Adafruit v2 (Saiba mais sobre ele aqui)
- Uma blindagem de expansão (opcional, mas recomendada para expandir a alimentação e as conexões de pino de aterramento para os sensores).
- Duas faixas 'sensoriais'
- Dois conjuntos de 3 fios de jumper macho para fêmea (para conectar as trilhas 'detectadas' à placa Arduino.)
- 4 fios de jumper macho para macho (2 de cada para conectar a alimentação da trilha e a saída aos terminais de saída da blindagem do motor).
- Uma fonte de alimentação DC de 12 volts com uma capacidade de corrente de pelo menos 1A (1000mA)
- Um cabo USB apropriado (para conectar a placa Arduino a um computador.)
- Um computador (para programar o microcontrolador Arduino.)
Etapa 3: programar a placa Arduino
Certifique-se de ter a biblioteca Adafruit motor driver shield v2 instalada em seu IDE. Percorra o código do Arduino para ter uma ideia de como ele funciona e como você pode modificá-lo no futuro para experimentar a configuração.
Conecte a placa Arduino ao seu computador e carregue o código Arduino anexado nela.
Etapa 4: Faça um Layout de Teste

Clique na imagem acima antes de prosseguir para obter mais informações sobre o layout. Certifique-se de que todas as juntas dos trilhos sejam feitas corretamente e os trilhos dos trilhos estejam limpos para evitar que o trem descarrilhe e / ou pare.
Etapa 5: Instale a blindagem do motor na placa Arduino

Instale a blindagem com cuidado na placa Arduino alinhando os pinos da blindagem com os conectores da placa Arduino. Faça isso com cuidado e certifique-se de que nenhum pino do escudo entorte.
Etapa 6: conecte o alimentador de energia da trilha e os fios de saída à blindagem do motor



Conecte os terminais de saída da blindagem marcados como M1 aos fios de alimentação da trilha e aqueles marcados como M4 aos fios da saída. Observe que a configuração é compatível apenas com desvios do tipo solenóide de dois fios.
Etapa 7: conecte as trilhas 'sensorizadas' à placa Arduino



Instale a blindagem de expansão na blindagem do motor e conecte os pinos GND e VCC de cada sensor aos conectores GND e + 5 volts da blindagem. Em seguida, faça as seguintes conexões de pino:
- Conecte o pino de saída do primeiro sensor ao pino de entrada A0 da placa Arduino.
- Conecte o pino de saída do segundo sensor ao pino de entrada A1 da placa Arduino.
Etapa 8: coloque o trem na lateral

Coloque o trem no desvio do pátio para se preparar para o teste de funcionamento. O uso de uma ferramenta de releitura é recomendado para garantir que a locomotiva e o material rodante sejam colocados corretamente nos trilhos para evitar descarrilamentos.
Etapa 9: Conecte a placa Arduino à alimentação

Conecte a fonte de alimentação DC de 12 volts à placa Arduino por meio do bloco de terminais de alimentação da blindagem do motor ou pelo conector fêmea barrel jack da placa Arduino. Antes de ligar a energia, certifique-se de que todas as conexões da fiação estejam feitas corretamente e nenhuma delas esteja solta.
Etapa 10: ligue a alimentação e observe o trem ir

Após ligar a alimentação se o desvio mudar para o lado errado ou o trem começar a se mover na direção errada, inverta a polaridade dos respectivos fios conectados aos terminais de saída da blindagem do motor.
Etapa 11: o que vem a seguir?
Se você chegou até aqui, pode querer relaxar um pouco e aproveitar seu projeto. Mas se você quiser fazer mais coisas, pode tentar modificar o código do Arduino e experimentar a configuração para fazer algo novo. Faça o que fizer, tudo de bom!
Recomendado:
Modelo de ferrovia simples automatizado ponto a ponto: 10 etapas (com imagens)

Modelo de ferrovia simples automatizado ponto a ponto: Os microcontroladores Arduino são ótimos para automatizar layouts de modelo de ferrovia. A automação de layouts é útil para muitos propósitos, como colocar seu layout em um display onde a operação de layout pode ser programada para operar trens em uma sequência automatizada. O eu
Layout de modelo de ferrovia automatizado com dois trens (V2.0) - Baseado em Arduino: 15 etapas (com imagens)

Layout de modelo de ferrovia automatizado com dois trens (V2.0) | Baseado em Arduino: automatizar layouts de modelos de ferrovias usando microcontroladores Arduino é uma ótima maneira de mesclar microcontroladores, programar e modelar ferrovias em um só hobby. Existem vários projetos disponíveis para operar um trem de forma autônoma em um modelo railroa
Layout da ferrovia do modelo automatizado simples - Arduino controlado: 11 etapas (com imagens)

Layout da ferrovia do modelo automatizado simples | Arduino controlado: os microcontroladores Arduino são um ótimo complemento para modelar ferrovias, especialmente quando se trata de automação. Esta é uma maneira simples e fácil de começar a usar modelos de automação de ferrovias com o Arduino. Então, sem mais delongas, vamos começar
Modelo de ferrovia simples automatizado ponto a ponto executando dois trens: 13 etapas (com fotos)

Modelo de ferrovia simples e automatizado ponto a ponto executando dois trens: Os microcontroladores Arduino são uma ótima maneira de automatizar layouts de modelos de ferrovias devido à disponibilidade de baixo custo, hardware e software de código aberto e uma grande comunidade para ajudá-lo. Para modelos de ferrovias, os microcontroladores Arduino podem provar ser uma gr
Modelo de ferrovia ponto a ponto automatizado com revestimento do pátio: 10 etapas (com fotos)

Modelo de ferrovia automatizado ponto a ponto com revestimento de pátio: Os microcontroladores Arduino abrem grandes possibilidades em modelos de ferrovias, especialmente quando se trata de automação. Este projeto é um exemplo de tal aplicativo. É a continuação de um dos projetos anteriores. Este projeto é composto por um ponto