Índice:

Protótipo do botão PaniK (Español): 5 etapas (com imagens)
Protótipo do botão PaniK (Español): 5 etapas (com imagens)

Vídeo: Protótipo do botão PaniK (Español): 5 etapas (com imagens)

Vídeo: Protótipo do botão PaniK (Español): 5 etapas (com imagens)
Vídeo: Seu youtuber favorito apareceu? 2024, Julho
Anonim
Protótipo do botão PaniK (Español)
Protótipo do botão PaniK (Español)

Botón de pánico que al ser presionado envía un mensaje personalizado a través de la cuenta de twitter del usuario; este se encuentra desarrollado mediante o uso do Arduino UNO e uma aplicação móvel.

Etapa 1: materiais

  • Arduino UNO x1
  • Resistencia 220 ohms x1
  • Pulsador 2 patas (botón) x1
  • Mudar elétrico x1
  • Bateria 9v x1
  • Protoboard x1
  • Jumpers (Macho - Macho) ó Cable UTP - 1 metro
  • Jumpers (Hembra - Macho) x4
  • Módulo bluetooth HC-O6 (esclavo) x1
  • Cautin y estaño

Cuentas:

  • Mitt app inventor (cuenta de gmail)
  • Twitter. (Obrigatório)

Extras (opcionais):

  • Madera de Balso Delgada
  • Corcho x1
  • Termofit 1 metro

Etapa 2: Construir El Dispositivo

Construir El Dispositivo
Construir El Dispositivo

Conecte os materiais do siguiente forma à placa do arduino UNO, use um protoboard mais adequado para um espaço rápido.

Os cabos (vermelho e azul) percorridos no botón deben ser lo suficientemente largos, por lo menos 30 o 40 cm.

As fontes de poder externas deben estar conectadas à entrada VIN do Arduino.

Jumpers de utilitários (hembra-macho) para conectar o módulo de bluetooth à placa

As entradas TXD e RXD do módulo de bluetooth devem estar conectadas ao Arduino em seus contrastes, por exemplo, TXD (Bluetooth) com RXD (Arduino), RXD (Bluetooth) com TXD (Arduino); esta manera el Arduino tendrá comunicação com o módulo.

Etapa 3: Código Arduino

Código Arduino
Código Arduino

Adicione o código em seu Arduino.

De manera predeterminada as entradas 0 e 1 del Arduino filho utilizado para recibir dados, por esta razón, assegúrese de no conectar nada es estos sitios mientras se encuentre enviando o software al Arduino, ya que si por algún motivo tiene el módulo conectado a esas entradas saldrá un error de transferencia fallida. A solução impossível é mudar o número de entrada TXD e RXD do Arduino:

#define TxD 4 // (Reemplazar el 1)

#define RxD 3 // (Reemplazar el 0)

de esta manera as entradas quedaran asignadas como TXD e RXD, acuérdese que o módulo de Bluetooth deve ser conectado às entradas que se assignaron, esta manera se podrá enviar informações para Arduino mientras el módulo se encuentre conectado, (este paso es opcional).

Para alterar a entrada dos dados do botão no Arduino, substitua o número da variável "int button = 2".

#include // biblioteca obrigatória para definir Txd e Rxd manualmente # define TxD 1 // se usa para transmitir, aqui se modifican el puerto de transferencia bluetooth #define RxD 0 // se usa para recibir, aqui se modifica el puerto de recepção bluetooth int valor; botão int = 2; // se usa para definir o pino do botão SoftwareSerial Panic (TxD, RxD); // declara os puertos a usar como TxD e RxD void setup () {Panic.begin (9600); // inicia o serial de pânico pelo porto 9600 pinMode (botão, INPUT); // se assina o porto digital 2 para o botón Serial.begin (9600); } void loop () {valor = digitalRead (botão); // Asigna lo que lee el botón dentro da variável entera valor Serial.println (valor); // imprime o valor da variável e pode entrar entre os dados sucede dentro do atraso serial (250); // tiempo asignado para continuar con la siguiente linea char comando = Panic.read (); Panic.println (valor); atraso (250); }

Etapa 4: Descargar Aplicación Movil

Descargar Aplicación Movil
Descargar Aplicación Movil
  1. Descargar archivo PanikButton.apk
  2. Conectar celular
  3. Ativar almacenamiento de datos from el celular
  4. Pasar aplicación del pc al celular mediante el teleférico cargador
  5. Busque o arquivo do celular usando alguna aplicação externa como "gerenciador de arquivos"
  6. Instale

Modificar:

  1. Descargar archivo PanikButton.aia
  2. Ingresar, um MIT App Inventor
  3. Crear una cuenta de usuario y importar el archivo from el pc

Requisitos:

  • Tener una cuenta de Twitter
  • Bluetooth en el celular
  • Acesso à la red mediante wi-fi ou serviço de dados

Etapa 5: Estilizado (opcional)

Estilizado (opcional)
Estilizado (opcional)
Estilizado (opcional)
Estilizado (opcional)
Estilizado (opcional)
Estilizado (opcional)
  1. Tenga en cuenta el espacio que gastara, esta manera podrá acomodar mejor los dispositivos y integrará la caja de balso that los recubrirá.
  2. Use pega para unir las tapas de balso, también puede usar tachuelas.
  3. Agregue um agujero pequeño na tapa delantera para sacar los cabos del botón, y otro para el switch.
  4. Evite usar pegas en el arduino, recomiendo usar el balso como cuña, de esta manera evitara que se dañe al retirar.
  5. Apresente o cabo vermelho e azul do botão no termofit, o agregarle calor com uma candela este reducirá seu tamaño e se ajustara, agregue o botón a los cabos mediante soldaduras con estaño, luego envuelva en termofit cada pata, de esta manera quedaran mejor aisladas y evitara fallos por contacto.
  6. Taladre un corcho, pase los cabos en termofit para el agujero y assegúrelo con el botón, esta será la empuñadura y también evitara que las soldaduras se puedan dañar por excesivo movimiento.
  7. Una pegatina nunca se vería mal.

Recomendado: