Satura rādītājs:

Fokuss: 5 soļi
Fokuss: 5 soļi

Video: Fokuss: 5 soļi

Video: Fokuss: 5 soļi
Video: Топ 5 звуковых карт в 2023 году! Не покупай focusrite scarlett solo пока не посмотришь это видео! 2024, Septembris
Anonim
Fokuss
Fokuss

En este instructables te guiaremos paso a paso para el desarrollo de una aplicación web adapttativa, que engedélyes organizar un estudio por intervalos (haciendo uso de la técnica Pomodoro) y escuchar una mezcla de ruido con sonidos ambientales.

Este proyecto surgió gracias al planteamiento de un problem propuesto por el docente y PhD Juan Vicente Pradilla Cerón para la asignatura Arquitectura de Sistemas Multimedia del program académico Ingeniería Multimedia de la Universidad Autónoma de Occidente.

Para la realización de este proyecto se tuvieron en cuenta los siguientes puntos:

1. Objetivo direktors

2. Objetivos Secundarios

3. Aktivitātes

4. Kronogrāma

5. Definición de usuarios

6. Trabajos relacionados

7. Requerimientos funcionales

8. Requerimientos no funcionales

9. Telekomunikācijas

10. Aparatūra

11. Programmatūra

1. darbība: atkārtošanās

Para realizar la aplicación web se hará uso de los siguientes recursos:

  • Un Dators
  • Sonidos CC0
  • Visual Studio kods
  • Skripti.js

Los sonidos ambientales que se utilizarán son:

  • Lluvia
  • Olas
  • Viento
  • Rayos
  • Fuego
  • Pájaros

2. darbība. Visual Studio kods

Visual Studio kods
Visual Studio kods

Visual Studio Code tiek izmantots, lai izmantotu aplikāciju un izmantotu aplikāciju, izmantojot visaptverošu hacer uso de la libreria bootstrap y JavaScript.

3. darbība: Importa de Medios

Importación Medios
Importación Medios
Importación Medios
Importación Medios

Habiendo descargado las imágenes y sonidos con licence CC0 (Creative Commons Zero) iepriekšēja informācija par importa mediju al Visual Studio Code, kā norādīts tālāk:

  1. En el explorerador de VS Code, en la carpeta del proyecto le damos click al botón "New Folder" y creamos 2 carpetas: una para los audios y otra para las imágenes
  2. Arrastramos los audios y fotos en sus respectivas carpetas

4. solis: Pantalla Principal

Pantalla direktors
Pantalla direktors

Para el desarrollo de la pantalla galvenais se optó por usar el temporizador Pomodoro, así como una apraksts de su funcionamiento y los controles para los sonidos.

El Código para su desarrollo es el siguiente:

ASM

Fokuss

Temporizadors

En este temporizador utilizamos la Técnica Pomodoro de Francesco Cirillo. La cual divide el estudio en 25 minutes in activityidad, seguidos de 5 minutes de

descanso, y cada cuatro pomodoros 15 minūtes descanso en lugar de 5.

25:00

Iniciar

Estudio

Sonidos

Lluvia

50

Pajaros

CSS

CSS, el encargado de la estructura estética del código HTML, pilnīga noteiktā fondo krāsa, tamaño de letra, tamaño de fondo, entre otros. En el código anterior se definió la ubicación del archivo CSS, así como la librería que utiliza

h1 {krāsa: #F45B69; }.logo-img {augstums: 35 pikseļi; }.main {padding-top: 20px; }.tempo {augstums: auto; platums: auto; robežas rādiuss: 25 pikseļi; text-align: center; fona krāsa: #F45B69; }.tempo h2 {font-size: 60px; polsterējums: 30 pikseļi; krāsa: balta; }.tempo poga {margin-bottom: 30px; } #est {krāsa: balta; apakšējā mala: 30 pikseļi; fona krāsa: #df4e5a; robežas rādiuss: 10 pikseļi; } #skaņas {augstums: 400 pikseļi; platums: 100%; fona attēls: url ("https://i.ibb.co/997L37C/bg.jpg"); fona atkārtošana: neatkārtot; fona stāvoklis: pa kreisi; augšējā mala: 20 pikseļi; apakšējā mala: 20 pikseļi; robežas rādiuss: 50 pikseļi; polsterējums: 20 pikseļi; } h3 {krāsa: balta; }.rn {platums: 100%; }.sld_val {krāsa: balta; } #aud_lluvia {platums: 100%; }

5. solis: Temporizador

Lietojumprogrammas, kas paredzētas funkcionālajai darbībai, ir pieejamas, lai kontrolētu apjomu, ko izmanto skripts.js. Su código es el siguiente:

var counterMinutos = 25; var counterSegundos = 0; var descanso = taisnība; var descansos = 1; function iniciarContador () {setInterval (function () {// Mostrar texto document.getElementById ("est"). style.display = "block"; // Iniciar Contador if (counterSegundos == 0 && counterMinutos> 0) {counterSegundos = 60; counterMinutos--;} // Descansos if (counterSegundos == 0 && counterMinutos == 0) {if (descansos! = 4) {if (descanso) {document.getElementById ("temp-bg"). Style.backgroundColor = "#2bb91e"; document.getElementById ("est"). Style.backgroundColor = "#239419"; document.getElementById ("est"). InternalHTML = "Descanso"; counterMinutos = 5; descanso =! Descanso; konsole. log (descansos);} else {document.getElementById ("temp-bg"). style.backgroundColor = "#F45B69"; document.getElementById ("est"). style.backgroundColor = "#df4e5a"; counterMinutos = 25; document.getElementById ("est"). internalHTML = "Estudio"; descanso =! descanso; descansos ++; console.log (descansos);}} else {counterMinutos = 15; document.getElementById ("temp-bg"). backgroundColor = "#2bb91e"; document.getElementById ("est ").style.backgroundColor ="#239419 "; document.getElementById ("est"). internalHTML = "Descanso Largo"; descanso = nepatiess; descansos = 0; }} cits {counterSegundos--; } // Cambiar texto if (counterSegundos> 9) {id = document.getElementById ("skaits"); id.innerHTML = counterMinutos + ":" + counterSegundos; } if (counterSegundos <= 9) {id = document.getElementById ("skaits"); id.innerHTML = counterMinutos + ": 0" + counterSegundos; }}, 1); } // Slīdnis - Audio var slider = document.getElementById ("myRange"); var output = document.getElementById ("demonstrācija"); var aud_lluvia = document.getElementById ("aud_lluvia"); aud_lluvia.onplay (); output.innerHTML = slider.value; // Parādīt slīdņa noklusējuma vērtību // Atjaunināt pašreizējo slīdņa vērtību (katru reizi, velkot slīdņa rokturi) slider.oninput = function () {output.innerHTML = this.value; aud_lluvia.volume (šī.vērtība / 100); }

Ieteicams: