Funkcja zawiera instrukcje, które mogą być wykonywane wielokrotnie w różnych miejscach programu. Funkcja, typu void nie zwraca żadnej wartości. Deklaracja funkcji Funkcje wywołuje się podając jej nazwę z nawiasem okrągłym. Funkcja z return Funkcja, która zwraca wartość, np: int, float, char, int[], itp., musi zawierać instrukcję return. Instrukcja return kończy działanie funkcji, więc jakikolwiek kod…
Porty rejestrów pozwalają na niskopoziomowe manipulowanie pinami I/O.Arduino posiada 3 porty:B (piny 8 – 13)C (analogowe piny wejściowe)D (piny 0 – 7) Każdy port (B,C,D) jest kontrolowany przez 3 rejestry, x to znak portu (BCD) DDRx – określa kierunek pinu INPUT [0] / OUTPUT [1] (może być odczytywany i nadpisywany) PORTx – sygnał LOW /…
ISP – In System Programmer ICSP – In Circuit Serial Programmer 1. Instalacja sterowników programatora Pobierz i zainstaluj sterowniki do programatora za pomocą programu Zadig https://zadig.akeo.ie 2. Wgrywanie programu w Arduino IDE W Arduino IDE Wybierz płytkę, bez określania portu USB W menu Tools / Programmer wybierz USBasp Wgraj sketch za pomocą menu Sketch /…
Napięcie zasilania : 1,9V – 3,6V (Pozostałe piny tolerują 5V) Pobór prądu : 11mA Częstotliwość pracy : 2,4GHz Prędkość transmisji 250kbps, 1Mbps lub 2Mbps Dystans: 100m Połączenie modułu z Arduino Przesyłanie danych NRF24L01 0 i 1 do przełączania LED Komunikacja NRF24L01 w 2 kierunkach Wysyłanie pakietu danych (struct) Zobacz: Komunikacja I2C w Arduino Zobacz: Komunikacja…
1. Proszę za pomocą dowolnej pętli wyświetlić poniższy ciąg liczb:01234 2. Proszę za pomocą pętli wyświetlić ciąg liczb:5354555657 3. Proszę za pomocą pętli i instrukcji if wyświetlić następujący ciąg:1234Znalazłem 5!67 4. Proszę utworzyć pętle while, która będzie wyświetlała ciąg liczb parzystych (1,20).24681012141618 5. Proszę znaleźć wszystkie liczby z przedziału (1,20), które dzielą się bez reszty…