reklama - zainteresowany?

Arduino od podstaw - Helion

Arduino od podstaw
ebook
Autor: Witold Wrotek
ISBN: 978-83-289-0092-9
stron: 200, Format: ebook
Data wydania: 2023-04-01
Księgarnia: Helion

Cena książki: 27,45 zł (poprzednio: 49,02 zł)
Oszczędzasz: 44% (-21,57 zł)

Dodaj do koszyka Arduino od podstaw

Tagi: Arduino

P

Dodaj do koszyka Arduino od podstaw

Spis treści

Arduino od podstaw eBook -- spis treści

SPIS TREŚCI

WSTĘP

  • Afera z dywersyjnym wątkiem
  • Czym się różnią modele Arduino?
  • Jakie są dostępne wersje? Na co zwracać uwagę przy zakupie?
  • Nieco praktyki

1. NIEWIARYGODNE MOŻLIWOŚCI ARDUINO

  • Instalacja interfejsu
  • Pora na podłączenie Arduino
  • Mój pierwszy program
  • Co zawiera czarna kostka?
  • Jaką rolę pełnią poszczególne nóżki mikrokontrolera?
  • Jaką rolę pełnią poszczególne nóżki Arduino UNO?

2. PRZERWANIA. POMAGAJĄ, A MOŻE PRZESZKADZAJĄ W PRACY MIKROKONTROLERA?

  • Wczytanie przykładu do modyfikacji
  • Zapisywanie programu w innej lokalizacji
  • Wczytywanie programu z innej lokalizacji
  • Pora na program

3. NIEPRZERWANIE O PRZERWANIACH

  • Blokowanie i odblokowywanie przerwania
  • Rezystor podciągający

4. PROGRAMOWANIE MIKROKONTROLERA

  • Jaki język? A? B? A może C?
  • Programowanie i język programowania
  • 1, 2, 3, kompilujesz także Ty
  • Ile programu pomieści Arduino UNO?
  • Setupy i loopy
  • Zmienne
  • Dlaczego trzeba poprawnie deklarować zmienne?
  • Działania na zmiennych
  • Jak sprawdzić wartość zmiennej?
  • Działania arytmetyczne
  • Warunki

5. FUNKCJE

  • Jak komunikować się z funkcją?
  • Zmienne i ich zasięg
  • Zwracanie wartości
  • Do czego służą bóle?

6. PIERWSZA "CHOINKA"

  • Jaką rolę pełnią komentarze?
  • Wcięcia
  • Nawiasy klamrowe otwierające
  • Białe znaki

7. TABLICE I ŁAŃCUCHY

  • Tablice
  • Czego nie sygnalizuje kompilator
  • Tablice łańcuchów
  • Literały łańcuchowe
  • Zmienne łańcuchowe

8. PO CO SĄ WEJŚCIA I WYJŚCIA

  • Wyjścia cyfrowe
  • Wewnętrzny rezystor podwyższający
  • Wejścia cyfrowe
  • Wyjścia analogowe
  • Wejścia analogowe

9. CO TO JEST STANDARDOWA BIBLIOTEKA ARDUINO?

  • Instalacja biblioteki
  • Elektroniczna kostka do gry i liczby pseudolosowe
  • Funkcje matematyczne i możliwości obliczeniowe Arduino UNO
    • abs() - wartość bezwzględna liczby
    • constrain() - ograniczenie liczby do przedziału
    • map() - mapowanie liczb z jednego zakresu wartości na liczby z innego zakresu
    • max() - podanie większej z pary liczb
    • min() - podanie mniejszej z pary liczb
    • pow() - potęgowanie
    • sq() - podnoszenie do kwadratu
    • sqrt() - pierwiastek kwadratowy
    • cos() - kosinus kąta (argument wyrażony w radianach)
    • sin() - sinus kąta (argument wyrażony w radianach)
    • tan() - tangens kąta (argument wyrażony w radianach)

10. CO JESZCZE MOGĄ FUNKCJE?

  • Operacje na bitach
  • Było światło, a czy może być też dźwięk?

11. JAK I GDZIE ZAPISYWAĆ DANE

  • PROGMEM
  • Tablice ciągów
  • EEPROM
  • Wymazywanie zawartości pamięci EEPROM
  • Kompresja zakresu

12. ZAMIANA WARTOŚCI ANALOGOWYCH NA CYFROWE

  • Dlaczego napięcie odniesienia jest ważne?
  • Analogowe napięcie wejściowe
  • Rozdzielczość przetwornika
  • Kwantyzacja
  • Kiedy przetwornik ADC jest idealny?
  • Czy rzeczywisty przetwornik ADC bardzo odbiega od ideału?
  • Najczęściej spotykane błędy przetworników ADC
  • Częstotliwość próbkowania
  • Czy wreszcie pokażę program do pomiaru napięcia?

13. WYŚWIETLANIE INFORMACJI

  • Co oznaczają tajemnicze napisy na płytce?
  • Jak połączyć wyświetlacz i Arduino UNO?
  • Instalacja niezbędnych bibliotek
  • Hello world!

14. ARDUINO UNO I INTERNET

  • Jak podłączyć Arduino UNO do internetu?
  • Jak zasilać Arduino UNO podłączony do internetu?
  • Był wykład, będzie przykład
  • Serwer sieciowy Node MCU

15. ARDUINO I BIBLIOTEKI

  • Tworzenie biblioteki
    • Krok 1. Folder
    • Krok 2. Plik nagłówkowy
    • Krok 3. Plik implementacji
    • Krok 4. Słowa kluczowe
    • Krok 5. Przykład
  • Co dalej można zrobić z biblioteką Arduino?

A. AKTUALIZACJA OPROGRAMOWANIA

Dodaj do koszyka Arduino od podstaw

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.