Skip to main content

Questions tagged [delay]

1 vote
1 answer
85 views

In many Arduino sketches, especially beginner ones, delay() is commonly used to pause between actions. However, I’ve seen more advanced projects use millis() instead to handle timing. From a ...
Firdous Ahmad Mala's user avatar
0 votes
2 answers
138 views

What are the practical differences between using delay() versus a while loop with millis() for timing in Arduino projects? I assumed both methods are blocking, but I'm not completely sure. Example ...
Luigi's user avatar
  • 181
1 vote
1 answer
176 views

I'm using a water level sensor with two outputs, a 5V fan and a water pump. Here's the wiring . What I want to do with this project is: When the water reaches 2 cm, then the water pump is on while ...
jeonsann's user avatar
2 votes
1 answer
98 views

I am working on a simple little robot to cure my boredom and all it has is a 64 x 32 OLED for the eyes, and a PAJ7620 Gesture recognition sensor with a Seeeduino Xiao as the main board. Basically, ...
Renier Jr.'s user avatar
0 votes
1 answer
201 views

I want to reboot relay (turn off , waiting 4 seconds and turn ON) it works perfectly if I use delay(4000), but code is blocked while delay (4 seconds) and I cant start relay 2. How can I use Millis ...
vito's user avatar
  • 101
0 votes
1 answer
641 views

I tried to experiment with the tone() function that comes with the arduino library. I played around with the standard code example located here: https://www.arduino.cc/en/Tutorial/BuiltInExamples/...
user1584421's user avatar
  • 1,435
0 votes
3 answers
827 views

So first off, I know millis() exists. Just asking out of curiosity. Say you have a button you wanna check for during a delay.. Maybe a 10 second delay. So you make a for loop that checks for input and ...
BobaJFET's user avatar
  • 135
0 votes
1 answer
412 views

I am new to programming in general and to Arduino as well. I am working on a small project to improve my ability to write complete and kind of useful programming sketches. I am facing a problem. I am ...
Maher's user avatar
  • 11
2 votes
0 answers
58 views

I'm writing code so that, every time a hall monitor senses, my code additively measures 5 liters of volume as it prints each detection. Then, this data is sent via Bluetooth to a phone. (This is for a ...
Anne Murray's user avatar
0 votes
1 answer
3k views

I am a beginner with Arduino. I have a program that is intentionally simple. The code refuses to compile, spitting out the error Compilation error: Error: 13 INTERNAL: exit status 1. I have gotten ...
Jacob Ivanov's user avatar
2 votes
1 answer
645 views

I am setting up 3 servos (2 position servos and 1 '360' continuous rotational servo) with Arduino. but I failed to run these independently. It runs one after another. I wish to run it in loop ...
Emlinux's user avatar
  • 43
3 votes
2 answers
2k views

Im a complete beginner. Generally speaking, is there any need at all to have a delay in the main loop()? Im not used to writing infinite loops 😀 Is it correct to say that the delay() command is ...
user avatar
5 votes
1 answer
4k views

I've seen some code where the developers add delay(0), it doesnt make sense, what does it do? Delay with zero milliseconds, why? bool DFRobotDFPlayerMini::waitAvailable(unsigned long duration){ ...
Sigma's user avatar
  • 296