專題題目:排球扣球練習器
repo site 組員: 40823102劉怡萱 40823106廖苡雯 40823121粘晁偉 40823135林澤叡我們這次的專案,決定以上一次未完成的排球扣球練習器進行改良;原本的主體只有單一的骨架與球軌,我們將改良成雙向作動與作動時間長的機構,讓排球可以順利滑動;並改良夾持的機構,改良成讓球在圓盤滾動一段時間後,球體的中心滑動到圓盤的中心點後自動掉落。
W5 討論專題方向、每週進度
W6 繪製零件圖、在coppeliasim進行模擬並修正錯誤
W7 在coppeliasim進行模擬並修正錯誤、Heroku協同
W8 修正零件圖並進行coppeliasim模擬並修正、製作上台報告內容
W9 上台報告
預定進度:繪製零件圖
骨架、球軌、接住球的部分
轉盤及支撐軸,透過轉盤週期作旋轉動作讓球也成週期落下
轉盤週期作旋轉動作
發球器的軸、底座、擊球的轉臂
發球器做動
整體組合圖
嘗試使用coppeliasim模擬發球器進行做動
預定進度:在coppeliasim進行模擬並修正錯誤、進行Heroku協統
模擬後發現圓盤尺寸有誤且在模擬上很難達到圓盤週期與發球器時間一致,除把圓盤直徑加大外也討論如何修正圖。
進行Heroku協同
Heroku
預定進度:修正零件圖、在coppeliasim進行模擬並修正錯誤
coppeliasim進行模擬後發現轉盤太小會造成球一樣滾動因此將圓盤直徑加大
模擬後發現須將底座挖圓盤軸的洞,不然組合圖放入coppeliasim時會自動視為一體,會導致無法驅動
reveal.js comes with a few themes built in:
Black (default) -
White -
League -
Sky -
Beige -
Simple
Serif -
Blood -
Night -
Moon -
Solarized
You can select from different transitions, like:
None -
Fade -
Slide -
Convex -
Concave -
Zoom
Set data-background="#dddddd"
on a slide to change the background color. All CSS color formats are supported.
<section data-background="image.png">
<section data-background="image.png" data-background-repeat="repeat" data-background-size="100px">
<section data-background-video="video.mp4,video.webm">
Different background transitions are available via the backgroundTransition option. This one's called "zoom".
Reveal.configure({ backgroundTransition: 'zoom' })
You can override background transitions per-slide.
<section data-background-transition="zoom">
Since reveal.js runs on the web, you can easily embed other web content. Try interacting with the page in the background.
Item | Value | Quantity |
---|---|---|
Apples | $1 | 7 |
Lemonade | $2 | 18 |
Bread | $3 | 2 |
These guys come in two forms, inline: The nice thing about standards is that there are so many to choose from
and block:
“For years there has been a theory that millions of monkeys typing at random on millions of typewriters would reproduce the entire works of Shakespeare. The Internet has proven this theory to be untrue.”
You can link between slides internally, like this.
There's a speaker view. It includes a timer, preview of the upcoming slide as well as your speaker notes.
Press the S key to try it out.
Presentations can be exported to PDF, here's an example:
Set data-state="something"
on a slide and "something"
will be added as a class to the document element when the slide is open. This lets you
apply broader style changes, like switching the page background.
Additionally custom events can be triggered on a per slide basis by binding to the data-state
name.
Reveal.on( 'customevent', function() {
console.log( '"customevent" has fired' );
} );
Press B or . on your keyboard to pause the presentation. This is helpful when you're on stage and want to take distracting slides off the screen.