0603.rar
第1題是十字路口紅綠燈+閃黃燈跟閃紅燈
第2題個位數七段顯示器從0跑到9
第1題紅綠燈我已經做完大概7~8成了
只剩下要怎麼接輸入數值的接線,能讓紅綠燈要亮幾秒就能亮幾秒再轉下一個
再來就是閃黃跟閃紅燈按了沒反應也沒轉換到閃燈
還有要怎麼讓輸入數值的那個能出現小數,我一直都弄不出來,可以教我嗎?
第2題做出來的結果卻不是我要的
要從0~9可是跑出來的卻不是
不知道哪裡接錯了還是怎樣
總之就怪怪的,還是要加甚麼東西
我不太會描述問題,所以講出來的問題
可能會讓別人誤解或是不懂我在提問的問題
問題大概就這樣
希望有高手可以幫幫我
謝謝
hi,可以轉成8.2版的程式嗎?? 謝謝
[QUOTE=Riviera]0603.rar
第1題是十字路口紅綠燈+閃黃燈跟閃紅燈
第2題個位數七段顯示器從0跑到9
第1題紅綠燈我已經做完大概7~8成了
只剩下要怎麼接輸入數值的接線,能讓紅綠燈要亮幾秒就能亮幾秒再轉下一個
再來就是閃黃跟閃紅燈按了沒反應也沒轉換到閃燈
還有要怎麼讓輸入數值的那個能出現小數,我一直都弄不出來,可以教我嗎?
在control上按滑鼠右鍵>>Representation>>DBL就可以了
第2題做出來的結果卻不是我要的
要從0~9可是跑出來的卻不是 你case裡 1~9 都沒有東西啊
不知道哪裡接錯了還是怎樣
總之就怪怪的,還是要加甚麼東西
我不太會描述問題,所以講出來的問題
可能會讓別人誤解或是不懂我在提問的問題
問題大概就這樣
希望有高手可以幫幫我
謝謝
[/QUOTE]
其他的再找時間看看
幫你做了一些修改~~
紅綠燈的部份
因為你是十字路口紅綠燈
所以縱向跟橫向的時間有一定的關係
不像單一紅綠燈要設定幾秒就設定幾秒
所以我只設定控制綠燈跟黃燈的時間
看看是不是你想要的東西吧
有問題可以在問我~~
0603.rar
謝謝你的幫忙
不過做出來的東西,跟我想做的好像相差很多
第1題紅綠燈你做的那個看起來有點複雜(可能我理解能力不夠
我想做的就是…該怎麼說…就一條路口一個控制端
不會受到另一個控制端的影響,你的就有互相影響到
閃燈的那個我所想的跟你所做的那個不太一樣
你的則是紅跟黃2個控制端會互相影響,而且你多了一個切換的開關
我想做的就跟我一開始就放的那兩個按鈕,按下就切換成閃燈
上面的兩個跟下面的兩個控制端都是各自獨立的
這才是我所想做的,只是我不知道該怎麼去接那個線
第2題七段顯示器的問題
四樓的那位說我沒在case裡面加東西,所以我已經知道該增加case跟裡面的東西
而且我看不太懂的是你做的,幾乎是…不知道該怎說…總之就是不太能理解
有些元件我不知道,因為課程還沒教到那些元件
像是粉紅色的元件跟那個…Bundle的元件
所以我不懂你做得程式,看得懂的只有就只有迴圈的部份
可能我一開始提問的方式有所錯誤
所以讓你可能有所誤解,變成所做出來的程式讓我看不懂
你做的程式就像是中高級班做的,我的算是初級班做的
讓我不知道該怎麼說,也不知道該怎麼題問
只能說你做得不是我所想做的就這樣
還是感謝你的幫忙
Riviera40333.8873148148
紅綠燈的部分我再想想要怎麼改比較接近你要的意思吧。
七段顯示器的話我是只是將你的顯示器用叢集圈起來,
整理起來比較不會那麼亂,
既然你看不懂,那我就用基本的方式接線囉~
七段顯示器.vinobodyknow040840333.9156944444
[QUOTE=Riviera]
我想做的就是…該怎麼說…就一條路口一個控制端
不會受到另一個控制端的影響,你的就有互相影響到
如果你想要兩個控制端不受影響的話,就必須把縱向跟橫向的控制分開來寫,像你原本來寫在一起的話,沒辦法做到那種效果。
閃燈的那個我所想的跟你所做的那個不太一樣
你的則是紅跟黃2個控制端會互相影響,而且你多了一個切換的開關
我想做的就跟我一開始就放的那兩個按鈕,按下就切換成閃燈
如果按照你原本來case的接法你按那個開關是永遠不會有反應的。必須將case接上你的開關,再進一步設定你要控制的東西。
上面的兩個跟下面的兩個控制端都是各自獨立的
這才是我所想做的,只是我不知道該怎麼去接那個線
[/QUOTE]
大概先跟你說ㄧ定你現在需要改的東西,你先想想看要怎麼改吧。
沒有幫到你什麼忙,真不好意思。
問題二:
其實你已經寫完前半段的程式
我根據你的程式再增加後半段
主要就是在case裡面一直變更LED的開關而已
參考看看
七段顯示器2.vi
謝謝你們的幫忙
七段顯示器大概知道要怎麼做了
還有為什麼我接的會有空洞
那要怎麼才能接出實心的?
Riviera40333.987025463
[QUOTE=Riviera] 謝謝你們的幫忙
七段顯示器大概知道要怎麼做了
還有為什麼我接的會有空洞
那要怎麼才能接出實心的?
空白代表你在別的"頁面"仍有空白,沒有連線
請在Case 標頭為<0 >的位置,點右拉箭頭
即可跳至<1>的畫面,繼續將裡面作連線
然後再跳至<2>...<9>
以此類推依序連線

[/QUOTE]
問題一:
我也是和一樣nobodyknow0408不太了解你說的意思
縱線與橫線各自獨立不互相影響
是指各自跑各自的嗎??
有點不太了解
喔~那我請楚了
只是我接完卻不行執行耶
那是怎麼回事???
還有我想做的的確是縱線與橫線各自獨立不互相影響
也就是各自跑各自的
閃燈也是一樣2個按鈕都各自獨立
只是我原來的那個可能要改一下
因為不知道要怎樣弄
所以就隨便接接看
但還是不行
才來請教的
[QUOTE=Riviera]喔~那我請楚了
只是我接完卻不行執行耶
那是怎麼回事???
可以上傳你的程式讓大家了解一下嗎??
還有我想做的的確是縱線與橫線各自獨立不互相影響
也就是各自跑各自的
閃燈也是一樣2個按鈕都各自獨立
只是我原來的那個可能要改一下
因為不知道要怎樣弄
所以就隨便接接看
但還是不行
才來請教的
各自獨立不互相影響
==>指的是
縱線 紅綠燈 :每一個燈號有自己的跑法與秒數 Ex:紅1秒 黃2秒 綠3秒
橫線 紅綠燈 :每一個燈號有自己的跑法與秒數 Ex:紅4秒 黃5秒 綠6秒
這樣子的意思嗎?
閃燈也是一樣2個按鈕都各自獨立
==>指的是
縱線與橫線紅綠燈不跑,當按下閃紅燈時,4個紅燈同時閃1秒
當按下閃黃燈時,4個黃燈同時閃2秒
當按下閃紅指與黃燈時,4個黃燈與紅燈同時亮
建議你先好好想一下要有什麼樣的狀態
大家才知道要怎麼和你討論
[/QUOTE]
不好意思喔~我的表達能力不是說很好
所以想表達的意思可能不是說那麼的能表達出問題的所在
大概就如同你說的那樣
縱線跟橫線每個燈的控制端就只能控制一個燈
秒數就是我已經打在人機界面的那樣,已經訂好要幾秒了
只是說想要改幾秒是隨時都能改的
再來就是閃燈的部分
當按下閃紅燈的按鈕,4個紅燈就會閃
按下閃黃燈的按鈕,4個黃燈就會閃
2個按鈕按下時,紅跟黃的燈就會閃
下面的檔案是我再次做了修改,有點改得怪怪的
因為修改的過程我有可能把本來是對的改成錯的
所以請見諒,看我錯在哪可以糾正我
謝謝
紅綠燈.vi
七段顯示器.viRiviera40334.9727893519
那我懂了,我把Case預設給刪掉了所以才會不能跑
這樣七段顯示器算是完成了
不過我紅綠燈又做了3~4次的大修改
現在兩條線的控制端可以說完成了
只不過不太能控制想要的秒數
再來閃燈的部分,我只能接出閃一個燈的,第2個閃燈就接不出來
還有閃燈按下去卻要等上面那個走秒數的走完才會閃燈
怎樣才能再按下按鈕可以直接就閃燈
有人能回答我嗎
謝謝
紅綠燈.viRiviera40337.0946412037
[QUOTE=Riviera] 那我懂了,我把Case預設給刪掉了所以才會不能跑
這樣七段顯示器算是完成了
不過我紅綠燈又做了3~4次的大修改
現在兩條線的控制端可以說完成了
只不過不太能控制想要的秒數
再來閃燈的部分,我只能接出閃一個燈的,第2個閃燈就接不出來
依你目前的程式要做第2個閃燈就要再增加一層Case,然後將Case Selector接到一個Enum會比較快
還有閃燈按下去卻要等上面那個走秒數的走完才會閃燈
怎樣才能再按下按鈕可以直接就閃燈
要做到這個功能你的圖可能又要大修改了,基本上應該就不能用Wait (ms)來做延遲了,可能要寫個迴圈在那邊等看目前跑了幾ms,然後設定時間到或觸發了其他條件(例如閃燈)才結束延遲用的迴圈...這是我目前所想到的,你可以再研究看看其他方法
有人能回答我嗎
謝謝
紅綠燈.vi[/QUOTE]
感謝你的提示
我會再去修改看看
如果不行的話會再來請教
謝謝囉