感謝智能界網(wǎng)和深圳小喵科技有限公司提供的試用產(chǎn)品和體驗(yàn)機(jī)會(huì)!
人工智能是時(shí)下比較流行的話題,要想實(shí)現(xiàn)人工智能,必須先學(xué)會(huì)人機(jī)對話,而實(shí)現(xiàn)人機(jī)對話的關(guān)鍵就是“編程”。為了幫助孩子們從小養(yǎng)成懂編程、愛編程的習(xí)慣,市面上出現(xiàn)了多款智能編程機(jī)器人。Kittenbot智能編程機(jī)器人,就是市面上諸多同類產(chǎn)品中的佼佼者,一款旨在借助開元硬件幫助編程初學(xué)者到機(jī)器人專家的機(jī)器人。
開箱
在外包裝上,Kittenbot智能編程機(jī)器人采用傳統(tǒng)紙質(zhì)包裝盒,黑白色的經(jīng)典搭配,點(diǎn)綴頗有童趣的kittenbot的產(chǎn)品標(biāo)識(shí),簡約而不簡單。
包裝盒采用上下抽拉式設(shè)計(jì),抽開上蓋,首先映入眼簾的是一本kittenbot基礎(chǔ)機(jī)器人套件使用者手冊,這本手冊能夠幫助初上手的人學(xué)會(huì)快速安裝和使用這款產(chǎn)品。
包裝盒內(nèi)部采用發(fā)泡塑料作為填充物,能夠很好的保護(hù)產(chǎn)品免受外力損壞。
比較有意思的是,這款產(chǎn)品并沒有提供組裝好的成品給用戶,而是提供了一堆零配件,需要用戶自行組裝。這在一定程度上鍛煉了用戶的動(dòng)手能力。此外,多樣化的組裝方式,也為更多新奇玩法提供了可能性。
產(chǎn)品主要零配件細(xì)節(jié)展示
要想玩轉(zhuǎn)這款產(chǎn)品,首先必須要對零配件有大體的認(rèn)知。Kittenbot基礎(chǔ)套件提供了多達(dá)28件的零配件,多種零配件任意組合使用,能夠滿足用戶的不同編程需求。
產(chǎn)品中最核心的部件就是這塊RosBot主板了,整個(gè)主板提供了3組10pin接口、2組4pin接口、2組雙H橋驅(qū)動(dòng)接口和一組ISP編程器接口,最為特別的是這款產(chǎn)品還提供了一組樹莓派連接器,可以將RosBot主板與樹莓派單片機(jī)相連,從而實(shí)現(xiàn)更多的玩法。
車架采用鋁合金材質(zhì),輕便而耐用。布滿周身的開孔是為了方便用戶安裝零配件。
而要實(shí)現(xiàn)機(jī)器人的移動(dòng),我們還需要2個(gè)直流電機(jī),套件中的兩個(gè)直流單機(jī)運(yùn)轉(zhuǎn)速度和扭矩力都是相當(dāng)不錯(cuò)的。
輪子也是必不可少的,套件提供了2個(gè)直徑47mm的橡膠大輪和2個(gè)保持平衡的萬向腳輪。
步進(jìn)電機(jī)可以進(jìn)行精確的速度和位置控制,在進(jìn)行一些對精度要求比較高的編程項(xiàng)目時(shí),這這個(gè)部件就顯得尤為必要了。
超聲波傳感器相當(dāng)于機(jī)器人的眼睛,通過轉(zhuǎn)接板與主板相連,可以準(zhǔn)確探知前方障礙物的位置和距離。
板載wifi模塊可以實(shí)現(xiàn)機(jī)器人和控制軟件的通信,指令的傳輸和固件的燒錄都可以通過wifi模塊進(jìn)行。
9g微型伺服器,別看這個(gè)裝置小,但是作用卻很大,通過它能夠?qū)崿F(xiàn)超聲波傳感器的左右運(yùn)動(dòng),從而幫助機(jī)器人探測更大范圍內(nèi)的障礙物。
安裝
面對一堆的零配件,或許一開始你也會(huì)感到不知所措,但將所有零部件細(xì)細(xì)梳理一遍之后,會(huì)如醍醐灌頂,一切似乎有顯得那么簡單。試想,一臺(tái)由自己親手組裝的機(jī)器人,在組裝完成的瞬間,內(nèi)心滿滿的成就感是不言而喻的。
整個(gè)安裝過程比較簡單,按照由下至上的安裝原則,依次在鋁合金車架上固定好直流電機(jī)、輪胎、9g伺服器、主板、超聲波傳感器等部件。此外,官方還提供了一本安裝指導(dǎo)手冊,如果是第一次入手這款產(chǎn)品,不妨先細(xì)細(xì)閱讀一下安裝說明。
編程體驗(yàn)
這件產(chǎn)品的最大特色之處就是能夠讓用戶通過編程的方式將用戶意志發(fā)送給機(jī)器人,讓機(jī)器人完成特定的指令。
由于RosBot主板的兼容性較好,提供多種接口,市面上的主流配件都能得到很好的支持,所以這件產(chǎn)品的可玩性還是很高的,特別適合愛折騰的極客玩家。
體驗(yàn)一:簡單的幾個(gè)指令讓KittenBot動(dòng)起來
官方提供了電腦版本的編程軟件Kittenblock,這款軟件采用圖形化的編程語言,能夠讓編程者更好的去理解編程指令,從而降低了編程難度,即使是沒有任何編程基礎(chǔ)的兒童,在家長的指導(dǎo)下也能很快掌握編程技巧。
下面我們通過幾個(gè)簡單的指令讓KittenBot動(dòng)起來。首先通過wifi將KittenBot機(jī)器人與電腦編程軟件進(jìn)行連接,接著在編程面板拖入小車的運(yùn)動(dòng)模塊,完成之后,點(diǎn)擊小綠旗就可以了。
編程效果展示:
體驗(yàn)二:編程點(diǎn)亮環(huán)形全彩LED燈
套件中還提供了一個(gè)環(huán)形全彩LED燈,取出此配件將RGB環(huán)插在超聲波轉(zhuǎn)接板的3pin基座,注意GND對GND,VCC對VCC,信號(hào)端口接入Pin 11,下面通過指令讓全彩LED燈依次閃爍不同的色彩。
首先要設(shè)置一個(gè)新變量“set”和“i”。
由于我們要實(shí)現(xiàn)全彩LED燈依次閃爍不同的色彩,所以我們還需要“重復(fù)”指令,由于環(huán)形全彩LED燈有8個(gè)燈珠,所以重復(fù)的次數(shù)設(shè)定為8.
按照下圖依次拖入編程指令,完成后點(diǎn)擊小綠旗就可以了。
編程效果展示:
體驗(yàn)三:手機(jī)客戶端操控KittenBot
用戶除了可以通過電腦端編程軟件Kittenblock操控機(jī)器人之外,還可以通過手機(jī)客戶端APP操控機(jī)器人,手機(jī)相當(dāng)于一個(gè)遙控器,并不提供編程功能。
打開手機(jī)客戶端之后,點(diǎn)擊右上角的wifi圖標(biāo),將手機(jī)與KittenBot機(jī)器人相連,然后選擇“Wild Mecanum”,就可以通過上下左右鍵控制機(jī)器人移動(dòng)了。
效果展示:
小結(jié)
相比于市面上的陪護(hù)型兒童智能機(jī)器人,KittenBot最大的優(yōu)勢在于既能培養(yǎng)兒童的動(dòng)手能力,也能培養(yǎng)兒童的邏輯思維能力,在動(dòng)手中不斷學(xué)習(xí),寓教于樂??此坪唵蔚能圀w,卻采用全開源方式,提供多樣化的接口,用戶可以根據(jù)自己的需求選配配件,實(shí)現(xiàn)更多的玩法和享受更多的樂趣。
感謝智能界網(wǎng)和深圳小喵科技有限公司提供的試用產(chǎn)品和體驗(yàn)機(jī)會(huì)!
圖/文 @昕悅爸比 @極客man @侃侃數(shù)碼
評(píng)論列表(已有條評(píng)論)
最新評(píng)論