ArdubitsScratch 有一個ArduBits物聯(lián)網(wǎng) 擴展庫 內(nèi)有貝殼物聯(lián)的連接 非常簡便
ArduBitsScratch 軟件是基于MIT媒體實驗室的開源Scratch2.0代碼和 mBlock源碼進行二次開發(fā)的一款圖形化編程軟件,為Arduino生態(tài)系統(tǒng)里的電子模塊開啟了全新交互特性,可以拖動積木塊控件來編寫程序。此外,不僅可以設(shè)計游戲或者動畫效果,還可以用它來給ArduBits傳感器模塊編程。軟件不僅易于青少年的使用,又能寓教于樂培養(yǎng)孩子們的創(chuàng)新能力,讓孩子們獲得創(chuàng)作中的樂趣。
ArduBitsScratch除了能制作 Scratch 動畫類作品外,還能與物理世界進行交互,智能化控制,以及操控機器人。軟件中有9個擴展庫,237個控件,為創(chuàng)客在編程與造物間自然過度,創(chuàng)造無障礙。
- “Arduino”庫,是Arduino開源硬件編程公用的庫,支持Scratch聯(lián)機運行模式,包含對模擬輸入和數(shù)字輸入/輸出傳感器的控制,及PWM(脈沖寬度調(diào)制)控制、蜂鳴器、舵機、超聲波等常用傳感器的使用。
- “Arduino擴展庫”,主要控件有:紅外線遙控控制、EEPROM存儲器、H橋電機、主控板芯片的唯一標識號、數(shù)值計算、數(shù)值轉(zhuǎn)換、字符串定義和字符截取等功能及刷Scratch聯(lián)機運行固件和S4A聯(lián)機運行固件,共32個控件。
- “ArduBits基礎(chǔ)庫”,主要是針對ArduBits逐日系列傳感器和模塊使用的控件,有溫濕度傳感器、ID射頻卡、稱重塊、腦電波采集、重力感應(yīng)塊、顏色識別塊、手勢識別塊、衛(wèi)星定位、軸流風(fēng)扇、超外差發(fā)射、實時時鐘、音樂播放器、四位數(shù)碼管、全彩彩燈塊、點陣屏顯示等35個傳感器模塊,共39個控件。
- “ArduBits智能車”,主要是對箭頭號、土豆號、蝌蚪號智能小車的控制,以及藍牙遙控器、A5編程器的使用,共30個控件。
- “ArduBits物聯(lián)網(wǎng)”,主要是針對Wifi無線連接、GSM物聯(lián)網(wǎng)、ZigBee自組網(wǎng)模塊連接貝殼物聯(lián)、OneNet物聯(lián)網(wǎng)等平臺,共37個控件。
- “ArduBits藍牙擴展庫”主要是對硬軟串口的藍牙數(shù)傳主從模塊的控制,共19個控件。
- “Arduino液晶顯示庫”,主要是針對OLED液晶顯示模塊,包括顯示英文和字符、常用中文漢字、以及各種圖形的繪制,共19個控件。
- “Arduino串口擴展庫”,主要是針對軟硬件串口的通訊,包括發(fā)射和接收字符,共22個控件。
- “Arduino擴展庫2”,主要是針對市場上的一些傳感器控制,有DS18B20溫度傳感器、RC522射頻IC卡、DFPlayer音樂播放器、TM1637數(shù)碼管、DS3231和DS1302時鐘,共24個控件。
下載請見 共享微云 https://share.weiyun.com/5o432A8