All about hysteresis
If you don't know what hysteresis is, you don't know you may need it. In this project, we explain what hysteresis is and how to achieve it using software or hardware. As examples, we build several automatic lightings.
Components and supplies
Arduino Nano Every
10kOhm potentiometer
CD40106 Six Schmitt trigger inverters
Resistor 220 ohm
Generic LDR photocell
Breadboard 170p
Resistor 10 kΩ
Resistor 1k Ohm
1 relay module 5 Vdc 10A (assembled)
Resistor 560 ohm
3 position switch ON-OFF-ON
CD4093 Four Schmitt triggers NAND gates
Transistor NPN (BC547 or similar)
Resistor 5,6K ohm
Resistor 100 Ohm ¼ w
resistor 4.7K
Apps and platforms
Arduino IDE
Project description
Code
Hysteresis
cpp
Auto_lighting
cpp
Automatic lighting with ON-OFF-AUTO command
Downloadable files
Automatic lighting with discrete components and three-position switch
Fig 9 discrete components with switch 1.jpg

Hysteresis with an Arduino board
Fig 2 potentiometer.jpg

Automatic lighting with an Arduino board
Fig 3 LDR.jpg

Automatic lighting with Arduino board and three-position switch
Fig 4 LDR with switch.jpg

Automatic lighting with CD40106 integrated circuit
Fig 5 40106 1.jpg

AUtomatic lighting with CD4093 integrated circuit and three-position switch
Fig 6 4093 1.jpg

Automatic lighting with discrete components
Fig 8 discrete components 1.jpg

Comments
Only logged in users can leave comments