Posts

Arduino simulation system

Image
What is the Arduino  simulation system It is a digital virtual learning system that simulates real laboratories, to help students and teachers design and implement physical experiments in the field of electronics and projects by integrating electronic parts, programming them,  and observing and analyzing the results  The program has many features, including: It contains several types of electronic circuits It contains the various measuring devices used in the laboratory Easy to use Possibility of keeping the used copy Possibility to get more details with colleagues to get help and troubleshoot recent  issues. In addition to many other features that I was able to discover with practice

4-Bit Adder/Subtractor Circuit by Wokwi

Image
  Wokwi   is   an online Electronics simulator . You can use it to simulate Arduino, ESP32, STM32, and many other popular boards, parts and sensors. Here are some quick examples of things you can make with Wokwi: Arduino Uno "Hello World".

Logisim ex 4: Convert the following circuit using NAND and NOR implementations

Image
1. Convert the following circuit using NAND and NOR implementations:   How to implement a combinational Logic circuit Specification –         Specify the inputs, outputs, and what the circuit should do Formulation –         Convert the specification into truth tables or logic expressions for outputs Logic Minimization –         Minimize the output functions using K-map or Boolean algebra Technology Mapping –         Draw a logic diagram using ANDs, ORs, and inverters –         Map the logic diagram into the selected technology –         Considerations: cost, delays, fan-in, fan-out Verification –         Verify the correctness of the design, either manually or using simulation

Logisim ex 3 : 3x8 Decoder and 8x3 Encoder & 4x1 Multiplexer :

Image
  How to implement a combinational Logic circuit Specification –         Specify the inputs, outputs, and what the circuit should do Formulation –         Convert the specification into truth tables or logic expressions for outputs Logic Minimization –         Minimize the output functions using K-map or Boolean algebra Technology Mapping –         Draw a logic diagram using ANDs, ORs, and inverters –         Map the logic diagram into the selected technology –         Considerations: cost, delays, fan-in, fan-out Verification –         Verify the correctness of the design, either manually or using simulation

Logisim ex 2 : How to implement a logic circuit that convert a BCD to seven segment decoder

Image
   Logisim ex 2 : How to implement a logic circuit that convert a BCD to seven segment decoder How to implement a combinational Logic circuit Specification –        Specify the inputs, outputs, and what the circuit should do Formulation –        Convert the specification into truth tables or logic expressions for outputs Logic Minimization –        Minimize the output functions using K-map or Boolean algebra Technology Mapping –        Draw a logic diagram using ANDs, ORs, and inverters –        Map the logic diagram into the selected technology –        Considerations: cost, delays, fan-in, fan-out Verification –        Verify the correctness of the design, either manually or using simulation

Logisim exercise 1 : How to implement a logic circuit that gives one if number if zero's is even

Image
  Logisim ex 1 : How to implement a logic circuit that gives one if number if zero's is even Specification –        Specify the inputs, outputs, and what the circuit should do Formulation –        Convert the specification into truth tables or logic expressions for outputs Logic Minimization –        Minimize the output functions using K-map or Boolean algebra Technology Mapping –        Draw a logic diagram using ANDs, ORs, and inverters –        Map the logic diagram into the selected technology –        Considerations: cost, delays, fan-in, fan-out Verification –        Verify the correctness of the design, either manually or using simulation   click here to get the files

Arduino Application: Digital in-out

Image
 Digital in-out Arduino Applications:   Reading a digital value and outputting a digital value. Tools required: breadboard and wiring Arduino Uno Board Fixed resistance 1k ohm Buzzer ​ Push Button  Switch

Arduino application: Controlling the movement of a motor according to the intensity of light

Image
  Control motor movement according to light intensity   Control motor movement according  to  light intensity Tools required Breadboard and wiring Arduino Uno Board Fixed Resistors 1kOhm - 10kOhm LDR photoresistor N4007 binary Transistor BC337 and BC547 Simple Motor 9 volt battery The code: Click here    to get the code To view the experiment steps,   click here