Programming Arduino Getting Started with Sketches


Ciao Bella into your Arduino IDE and click on the Play button, the results will be as shown in  Figure 3-2 . Figure 3-2



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

Ciao Bella
into your Arduino IDE and click on the Play button, the results
will be as shown in 
Figure 3-2
.
Figure 3-2
Arduinos don’t speak Italian
The Arduino has tried to compile the words “Ciao Bella,” and despite its Italian
heritage, it has no idea what you are talking about. This text is not C. So, the result is that
at the bottom of the screen we have that cryptic message “error: Ciao does not name a
type.” What this actually means is that there is a lot wrong with what you have written.
Let’s try another example. This time we will try compiling a sketch with no code at all
in it (see 
Figure 3-3
).
This time, the compiler is telling you that your sketch does not have 
setup
or 
loop


functions. As you know from the Blink example that you ran in 
Chapter 2
, you have to
have some “boilerplate” code, as it is called, before you can add your own code into a
sketch. In Arduino programming the “boilerplate” code takes the form of the “setup” and
“loop” functions that must always be present in a sketch.
Figure 3-3
No
setup 
or
loop
You will learn much more about functions later in the book, but for now, let’s accept
that you need this boilerplate code and just adapt your sketch so it will compile (see
Figure 3-4
).
The Arduino IDE has looked at your efforts at writing code and found them to be
acceptable. It tells you this by saying “Done Compiling” and reporting the size of the
sketch to you: 450 bytes. The IDE is also telling you that the maximum size is 32,256
bytes, so you still have lots of room to make your sketch bigger.
Let’s examine this boilerplate code that will form the starting point for every sketch that
you ever write. There are some new things here. For example, there is the word 

Yüklə 5,42 Kb.

Dostları ilə paylaş:
1   ...   13   14   15   16   17   18   19   20   ...   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