Cov txheej txheem:

Kev Kawm Txuj Ci: 6 Kauj Ruam
Kev Kawm Txuj Ci: 6 Kauj Ruam

Video: Kev Kawm Txuj Ci: 6 Kauj Ruam

Video: Kev Kawm Txuj Ci: 6 Kauj Ruam
Video: Nraug txuj kev hlub 2024, Kaum ib hlis
Anonim
Image
Image

Abstract

Hauv txoj haujlwm no peb tsim kho kab ke multimedia los teb thiab koom nrog txoj hauv kev ntawm kev kawm hu ua "Educaccion" uas ib tus nrhiav los muab cov lus tawm tswv yim rau tus kws qhia ntawv thiab cov tub ntxhais kawm txog txheej txheem ntawm kev qhia thiab kawm los ntawm cyber-physical objects.

Lub kaw lus muaj cov haujlwm uas tso cai rau cov neeg siv taug kev los ntawm peb qib kev kawm uas tau thov los ntawm "Educaccion" (lub tswv yim, txheej txheem thiab kev ua haujlwm). Qhov haujlwm no suav nrog qhia cov vis dis aus piav qhia txog ib lub ncauj lus ces qib kev xav tau ntsuas los ntawm txhais tau tias cov lus nug tsis tseeb / muaj tseeb uas tau teb nrog lub hwj chim ib zaug ua tiav nws yuav muaj peev xwm mus rau qib txheej txheem uas tau tshuaj xyuas los ntawm kev xaj cov kauj ruam uas yuav tsum tau teeb tsa los ntawm tus neeg siv los ntawm daim npav RFID, thaum kawg qhov kev ua haujlwm tau ntsuas los ntawm txhais tau tias tiag teeb meem uas tus neeg siv yuav tsum tau teb rau hauv kev suav nrog qib dhau los thiab siv nws txhais tes los cuam tshuam nrog lub ntsuas hluav taws xob ultrasonic.

tus neeg siv tuaj yeem paub yog tias lawv cov lus teb raug vim tias yog nws yog lub teeb ntsuab thiab lub suab tau ua los ntawm lub suab nrov thiab yog tias nws tsis raug teeb liab LED tau teeb, thaum kawg ntawm txhua qhov haujlwm cov qhab nia kawg tau tshwm ntawm qhov screen.

kom ua tiav nws, txoj haujlwm no, yuav siv qhov sib txawv ntawm cov ntsuas thiab qhov ua haujlwm uas yuav tso cai rau sau npe nkag ntawm tus neeg siv thiab cov outs yuav yog cov lus tawm tswv yim ntawm lub system, cov khoom no tau hais hauv qab no.

Kauj Ruam 1: Cov ntaub ntawv

Cov ntaub ntawv
Cov ntaub ntawv
Cov ntaub ntawv
Cov ntaub ntawv

Para este proyecto necesitaremos los siguientes materiales:

Arduino …………………………………………………………. x 1 ua

Protoboard pequeña ………………………….. x1

Jumpers macho/macho ……………………… (Varios)

Jumpers macho/hembra …………………….. (Varios)

Sensors:

Ultrasonic Sensor …………………………….. x1

RFID ………………………………………………………… x1

Cov ntsuas hluav taws xob …………………………………… x1

Pulsador ………………………………………………………… x1

Actuadores:

Led RGB ……………………………………………….. x1

Buzzer …………………………………………….. x1

Motor 5V ……………………………………………….. x1

Kev sib txuas lus:

Modulo Bluetooth …………………………………… x1

Software xav tau:

Ua

Arduino

Editor de imágenes de preferencia.

Kauj Ruam 2: Montaje Físico Del Sistema

Montaje Físico Del Sistema
Montaje Físico Del Sistema

Primero realizaremos el montaje físico del Arduino con todos sus componentes, sensores y actuadores (El modulo bluetooth lo conectaremos de ultimo).

Las conexiones tus tub las mostradas en el daim duab duab de coneCCion mostrado en la imagen, tus kav nroog entendimiento se definen los pines continuación.

Elemento ----------------------------------- Pin

Buzzer ---------------------- 8

Redpin ----------------------------------------- 3Greenpin ------- ------------------------------ 4

Tsav ------------------------------------------ 7

Ultrasonido Echo ---------------------------- 5

Ultrasonido Triger --------------------------- 6

Potenciometro ------------------------------- A0

Pulsador --------------------------------------- 2

RFID RST --------------------------------------- 9

RFID MISO ------------------------------------ 12

RFID MOSI -------------------------------------- 11

RFID SCK --------------------------------------- 13

RFID SDA --------------------------------------- 10

Kauj Ruam 3: Tiv thaiv kev cuam tshuam

Cov teeb meem cuam tshuam
Cov teeb meem cuam tshuam
Cov teeb meem cuam tshuam
Cov teeb meem cuam tshuam
Cov teeb meem cuam tshuam
Cov teeb meem cuam tshuam

Para diseñar las interfaces se debe usar un editor de imagenes, en este tutorial se usa Illustrator.

El sistema cuanta con tres niveles, así que las interfaces deben responder a la estructura mostrada en las imágenes, cuidando de dejar libres los espacios que se usaran para pintar elementos en ua.

Kauj Ruam 4: Codificación En Arduino

Ahora subiremos al Arduino el sketch que podras descargar en este paso.

En este sketch ya se encuentran programados todos los sensores y actuadores disponibles, es importante aclarar que el sketch se faib en 3 grandes trozos que corresponden una "accion" que se ejecuta según la aplicación de processing le pida ejecutar, por ejemplo si el usuario esta en el nivel 1, la aplicación de processing le pedirá al Arduino que ejecute únicamente la parte correspondiente al nivel 1, el código puede modificarse según las necesidades, ua txhaum cai, se recomienda mantener la misma lógica mencionada.

Kauj Ruam 5: Aplicacion En Processing

En este paso se puede descargar toda la carpeta donde se encuentra el archivo de processing y todos sus recursos.

En pasos anteriores vimos como construir nuevas interfaces, así que si se quiere, se pueden remplazar las interfaces que vienen por defecto por las nuevas que se hicieron, es tseem ceeb nombrarlas igual que las que vienen por defecto si no se quiere cambiar el código.

El programa de processing se destacan 3 grandes métodos, uno por cada nivel, los cuales son llamados respectivamente en el draw cuando hiav txwv necesario. Estos 3 grandes métodos, construyen el nivel, pintando todo lo referente las las interfaces y los mas importante, envía al Arduino una variable que le indica en que nivel se encuentra y recibe constantemente los datos que le envía el Arduino según el nivel donde se.

Kauj Ruam 6: Ua haujlwm

Ua haujlwm
Ua haujlwm

Finalmente se empaqueta el sistema, este paso es bastante libre puesto que depende de los gustos y necesidades de cada uno, sin embargo es necesario tener en cuenta algunos nam.

-El sensor de ultrasonido debe estar libre de elementos en frente de el.

-El pulsador debe quedar firme, puesto que los usuarios suelen oprimir el botón con bastante fuerza

-El coj debe quedar en un lugar pom

-Elementos como el buzzer, el modulo bluetooth pueden quedar adentro del empaquetado

Pom zoo: