Description
Internet rzeczy z minikomputerem Omega2Poznaj budowę i zasadę działania popularnego sterownika IoTOdkryj niesamowite możliwości oferowane przez OmegęNaucz się realizować praktyczne projekty urządzeń IoTInternet rzeczy to hasło, które codziennie przewija się nie tylko w specjalistycznej prasie, ale też w mediach głównego nurtu. Nie mamy tu do czynienia z techniczną ciekawostką czy fantastyką naukową. IoT otacza nas już właściwie z każdej strony, i to w dosłownym sensie … „sprytnych” sprzętów jest wokół nas coraz więcej. Lodówki zamawiające żywność, inteligentne domy dbające o nasz komfort i bezpieczeństwo, samochody, które w razie wypadku drogowego alarmują służby ratunkowe, aby te mogły szybko udzielić pomocy … działanie tych urządzeń zawdzięczamy rozwojowi technologii związanych z internetem rzeczy.Wszystkie też mają pewną wspólną cechę: aby spełniać swoje funkcje, muszą być odpowiednio sterowane i skomunikowane ze światem zewnętrznym. Realizuje się to za pomocą zintegrowanych minikomputerów, których przedstawicielem jest Omega2 … główny bohater tej książki. Jej lektura pozwoli poznać podstawowe informacje na temat tego minikomputera, odkryć możliwości, które oferuje, oraz nauczyć się praktycznie wykorzystywać je do swoich celów. Nie musisz być inżynierem, żeby zacząć przygodę z Omegą … wystarczy podstawowa znajomość zagadnień informatycznych, ciekawość i chęć do nauki. Dzięki tej książce fascynujący świat IoT stanie przed Tobą otworem!Parametry techniczne minikomputera Omega2Sposób uruchomienia i konfiguracji urządzeniaRozszerzanie pamięci i aktualizacja oprogramowaniaWyświetlanie danych tekstowych i graficznychOdczyt analogowych sygnałów wejściowychSterowanie obwodami i urządzeniami zewnętrznymiOdczyt danych GPS, komunikacja sieciowa i BluetoothPraktyczne zastosowania w komunikacji i monitoringuTworzenie projektów IoT i generowanie kodu dla OmegiIoT od podstaw … tylko z tą książką!Spis treści:Przedmowa 9Rozdział 1. Parametry techniczne 15Moduły rozszerzające typu Dock 17Moduły rozszerzające typu Expansion 23Ceny 31Rozdział 2. Uruchomienie i konfiguracja 33Przygotowanie sprzętu 33Nawiązanie komunikacji 34Konfiguracja w przeglądarce internetowej 36Konfiguracja w konsoli systemowej 38Terminal SSH 41Edytor kodu 42Reset i restart 42Przywrócenie do ustawień fabrycznych 44Rozdział 3. GPIO 45Interfejsy komunikacyjne 47Zarządzanie pinami GPIO 47Grupy i funkcje pinów 51Dioda Omega2 LED 52GPIO Tool 53GPIO w języku Python 56Rozdział 4. Rozszerzenie pamięci masowej 59Karta microSD 60Pamięć USB (pendrive) 63microSD/USB i partycja swap 65Rozdział 5. Oprogramowanie 73Firmware 73Git 76Python 77Node.js 79PHP 7 80C i C++ 85JamVM – wirtualna maszyna Javy 88Perl 90Erlang 92Ruby 93Rozdział 6. OLED, wyświetlanie tekstu i grafiki 95OLED w konsoli graficznej 95OLED w konsoli systemowej 96OLED w języku C, Python i PHP 100Rozdział 7. ADC, przetwornik analogowo-cyfrowy 103ADC w konsoli graficznej 104ADC w konsoli systemowej 104ADC w praktyce 106ADC w języku Python 108Rozdział 8. RELAY, przełączanie napięcia 111RELAY w konsoli graficznej 112RELAY w konsoli systemowej 113RELAY w praktyce 114RELAY w językach C, Python i PHP 116Rozdział 9. PWM, zasilanie i kontrola pracy urządzeń 121PWM w konsoli graficznej 122PWM w konsoli systemowej 123PWM w praktyce 124PWM w języku C, Python i PHP 125Rozdział 10. GPS, system nawigacji satelitarnej 131GPS w konsoli systemowej 131GPS i OLED w języku PHP 133Rozdział 11. Ethernet, sieć przewodowa, ruter i most 137Funkcje sieciowe 138Rozdział 12. RFID/NFC, identyfikacja bezprzewodowa 147RFID/NFC w konsoli graficznej 147RFID/NFC w konsoli systemowej 148RFID/NFC, OLED i RELAY w języku Python 153Rozdział 13. BLE, komunikacja Bluetooth 157Parowanie urządzeń 157Test połączenia 160Problemy z połączeniem 160Rozdział 14. Arduino, czyli AVR na pokładzie 161Instalacja i konfiguracja oprogramowania 162Pierwszy program dla Arduino 164Wgrywanie programu do mikrokontrolera 165Praca w konsoli systemowej 166Problemy z komunikacją 167Rozdział 15. SAMBA, serwer plików 169Instalacja 169Konfiguracja 169Rozdział 16. SSL, szyfrowanie połączenia WWW 173Instalacja OpenSSL 173Generowanie certyfikatów SSL 173Rozdział 17. Blynk, zdalne zarządzanie IoT 177Smartfon lub tablet 177Minikomputer Omega2 178Rozdział 18. WEBCAM, zdalny monitoring 181WEBCAM w konsoli graficznej 181WEBCAM w konsoli systemowej 182WEBCAM w praktyce 183Rozdział 19. XMPP, serwer komunikacyjny Jabber 187Instalacja Erlang 187Instalacja serwera XMPP ejabberd 188Instalacja klienta XMPP mcabber 188Rozdział 20. Technika Cross-Compiling 191Przygotowanie i kompilacja systemu 191Kompilacja kodu dla minikomputera 192Cross-Compiling w praktyce 194Serwer Minecraft na minikomputerze Omega2 194Zakończenie 197
pudło perkusyjne, iwona zakrzewska, tabelka rysunkowa agh, zwroty po ukraińsku, liceum architektoniczne, rozłogi kolbuszowa, ważne zwroty po angielsku, egzamin próbny z angielskiego 2021
yyyyy