S4A(可視化編程軟件)是使Arduino開源硬件平臺能夠簡單編程的Scratch修改版,可以在這款軟件界面設計新的動畫內容,專門為用戶提供簡單好用的電腦編程工具,安裝后即可使用,方便易懂,一目了然,且不需要進行復雜的配置環境,可單步執行,軟件設定單步執行程式,壓縮聲音與圖像。全名Scratch modification,本文中kkx小編給大家分享的S4A為官方免費版,下載后即可免費使用!

介紹
S4A允許Arduino開源硬件平臺的簡單編程。它為管理連接到Arduino的傳感器和執行器提供了新的模塊。還有一個類似PicoBoard的傳感器報告板。
該項目的主要目的是吸引人們進入編程領域。我們的目標還包括為Arduino程序員提供一個高級接口,該接口具有一些功能,比如通過用戶事件與一組板子進行交互。
技術細節
支持董事會
S4A與Arduino Diecimila、Duemilanove和Uno協同工作。其他的電路板還沒有經過測試,但它們可能也能工作。
連接
部件需要以特殊的形式連接。S4A容許6個模擬鍵入(模擬引腳)、2個數字鍵入(數字引腳2和3)、3個模擬導出(數字引腳5、6和9)、3個數字導出(引腳10、11和13)和4個獨特導出連接視差持續轉動伺服電機(數字引腳4、7、8和12)。
大家可以可以將射頻模塊(如Xbee)額外到一塊線路板上去無線管理它。
S4A允許你操縱盡可能多地板USB端口號您有。
插口
一個S4A程序流程來調節一個光線傳感器Theremin,具備記錄和回看作用
Arduino對象是最基本的微處理器作用、模擬和數字寫和讀及其更高級別的作用帶來了塊。你能尋找塊標準管理和持續轉動伺服電機:
在S4A中,Arduino板由一種特殊小精靈來描述。Arduinosprite會全自動尋找連接板usb端口。
只需加上一個新的Arduinosprite,就能與此同時連接好幾個板。
兼容性
S4A向后兼容Scratch,因而你可以在在其中開啟Scratch新項目。可是,您不可以在Scratch社區網上分享您的一個項目,由于這么做違背了Scratch的使用條款。
充分考慮這類兼容性并不是雙重的工作,所以您不可以從最開始的文稿中開啟S4A新項目。
還提供了應用PicoBoard和Arduino板。
協議書
S4A與Arduino互動,每過75ms發送一次執行機構情況,接受一次感應器情況,因而脈寬必須超過在這個時間段。數據傳輸遵照PicoBoard協議書,必須在主板上組裝特殊程序(固定件)。
以上便是可視化編程軟件S4A!