Taula de continguts:
- Pas 1: materials
- Pas 2: Construir El Dispositiu
- Pas 3: Codi Arduino
- Pas 4: Descarregar Aplicació Movil
- Pas 5: estilitzat (opcional)
Vídeo: Prototip de botó PaniK (Español): 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Botó de pànic que al ser presionat envia un missatge personalitzat a través de la compte de twitter de l’usuari; Aquest es troba desenvolupat mitjançant l’ús de l’Arduino UNO i una aplicació mòbil.
Pas 1: materials
- Arduino UNO x1
- Resistència 220 ohms x1
- Pulsador 2 patas (botó) x1
- Interruptor electrico x1
- Bateria 9v x1
- Protoboard x1
- Jumpers (Macho - Macho) ó Cable UTP - 1 metro
- Jumpers (Hembra - Macho) x4
- Mòdul bluetooth HC-O6 (esclau) x1
- Cautin y estaño
Comptes:
- Inventor d'aplicacions Mitt (cuenta de gmail)
- Twitter. (Obligatòria)
Extres (opcionals):
- Madera de balso delgada
- Corcho x1
- Termofit 1 metro
Pas 2: Construir El Dispositiu
Conecte els materials de la següent forma a la placa de l’arduino UNO, use una protoboard més petita per ahorrar espai.
Els cables (vermell i blau) col·locats al botó han de ser el suficientment grans, per menys 30 o 40 cm.
Las fuentes de poder externas han de estar conectadas a la entrada VIN del Arduino.
Utilice Jumpers (hembra-macho) per connectar el mòdul de bluetooth a la placa
Les entrades TXD i RXD del mòdul de bluetooth han d’estar connectades a Arduino en els seus contraris, és a dir, TXD (Bluetooth) amb RXD (Arduino), RXD (Bluetooth) amb TXD (Arduino); d'aquesta manera el Arduino tindrà comunicació amb el mòdul.
Pas 3: Codi Arduino
Agregue el codi a su Arduino.
De manera predeterminada les entrades 0 i 1 del Arduino son utilitzades per rebre dades, per aquesta raó, assegurar-se de no connectar res és aquests llocs mentre es troben enviant el programari a Arduino, ja que si per algun motiu té el mòdul connectat a aquestes entrades saldrá un error de transferencia fallida. Una possible solució canvia el número de l'entrada TXD i RXD de Arduino:
#define TxD 4 // (Reemplazar el 1)
#define RxD 3 // (Reemplazar el 0)
d’aquesta manera les entrades quedaran assignades com a TXD i RXD, aguditzant que el mòdul de Bluetooth ha de connectar-se a les entrades que s’assignaran, d’aquesta manera es podrà enviar informació a Arduino mentre el mòdul es troba en connexió, (aquest pas és opcional).
Per canviar l’entrada dels dades del botó a l’Arduino es reemplaça el nombre de la seva variable "int button = 2".
#include // libreria obligatòria per definir Txd y Rxd manualment # define TxD 1 // se usa per transmitir, de aqui se modifica el puerto de transferencia bluetooth #define RxD 0 // se usa per rebre, de aqui se modifica el puerto de recepció bluetooth int valor; botó int = 2; // usareu per definir el pin del botó SoftwareSerial Panic (TxD, RxD); // declara los puertos a usar como TxD y RxD void setup () {Panic.begin (9600); // inicia el serial de panic per el port 9600 pinMode (button, INPUT); // se assigna el puerto digital 2 para el botón Serial.begin (9600); } void loop () {valor = digitalRead (botó); // Asigna lo que lee el botón dentro de la variable entera valor Serial.println (valor); // imprime la variable valor y hace un enter entre los datos sucede dentro del serial delay (250); // temps assignat per continuar amb la següent línia de comandament = Panic.read (); Pànic.println (valor); retard (250); }
Pas 4: Descarregar Aplicació Movil
- Descarregar arxiu PanikButton.apk
- Conectar cel·lular
- Activar emmagatzematge de dades des del celular
- Pasar aplicació del pc al celular mitjançant el cable cargador
- Busqueu l'arxiu des del mòbil utilitzant alguna aplicació externa com a "gestor de fitxers"
- Instal
Modificar:
- Descargar arxiu PanikButton.aia
- Introduïu un inventor d'aplicacions MIT
- Crear una cuenta de usuario y importar el archivo desde el pc
Requisits:
- Tenir una compte de Twitter
- Bluetooth en el celular
- Accediu al vermell mitjançant wifi o servei de dades
Pas 5: estilitzat (opcional)
- Tenga en cuenta el espacio que gastara, de esta manera podrá acomodar millor els dispositius i mòduls dins de la caixa de balso que los recubrirá.
- Utilitzeu pega per unir les tapes de balso, també es poden utilitzar tachuelas.
- Agregue un agujero petit en la tapa delantera per sacar els cables del botó, i un altre per al commutador.
- Evite usar pegas en el arduino, recomiendo usar el balso como cuña, d’aquesta manera evitara que es doni al retirar-se.
- Introduïu el cable vermell i blau del botó en el terme, a l’agregarle calor amb una candela aquest reduirà la seva mida i s’ajustarà, agregarà el botó als cables mitjançant soldadures amb aquest any, després s’envellirà en terme cada cop, d’aquesta manera quedaran millors aïllades y evitara fallos per contacte.
- Taladre un corcho, pase los cables en termofit por el agujero y asegúrelo con el botón, será la empuñadura y también evitara que las soldaduras se puedan dañar por excesivo movimiento.
- Una pegatina nunca se vería mal.
Recomanat:
Tutorial Arduino: botó amb estil BLYNK i mòdul de relé ESP-01: 3 passos (amb imatges)
Tutorial Arduino - BLYNK Styled Button i ESP-01 Relay Module: Benvingut a un altre tutorial del nostre canal, aquest és el primer tutorial d'aquesta temporada dedicat als sistemes IoT, aquí descriurem algunes de les característiques i funcionalitats dels dispositius utilitzat en aquest tipus de sistemes. Per crear aquests s
Aplicació d'un botó extensible amb comentaris de vibracions: 7 passos (amb imatges)
Aplicació d’un botó extensible amb comentaris de vibració: en aquest tutorial, primer us mostrarem com utilitzar un Arduino Uno per controlar un motor de vibració mitjançant un botó ampliat. La majoria dels tutorials sobre botons automàtics impliquen el botó de la taula de proves física, mentre que en aquest tutorial, el botó ha estat
Teclat MIDI amb botó Arcade: 7 passos (amb imatges)
Teclat MIDI de botó Arcade: és la versió 2.0 d'una de les meves primeres incursions en programació MIDI Arduino i DIY. He desenvolupat les meves habilitats en prototipatge i disseny, de manera que vaig pensar que seria una bona demostració del procés i la progressió. Amb un procés de disseny més informat, jo
Caixa de transmissió de ràdio amb un botó: 7 passos (amb imatges)
Caixa de transmissió de ràdio amb un botó: he construït una caixa per al bar del meu amic que té un Raspberry Pi a l'interior i amb només prémer un botó emet àudio a un lloc web mitjançant Darkice i Icecast, alhora que il·lumino un rètol "En directe". Vaig pensar que això ja era una cosa que la gent ja sabia
Domina el teu micro: bit amb Arduino IDE - Botó i altres GPIO: 3 passos (amb imatges)
Domina el teu micro: bit amb Arduino IDE: botó i altres GPIO: al nostre bloc anterior Mestre el teu micro: bit amb Arduino IDE - - Light LED, hem parlat de com instal·lar la biblioteca micro: bit a Arduino IDE i de com per conduir LED en micro: bit amb Arduino IDE. En aquest article, us direm h