ODBIERZ TWÓJ BONUS :: »

Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Danny Staple

Autor:
Danny Staple
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 2
Stron:
520
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
64,35 zł 99,00 zł (-35%)
59,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
54,45 zł 99,00 zł (-45%)
39,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Wybierania i łączenia odpowiednich podzespołów do budowy robota z Raspberry Pi
  • Konfigurowania Raspberry Pi i systemu operacyjnego pod projekty robotyczne
  • Tworzenia kopii zapasowych kodu i zarządzania wersjami za pomocą Gita
  • Montowania i podłączania silników, czujników oraz elementów wykonawczych
  • Programowania sterowania ruchem robota w Pythonie
  • Wykorzystywania czujników odległości do unikania przeszkód
  • Sterowania paskami LED RGB i tworzenia efektów świetlnych
  • Obsługi i programowania serwomotorów oraz mechanizmów uchylno-obrotowych
  • Wykorzystywania enkoderów do pomiaru dystansu, prędkości i korekcji toru jazdy
  • Programowania i integracji czujników IMU: akcelerometru, żyroskopu i magnetometru
  • Tworzenia systemu wizyjnego robota z wykorzystaniem PiCamera i OpenCV
  • Realizowania śledzenia linii i kolorowych obiektów za pomocą algorytmów PID
  • Implementowania komunikacji głosowej z robotem przez asystenta Mycroft
  • Sterowania robotem z poziomu smartfona przez Wi-Fi i aplikację webową
  • Rozwijania umiejętności w zakresie projektowania, lutowania i obsługi elektroniki
  • Planowania, projektowania i wdrażania własnych autonomicznych robotów

Coraz więcej złożonych, powtarzalnych zadań powierzamy automatom. Inteligentny robot nigdy się nie znudzi, nie zmęczy i będzie cały czas pracował z zadaną prędkością. Zapewnia nam to odpowiednią wydajność i bardzo dużą dokładność wykonywanych czynności. Oczywiście aby osiągnąć te korzyści, najpierw trzeba robota zbudować i zaprogramować. Warto spróbować własnych sił w tej materii. Wiedza o programowaniu autonomicznych robotów jest coraz cenniejsza na rynku pracy, a samo budowanie robotów i ich programowanie może być niesamowicie interesującym hobby!

Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi z nią podzespołami. Następnie napiszesz w Pythonie kod, dzięki któremu wzbogacisz swojego robota o sztuczną inteligencję i połączysz się z nim przez Wi-Fi za pomocą smartfonu. Zdobędziesz również wiedzę, w jaki sposób realizować bardziej złożone projekty z zakresu robotyki, a także przygotujesz się, aby zwizualizować, zaprojektować, zbudować i zaprogramować robota według własnego pomysłu.

Z tą książką:

  • skonfigurujesz Raspberry Pi pod kątem zbudowania robota ze sztuczną inteligencją
  • podłączysz silniki i czujniki do Raspberry Pi
  • zaprogramujesz inteligentnego robota
  • wykorzystasz technologie rozpoznawania mowy i przetwarzania obrazu
  • nauczysz się sterowania robotem ze sztuczną inteligencją przez Wi-Fi za pomocą smartfonu
  • zaczniesz samodzielnie projektować i budować roboty

Zbuduj i zaprogramuj inteligentnego robota!

Wpuść do głowy dobrą książkę! / Ebooki i książki do -45%

Wybrane bestsellery

O autorze książki

Danny Staple jest inżynierem programowania. Zawodowo programuje w Pythonie, zajmuje się też metodyką DevOps i automatyzacją. Zdobył duże doświadczenie w pracy z systemami wbudowanymi. Hobbystycznie buduje roboty i różne gadżety, jest też mentorem CoderDojo Ham, a jakiś czas temu prowadził kluby LEGO Robotics.

Danny Staple - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do korzystania z książki ,,Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona..." potrzebuję wcześniejszego doświadczenia w programowaniu?
Podstawowa znajomość Pythona i obsługi komputera będzie pomocna, ale książka została napisana przystępnie także dla osób początkujących. Autor wyjaśnia krok po kroku najważniejsze zagadnienia i prowadzi czytelnika przez cały proces budowy oraz programowania robota.
2. Jakie elementy sprzętowe są wymagane, aby realizować projekty opisane w książce?
Do realizacji projektów potrzebne będą m.in. Raspberry Pi (najlepiej model 3A+ lub nowszy), podstawowe czujniki, silniki, serwomotory, paski LED, kamera, elementy zasilania oraz wybrane podzespoły elektroniczne. Szczegółowa lista znajduje się w rozdziałach dotyczących budowy i konfiguracji robota.
3. Czy książka zawiera przykładowe kody źródłowe i projekty do pobrania?
Tak, do książki dołączone są przykłady kodów źródłowych, które można pobrać online. Pozwalają one łatwiej zrozumieć omawiane zagadnienia i szybciej rozpocząć własne eksperymenty.
4. Czy książka pomoże mi przygotować się do udziału w konkursach lub zawodach robotycznych?
Tak, publikacja omawia nie tylko podstawy, ale także bardziej zaawansowane aspekty budowy i programowania autonomicznych robotów. Wspomina również o społecznościach, forach i wydarzeniach, które mogą być przydatne dla osób chcących rozwijać swoje umiejętności w praktyce.
5. Na jakich systemach operacyjnych mogę pracować, korzystając z tej książki?
Główne projekty opierają się na Raspberry Pi OS, ale autor podaje także wskazówki dotyczące korzystania z narzędzi na Windows, Mac i Linux, np. przy tworzeniu kopii zapasowych czy programowaniu.
6. Czy z książki skorzystam, jeśli nie mam drukarki 3D ani zaawansowanego warsztatu?
Tak, większość projektów można wykonać z użyciem łatwo dostępnych podzespołów i podstawowych narzędzi. Drukarka 3D i inne zaawansowane sprzęty są opcjonalne i służą rozszerzeniu możliwości, ale nie są wymagane do realizacji głównych ćwiczeń z książki.
7. Czy ta książka nadaje się jako materiał do nauki w szkole lub na kółku zainteresowań?
Publikacja jest świetnym źródłem wiedzy zarówno do samodzielnej nauki, jak i do prowadzenia zajęć praktycznych z robotyki, programowania czy podstaw elektroniki. Liczne ćwiczenia i przykłady ułatwiają pracę z grupą i indywidualną naukę.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
64,35 zł
Dodaj do koszyka
Ebook
54,45 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL