Difference between revisions of "Itty Bitty Buggy: Motors Tutorial (mDesigner)"
(→Block: Set Speed) |
(→Example 1: Turn Motor "A" on to full speed) |
||
Line 55: | Line 55: | ||
'''Description:''' [[how to activate blocks|When activated]], Motor "A" will turn on at full speed (255). | '''Description:''' [[how to activate blocks|When activated]], Motor "A" will turn on at full speed (255). | ||
+ | |||
+ | ==Example 2: Spinning Buggy Base== | ||
+ | {| class="wikitable" style="background-color:#FEF9E7;" | ||
+ | |'''Note:''' this example is can be performed in '''online''' or '''offline mode'''.<br> | ||
+ | If you plan to use '''online''' mode and previously used '''offline''' mode, [[Itty_Bitty_Buggy:_Getting_Started_(mDesigner)#Connecting_to_Itty_Bitty_Buggy_to_mDesigner_.28Online_mode.29|'''please follow the instructions to reset back to "online mode"'''.]] | ||
+ | |} | ||
+ | |||
+ | {| | ||
+ | |||
+ | |style="vertical-align:top;"| | ||
+ | {| class="wikitable" | ||
+ | |+Blocks Used | ||
+ | !Block Category | ||
+ | !Blocks | ||
+ | |- | ||
+ | |bgcolor=FEC254|Events | ||
+ | |[[File:MDesigner_When_Click_Green_Flag_block_new.png|x50px]] [[File:Info_icon.png|24px|link=block_reference]] | ||
+ | |- | ||
+ | |Buggy [[File:IBB_Buggy_icon.png|x30px]] | ||
+ | |[[File:IBB_mDesigner_ColorLED_Set_Color_NoLabelsa.png|x50px|link=Buggy_Base_(use_with_mDesigner)#ColorLED_-_Set_Color]] [[File:Info_icon.png|24px|link=Buggy_Base_(use_with_mDesigner)#ColorLED_-_Set_Color]] | ||
+ | |} | ||
+ | |||
+ | |style="vertical-align:top;"| | ||
+ | {| class="wikitable" | ||
+ | |+Example | ||
+ | |- | ||
+ | |style="padding:50px;"| | ||
+ | [[File:IBB_mDesigner_Motor_Example2.png]] | ||
+ | |} | ||
+ | |||
+ | |} | ||
+ | |||
+ | '''Description:''' [[how to activate blocks|When activated]], the motors on Buggy Base will turn in opposite directions, which causes a spinning motion. As described below.<br><br> | ||
+ | The following will loop forever: | ||
+ | *Motor "A" (speed 255) and "Motor "B" (speed -255) are set to spin in opposite directions. This causes the Buggy Base to spin clockwise. | ||
+ | *3 second pause. | ||
+ | *Motor "A" (speed -255) and "Motor "B" (255) are set to spin in opposite directions. This causes the Buggy Base to spin counter-clockwise. | ||
+ | *3 second pause. | ||
==Block: Stop== | ==Block: Stop== |
Revision as of 19:21, 30 October 2018
Contents
Motors
Motor blocks are blocks which controls the motors on Buggy Base directly. This gives the user the ability to fine tune the behavior of the motors. The motors are referenced as Motor "A" or "B" depending on the side it resides. These blocks can set the movement direction of the motors (Motor - Set Speed block) or brake / stop the motors (Motor - Stop block).
Block: Set Speed
The motors speed and direction can be controlled with the Motor - Set Speed block.
Function: This block sets the speed of the selected motor.
|
Example 1: Turn Motor "A" on to full speed
Note: this example is can be performed in online or offline mode. If you plan to use online mode and previously used offline mode, please follow the instructions to reset back to "online mode". |
|
|
Description: When activated, Motor "A" will turn on at full speed (255).
Example 2: Spinning Buggy Base
Note: this example is can be performed in online or offline mode. If you plan to use online mode and previously used offline mode, please follow the instructions to reset back to "online mode". |
|
|
Description: When activated, the motors on Buggy Base will turn in opposite directions, which causes a spinning motion. As described below.
The following will loop forever:
- Motor "A" (speed 255) and "Motor "B" (speed -255) are set to spin in opposite directions. This causes the Buggy Base to spin clockwise.
- 3 second pause.
- Motor "A" (speed -255) and "Motor "B" (255) are set to spin in opposite directions. This causes the Buggy Base to spin counter-clockwise.
- 3 second pause.
Block: Stop
The motors can be stopped with the Motor - Stop block.
Function: This block stops the selected motor.
|