Programming Arduino Getting Started with Sketches


Uploading Your First Sketch



Yüklə 5,42 Kb.
Pdf görüntüsü
səhifə13/78
tarix22.12.2023
ölçüsü5,42 Kb.
#189286
1   ...   9   10   11   12   13   14   15   16   ...   78
Arduino SimonMonk 2011

Uploading Your First Sketch
The blinking LED is the Arduino equivalent to the “Hello World” program used in other
languages as the traditional first program to run when learning a new language. Let’s test
out the environment by installing this program on your Arduino board and then modifying
it.
When you start the Arduino application on your computer, it opens with an empty
sketch. Fortunately, the application ships with a wide range of useful examples. So from
the File menu, open the Blink example as shown in 
Figure 2-2
.


Figure 2-2
The Blink sketch
You now need to transfer or upload that sketch to your Arduino board. So plug your
Arduino board into your computer using the USB lead. You should see the green “On”
LED on the Arduino light up. The Arduino board will probably already be flashing, as the
boards are generally shipped with the Blink sketch already installed. But let’s install it
again and then modify it.
When you plug the board in, if you are using a Mac, you may get the message, “A new
network interface has been detected.” Just click Cancel; your Mac is confused and thinks
that the Uno is a USB modem.
Before you can upload a sketch, you must tell the Arduino application what type of
board you are using and which serial port you are connected to. 
Figures 2-3
 and 
2-4
 show
how you do this from the Tools menu.


Figure 2-3
Selecting the board type
Figure 2-4
Selecting the serial port (in Windows)
On a Windows machine, the serial port is always COM3. On Macs and Linux machines,
you will see a much longer list of serial devices (see 
Figure 2-5
). The device will normally


be the top selection in the list, with a name similar to /dev/tty.usbmodem621.
Now click on the Upload icon in the toolbar. This is shown highlighted in 
Figure 2-6
.
After you click the button, there is a short pause while the sketch is compiled and then
the transfer begins. If it is working, then there will be some furious blinking of LEDs as
the sketch is transferred, after which you should see the message “Done Uploading” at the
bottom of the Arduino application window and a further message similar to “Binary
sketch size: 1018 bytes (of a 14336 byte maximum).”
Figure 2-5
Selecting the serial port (on a Mac)
Once uploaded, the board automatically starts running the sketch and you will see the
LED start to blink.
If this did not work, then check your serial and board type settings.
Now let’s modify the sketch to make the LED blink faster. To do this, let’s alter the two
places in the sketch where there is a delay for 1,000 milliseconds so that the delay is 500
milliseconds. 
Figure 2-7
shows the modified sketch with the changes highlighted.


Figure 2-6
Uploading the sketch
Click on the Upload button again. Then, once the sketch has uploaded, you should see
your LED start to blink twice as fast as it did before.
Congratulations, you are now ready to start programming your Arduino. First, though,
let’s take a mini-tour of the Arduino application.



Yüklə 5,42 Kb.

Dostları ilə paylaş:
1   ...   9   10   11   12   13   14   15   16   ...   78




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin