First, I Started With Practice Programming. I put together a few practice circuits with sensors from my sensor kit and experimented/tinkered with the Arduino codes provided with them. After I was finished with programming  just one sensor, I started programming with multiple sensors. I ran into an issue with the Delays in the Arduino code because the Delays would make everything connected to the board delay; not just the sensor you want to delay. I found out that I could use something called millis( )  that I could use to make one part of the code delay (using conditional statements). However, it is different for every circuit/sensor and doesn't work very well with the Liquid Crystal Display. I just ended up using Delays with the Liquid Crystal Display because it ended up being more useful. However, for other circuits, I used millis( ). |