Pregunta de novato

Hola amigos.

Soy un novatillo.

Acabo de recibir mi Arduino y ya he ejecutado el ejemplo Blink (el del led de la placa asociado al pin 13) que viene con el software y he trasteado con el delay del programa para que me parpadee nas o menos.

Todo esto con el Arduino conectado con el pc mediante el cable usb.

Perdonar la pregunta de novato.

Entiendo que el programa Blink esta cargado en el Arduino en alguna memoria.

Cuando más adelante lo alimente exteriormente con un alimentador de 9v DC (y no por usb) entiendo que el programa Blink se ejecutará directamente nada más conectar la alimentación.

Entonces ¿como hacer para que no se ejecute cuando le pongo alimentación?

¿No hay ningún pulsador o conmutador para que sea yo que le diga "ejecutate ahora?

Saludos

Efectivamente, el programa se guarda en la memoria del arduino, por lo que cuando conectes una alimentación externa empezara a parpadear, que es para lo que esta programado.
Si quieres que parpadee cuando tu pulses un botón tendrás que programarlo para ello e implementar un boton

Gracias por contestar.

Saludos

La respuesta que te dieron es válida solo para ese sketch (programa).
Si yo modifico levemente ese programa Blink para que haga parpadear el LED solo cuando se presiona un pulsador, ya no arrancará cuando lo alimentes.
Pero en realidad si arrancó, solo que ahora es otro programa. Es un programa que hace parpadear un led cuando se presiona el pulsador. Ves la diferencia?