Índice:
- Etapa 1: Materiais de que você precisará:
- Etapa 2: O Coração da Máquina
- Etapa 3: Como funciona?
- Etapa 4: The Marble Warehouse
- Etapa 5: o mecanismo de chute e o classificador de mármore
- Etapa 6: The Lanes
- Etapa 7: onde está o sensor de cor?
- Etapa 8: Onde está o MP3 Player?
- Etapa 9: Contagem
- Etapa 10: Mova-o Mova-o
- Etapa 11: Programação
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Você já quis classificar mármores? Então, você poderia construir esta máquina. Você nunca mais precisará mexer em um saco de bolinhas de gude novamente!
É uma máquina de classificação de mármore mágica, usando um sensor de cores da Adafruit, tipo TCS34725 e um Leonardo Arduino da Littlebits. A máquina classifica quatro cores diferentes e também conta o número de bolinhas por cor. Todas as peças eletrônicas são feitas com Littlebits. O que é "LittleBits"? LittleBits cria uma plataforma de blocos de construção eletrônicos fáceis de usar que permite a todos criar invenções, grandes e pequenas. Eles fazem kits de tecnologia divertidos, fáceis de usar e infinitamente criativos. Os kits são compostos de blocos de construção eletrônicos que são codificados por cores, magnéticos e tornam a tecnologia complexa simples e divertida. Juntos, eles são intercambiáveis em milhões de maneiras diferentes para capacitar as crianças a inventar qualquer coisa - de um alarme para irmão, a um robô sem fio, a um instrumento digital.
Para obter detalhes sobre este sistema de aprendizagem eletrônico, consulte www.littlebits.cc
Etapa 1: Materiais de que você precisará:
Os seguintes componentes Littlebits, usados para a parte eletrônica da máquina: 1 USB Power1 Dimmer3 Servo's2 Sapatos adesivos3 Servo acessórios1 Fio dividido1 Alto-falante sintetizador2 Placas de montagem1 Gatilho infravermelho remoto1 Arduino Leonardo1 MP3 player1 Número + bit1 Adaptador de parede verruga 5 Bitsnaps3 FiosE alguns materiais artesanais também para fazer uma máquina atraente: Madeira MDF 6 mmCartão branco 1 mmMármores de madeira 25 mmSensor de cor Adafruit TCS34725Conjunto de parafusos e porcas e arruelas M3 Conjunto de separadores M3, vários comprimentosPintura (amarelo, verde, azul, vermelho, roxo, preto) Cola
Etapa 2: O Coração da Máquina
O sensor de cor é conectado via I2C (SDA, SCL) e as conexões GND e 5 Volt VCC na parte frontal do Arduino. I2C é uma conexão serial muito fácil usada para comunicação entre o sensor e o Arduino. (SDA na entrada D2 e SCL na entrada D3). Você pode verificar o site da Adafruit para obter mais detalhes sobre o sensor de cores e a conexão I2C. Veja: www.adafruit.com/product/1334
Eles também fornecem a biblioteca Arduino de que você precisa.
Etapa 3: Como funciona?
O Littlebits Arduino Leonardo tem três conexões de saída, D1, D5 e D9. D1 é usado para ativar o servo mecanismo de chute para enviar uma bola de gude para as pistas de classificação. Ele também zera o contador de mármore e ativa o MP3 player, que é carregado com um belo som de campainha. O D5 é usado para definir o servo seletor de armazenamento na posição correta, dependendo do resultado do sensor de cor e define o servo do ponteiro de mão para aponte para a cor de mármore detectada na parte frontal da máquina. D9 é usado para mostrar o número de bolas de gude de uma determinada cor no bit de número, também localizado na frente. O Littlebits Arduino Leonardo tem três conexões de entrada. D0, A0 e A1. Nesta máquina, apenas A0 é usado para o detector remoto infravermelho, que ativa a contagem final depois que a máquina interrompe a classificação. Através desta conexão, toda a máquina também é alimentada com 5 Volts através da fonte de alimentação USB.
Etapa 4: The Marble Warehouse
Para o armazém (onde os mármores não separados são armazenados), usei um contêiner de papelão cilíndrico da MyMuesly e adicionei um caminho em espiral de papelão em sua superfície externa com uma pequena cerca para manter os mármores no lugar. Este caminho em espiral é colado em vários pedacinhos cubos de madeira vermelhos. Veja www.mymuesli.com/
Etapa 5: o mecanismo de chute e o classificador de mármore
Fiz um seletor de papelão para enviar as bolas de gude para suas pistas de armazenamento. Dimensões LxPxA 74x33x20 mm com uma superfície inclinada no interior. O seletor é colado no acessório servo circular. Eu o fiz o menor possível, adicionando muito peso ao servo e fazendo-o tremer muito … Em seguida, fiz um dispositivo cilíndrico de madeira e papelão, o mecanismo de chute. É colado a um acessório servo circular. Quando o servo é ligado, ele pega uma bola de gude e chuta para o seletor de papelão da etapa 2.
Etapa 6: The Lanes
Feito de papelão branco, cada faixa larga apenas o suficiente para os mármores de 25 mm. Montado em declive para que os mármores deslizem para as pistas.
Etapa 7: onde está o sensor de cor?
Fiz uma rampa de madeira com o sensor de cores TCS34725 dentro. A bola de gude, presa dentro do mecanismo de chute, pousa em cima do sensor para que possa medir a cor. Possui um pequeno pedaço de plástico transparente em sua superfície para evitar o bloqueio da bola de gude no orifício onde o sensor está localizado.
Etapa 8: Onde está o MP3 Player?
O bit mp3 é carregado com um som de campainha e é montado dentro da caixa principal junto com o alto-falante do sintetizador em uma placa de montagem de cabeça para baixo. Soa um sino quando uma bola de gude é classificada.
Etapa 9: Contagem
Atrás de um fundo de papelão branco o número + bit e um servo são montados. O servo é conectado a um ponteiro de mão que faz os mesmos movimentos do seletor de mármore. Este servo é conectado ao circuito por meio de um dimmer para ajustar o ângulo do ponteiro de mão. O contador lembra a quantidade de bolinhas por cor e é zerado quando o procedimento de contagem final é ativado por meio do controle remoto.
Etapa 10: Mova-o Mova-o
Veja a máquina em ação!
Você nunca mais precisará mexer em um saco de bolinhas de gude novamente!
Etapa 11: Programação
O sensor de cores lê três valores de cada bola de gude, vermelho, verde e azul. Dependendo do valor dessas cores, o seletor de mármore é apontado para uma determinada faixa de armazenamento. Quando nenhum mármore é detectado, o seletor se move para uma posição de parada. Eu escrevi dois pequenos programas para o Arduino, o programa principal detecta, classifica e conta as bolinhas, o segundo programa é usado apenas para detectar os três valores de cor do sensor e mostrá-los na tela. Isso era necessário porque a comunicação via monitor de tela do arduino entrava em conflito com o programa principal. Quase bloqueei meu Arduino quando tentei combiná-lo com o programa principal.
Segundo prêmio no Arduino Contest 2016