Szczegóły ebooka

Wprowadzenie do Arduino, wyd. II

Wprowadzenie do Arduino, wyd. II

Massimo Banzi, Michael Shiloh

Ebook

Platforma prototypowania elektronicznego open source

Massimo Banzi współzałożyciel Arduino
i Michael Shiloh

Arduino to otwarta platforma prototypowania elektronicznego, która zawojowała świat projektantów i hobbystów. To solidne i dogłębne wprowadzenie, uaktualnione o najnowsze wydanie IDE i nowe płytki oparte na procesorach ARM, pomoże od razu przejść do tworzenia projektów. Znajdziesz tu wszystko, co potrzeba, od uzyskania wymaganych komponentów, aż po finalne szlify swojego projektu!

Wprowadzenie do Arduino jest proste! Do wykorzystania wstępnych przykładów z tego przewodnika potrzebne jest jedynie samo Arduino Uno lub Nano, kabel USB oraz dioda LED. Łatwe w użyciu, bezpłatne środowisko projektowe Arduino działa w systemach Mac, Windows i Linux.

Dołącz do tysięcy hobbystów, którzy odkryli już tę wspaniałą platformę edukacyjną!

Główne zagadnienia przedstawione w książce:

- Projektowanie interaktywne i fizyczne przetwarzanie

- Płytka Arduino i jej środowisko programistyczne

- Podstawy elektrotechniki i elektroniki

- Prototypowanie na płytce stykowej bez lutowania

- Rysowanie i czytanie schematów elektronicznych

- Używanie środowisk Cloud IDE i nowego Arduino IoT Cloud

- Budowanie własnego systemu podlewania ogrodu

- Usprawnianie dostępu do Internetu przez Wi-Fi

Napisane przez Massimo Banzi, współzałożyciela Arduino
i Michaela Shiloha, lidera edukacyjnego Arduino.

  • Przedmowa
  • 1 Wstęp
    • Grupa docelowa
    • Czym jest projektowanie interaktywne?
    • Czym jest programowanie urządzeń?
  • 2 Droga Arduino
    • Prototypowanie
    • Majstrowanie
    • Uwielbiamy śmieci!
    • Rozpracowywanie zabawek
    • Współpraca
  • 3 Platforma Arduino
    • Sprzęt Arduino
    • Oprogramowanie (IDE)
    • Instalacja Arduino na komputerze
    • Instalowanie IDE: MacOS
    • Instalowanie IDE: Windows
    • Instalowanie IDE: Linux
  • 4 Prawdziwe wprowadzenie do Arduino
    • Anatomia urządzeń interaktywnych
    • Czujniki i elementy wykonawcze
    • Migotanie diody LED
    • Podaj mi parmezan
    • Arduino nie dla dezerterów
    • Prawdziwi majsterkowicze piszą komentarze
    • Kod krok po kroku
    • Co będziemy budować
    • Co to jest elektryczność?
    • Używanie przycisku do sterowania diodą LED
    • Jak to działa?
    • Jeden obwód, tysiące zachowań
  • 5 Zaawansowane wejście i wyjście
    • Próbowanie innych czujników dwustanowych
    • Sterowanie światłem przy użyciu modulacji szerokości impulsu
    • Używanie czujnika światła zamiast przycisku
    • Wejście analogowe
    • Próbowanie innych czujników analogowych
    • Komunikacja szeregowa
    • Sterowanie większymi obciążeniami (silnikami, lampami itp.)
    • Czujniki złożone
    • Alfabet Arduino
  • 6 Budowanie lampy Arduino
    • Planowanie
    • Kodowanie
    • Składanie obwodu
    • Sposób montażu
  • 7 Arduino Cloud
    • Arduino Cloud IDE
    • Project Hub
    • IoT Cloud
    • Funkcje Arduino IoT Cloud
    • Plany Arduino Cloud
  • 8 Automatyczny system nawadniania ogrodu
    • Planowanie
    • Testowanie zegara czasu rzeczywistego (RTC)
    • Testowanie przekaźników
    • Schematy elektroniczne
    • Testowanie czujnika temperatury i wilgotności
    • Kodowanie
    • Składanie obwodu
    • Proto Shield
    • Lutowanie projektu na nakładce Proto Shield
    • Testowanie zmontowanej nakładki Proto Shield
    • Montowanie naszego projektu w obudowie
    • Testowanie ukończonego systemu
    • Rzeczy do wypróbowania samodzielnie
    • Lista zakupów projektu nawadniania
  • 9 Rodzina Arduino ARM
    • Na czym polega różnica pomiędzy AVR i ARM?
    • Jak dużą różnicę robią 32 bity?
    • Czym różni się mikrokontroler od mikroprocesora?
    • Co jest lepsze: AVR czy ARM?
    • Przedstawiamy płytki Arduino oparte na ARM
    • Funkcje specjalne
    • Napięcie robocze
    • Sterowanie prądem
    • Konwerter cyfrowo-analogowy
    • Host USB
    • Format płytek Nano i MKR
  • 10 Komunikowanie się z Internetem: Przybij piątkę!
    • Piątka połączona z Internetem
    • Przedstawiamy MQTT: protokół Message Queueing Telemetry Transfer
    • Sprzęt
    • Broker MQTT w Shiftr.io
    • Kod Arduino
    • Strona Web
  • 11 Rozwiązywanie problemów
    • Zrozumienie
    • Upraszczanie i dzielenie
    • Wykluczanie i pewność
    • Testowanie płytki
    • Testowanie obwodu na płytce stykowej
    • Izolowanie problemów
    • Problemy z instalowaniem sterowników w Windows
    • Identyfikowanie portu COM w Windows
    • Problemy ze środowiskiem IDE w Windows
    • Inne techniki debugowania
    • Korzystanie z pomocy online
  • A Płytka stykowa (prototypowa)
  • B Odczytywanie wartości oporników i kondensatorów
  • C Vademecum Arduino
    • Struktura
    • Symbole specjalne
    • Stałe
    • Zmienne
    • Zasięg zmiennej
    • Struktury sterujące
    • Arytmetyka i formuły
    • Operatory porównania
    • Operatory logiczne
    • Operatory złożone
    • Funkcje wejścia i wyjścia
    • Funkcje czasu
    • Funkcje matematyczne
    • Funkcje liczb losowych
    • Komunikacja szeregowa
  • D Czytanie schematów
  • E Rodzina Arduino
    • Klony Arduino, konstrukcje pochodne, kompatybilne i podróbki
  • O autorach
    • Kolofon
  • Polecamy także
  • Tytuł: Wprowadzenie do Arduino, wyd. II
  • Autor: Massimo Banzi, Michael Shiloh
  • ISBN: 9788375414936, 9788375414936
  • Data wydania: 2022-10-01
  • Format: Ebook
  • Identyfikator pozycji: e_2xmf
  • Wydawca: Promise