Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este instrutível irá ensiná-lo a fazer um Tweeting - Lamp controlado por telefone celular. É um projeto simples e legal que usa o inventor do aplicativo MIT, bem como o ambiente de codificação de partículas para criar uma lâmpada controlada por telefone celular por meio da IoT, que envia tweets pessoais para uma conta de bot.
Os materiais de que você precisa:
- 4 luzes LED (qualquer número ou cor de luzes LED está bem, mas usaremos 4 para este tutorial)
- 8 pedaços de fio não trançado de 4 polegadas (para soldar nas luzes LED)
- 4 peças de madeira de 4 polegadas x 4 polegadas (para fazer o suporte da caixa)
- Um fóton de partícula (você pode obter um aqui:
- Uma placa de ensaio
- Uma conta no twitter
- Uma conta MIT App Inventor
Etapa 1: codificar a interface do usuário no MIT App Inventor
Isso será o que controla sua lâmpada para ligar e desligar. Forneci as imagens acima para o código do bloco e a interface. Confira este tutorial para esta etapa (https://www.hackster.io/Richa1/mit-app-inventor-2-…
Etapa 2: Codificação no ambiente de partículas: Inicializando variáveis
Depois de configurar seus blocos no MIT App inventor, você pode começar a escrever seu código principal no ambiente de partículas. Você primeiro precisa obter um fóton de partícula e configurar uma conta. (Um link para o site onde você pode comprar um pode ser encontrado na Introdução). As instruções sobre como configurar seu fóton podem ser encontradas na documentação em seu site. Depois de configurar seu fóton, você pode começar a codificar as funções para que ele tweet e ligue seus led's.
- A variável char representará a mensagem que você deseja tweetar. Digite a mensagem que deseja tweetar entre parênteses.
- A linha onde diz #define TOKEN é o token do Twitter que você colocará na conta do Twitter para a qual enviará um tweet. (Você pode obter o token visitando este URL e executando a etapa 1).
- Inicialize a função de partícula para que, quando chamada de seu console do MIT App Inventor, execute os comandos.
- Você também irá inicializar suas luzes led e defini-las como saídas, uma vez que não estão recebendo nenhum tipo de variável.
Etapa 3: Codificação no ambiente de partículas: Configurando a função Tweeting
Este é o código para configurar a função de tweet. Você tem que colocá-lo em void setup () para que funcione.
Em seguida, sob o comando Toggle led, escreva o código para ligar os led's a partir da interface do aplicativo MIT.
Código recuperado de
Etapa 4: Componentes Físicos
- Solde os fios nos Led's (roxo para negativo e vermelho para positivo)
- Coloque o fóton da partícula na placa de ensaio e conecte os fios condutores aos pinos correspondentes. (Vermelho para os pinos D1-D4 e roxo para GND)
- Cole a caixa para segurar o led e a placa de ensaio (então você pode pintá-la)
- Conecte seu fóton e mostre seu código
Etapa 5: Pronto
Depois de ter mostrado seu código, você pode conectar seu celular ao aplicativo no MIT app inventor e acender suas luzes LED, bem como tweetar ao mesmo tempo.
Nota: Como o Twitter tem regulamentos muito estranhos sobre a mesma coisa sendo tuitada várias vezes, há uma espera de pelo menos 1 minuto entre os tuítes antes de serem tuitados.