Showing
4 changed files
with
23 additions
and
10 deletions
... | @@ -35,8 +35,8 @@ app.get('/', (req,res) => { | ... | @@ -35,8 +35,8 @@ app.get('/', (req,res) => { |
35 | console.log(req.session) | 35 | console.log(req.session) |
36 | if (req.session.user) | 36 | if (req.session.user) |
37 | { | 37 | { |
38 | - app.set('views', __dirname + '/views/squartPage') | 38 | + app.set('views', __dirname + '/views/squatPage') |
39 | - res.render('squart.html') | 39 | + res.render('squat.html') |
40 | } | 40 | } |
41 | else | 41 | else |
42 | { | 42 | { |
... | @@ -46,21 +46,34 @@ app.get('/', (req,res) => { | ... | @@ -46,21 +46,34 @@ app.get('/', (req,res) => { |
46 | 46 | ||
47 | }) | 47 | }) |
48 | 48 | ||
49 | +// 음성 소리 파일 전송 | ||
49 | 50 | ||
51 | + | ||
52 | + | ||
53 | + | ||
54 | +// | ||
50 | // js 파일 전송. | 55 | // js 파일 전송. |
51 | app.get('/main.js', (req,res) => { | 56 | app.get('/main.js', (req,res) => { |
52 | res.sendFile( __dirname + '/views/mainPage/main.js') | 57 | res.sendFile( __dirname + '/views/mainPage/main.js') |
53 | }) | 58 | }) |
59 | +// css 파일 전송 | ||
60 | +app.get('/main.css', (req,res) => { | ||
61 | + res.sendFile(__dirname + '/views/mainPage/main.css') | ||
62 | +}) | ||
54 | // js 파일 전송. | 63 | // js 파일 전송. |
55 | -app.get('/squart.js', (req,res) => { | 64 | +app.get('/squat.js', (req,res) => { |
56 | - res.sendFile( __dirname + '/views/squartPage/squart.js') | 65 | + res.sendFile( __dirname + '/views/squatPage/squat.js') |
66 | +}) | ||
67 | +// css 파일 전송 | ||
68 | +app.get('/squat.css', (req,res) => { | ||
69 | + res.sendFile(__dirname + '/views/squatPage/squat.css') | ||
57 | }) | 70 | }) |
58 | 71 | ||
59 | -app.get('/squart', (req,res) => { | 72 | +app.get('/squat', (req,res) => { |
60 | if (req.session.user) | 73 | if (req.session.user) |
61 | { | 74 | { |
62 | - app.set('views', __dirname + '/views/squartPage') | 75 | + app.set('views', __dirname + '/views/squatPage') |
63 | - res.render('squart.html') | 76 | + res.render('squat.html') |
64 | } | 77 | } |
65 | else | 78 | else |
66 | { // 로그인 안되어 있으면, 스쿼트 페이지 진입 불가. | 79 | { // 로그인 안되어 있으면, 스쿼트 페이지 진입 불가. | ... | ... |
... | @@ -23,7 +23,7 @@ $(document).ready(function(){ | ... | @@ -23,7 +23,7 @@ $(document).ready(function(){ |
23 | success : function(datas) { | 23 | success : function(datas) { |
24 | if (datas.loginSuccess) | 24 | if (datas.loginSuccess) |
25 | { | 25 | { |
26 | - moveSquartPage() | 26 | + moveSquatPage() |
27 | } | 27 | } |
28 | else | 28 | else |
29 | { | 29 | { |
... | @@ -54,7 +54,7 @@ $(document).ready(function(){ | ... | @@ -54,7 +54,7 @@ $(document).ready(function(){ |
54 | success : function(datas) { | 54 | success : function(datas) { |
55 | if (datas.success) | 55 | if (datas.success) |
56 | { | 56 | { |
57 | - moveSquartPage() | 57 | + moveSquatPage() |
58 | } | 58 | } |
59 | else | 59 | else |
60 | { | 60 | { | ... | ... |
views/squartPage/squart.js
deleted
100644 → 0
File mode changed
... | @@ -59,7 +59,7 @@ async function predict() { | ... | @@ -59,7 +59,7 @@ async function predict() { |
59 | const { pose, posenetOutput } = await model.estimatePose(webcam.canvas); | 59 | const { pose, posenetOutput } = await model.estimatePose(webcam.canvas); |
60 | // Prediction 2: run input through teachable machine classification model | 60 | // Prediction 2: run input through teachable machine classification model |
61 | const prediction = await model.predict(posenetOutput); | 61 | const prediction = await model.predict(posenetOutput); |
62 | - | 62 | + let status = "stand" |
63 | if (prediction[0].probability.toFixed(2) > 0.9) { // 서있는 상태 | 63 | if (prediction[0].probability.toFixed(2) > 0.9) { // 서있는 상태 |
64 | if (status == "squat"){ // 전에 스쿼트 상태였다면, 일어날 때 카운트를 하나 올려줘야 함. | 64 | if (status == "squat"){ // 전에 스쿼트 상태였다면, 일어날 때 카운트를 하나 올려줘야 함. |
65 | count++; | 65 | count++; | ... | ... |
-
Please register or login to post a comment