Dzień 5
Symulacja świateł drogowych w Tinkercad
Pamiętać o jednostkach milisekundy, a sekundy.
Monitor portu szeregowego (Serial monitor)
Monitor portu szeregowego ma nam pomóc w odczytywaniu danych z czujników i sensorów. To tam właśnie wyświetlają się wszystkie dane które zbieramy i printujemy poprzez kod.
Serial.println(tutaj wpisz dane) - możemy printować jakąś daną albo informację
Serial.print(tutaj wpisz dane) - możemy printować jakąś daną albo informację
Monitor referencyjny - oddaje wiernie kolory
Zadanie:
Towrzymy program który mówi nam "Siema" i wgrywamy go na Arduino poprzez Arduino




Serial.begin(9600)
Serial.begin(prędkość) rozpoczyna komunikację szeregową Arduino z komputerem. To dzięki temu komputer może uzyskać informację z czujników podłączonych do Arduino, łatwiej nam szukać rozwiązań problemów z niedziałającym układem.
Prędkość - jest to wartość, która określa szybkość transmisji danych (w bitach )

9600 ilość bitów na sekundę. Jak i w którą stronę działa?
Komunikacja szeregowa (ang. Serial Communication) poprzez port szeregowy.
Ardunio załączyło stan wysoki na pinie 8. Print LED pin 8 został włączony

void setup() co się dzieje na starcie. Zaczynamy komunikację szeregową z prędkością baudem 9600.
Można wielokrotnie zbierać dużo danych.
Zadanie:
Tworzymy program, który printuje na monitorze portu szeregowego losową wartość od 1 do 10 co 5 sekund.

Stałe i zmienne
Constants & Variables


Zadanie:

Outputy - urządzenia wyjściowe
Aparat mowy, ręce, nogi, to czym nasz mózg może sterować. Tak samo jest dla Arduino. Jeżeli my jako Arduino czymś sterujemy, to to jest outputem.
Outputy - urządzenia, które gdy dostaną prąd to coś wykonują.
Inputy - urządzenia wejściowe
Przycisk, czujnik temperatury, czujnik wilgotności, czujnik dwutlenku węgla
Przycisk monostabilny
Przycisk monostabilny - przycisk chwilowy, jeden stabilny stan - tan wyłączony. Nóżki przycisków zwierają się na skos
Zadanie:
Przycisk monostabilny

