EV3 機器人實驗室
適合年齡10+
最完美的搭配
多達541個零件,可任意搭配組裝,由淺入深,保證讓你樂在其中!還有更多有創意的內容等待你去發掘。
更精準的控制系統
觸碰感測器
- 可以偵測感測器是否壓下、鬆開或是碰撞了觸碰感應器
- 主要判別為壓下 (數值為1),及無壓下 (數值為0),常被使用為程式中的開關鈕
顏色感測器
- 可以感測7種樂高常見顏色和沒有顏色(黑、藍、綠、 黃、紅、白 、棕)
- 感測速度: 每秒1000次 (1kHz)
- 感測距離: 15 to 50 mm
中馬達
- 最高轉速: 240 – 250 RPM (每秒超過4圈)
- 角度編碼器誤差: +/- 1度
- 扭力: 0.08 N*m
- 重量: 36g
大馬達
- 最高轉速: 160 – 170 RPM (每秒接近3圈)
- 角度編碼器誤差: +/- 1度
- 扭力: 0.21 N*m
- 重量: 76g
超音波感測器
- 感測距離: 3cm to 250cm (實際量測約1~160cm)
- 感測角度: 20度
- 誤差: 約為1cm
- 左方發射訊號 , 右方接收訊號
陀螺儀感測器
- 感測能力: 每秒最高440度 (一秒轉動1.22圈內可以捉到位置)
- 感測器誤差: +/-3度
- 感測速度: 每秒1000次 (1kHz)
進階的機器人設計
在 EV3 實驗室中,會學習如何更精準的控制馬達,藉由各種感應器來賦予機器人不同的功用。因此在創作的過程中,我們會先構思機器人需要解決的問題,結合機械結構的物理特性和程式編輯來操控機器人,靈活運用馬達與感應器,從而創作出改善人類生活的智能機器人。
圖形化介面程式
LEGO Mindstorms EV3 程式是 Labview 團隊專為青少年開發的圖像式介面,程式指令一目了然,免去複雜的指令輸入,提升學習效率與樂趣。程式指令由淺入深,有效提升進階程式觀念與邏輯思考。
#!/usr/bin/env pybricks-micropython
from pybricks.hubs import EV3Brick
from pybricks.ev3devices import Motor, TouchSensor, ColorSensor
from pybricks.parameters import Port, Stop, Direction
from pybricks.tools import wait
# Initialize the EV3 Brick
ev3 = EV3Brick()
# Configure the gripper motor on Port A with default settings.
gripper_motor = Motor(Port.A)
elbow_motor = Motor(Port.B, Direction.COUNTERCLOCKWISE, [8, 40])
base_motor = Motor(Port.C, Direction.COUNTERCLOCKWISE, [12, 36])
elbow_motor.control.limits(speed=60, acceleration=120)
base_motor.control.limits(speed=60, acceleration=120)
base_switch = TouchSensor(Port.S1)
# Set up the Color Sensor. This sensor detects when the elbow
# is in the starting position. This is when the sensor sees the
# white beam up close.
elbow_sensor = ColorSensor(Port.S3)
elbow_motor.run_time(-30, 1000)
elbow_motor.run(15)
while elbow_sensor.reflection() < 32:
wait(10)
elbow_motor.reset_angle(0)
elbow_motor.hold()
base_motor.run(-60)
while not base_switch.pressed():
wait(10)
base_motor.reset_angle(0)
base_motor.hold()
gripper_motor.run_until_stalled(200, then=Stop.COAST, duty_limit=50)
gripper_motor.reset_angle(0)
gripper_motor.run_target(200, -90)
def robot_pick(position):
base_motor.run_target(60, position)
# Lower the arm.
elbow_motor.run_target(60, -40)
# Close the gripper to grab the wheel stack.
gripper_motor.run_until_stalled(200, then=Stop.HOLD, duty_limit=50)
# Raise the arm to lift the wheel stack.
elbow_motor.run_target(60, 0)
def robot_release(position):
base_motor.run_target(60, position)
# Lower the arm to put the wheel stack on the ground.
elbow_motor.run_target(60, -40)
# Open the gripper to release the wheel stack.
gripper_motor.run_target(200, -90)
# Raise the arm.
elbow_motor.run_target(60, 0)
# Play three beeps to indicate that the initialization is complete.
for i in range(3):
ev3.speaker.beep()
wait(100)
LEFT = 160
MIDDLE = 100
RIGHT = 40
while True:
# Move a wheel stack from the left to the middle.
robot_pick(LEFT)
robot_release(MIDDLE)
# Move a wheel stack from the right to the left.
robot_pick(RIGHT)
robot_release(LEFT)
# Move a wheel stack from the middle to the right.
robot_pick(MIDDLE)
robot_release(RIGHT)
銜接主流的程式語言
EV3 機器人程式除了以 Labview based 的 Mindstorms-G 圖像程式,也可相容其他主流程式軟體,例:C++、Python、Scratch、Ev3basic 等等。
透過 LEGO EV3 平台,熟稔多種程式語言,為 APCS 檢定奠下基礎。
主題多元化
不同學習主題,並提供每人一套 EV3 教具和筆記型電腦,無須與他人共用。
深度學習
我們提供最完整的學習內容,包含引導、作品組裝、 程式編寫、 活動時間。
邁向國際
學習到一定階段,經評估後可參與競賽培訓,參加奧林匹亞機器人大賽。
EV3機器人競賽
學習到一定階段,經評估後可參與競賽培訓,參加年度國際賽事-奧林匹亞機器人大賽,簡稱 WRO,邁向更高難度的學習與挑戰。
邁向國際競賽舞台
WRO 賽事在全球超過75個國家舉辦,成員國超過80個國家,且每個賽季都有新的國家參與,是目前樂高機器人最盛大的國際賽事。庫樂思機器人於2019榮獲全國冠軍,代表台灣參加 WRO 世界賽。
學以致用,建立自信
不同學習主題,並提供每人一套EV3教具和筆記型電腦,無須與他人共用,提供最高的學習品質。
透過 LaBview Based圖形化程式介面,融合國小及國高中所學數理知識,列如:圓周率、 邏輯判斷、三角函數、微積分….等,並將其靈活運用於各種程式之撰寫。
透過與夥伴共同討論機器人特性及程式內容,訓練思考與問題解決能力,一步步建立邏輯概念及自信心。
體驗活動
配合108年新課綱,我們設計了能培養孩子建立素養的課程,
並且內容有趣,能在玩樂中學習「做中學」的STEAM教學,讓學員擁有 知識+技能+態度。
完整90分鐘的樂高程式機器人活動,體驗價$500
聯絡我們
有任何對 EV3 機器人實驗室的疑問,歡迎填寫表格,我們會盡速予以答覆。
也可以加入本中心 line好友 或 Facebook Messanger 聯絡。