Skocz do zawartości

vst

Użytkownicy
  • Zawartość

    6
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    1

vst zajął 1. miejsce w rankingu.
Data osiągnięcia: 30 marca 2018.

Treści użytkownika vst zdobyły tego dnia najwięcej polubień!

Informacje

  • Płeć
    Mężczyzna

Osiągnięcia użytkownika vst

Odkrywca

Odkrywca (4/19)

  • Za 5 postów
  • To już rok!

Odznaki

3

Reputacja

  1. Co w przypadku, gdy konieczna będzie zmiana fizycznych podłączenie np.: diody lub przycisku? (fizycznego podłączenia)? Sięgamy do miejsca w pamięci, który zadeklarowaliśmy jako zmienną licznik, a następnie wysyłamy znalezioną tam wartość przez UART. (które)? Czy Arduino odebrano dane (odebrało)? Dzieje się to za pomocą funkcji Serial.readStringUntil(terminator), która kopiuje dane z bufora do momentu napotkania znaku terminator (w tym przypadku "\n" - czyli znak nowej linii). (terminatora)? Na początku definiowane są nr pinów z diodami oraz deklarowane jest zmienna, do której kopiowane są odebrane dane. (deklarowana)?
  2. Dzięki czemu, po pierwsze dioda taka może świeci na 3 podstawowe kolory, po drugie możliwe jest oczywiście mieszanie kolorów. (świecić)? Tutaj oczywiście zastosowanie znają LEDy programowalne, które od teraz zaczniemy używać. (znajdą)? Na rynku dostępne jest wiele podobnie wyglądających modułów, nie mogę zagwarantować, że zawsze wyprowadzenia będą ułożone tak samo. (dostępnych)? Pierwszy kod; na końcu mamy komentarz, że wyłączamy wszystkie diody. Mimo tego od razu następuje powtórzenie sekwencji i w efekcie dostajemy czerwony kolor zamiast wyłączenia wszystkich diod. Może lepiej na końcu dopisać delay(2000)? Trzeci kod; nie lepiej zmiennej i przypisać zero tylko w pętli for, zamiast to robić dwa razy? Lub też zadeklarować poza pętlą? ------- Dlaczego listwa jest programowana przez pin A0? Niby wcześniej pojawiła się odpowiedź, ale nie rozwiała wątpliwości. Sugeruje to to, że musi to być pin analogowy, żeby zmieniać wartość od 0 do 255. Zatem nie może to być klasyczny pin stan niski/stan wysoki. Czyli PWM też nie może być, gdyż zapewnia tylko zmienne wypełnienie sygnału prostokątnego. Zatem? __________ Komentarz dodany przez: Treker Dziękuję, zmiany wprowadzone. Kwestia przypisywania "zera" dwa razy do zmiennej i nic w programie nie zmieni, mam wyrobiony nawyk zerowania zmiennych, więc niech już tak zostanie 😉
  3. Funkcje można pisać samodzielnie, może również korzystać z gotowych, dostarczanych przez producentów lub przez maniaków programowania, którzy zechcieli podzielić się własnym kodem. (można)? Każda funkcja ma swój typ - (czyli rodzaj wynik) może być liczbą, znakiem lub czymś jeszcze innym. (czyli rodzaj zwracanego wyniku)? Znajdują się w niej instrukcje, które powinny wykonywać się bez przerwy. (wstawimy delay(x) i instrukcje będą się wykonywać z przerwami; zależy jak to zinterpretujemy)? Za nim jednak do tego dojdziemy musimy poznać wyprowadzenie złącz oraz odpowiednie funkcje, które służą do operowania na portach I/O (Input/Output), czyli na portach wejścia/wyjścia. (zanim)? Oznacza, to że właśnie za ich pomocą możemy przykładowo sterować diodami lub odczytywać informacje z prostych czujników/przycisków. (przecinek dopiero przed "że")? SDA, SCL - wyprowadzenia magistrali I2C, wykorzystywana np.: do komunikacji z bardziej zaawansowanymi czujnikami, (wykorzystywanej lub która jest wykorzystywana)? Na początek wybierzmy wyjście cyfrowe o nr 8. (bez "o" skoro wykorzystany jest skrót)? Naszym głównym celem będzie napisanie programu, który po wciśnięciu przycisku wyświetli kolejną, poprawną sekwencje świateł. (sekwencję)? 2. Wchodzimy w pętlę while(), które jest tuż poniżej. (która)? Mam nadzieje, że zauważyłeś równie, że często warto rozbić program na kilka etapów zamiast od razu pisać "pełną funkcjonalność". (nadzieję, również)? __________ Komentarz dodany przez: Treker Zmiany wprowadzone - dziękuję za zgłoszenie 🙂
  4. 6. Złącze programowania do mikrokontrolera z punkt 5. (z punktu 5.)? Tak, jak przy kursie podstaw elektroniki wraz ze sklepem Botland przygotowaliśmy dla gotowe zestawy części. (brakuje: "Was"; ewentualnie bez "dla")? Częśći podczas kursu nie zostaną zniszczone. (Części)? Jeśli oprogramowani zainstalowało się poprawnie, to po jego uruchomieniu na ekranie ujrzymy ekran powitalny: (oprogramowanie)? Zrobisz to wchodząc do menadżera urządzeń: Komputer -> Właściwości -> Menadżer urządzeń (na dołączonym obrazku widnieje: "Menedżer urządzeń")? Mam nadzieje, że wyjaśnia on podstawowe kwestie i zachęca do śledzenia kolejnych artykułów. (nadzieję)? __________ Komentarz dodany przez: Treker Poprawki zostały wprowadzone - dziękuję za zgłoszenie 🙂
  5. Nabyłem Wasz zestaw plus. I teraz nasuwa mi się pytanie; programować w C czy z użyciem XOD? Nadmienię, że C znam tylko z książki S. Praty po wykonaniu zamieszczonych w niej zadań.
  6. Z ciekawości; obrazek z magistralą. Pokazane jest, że kilka linii zostało połączonych w jedną niebieską linię. Jednak w rzeczywistości linie te nadal pozostają odseparowane od siebie i nie łączą się w jedną wspólną, skąd są wyprowadzane do wskazanych miejsc. Nie mają punktów wspólnych poza punktami o wspólnych etykietach, tak?
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.