Cov txheej txheem:
- Kauj Ruam 1: Paso 1. CAM-LN (Versión 1.0)
- Kauj Ruam 2: Paso 2: Menú
- Kauj Ruam 3: Paso 3: Descripción De Los Ítems
- Kauj Ruam 4: Paso 4: Paso thiab Paso Del Funcionamiento
- Kauj Ruam 5: DESCRIPCIÓN DEL CÓDIGO DE LA APLICACIÓN
- Kauj Ruam 6: CÓDIGO EN ARDUINO
- Kauj Ruam 7: EVIDENCIAS
Video: Caja De Arena: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Primero se verá la descripción de la aplicación móvil para el reconocimiento de imágenes. Luego, txuas ntxiv mus rau un archivo de Lo Lus, se explicará el código para el desarrollo de dicha aplicación.
Se presentan también el código hecho en Arduino y algunas fotos que evidencian el montaje de ciertos elementos físicos.
Kauj Ruam 1: Paso 1. CAM-LN (Versión 1.0)
La aplicación una vez instalada creará un icono en el celular que llevará a la iniciación de la aplicación.
Kauj Ruam 2: Paso 2: Menú
Thawj qhov visas se tiene un menú completamente funcional que consta de 7 emstems.
La aplicación en un funcionamiento óptimo tiene la apariencia de la imagen.
Kauj Ruam 3: Paso 3: Descripción De Los Ítems
a Título “CamScannerV1”: Nombre provision de la aplicación, título informativo que denota el nombre de la apk y su versión en cuestión.
b. Bot “Txuas”: El botón establece la conexión entre el celular y el módulo bluetooth del Arduino.
c. Hauv "Xa": Envía una cadena de caracteres por medio del bluetooth para comprobar que el puente se halla establecido de manera correcta.
d. Bot “Camera”: Activa la cámara del celular para hacer fotografías.
e. Hauv “Pib lub koob yees duab”: Tsim ib lub koom haum sib koom ua ke hauv cov ntawv thov.
f. Hauv “Siv daim duab”: Captura una fotografía cuando es activada la cámara mediante el botón “Pib lub koob yees duab”.
g. Hom “Hloov lub koob yees duab”: Hloov pauv lub ntsej muag ntawm lub ntsej muag y la predeterminada.
Kauj Ruam 4: Paso 4: Paso thiab Paso Del Funcionamiento
1. Arranque la aplicación presionando el icono adjunto como imagen en este paso, con el nombre de “CamScanner-v1” una vez instalada en su celular.
2. Establezca la conexión con el Arduino, verificando que el módulo bluetooth se encuentra encendido y un led rojo parpadeando, dando la señal de que está listo para ser emparejado. Presione el botón “Txuas”, txuas ntxiv txuas mus ntxiv que el led del módulo deje de parpadear y se mantenga encendido, dando a entender de que se encuentra emparejado.
3. Realice una prueba de conexión presionando el botón “Xa”, el cual enviará una cadena de caracteres al puerto serial del Arduino, si la cadena es enviada correctamente, podrá leer una frase desde la consola de Arduino.
4. Si desea hacer una prueba del funcionamiento de reconocimiento de texto, presione el botón “Camera”, el cual abrirá la cámara y podrá tomar una foto de algun texto legible, de esta manera imprimirá en pantalla por medio de una alerta lo que la aplicación entienda por la fotografía.
5. Para comenzar a enviar la información al Arduino, txheej txheem presionar el botón “Pib lub koob yees duab” el cual colocará una pantalla de cámara embebida en la aplicación y que dará la posibilidad de tomar fotografías sin la necesidad de usar la aplicám celular.
6. Una vez identificado el texto a fotografiar, se deberá presionar el botón “Take picture” que es el encargado de realizar el proceso de fotografía, además, reconocerá la imagen ya continuación enviará por bluetooth la cadena que reconozca al Arduino para continuar validación.
7. El proceso de fotografía comenzará funcionar de manera independentiente una vez se haya presionado al menos una vez el botón “Siv duab”, de esta manera, la aplicación por sí sola comenzará a tomar fotografías periódicamente cone reconocerá el texto y enviará las cadenas al módulo del Arduino, con el fin de que se pueda tener la oportunidad de borrar el lienzo y escribir una nueva letra o numero para cuando la actividad realizada por el niño no cumpla con el objetivo de escribir bien.
8. Finalmente el botón de “Hloov lub koob yees duab” brinda la posibilidad de alternar entre la cámara frontal o predeterminada del celular, esto con el fin de manejar la posibilidad de manipular el celular mientras cumple con la función de la toma de fotografías o simplemente dejarlo trabajand de manera continua, sin ver el zaub.
Kauj Ruam 5: DESCRIPCIÓN DEL CÓDIGO DE LA APLICACIÓN
Kauj Ruam 6: CÓDIGO EN ARDUINO
Se adjunta aquí el código hecho en Arduino para el reconocimiento de la identidad del usuario, la actividad que realiza, si la realizó correctamente, y cómo postea todo en un servidor; y se adjuntan, además, las capturas de pantalla de dicho código, en donde se puede ver que cada bloque está comentado acorde a su función.
Kauj Ruam 7: EVIDENCIAS
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj
RC Taug Qab Neeg Hlau Siv Arduino - Kauj Ruam Ib kauj ruam: 3 Kauj Ruam
RC Tracked Robot Siv Arduino - Kauj Ruam Ib Nrab: Hav guys, Kuv rov qab los nrog lwm tus neeg hlau txias chassis los ntawm BangGood. Vam tias koj tau dhau los ntawm peb cov phiaj xwm yav dhau los - Spinel Crux V1 - Tus Cwj Pwm Tswj Tus Neeg Hlau, Spinel Crux L2 - Arduino Xaiv thiab Muab Neeg Hlau nrog Robotic caj npab thiab Badland Braw
Kawm Yuav Ua Li Cas Kos Tus Tswm Ciab - Kauj Ruam Ib Kauj Ruam: 6 Kauj Ruam
Kawm Yuav Ua Li Cas Thiaj Li Tswmciab - Kauj Ruam Ib kauj ruam: Cov tswm ciab no siv sijhawm 10 feeb los kos yog tias koj ua raws kuv cov kauj ruam ua tib zoo
Beyblade Arena Nrog Lub Teeb thiab Suab Zoo: 8 Kauj Ruam
Beyblade Arena Nrog Lub Teeb thiab Suab Zoo: Beyblade Burst Arena yog thaj chaw uas muaj lub teeb thiab suab zoo rau cov khoom ua si saum nrog cov hniav. Raws li kuv tus tub tuaj rau kuv thiab qhia kuv nws "Beyblade" saum thiab raws li peb pom lawv ncig ncig ib leeg, tsoo ib leeg thiab tawg hauv piec