Ramp To Analog Value: Difference between revisions

From Visuino
Jump to navigation Jump to search
No edit summary
 
Line 2: Line 2:


== Summary ==
== Summary ==
{{:Summaries:Ramps the Analog Value}}
The Ramp To Analog Value component generates smooth transitions between analog values over a specified time period, creating controlled ramping effects.


== Description ==
== Description ==
Use this component to generate a smooth transition or ramping effect between two specified analog values over a defined period of time. This component is particularly useful in applications where you need to smoothly transition between different analog levels, such as controlling the brightness of an LED or the speed of a motor. You can use this component to ramp the analog value up or down.
Use this component to generate a smooth transition or ramping effect between two specified analog values over a defined period of time. This component is particularly useful in applications where you need to smoothly transition between different analog levels, such as controlling the brightness of an LED or the speed of a motor. You can use this component to ramp the analog value up or down with configurable slope and step parameters.


<b>Diagram:</b>
<b>Diagram:</b>


[[Image:TRampToAnalogValue.Preview.png]]
[[Image:TRampToAnalogValue.Preview.png]]
== Properties ==
*'''Enabled''' – Enables/disables the component functionality (Default: True).
*'''Initial Value''' – Starting value for the ramp (Default: 0.0).
*'''Max Step''' – Maximum step size for each increment/decrement during ramping.
*'''Slope (Sec)''' – Time duration in seconds for the complete ramp (1 second = 0.1 setting) (Default: 1.0).
*'''Name''' – Component identifier (Default: Ramp To Analog Value).
== Pins ==
=== Input Pins ===
*'''Clock''' (clock) – Timing clock input for ramp progression.
*'''In''' (analog) – Target analog value input to ramp towards.
=== Output Pins ===
*'''Out''' (analog) – Ramped analog output signal.


== Categories ==
== Categories ==
Line 15: Line 30:
*[[Image:TMathToolbarCategory.png]] [[Category Math]] - {{:Summaries:Summary Category Math}}
*[[Image:TMathToolbarCategory.png]] [[Category Math]] - {{:Summaries:Summary Category Math}}
*[[Image:TArduinoFilterToolbarCategory.png]] [[Category Analog]] - {{:Summaries:Summary Category Filter}}
*[[Image:TArduinoFilterToolbarCategory.png]] [[Category Analog]] - {{:Summaries:Summary Category Filter}}
== Properties ==
*[[TArduinoCommonClockedAnalogEnableSource.Enabled|Enabled]] - {{:Summaries:Summary Component Enabled}}
== Pins ==
*[[TArduinoCommonClockedAnalogSource.ClockInputPin|Clock]] - {{:Summaries:Summary ClockInputPin Clock}}
*[[TArduinoCommonAnalogFilter.InputPin|In]] - {{:Summaries:Summary InputPin Analog}}
*[[TArduinoCommonAnalogSource.OutputPin|Out]] - {{:Summaries:Summary OutputPin Analog}}


[[Category:Components]]
[[Category:Components]]

Latest revision as of 07:15, 18 September 2025

File:TRampToAnalogValue.png

Summary

The Ramp To Analog Value component generates smooth transitions between analog values over a specified time period, creating controlled ramping effects.

Description

Use this component to generate a smooth transition or ramping effect between two specified analog values over a defined period of time. This component is particularly useful in applications where you need to smoothly transition between different analog levels, such as controlling the brightness of an LED or the speed of a motor. You can use this component to ramp the analog value up or down with configurable slope and step parameters.

Diagram:

Properties

  • Enabled – Enables/disables the component functionality (Default: True).
  • Initial Value – Starting value for the ramp (Default: 0.0).
  • Max Step – Maximum step size for each increment/decrement during ramping.
  • Slope (Sec) – Time duration in seconds for the complete ramp (1 second = 0.1 setting) (Default: 1.0).
  • Name – Component identifier (Default: Ramp To Analog Value).

Pins

Input Pins

  • Clock (clock) – Timing clock input for ramp progression.
  • In (analog) – Target analog value input to ramp towards.

Output Pins

  • Out (analog) – Ramped analog output signal.

Categories