Sadržaj:

Prototip dugmeta PaniK (Español): 5 koraka (sa slikama)
Prototip dugmeta PaniK (Español): 5 koraka (sa slikama)

Video: Prototip dugmeta PaniK (Español): 5 koraka (sa slikama)

Video: Prototip dugmeta PaniK (Español): 5 koraka (sa slikama)
Video: Horizon: Forbidden West (The Movie) 2024, Novembar
Anonim
Prototip dugmeta PaniK (Español)
Prototip dugmeta 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; ovo je encuentra desarrollado mediana el uso del Arduino UNO i neprikladna aplikacija.

Korak 1: Materijali

  • Arduino UNO x1
  • Otpor 220 ohma x1
  • Pulsador 2 pata (botton) x1
  • Električni prekidač x1
  • Baterija 9v x1
  • Protoboard x1
  • Džemperi (Macho - Macho) - Kabelski UTP - 1 metro
  • Džemperi (Hembra - Macho) x4
  • Modul bluetooth HC-O6 (esclavo) x1
  • Cautin y estaño

Cuentas:

  • Izumitelj aplikacije Mitt (cuenta de gmail)
  • Twitter. (Obavezno)

Dodaci (opcionales):

  • Madera de balso delgada
  • Corcho x1
  • Termofit 1 metro

Korak 2: Konstruirajte El Dispositivo

Construir El Dispositivo
Construir El Dispositivo

Konektirajte materijale koji stvaraju siguiente formate a la placa del arduino UNO, koristite una protoboard kao pequeña para ahorrar espacio.

Los kablovi (rojo y azul) kolokadosi i botovi deben ser lo suficentemente largos, por lo menos 30 o 40 cm.

Las fuentes de poder externas deben estar conectadas a la entrada VIN del Arduino.

Utilice Jumpers (hembra-macho) za povezivanje s bluetoothom a la placa

Svi entradati TXD i RXD sa Bluetooth -a nalaze se na konektadama Arduino -a u suprotnosti, es decir, TXD (Bluetooth) sa RXD (Arduino), RXD (Bluetooth) sa TXD (Arduino); de esta manera el Arduino tendrá comunicación con el modulo.

Korak 3: Código Arduino

Código Arduino
Código Arduino

Agregue el código a su Arduino.

De manera predeterminada las entradas 0 y 1 del Arduino son iskorištava parametre za povratne datoteke, por esta razón, asegúrese de no conectar nada es estos sitios mientras se encuentre enviando en software al Arduino, ya que si por algún motivo tiene el modulo conectado a esas entrad saldrá un error de transferencia fallida. Ne postoji moguće rješenje za kamera sa entrada TXD i RXD del Arduino:

#define TxD 4 // (Reemplazar el 1)

#define RxD 3 // (Reemplazar el 0)

de esta manera las entradas quedaran asignadas como TXD y RXD, acuérdese que el módulo de Bluetooth debe ser serque conectado a las entradas que se asignaron, de esta manera se podržava putem informacija o Arduino mientras po modulu se encuentre conectado, (este paso escuence).

Za početak, unesite podatke o botonu u Arduinu i ponovo postavite varijablu "int button = 2".

#include // libreria obligatoria para definir Txd y Rxd manualmente #define TxD 1 // se koristi za prenos, de aqui se modifikuje el puerto de transfercia bluetooth #define RxD 0 // se usa para recibir, de aqui se modifikuje el puerto de prijemnik bluetooth int valor; int dugme = 2; // definiše se pin pin bota SoftwareSerial Panic (TxD, RxD); // proglašavamo los puertos korištenjem TxD i RxD void setup () {Panic.begin (9600); // započinje serijska detekcija panike na puerto 9600 pinMode (dugme, INPUT); // postavlja se digitalna digitalna 2 para bota Serial.begin (9600); } void loop () {valor = digitalRead (button); // Asigna lo que lee el botón dentro de la variable entera valor Serial.println (valor); // imprime la Varijable Valor y unce entre los datos sucede dentro del serial delay (250); // povezivanje asignado za kontinuirani con la siguiente linea char comando = Panic.read (); Panic.println (hrabrost); kašnjenje (250); }

Korak 4: Preuzmite aplikaciju Movil

Preuzmi Aplicación Movil
Preuzmi Aplicación Movil
  1. Preuzmi arhivu PanikButton.apk
  2. Conectar celular
  3. Aktivacija almacenamiento de datos desde el celular
  4. Pratite aplikaciju na računaru u srednjoj mobilnoj žičari
  5. Preuzmite arhivu desde el celular usando alguna aplikacija externa como "file manager"
  6. Instaliraj

Modificar:

  1. Preuzmi arhivu PanikButton.aia
  2. Ingresar je MIT App Inventor
  3. Kreirajte una cuenta de usuario y importer el archivo desde el pc

Requisitos:

  • Tener una twitter
  • Bluetooth na mobilnom telefonu
  • Pristupite a red red media wifi ili servisu za podatke

Korak 5: Estilizado (opcionalno)

Estilizado (opcionalno)
Estilizado (opcionalno)
Estilizado (opcionalno)
Estilizado (opcionalno)
Estilizado (opcionalno)
Estilizado (opcionalno)
  1. Tenga en cuenta el espacio que gastara, de esta manera podrá acomodar mejor los dispositivos y módulos dentro de la caja de balso que los recubrirá.
  2. Koristite pega para unir las tapas de balso, también puede usar tachuelas.
  3. Agregue un agujero pequeño en la tapa delantera para sacar los cable del botón, y otro para el switch.
  4. Pozovite usar pegas en el arduino, preporučite usar el balso como cuña, de esta manera evitara que se dañe al retirar.
  5. Upoznajte kabelski rojo y azul del botón u el termofitu, al agregarle calor con una candela este reducirá su tamaño y se ajustara, agregue el botón a los cable srednju prodaju soldaduras con estaño, luego envuelva en termofit cada pata, de esta manera quedaran mejor y evitara fallos por contacto.
  6. Taladre un corcho, pase los cable and termofit por el agujero y asegú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.

Preporučuje se: