ΠΕΡΙΓΡΑΦΗ


Μεταβλητές

Μεταβλητή στις γλώσσες προγραμματισμού γενικά ονομάζουμε ένα γλωσσικό αντικείμενο που μπορεί να λάβει διάφορες τιμές, μία κάθε φορά. Οι τιμές μιας μεταβλητής περιορίζονται συνήθως σε ένα τύπο δεδομένων.

 

Τύποι δεδομένων

Οι βασικοί τύποι δεδομένων του Arduino είναι:

1. byte: αποθηκεύει μια αριθμητική τιμή 8-bit χωρίς δεκαδικά ψηφία, παίρνουν τιμές από 0 μέχρι 255.

2. int: ακραίοι, παίρνουν τιμές από -32,768 μέχρι 32767.

3. long: μεγάλου μεγέθους ακαριαίοι, παίρνουν τιμές από -2,147,483,648 μέχρι 2,147,483,647

4. float: πραγματικοί αριθμοί, παίρνουν τιμές από 3.4×10-38 μέχρι 3.4×1038

5. Πίνακες. Πίνακα ονομάζουμε διάταξη δεδομένων μιας ή περισσοτέρων διαστάσεων η οποία είναι συγκεκριμένου τύπου δεδομένων. Για παράδειγμα αν έχουμε ένα πίνακα ακραίων 5 θέσεων τον οποίο ονομάζουμε myarray τον δηλώνουμε ως εξής: int myarray[5];

Για να δώσουμε τιμή στο τέταρτο στοιχειό του πίνακα myarray γράφουμε myarray[3] = 12;

Επίσης μπορούμε να γεμίσουμε τον πίνακα ταυτόχρονα με την δήλωση του: int myarray[] = {12, 45, 32, 61, 55};

Τις μεταβλητές μπορούμε να τις δηλώσουμε στην αρχή του προγράμματός μας: int myvariable;

Μπορούμε επίσης να δώσουμε αρχική τιμή στη μεταβλητή ταυτόχρονα με τη δήλωσή της: int myvariable = 47;

 

Σταθερές

Σταθερές είναι αντικείμενα τα οποία παίρνουν μόνο μία τιμή, και δηλώνονται μαζί με τις μεταβλητές:

πχ: #define LEDPin 13.

ΠΕΡΙΕΧΟΜΕΝΑ

ΕΙΣΗΓΗΤHΣ