Índice:
- Etapa 1: suprimentos
- Etapa 2: como configurar sua placa de ensaio
- Etapa 3: escreva seu código
- Etapa 4: desenhe sua barra transversal
- Etapa 5: Configure seu sistema e teste-o
Vídeo: Sistema de monitoramento de travessia de trens: 5 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Este instrutível irá ensiná-lo a usar o MatLab para codificar um Arduino para controlar parte de um sistema ferroviário.
Etapa 1: suprimentos
Para este projeto, você precisará de:
Computador
Placa Arduino
Matlab 2017
impressora 3d
Model Train
2 fotossensores
1 luz LED azul
2 luzes LED vermelhas
1 servo motor
1 alto-falante piezzo
Cabo USB
3 resistores de 330 Ohm
17 fios fêmea-fêmea
3 fêmeas-machos
34 Fios Macho-Macho
4 blocos de madeira
Fita adesiva
Etapa 2: como configurar sua placa de ensaio
Quando configuramos nossa placa de ensaio, seguimos os diagramas do livro, modificando-o um pouco para garantir que cabíamos tudo de que precisávamos na placa.
Etapa 3: escreva seu código
Depois que sua placa estiver conectada ao computador com o cabo USB, é hora de escrever o código MatLab. Nossas entradas consistiam em uma entrada de teclado para dizer ao programa para rodar e fotossensores que lêem uma luz e dizem ao programa se eles veem ou não a luz. Se a luz não está sendo lida pelos fotossensores, o programa faz uma série de coisas. A primeira coisa é que o programa determina a velocidade do trem com base no momento em que o primeiro sensor de luz é bloqueado quando o segundo sensor de luz é desbloqueado, então ele executa um código para determinar a velocidade do trem e envia uma caixa de mensagem informando se o trem está indo muito rápido, muito lento ou uma boa velocidade. Simultaneamente, uma vez que o primeiro sensor é acionado, ele diz à barra transversal para abaixar, piscar as luzes vermelhas e reproduzir um som em uma frequência irritante. O programa então espera um certo tempo depois que o trem passa pelo segundo sensor para levantar a barra transversal de volta, parar de piscar as luzes e parar o som.
Etapa 4: desenhe sua barra transversal
Desenhei a barra transversal que deve ser anexada ao servo motor em Onshape, mas qualquer sistema de construção 3D funcionaria. Para minhas dimensões, fiz a barra 3,5 "X 0,2" X 0,5 "e adicionei um calado a uma das extremidades e 'CUIDADO' em ambos os lados para a aparência. Também adicionei um orifício na barra para que pudéssemos prender o acessório do servo Uma coisa importante a observar é prestar atenção às unidades que sua impressora 3D imprime e desenhar sua barra transversal nessas dimensões para começar.
Etapa 5: Configure seu sistema e teste-o
Depois de reunir todos os componentes, configurar seu Arduino e escrever seu código, é hora de configurá-lo e testá-lo! Para o nosso projeto colocamos o computador no meio da pista e o nosso adruino a uma distância igual entre onde estarão as luzes e onde está o cruzamento. Para configurar nossas luzes brancas e fotossensores, nós os prendemos a blocos de madeira para que ficasse alto o suficiente acima da pista para que os fotossensores os lessem, mas baixo o suficiente para que ficassem bloqueados quando o trem passasse. Então, para configurar nossa barra transversal, nós a anexamos ao servo motor e a colocamos entre 2 pesos para que o motor não se movesse quando a barra subir e descer, nós até prendemos os pesos juntos para suporte extra. Em seguida, prendemos as luzes vermelhas de cada lado do cruzamento da estrada.
Depois que nosso sistema foi configurado, testamos para garantir que tudo funcionava corretamente e fizemos as alterações necessárias.
Recomendado:
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
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
Sistema automático de travessia ferroviária usando plataforma incorporada baseada em Arduino: 9 etapas
Sistema automático de travessia ferroviária usando plataforma incorporada baseada em Arduino: o Natal é daqui a uma semana! Todo mundo está ocupado com as comemorações e recebendo presentes, o que, a propósito, fica ainda mais difícil de conseguir com possibilidades infinitas ao nosso redor. Que tal escolher um presente clássico e adicionar um toque de DIY para
Layout de modelo de ferrovia automatizado operando em dois trens: 9 etapas
Layout de modelo de trem automatizado operando dois trens: Fiz um layout de modelo de trem automatizado com passagem lateral há um tempo. A pedido de um colega, tornei este Instrutível. Isso é um pouco semelhante ao projeto mencionado anteriormente. O layout acomoda dois trens e os opera alterna
Projeto de semáforo do Arduino [com travessia de pedestres]: 3 etapas
Projeto de semáforo do Arduino [com passagem de pedestres]: se você está procurando algo fácil, simples e ao mesmo tempo quer impressionar a todos com seu Arduino, o projeto do semáforo é provavelmente a melhor escolha, especialmente quando você é um iniciante no mundo do Arduino. Veremos primeiro ho