10-02-2019, 19:31
Nie wiem czy dobrze to napisze. Zauważyłem że sporo projektów opiera się często na np.
int SW = 15;
A w setup:
pinMode(SW, INPUT);
No i takie pytanie mnie nachodzi dlaczego zmienna "SW" to np. typ "int" skoro ta zmienna zajmuje 4 bity pamięci nie lepiej by było ta zmienna na "char" ?? a jeszcze lepiej "unsigned char" zajmuje 1 bajt pamięci...
No i jeszcze jedno pytanie ze zmienną widzę że czasem zmienna jest "float" a odczytane dane z czujników to max jest 5 liczbowy nie lepiej by była zmienna "int" ? choć int a float zajmują tyle samo miejsca w pamięci.
int SW = 15;
A w setup:
pinMode(SW, INPUT);
No i takie pytanie mnie nachodzi dlaczego zmienna "SW" to np. typ "int" skoro ta zmienna zajmuje 4 bity pamięci nie lepiej by było ta zmienna na "char" ?? a jeszcze lepiej "unsigned char" zajmuje 1 bajt pamięci...
No i jeszcze jedno pytanie ze zmienną widzę że czasem zmienna jest "float" a odczytane dane z czujników to max jest 5 liczbowy nie lepiej by była zmienna "int" ? choć int a float zajmują tyle samo miejsca w pamięci.
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą.