Tag: Proteus TOGGLE marker

2 articles found.

How to Add a Live Control Panel to a Proteus Component

How to add a live control panel to a Proteus component: Traffic Light Module with its panel set to LOGIC active low, and with LAMP TEST held lighting all lamps

Hello friends, I hope you are doing well. This is the eighteenth tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Create a Proteus Simulation Model DLL in C++ , we wrote TEPTRAFFIC.DLL, a model for our Traffic Light Module that honours its LOGIC property, and linked it to a new part, TRAFFICLIGHTVSMTEP. The model already draws the lamps. Today, it draws much more. Our topic is how to add a live control panel to a Proteus component . A live control panel is a small instrument that belongs to the part itself: it sits next to the module on the schematic, shows what the model sees while the simulation runs, and has buttons that change the model's behaviour without stopping the run. Our panel shows the level of each input pin and the state of each lamp ...

How to Design a User Interactive Library in Proteus

How to design a user interactive library in Proteus: Push Button Module drawing with ORIGIN and TOGGLE markers, and the button held down lighting the red lamp at 9.26 mA

Hello friends, I hope you are doing well. This is the sixteenth tutorial in our series on how to create a Proteus library. In the previous tutorial, How to Create an Animated Component in Proteus , our Traffic Light Module learned to show its lamps: state symbols, a common symbol and real time current probes in the model. That part is an indicator; it shows what the circuit does. Today, we build the opposite kind of part, one that the user operates with the mouse while the simulation runs. Our topic is how to design a user interactive library in Proteus . Our example is a new member of our TEPTUTORIAL library: a Push Button Module with the pins GND, VCC and OUT, like the small button boards sold for Arduino projects. We will look at the three markers that make a part clickable, INCREMENT, ...