Índice:
- Suprimentos
- Etapa 1: Projeto de Vídeo
- Etapa 2: a ideia
- Etapa 3: Configurando os Sensores e Hardware
- Etapa 4: coleta e compartilhamento de dados
- Etapa 5: Criando um Monstro
- Etapa 6: Measuring Maker Faire
Vídeo: Monty - o monstro de medição Maker Faire: 6 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Adoramos ir às Maker Faires, mas 2020 decidiu o contrário. Então, em vez disso, estamos construindo um substituto adequado chamado Monty, que irá capturar a atmosfera e compartilhá-la com todos.
Suprimentos
Hardware:
- Um Raspberry Pi
- Um sensor de movimento PIR
- Um ADC ADS1015 de 4 canais Adafruit (conversor analógico para digital)
- Um sensor de som (usamos o Velleman VMA309)
- Um anel Adafruit NeoPixel
- Um conjunto de pequenos parafusos
Monstro:
- Uma velha gaiola
- Imitação de pele
- Tinta vermelha para dentro da gaiola
- 2 bolas de enfeite de plástico
- 3 almofadas de móveis redondas
- Tinta spray branca
Ferramentas:
- Equipamento de solda
- Cola forte
- Chaves de fenda
- Agulha e linha
- Produtos de limpeza
Etapa 1: Projeto de Vídeo
Etapa 2: a ideia
Resumindo, nosso projeto vai viajar para o Maker Faire, medir a atmosfera usando vários sensores, salvar os dados e voltar para casa, tudo isso com uma aparência incrível.
Com essa ideia, há algumas coisas a se ter em mente:
- Frete internacional: tem que caber dentro de uma caixa, chegar com segurança e não causar nenhum tipo de pânico, então você estará limitado em peso, tamanho e conteúdo. Por segurança, é melhor comprar uma caixa na agência postal local e trabalhar a partir daí.
- Plug & play: para limitar o incômodo no próprio evento, o projeto só precisa estar plugado para funcionar.
- Privacidade: queremos capturar a atmosfera do evento, mas não interferir na privacidade das pessoas que vão participar.
- Conectividade: internet wireless confiável nunca é garantia em eventos, então nosso aparelho terá que funcionar tanto online quanto offline.
Parece um desafio divertido, vamos trabalhar!
Etapa 3: Configurando os Sensores e Hardware
Em primeiro lugar, começaremos capturando o clima usando um Raspberry Pi, um sensor de nível de som e um sensor de movimento.
Optamos por estes dois sensores para que você possa ter uma noção do evento, respeitando também a privacidade dos visitantes. Você pode detectar quando há muito movimento ou nenhum movimento, sem registrar quem passa a que horas. Você pode notar se atualmente está muito silencioso ou muito alto, sem gravar nenhum áudio.
Raspberry Pi Se você é novo no Raspberry Pis, há um ótimo guia de primeiros passos aqui no site do Raspberry Pi.
Sensor de movimento Para saber mais sobre sensores de movimento e como conectá-los ao Raspberry Pi, você pode seguir estas etapas no Projeto Detector Parent da Raspberry Pi Foundation.
Sensor de som e ADCAs a saída do nosso sensor de som é analógica, mas o Raspberry Pi só pode receber entrada digital, precisaremos converter nossos valores analógicos em digitais usando um conversor analógico para digital (ADC).
Adafruit fornece este ótimo tutorial sobre como configurar e começar com sua placa de breakout ADC aqui mesmo.
NeoPixel RingO que é um monstro sem um toque especial? É aí que um anel NeoPixel se torna útil. Para iluminar seu monstro, você pode seguir os passos descritos no Überguide Adafruit NeoPixel.
Código Completo e Esquemas Não se preocupe se você não quiser seguir todos esses tutoriais diferentes para colocar seu monstro em funcionamento, pois adicionamos o código completo e os esquemas finais deste projeto a esta etapa!
O código faz o seguinte: - Importar todas as bibliotecas e configurar o hardware
- Todo segundo:
- Mude a cor do anel NeoPixel
- Meça o nível de ruído
- Detectar movimento
- Obtenha a hora atual em Epoch
- Salve os dados coletados localmente em um arquivo JSON (consulte a próxima etapa)
- Todo minuto:
Tente enviar a medição mais recente para a plataforma Thingspeak IoT (consulte a próxima etapa)
Para executar seu código na inicialização, há um guia fantástico aqui.
Etapa 4: coleta e compartilhamento de dados
Um dos elementos-chave do nosso projeto é que ele compartilha suas descobertas com o mundo, que é o que vamos abordar nesta etapa.
Online com o ThingSpeak Quando nossa criatura tem uma conexão com a Internet, seria ótimo se ela enviasse as medições mais recentes para uma plataforma IoT acessível a todos, como o ThingSpeak.
Para saber mais sobre como criar um canal ThingSpeak e coletar dados com ele, verifique o tutorial de primeiros passos.
O código para enviar seus dados para ThingSpeak já foi adicionado à etapa anterior, tudo que você precisa fazer é adicionar sua própria chave de API.
Você pode conferir o canal Montys aqui!
Credenciais de Wi-FiComo Monty participará da Maker Faire por conta própria, teremos que configurar seu acesso à Internet antes de ele partir.
Se por acaso você tiver os detalhes da conexão de rede do evento, você pode adicioná-los ao seu Raspberry Pi com antecedência, seguindo este guia escrito pela Raspberry Pi Foundation.
Offline com JSON
Não precisa entrar em pânico se você não souber as credenciais do wi-fi ou se a conexão com a Internet for irregular, também salvaremos os dados localmente no Raspberry Pi em um arquivo JSON. Dessa forma, você terá um registro da atmosfera do evento que poderá acessar no momento em que seu monstro de medição retornar para casa.
Se você nunca trabalhou com JSON antes, W3Schools tem uma boa introdução aqui.
Para analisar os dados JSON, você pode importá-los para suas ferramentas gratuitas de processamento de dados, como o Google Data Studio, ou pode enlouquecer em R.
Etapa 5: Criando um Monstro
Gaiola
Por sorte, encontramos uma velha gaiola que cabe perfeitamente dentro da maior caixa de remessa que nossos correios locais oferecem.
Para prepará-lo para a monstrificação, nós o limpamos, removemos os gravetos para pássaros, descobrimos como remover as barras da gaiola e pintamos o interior de vermelho.
HardwareApós a tinta secar, fixamos o hardware na parte inferior da gaiola usando um conjunto de parafusos minúsculos. Certifique-se de deixar um pouco de espaço de manobra, para que não haja muita tensão em seus eletrônicos.
MonstroPara criar o monstro, adicione bastante pele falsa! Colamos um remendo no topo da cabeça de Montys e costuramos à mão outro pedaço nas barras da gaiola.
Para seus três olhos, nós pintamos o interior de duas bolas decorativas de enfeites de natal de branco. Colocamos três metades na pele da cabeça de Montys usando uma cola muito forte. O toque final são três almofadas de móveis redondas que funcionam como pupilas.
Etapa 6: Measuring Maker Faire
Para finalizar nosso projeto, criamos um pôster com uma pequena explicação sobre Monty The Measuring Monster para dar aos visitantes da Maker Faire um pouco de contexto.
Por fim, empacotamos Monty com segurança e o enviamos para a Eindhoven Maker Faire. Nós realmente esperamos que ele sobreviva à jornada e se divirta no evento!
Se Monty tiver uma conexão com a internet, você pode conferir suas medidas aqui no ThingSpeak. Também manteremos você informado sobre as aventuras dele por meio do nosso Instagram e Twitter!
Recomendado:
Como fazer os olhos de monstro de LED fora de uma caixa de sapatos: 6 etapas
Como fazer os olhos de monstro de LED fora de uma caixa de sapatos: Você pode ter visto monstros em filmes e livros. No entanto, como você acha que um monstro deveria se parecer? Deve ter um tamanho enorme ou dentes afiados como navalhas? Acontece que eles são os antagonistas dos quadrinhos de super-heróis e os vilões dos filmes da Disney. No
O monstro da Internet: 7 etapas
The Internet Monster: Vamos construir um monstro fofo que repete tudo o que a internet diz, o que pode dar errado?
O Sylence, um sintetizador de monstro: 7 etapas
O Sylence, um Sintetizador Monster: O algoritmo do Youtube reduziu muito a qualidade inicial do vídeo. Lembre-se de que o sintetizador soa muito melhor (quero dizer, mais pesado) IRL .________________________________________________ Breve história e isenção de responsabilidade O sintetizador Sylence
Monstro do Orador: 4 etapas (com imagens)
Monstro do Orador: Ol á Pessoal, este é de uma caixinha de som ou Orador feito com caixa de papel ã o, uma caixa de sapato, e caixinha de som reutilizável … eu n ã o finalizei mas at é que esta bonitinho, em breve eu terminarei este e fa
Alto-falante Bluetooth "Hydra" um MONSTRO !: 21 etapas (com imagens)
"Hydra", um alto-falante Bluetooth MONSTER !: Uau - esse é um alto-falante monstruoso e de ótima aparência - mesmo que eu mesmo diga! Este é basicamente um sistema 2.1 (estéreo + subwoofer) feito com peças de plástico 3D. Tanto a faixa completa quanto as caixas de subwoofer baseiam-se em caixas fechadas (seladas) ca