Jak zdążyliśmy już zauważyć wartości przypisywane do zmiennych w trakcie wykonywania się programu po odłączeniu zasilania zostają utracone. Jeśli mamy z góry ustalone jakieś wartości możemy zapisać je do stałych i nie ma problemu, co jednak gdybyśmy chcieli zapamiętywać wprowadzone przez użytkownika hasło, lub najwyższy wynik w naszej grze? Z pomocą przychodzi nam pamięć EEPROM, […]

Czytaj dalej

Aby dopełnić wiedzy o strukturach wykorzystywanych w programowaniu powinieneś poznać Tablice. Pozwalają nam one na przechowywanie w jednym miejscu zmiennych tego samego typu. Można sobie je wyobrazić jako szuflady z przegródkami gdzie umieszczamy posegregowane zmienne. Ułatwiają one operacje na liczbach, dzięki nim łatwiej będzie przykładowo obliczyć średnią z wartości umieszczonych wewnątrz tablicy lub zmienić je […]

Czytaj dalej

Na tej lekcji dowiemy się więcej o funkcjach oraz bibliotekach. Funkcja jest to zbiór instrukcji, które wykonają się po jej wywołaniu. Można to porównać do gotowych małych programów. Funkcje mogą zwracać jakieś wartości lub tylko wykonywać instrukcje jakie zostały umieszczone wewnątrz. Mogą również wymagać od nas wprowadzenia danych jeśli są potrzebne do wykonania kodu. Przykłady […]

Czytaj dalej

Na dzisiejszej lekcji pokażę Wam jak wykonać powtarzający się kod bez potrzeby kopiowania go konkretną ilość razy. W programowaniu pomagają nam w tym pętle. Dzięki nim kod jest bardziej czytelny i zajmuje mniej pamięci. Pętle są rodzajem bardziej rozbudowanych instrukcji warunkowych poznanych na poprzednich lekcjach. Rodzaje pętli Dzisiaj omówimy pętle for, while oraz do while. 1.Pętla  for pozwala […]

Czytaj dalej

Dzisiaj nadszedł czas aby zebrać wszystko czego nauczyliśmy się na poprzednich lekcjach i napisać „grę w zgadywanie”. Ważne żeby pamiętać, że nie ma jednej jedynej poprawnej metody na rozwiązanie dzisiejszego zadania. Ile osób tyle może być pomysłów na napisanie kodu, ważne aby osiągnąć zamierzony cel. Oczywiście ktoś może się nie zgodzić i powiedzieć, że kod […]

Czytaj dalej

Na tej lekcji dowiemy się z czego składa się program, który wgrywamy na Arduino, jakie mamy typy zmiennych i do czego je wykorzystać. Przeprowadzimy też podstawowe operacje na zmiennych. Na koniec napiszemy pierwszy prosty program. Zmienne i ich typy Aby zacząć przygodę z programowaniem trzeba mieć świadomość, że istnieje takie coś jak zmienne i że […]

Czytaj dalej