| Account (MakeAffinity) Your account page is where you should be to wait to view a construct. From there, you will be redirected to the viewing area at the time slot that you booked.
Your account page is also the central place that shows you your MakeAffinity account details. Action EditorThe Action Editor retrieves and displays your supported devices. Creating a new action is simply a matter of choosing a device from the list of devices, setting the device action's properties, testing the action, giving the action a name, and saving the action. All Stop (MakeAffinity Client)The 'All Stop' button on the MakeAffinity Client will stop all device activity. Client or MakeAffinity ClientThe MakeAffinity Client is a piece of software that you install on your computer. It is a gateway between your physical devices and the MakeAffinity website. It needs to be running for you to make, edit and share your constructs. ConstructA construct is a physical system that contains mechanical, electrical, pneumatic, hydraulic, electronic or any physical components. A robot is an example of a construct. A remote controlled car is another example. All machines are constructs.
MakeAffinity lets you view and make constructs across the web.
The words robot and construct mean the same thing. Constructs (Making)Each construct consists of a control panel, the buttons of the control panel, and the actions that each button will trigger. The typical steps for making a construct is to choose a control panel to use, specify the actions, and assign the actions to the buttons.
No computer programming knowledge is needed to make constructs. Developer CenterThe Developer Center is where you can learn how to write device plugins to support any physical device of any brand. Help CenterThe Help Center contains information on how to view and make constructs, as well as how to write device plugins for your physical devices. MakeAffinityThe best and one and only site of its kind on the net!
MakeAffinity lets you control physical devices such as mechanical, electrical, pneumatic, hydraulic, electronic or any physical devices with your computer without any computer programming knowledge.
MakeAffinity lets you build, control, and share physical systems on the web. Motor DevicesA DC motor device may control 1 or more motors. Each motor is identified by its number. The main action properties of a motor device are the motor's number, the direction you want the motor to turn, and the velocity and acceleration of the motor's motion. Set these properties to create a motor action. PluginsThe MakeAffinity Client supports physical devices through plugins. These are small items of software that tells the client how to talk to your physical devices.
The client can be made to support any physical device of any brand through the use of plugins. Anyone can write plugins for any device new or old.
We hope to support as many devices as possible. We also hope a community of programmers, hobbyists, and device vendors will take up our invitation to provide plugins for their devices as doing so will mean additional capabilities for their devices. Relay DevicesA relay device may control 1 or more switches. Each switch is identified by its number. Each switch can be set to an On or Off state. To create a relay action - choose the switch number that you wish to control and set its state. Servo DevicesA servo device may control 1 or more servo motors. Each motor is identified by its number. The main action properties of a servo device are the motor's number and the position (in degrees) you want the motor to turn to. Setting the position can be done in Absolute, Relative, or Relative-Advance modes.
In Absolute mode, the motor will turn to the actual degree that you set. E.g. the motor will turn to 120 degrees if you enter a value of 120.
In Relative mode, the motor will turn the number of degrees and in the direction that you choose from its current position.
In Relative-Advance mode, you can set the servo to turn continuously in the direction and speed that you choose. Supported DevicesPhysical devices that are supported by the MakeAffinity system. You do not need programming knowledge to make constructs with supported devices. Unsupported devices of any brand can be supported through the use of plugins. |