Arduino 很高興推出 Alvik,這是一款專為編碼和機器人教育而設(shè)計的可編程機器人,但仍有望為入門級技能帶來巨大進步。Alvik 具有適合初學(xué)者的編程界面、先進的傳感器集成和多功能擴展功能。Alvik 歡迎學(xué)生、教師和創(chuàng)新者加入令人興奮的機器人領(lǐng)域。

Alvik 的設(shè)計和功能能力
Alvik 由 Arduino Nano ESP32 驅(qū)動,包含許多傳感器和運動控制系統(tǒng)。這使得 Alvik 無需定制添加即可與其環(huán)境進行交互。借助可適應(yīng)的傳感器端口和連接器,用戶可以將 Alvik 轉(zhuǎn)變?yōu)椴煌男问?,例如探測車、推土機或送貨機器人,從而豐富課堂學(xué)習(xí)和 DIY 項目。這種適應(yīng)性鼓勵了具有無限可能性的創(chuàng)造性學(xué)習(xí)之旅。
Alvik 的擴展功能可滿足不同用戶的喜好。借助 LEGO Technic 連接器,用戶可以輕松整合 LEGO 組件,實現(xiàn)廣泛的定制,而 M3 螺絲連接器可兼容個性化的 3D 打印或激光切割設(shè)計。這些功能促進了 Alvik 的創(chuàng)造力和與各種項目的集成。
對 Arduino 的 Alvik 進行編程
Alvik 通過使用 MicroPython 簡化編程,徹底改變了學(xué)習(xí)體驗。這使用戶能夠在短時間內(nèi)用最少的代碼將想法變?yōu)楝F(xiàn)實。該平臺專為年輕學(xué)習(xí)者設(shè)計,旨在讓每個人都能接受機器人教育。此外,它很快將集成基于塊的編程,讓編碼變得有趣和簡單,即使是小學(xué)生也可以。
什么是 MicroPython?
MicroPython 是一種專為微控制器設(shè)計的Python 編程語言。這些小型計算設(shè)備通常用于機器人、物聯(lián)網(wǎng)和嵌入式系統(tǒng)。與標準 Python 相比,MicroPython 的語法更簡單,內(nèi)存占用更小,非常適合資源受限的環(huán)境。

使用 MicroPython 根據(jù)溫度給出條件語句的簡單示例表明,學(xué)生可以輕松獲得令人滿意的結(jié)果。圖片由作者提供
通信靈活性
Alvik 的適應(yīng)性通過伺服、I 2 C Grove 和 I 2 C Qwiic 連接器得到增強,使用戶可以探索多種運動可能性。無論是結(jié)合電機進行精確控制,還是集成額外的傳感器進行數(shù)據(jù)分析,用戶都可以定制 Alvik 以滿足他們的項目需求。這些擴展提供了多功能性,使用戶能夠創(chuàng)建創(chuàng)新的機器人系統(tǒng)來滿足他們的項目需求。
Arduino 首席執(zhí)行官 Fabio Violante 表示:“Alvik 不僅僅是一個機器人,它是通往先進機器人技術(shù)的橋梁。它經(jīng)過精心設(shè)計,確保任何對機器人技術(shù)感興趣的人都可以從基礎(chǔ)開始,然后進入復(fù)雜的項目。” Violante 表示,工程團隊面臨的挑戰(zhàn)是在技術(shù)上不妥協(xié),使其適合學(xué)習(xí)者、創(chuàng)客和專業(yè)人士。以真正的 Arduino 風(fēng)格,該團隊鼓勵任何類型的用戶設(shè)計的黑客和創(chuàng)意應(yīng)用程序。
學(xué)習(xí)使用 Arduino 的 Alvik
Arduino 提供符合 CSTA 和 NGSS 標準的免費、用戶友好的探索機器人和 MicroPython 課程。本課程專為教育工作者、學(xué)生和自學(xué)者設(shè)計,提供學(xué)習(xí)機器人和 MicroPython 的結(jié)構(gòu)化方法。它側(cè)重于基于項目的學(xué)習(xí)概念,以有效掌握核心原則。
無論是在課堂上還是自學(xué),初學(xué)者都可以使用 Arduino 的新款 Alvik 增強對機器人技術(shù)和編程的理解和技能。
如果您認為我們的控制自動化工程團隊不會立即獲得其中一臺機器人,那您就錯了。大錯特錯。事實上,我們已經(jīng)有一臺了。