portant; word-wrap: break-word !important;">科定博是一款為編程而生的產(chǎn)品,一款集合ARDUINO開發(fā)工具、SKETCH編程、SCRATCH編程的產(chǎn)品。相信大家對ARDUINO、SKETCH、SCRATCH這幾個名詞又熟悉又陌生,今天小編給大家科普一下這幾個名詞。
portant; word-wrap: break-word !important;">
portant; word-wrap: break-word !important;">ARDUINO開發(fā)工具
portant; word-wrap: break-word !important;">Arduino的開發(fā)環(huán)境是以AVR-GCC和其他一些開源軟件為基礎(chǔ),Arduino開發(fā)環(huán)境具有使用類似Java、C語言的Processing/Wiring開發(fā)環(huán)境。
portant; word-wrap: break-word !important;">Arduino特點:
portant; word-wrap: break-word !important;">1、開放源代碼的電路圖設(shè)計,程序開發(fā)接口免費下載,也可依需求自己修改。
portant; word-wrap: break-word !important;">2、使用低價格的微處理控制器(AVR系列控制器),可以采用USB接口供電,不需外接電源,也可以使用外部9VDC輸入。
portant; word-wrap: break-word !important;">3、Arduino支持ISP在線燒,可以將新的“bootloader”固件燒入AVR芯片。有了bootloader之后,可以通過串口或者USB to Rs232線更新固件。
portant; word-wrap: break-word !important;">4、可依據(jù)官方提供的Eagle格式PCB和SCH電路圖簡化Arduino模組,完成獨立運作的微處理控制;可簡單地與傳感器、各式各樣的電子元件連接(例如:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達,…等)
portant; word-wrap: break-word !important;">5、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing等。
portant; word-wrap: break-word !important;">6、應(yīng)用方面,利用Arduino,突破以往只能使用鼠標(biāo)、鍵盤、CCD等輸入的裝置的互動內(nèi)容,可以更簡單地達成單人或多人游戲互動。
portant; word-wrap: break-word !important;">?
portant; word-wrap: break-word !important;">“Sketch”是由麻省理工教授 Armando Solar-Lezama 所開發(fā)的一種全新“智能編程語言”。之所以說它智能,是因為 Sketch 可以自動填補、修正代碼內(nèi)容,讓程序員可以忽略許多繁瑣的細(xì)節(jié)。Arduino程序叫 Sketch。每一個Arduino程序(Sketch)都有1個主文件,后綴為?.ino?,它是程序的setup 函數(shù)和 loop函數(shù)所在的文件。一個Sketch可以有多個源代碼文件,分離的源代碼便于管理,但只有 1個 主文件,也就是存放 setup 、loop函數(shù)的文件。
portant; word-wrap: break-word !important;">代碼框架如下:
portant; word-wrap: break-word !important;">嵌入到 void setup(){ } 區(qū)域的函數(shù)是,在BLACKSMITH 連接電源的瞬間只執(zhí)行一次的區(qū)域,主要使用設(shè)置編程函數(shù);void loop(){ } 是直到BLACKSMITH 斷電一直重復(fù)的區(qū)域,作為嵌入程序的主要執(zhí)行編碼的位置。
portant; word-wrap: break-word !important;">?
portant; word-wrap: break-word !important;">SCRATCH編程
portant; word-wrap: break-word !important;">Scratch是一款由麻省理工學(xué)院(MIT) 設(shè)計開發(fā)的一款面向少年的簡易編程工具。在2012年在中國得到普及,2013預(yù)計在上海舉行比賽。針對 8 歲以上孩子們的認(rèn)知水平,以及對于界面的喜好,MIT 做了相當(dāng)深入研究和頗具針對性的設(shè)計開發(fā),不僅易于孩子們使用,又能寓教于樂,讓孩子們獲得創(chuàng)作中的樂趣。使用Scratch創(chuàng)建編寫自己的互動式故事,游戲和動畫 。同時Scratch編程有助于培養(yǎng)孩子們學(xué)習(xí)創(chuàng)造性思考,系統(tǒng)推理和協(xié)同工作等技能。
portant; word-wrap: break-word !important;">?
portant; word-wrap: break-word !important;">科定博是一款運用SKETCH和SCRATCH兩款編程的產(chǎn)品,孩子在學(xué)習(xí)SKETCH編程的同時也可以學(xué)習(xí)SCRATCH編程,可謂一舉兩得??贫ú┩ㄟ^實現(xiàn)傳感器的功能運用來學(xué)習(xí)掌握編程思維,其中包含LED顯示板、數(shù)據(jù)接口、普通接口,配備藍牙功能,適用幼兒至小學(xué)階段的孩子,此款產(chǎn)品采用公司開發(fā)的軟件MRT-Duino編程,集合ARDUINO開發(fā)工具運用SKETCH編程、SCRATCH編程,軟件采用Black Smith界面,在原有產(chǎn)品主板上增加濕度、平衡、磁鐵、刻度、溫度、室溫、超聲波等傳感器,使用軟件來控制端口電流開關(guān)。同時此款產(chǎn)品在編程過程中增加數(shù)值調(diào)試功能,讓巡線更加精確。
內(nèi)容聲明:中外玩具網(wǎng)為第三方平臺及互聯(lián)網(wǎng)信息服務(wù)提供者,中外玩具網(wǎng)(含網(wǎng)站、客戶端等)所展示的產(chǎn)品/服務(wù)的標(biāo)題、價格、詳情等信息內(nèi)容系由企業(yè)提供發(fā)布,其真實性、準(zhǔn)確性和合法性均由企業(yè)負(fù)責(zé)。中外玩具網(wǎng)提醒您采購產(chǎn)品/服務(wù)前注意謹(jǐn)慎核實,如您對產(chǎn)品/服務(wù)的標(biāo)題、價格、詳情等任何信息有任何疑問的,請采購前與企業(yè)溝通確認(rèn);如您發(fā)現(xiàn)企業(yè)發(fā)布信息有任何違法/侵權(quán)情況,請立即向中外玩具網(wǎng)舉報并提供有效線索。