reklama - zainteresowany?

Robotyka w domu przy u - Helion

Robotyka w domu przy u
ebook
Autor: Danny Staple
ISBN: 9788375415254
stron: 398, Format: ebook
Data wydania: 2023-11-18
Ksi臋garnia: Helion

Cena ksi膮偶ki: 80,99 z艂 (poprzednio: 89,99 z艂)
Oszcz臋dzasz: 10% (-9,00 z艂)

Dodaj do koszyka Robotyka w domu przy u

Dziedzina robotyki rozrasta si

Dodaj do koszyka Robotyka w domu przy u

 

Osoby kt贸re kupowa艂y "Robotyka w domu przy u", wybiera艂y tak偶e:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. 膯wiczenia
  • Przyw贸dztwo w 艣wiecie VUCA. Jak by膰 skutecznym liderem w niepewnym 艣rodowisku
  • Scrum. O zwinnym zarz膮dzaniu projektami. Wydanie II rozszerzone
  • Od hierarchii do turkusu, czyli jak zarz膮dza膰 w XXI wieku

Dodaj do koszyka Robotyka w domu przy u

Spis tre艣ci

Robotyka w domu przy u偶yciu Raspberry Pi Pico. Budowanie autonomicznych robot贸w przy u偶yciu elastycznego kontrolera Raspberry Pi Pico i j臋zyka Python eBook -- spis tre艣ci

  • Wprowadzenie
  • Cz臋艣膰 1: Podstawy Wprowadzenie do robotyki z Raspberry Pi Pico
  • 1
    • Planowanie robota z u偶yciem Raspberry Pi Pico
      • Wymagania techniczne
      • Co to jest Raspberry Pi Pico i dlaczego nadaje si臋 do robotyki?
        • Mikrokontroler obs艂uguj膮cy j臋zyk Python
        • Interfejsy Raspberry Pi Pico dla czujnik贸w i urz膮dze艅
      • Co to jest CircuitPython?
      • Planowanie robota z u偶yciem Raspberry Pi Pico
        • Og贸lny zarys planowania robota
        • Uwaga na temat kompromis贸w
        • Wybieranie podwozia robota
        • Wyb贸r system贸w zasilania
        • Wykorzystanie pin贸w
      • Test dopasowania robota na Raspberry Pi Pico
        • Tworzenie pierwszego elementu do testu dopasowania
        • Silniki
        • System zasilania
        • Tworzenie przybli偶onego podwozia
        • Rozmieszczanie element贸w do testu
      • Zalecana lista zakup贸w dla podstaw robota
        • Cz臋艣ci robota i gdzie je znale藕膰
        • Pracownia dla robota i otwarte warsztaty
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 2
    • Przygotowywanie Raspberry Pi Pico
      • Wymagania techniczne
      • Za艂adowanie CircuitPythona do Raspberry Pi Pico
      • Przygotowanie biblioteki CircuitPython dla Pico
      • Kodowanie dla Pico pierwsze kroki
        • Pobieranie edytora Mu
        • W艂膮czanie diody LED Pico za pomoc膮 CircuitPythona
        • Miganie diod膮 za pomoc膮 kodu
        • Lutowanie listwy pinowej do Raspberry Pi Pico
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 3
    • Projektowanie podwozia robota w programie FreeCAD
      • Wymagania techniczne
      • Wprowadzenie do programu FreeCAD
        • Ekran FreeCADa
        • Wybieranie 艣rodowiska pracy
        • Ustawienia FreeCADa
      • Wykonywanie szkic贸w podwozia robota w programie FreeCAD
        • Przygotowanie dokumentu
        • Szkicowanie zarysu podwozia
        • Tworzenie g艂贸wnego szkicu dla element贸w znajduj膮cych si臋 powy偶ej
        • Szkicowanie otwor贸w dla silnika
      • Planowanie lokalizacji k贸艂ka kulowego
      • Modelowanie cz臋艣ci podwozia na podstawie szkic贸w
        • Modelowanie p艂yty podwozia
        • Modelowanie pozosta艂ych cz臋艣ci
        • Rozwi膮zywanie problem贸w z modelem
        • Modelowanie tr贸jwymiarowego mocowania dla k贸艂ka kulowego
      • Wykonywanie rysunk贸w technicznych w programie FreeCAD
        • Konfiguracja strony
        • Dodawanie cz臋艣ci do rysunku
        • Przygotowanie rysunku do druku
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 4
    • Budowanie robota na bazie Pico
      • Wymagania techniczne
      • Wycinanie cz臋艣ci ze styrenu
        • Przenoszenie wymiar贸w z CAD na arkusz z tworzywa sztucznego
        • Nacinanie plastikowego arkusza
        • Wyka艅czanie i szlifowanie p艂yty podwozia
      • Monta偶 podwozia robota
        • Mocowanie k贸艂ka kulowego i koszyka na baterie
        • Mocowanie silnik贸w i k贸艂
      • Pod艂膮czanie Raspberry Pi Pico w robocie
        • 艁膮czenie Pico i sterownika silnika z p艂ytk膮 stykow膮
        • Dodawanie baterii
        • Pod艂膮czenie silnik贸w i enkoder贸w
        • W艂膮czenie zasilania robota
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 5
    • Sterowanie silnikami za pomoc膮 Raspberry Pi Pico
      • Wymagania techniczne
      • Jazda w prz贸d i w ty艂
        • Testowanie poszczeg贸lnych silnik贸w za pomoc膮 CircuitPythona
        • Sterowanie ko艂ami po linii prostej
        • Sterowanie dwoma silnikami
      • Wprowadzenie do sterowania pr臋dko艣ci膮 za pomoc膮 modulacji szeroko艣ci impuls贸w
        • Jazda szybciej i wolniej
        • Skr臋canie w trakcie ruchu
      • Jazda po zaplanowanej trasie
        • Po艂膮czenie ruch贸w po linii prostej i skr臋t贸w
        • Wady takiego sposobu jazdy
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • Cz臋艣膰 2: 艁膮czenie Raspberry Pi Pico z prostymi czujnikami i wyj艣ciami
  • 6
    • Pomiar ruchu za pomoc膮 enkoder贸w na Raspberry Pi Pico
      • Wymagania techniczne
      • Enkodery i odometria
        • Pomiary absolutne i wzgl臋dne
        • Rodzaje enkoder贸w
        • Dane w impulsach z enkodera
      • Pod艂膮czanie enkoder贸w w robocie z Raspberry Pi Pico
        • Badanie silnik贸w
        • Sprawdzanie pod艂膮czenia
      • Programowanie PIO w Raspberry Pi Pico
        • Wprowadzenie do programowania PIO
        • Wprowadzenie do PIOASM
        • Wykrywanie wej艣cia za pomoc膮 PIO
        • Instrukcje i rejestry PIO
        • Tworzenie licznika z PIO
      • Pomiar impuls贸w enkodera odpowiadaj膮cych ruchowi
        • Tworzenie w PIO prostej p臋tli wykrywania zmian
        • Tworzenie dwukierunkowego licznika z PIO
        • Tworzenie kodu enkodera do wielokrotnego u偶ytku
        • Pomiar zlicze艅 dla ustalonego czasu
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 7
    • Planowanie i zakup wi臋kszej liczby komponent贸w
      • Wymagania techniczne
      • Wprowadzenie do czujnik贸w
        • Typy czujnik贸w analogowych
        • Impulsy o zmiennym czasie
        • Czujniki korzystaj膮ce z magistrali danych
        • Schemat blokowy robota
      • Wyb贸r typ贸w komponent贸w
        • Czujniki odleg艂o艣ci
        • Inercyjna jednostka pomiarowa
        • Modu艂y Bluetooth
        • Podsumowanie u偶ycia pin贸w dla modu艂贸w
      • Planowanie, co i gdzie doda膰
        • Plan umiejscowienia Bluetooth i IMU
        • Plan umiejscowienia czujnik贸w odleg艂o艣ci
      • Lista zakup贸w cz臋艣ci i gdzie je znale藕膰
        • Przygotowywanie robota
        • Projektowanie p贸艂ki
        • Wycinanie p贸艂ki
        • Projektowanie wspornik贸w przednich czujnik贸w
        • Wycinanie wspornik贸w czujnika
        • Przygotowanie p艂yty podwozia
        • Sk艂adanie robota
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 8
    • Mierzenie odleg艂o艣ci w celu wykrywania obiekt贸w za pomoc膮 Pico
      • Wymagania techniczne
      • Na czym polega wykrywanie odleg艂o艣ci
      • Lutowanie listew pinowych i mocowanie ich do robota
        • Lutowanie listew pinowych
        • Monta偶 czujnik贸w
      • Wprowadzenie do komunikacji I2C
      • Komunikacja z pojedynczym czujnikiem odleg艂o艣ci
        • Pod艂膮czanie czujnik贸w odleg艂o艣ci
        • Teoria dzia艂ania VL53LX
        • Odczyt w CircuitPythonie z pojedynczego czujnika odleg艂o艣ci
        • Rozwi膮zywanie problem贸w
      • Pod艂膮czanie dw贸ch czujnik贸w odleg艂o艣ci
        • Rozwi膮zywanie problem贸w
      • Budowanie unikacza 艣cian z u偶yciem Raspberry Pi Pico
        • Przygotowywanie biblioteki robota
        • Zasada post臋powania w omijaniu 艣cian
        • Kod do unikania 艣cian z czujnikami odleg艂o艣ci
      • Rozwi膮zywanie problem贸w
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 9
    • Zdalne sterowanie robotem Raspberry Pi Pico z u偶yciem Bluetooth LE
      • Wymagania techniczne
      • Mo偶liwo艣ci bezprzewodowego po艂膮czenia z robotem
      • Pod艂膮czenie Bluetooth LE do Raspberry Pi Pico
        • Dodawanie modu艂u Bluetooth do robota
        • Pod艂膮czanie p艂ytki rozszerzeniowej Bluetooth do Raspberry Pi Pico
        • 艁膮czenie si臋 z modu艂em Bluefruit LE za po艣rednictwem UART
        • 艁膮czenie ze smartfonem
        • Rozwi膮zywanie problem贸w z modu艂em Bluefruit
      • Przesy艂anie sygna艂u z czujnika Bluetooth LE do Raspberry Pi Pico
        • Graficzne prezentowanie danych
      • Sterowanie robotem za pomoc膮 Bluetooth LE
        • Wy艣wietlamy to, co dostali艣my
        • Tryb sterowania przyciskami
        • Dekodowanie pakiet贸w steruj膮cych z przycisk贸w w celu sterowania robotem
        • Rozwi膮zywanie problem贸w
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • Cz臋艣膰 3: Dodawanie kolejnych zachowa艅 robotycznych do Raspberry Pi Pico
  • 10
    • U偶ycie algorytmu PID do pod膮偶ania wzd艂u偶 艣cian
      • Wymagania techniczne
      • Wprowadzenie do algorytmu PID
        • Sterowanie i informacja zwrotna
        • Sterowanie dwustawne
        • Mierzenie odleg艂o艣ci z regulacj膮 proporcjonaln膮
        • Rozwi膮zywanie problem贸w
        • U偶ycie ca艂ki do post臋powania z ma艂ymi odleg艂o艣ciami
        • Post臋powanie z oscylacjami za pomoc膮 pochodnej
      • U偶ycie PID do pod膮偶ania wzd艂u偶 艣cian
        • Zmiana umiejscowienia czujnika
        • Kod do pod膮偶ania wzd艂u偶 艣cian
        • Rozwi膮zywanie problem贸w
      • Dostrajanie PID wykorzystanie wykres贸w do dostrajania PID
        • Sterowanie pr臋dko艣ci膮 silnika
        • Komponent zwi膮zany ze wzmocnieniem
        • Regulacja wsp贸艂czynnika r贸偶niczkowania
        • Regulacja wsp贸艂czynnika ca艂kowania
        • Ko艅cowe uwagi dotycz膮ce dostrajania
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 11
    • Sterowanie ruchem z u偶yciem enkoder贸w przez Raspberry Pi Pico
      • Wymagania techniczne
      • Konwersja zlicze艅 enkoder贸w na pr臋dko艣膰
        • Lu藕ne 艣rubki i nakr臋tki
        • Geometria ko艂a robota
        • Geometria enkodera
        • Pomiar pr臋dko艣ci poszczeg贸lnych k贸艂
        • Naprawienie zak艂贸ce艅 enkodera
      • U偶ycie PID do utrzymywania pr臋dko艣ci i linii prostej
        • System sterowania pr臋dko艣ci膮
        • Kod steruj膮cy pr臋dko艣ci膮
        • Strojenie regulatora pr臋dko艣ci PID
      • Pokonywanie podanej odleg艂o艣ci
        • Zasada dzia艂ania
        • Kod do sterowania odleg艂o艣ci膮 i pr臋dko艣ci膮
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 12
    • Wykrywanie orientacji za pomoc膮 IMU i Raspberry Pi Pico
      • Wymagania techniczne
      • Co to jest IMU i jak go wybra膰
        • Komponenty IMU
        • Wyb贸r modu艂u IMU
      • Pod艂膮czenie IMU do robota
        • Przygotowanie BNO055
        • Mocowanie BNO055
        • 艁膮czenie BNO055 z Raspberry Pi Pico
        • Konfiguracja oprogramowania i 艂膮czenie si臋
        • Rozwi膮zywanie problem贸w
      • Kalibracja i uzyskiwanie odczyt贸w
        • Kod do kalibracji
        • Proces kalibracji
      • Zachowanie zawsze kieruj si臋 ku p贸艂nocy
        • Kod w CircuitPythonie dla zachowania zawsze kieruj si臋 ku p贸艂nocy
        • Rozwi膮zywanie problem贸w
      • Zachowanie powoduj膮ce wykonanie okre艣lonego skr臋tu
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 13
    • Okre艣lanie po艂o偶enia za pomoc膮 metody Monte Carlo
      • Wymagania techniczne
      • Tworzenie obszaru treningowego dla naszego robota
        • Co zrobimy
        • Jak wykonamy aren臋
        • Wskaz贸wki dotycz膮ce ci臋cia
      • Modelowanie przestrzeni
        • Reprezentowanie areny i pozycji robota w postaci liczb
        • Obs艂uga areny z poziomu robota
        • Biblioteka Bleak
        • Tworzenie biblioteki opakowuj膮cej Bluetooth LE
        • Wy艣wietlanie danych z robota na ekranie komputera
      • U偶ywanie czujnik贸w do 艣ledzenia pozy wzgl臋dnej
        • Ustawianie pozy
        • Wy艣wietlanie p贸z
        • Poruszanie si臋 z unikaniem kolizji
        • Poruszanie pozami z u偶yciem enkoder贸w
        • Prawdopodobie艅stwa ruchu p贸z
      • Lokalizowanie za pomoc膮 Monte Carlo
        • Generowanie wagi p贸z na podstawie pozycji
        • Repr贸bkowanie p贸z
        • Inkorporacja czujnik贸w odleg艂o艣ci
        • Tuning i udoskonalanie modelu Monte Carlo
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • 14
    • Kontynuujemy podr贸偶 kolejny robot
      • Wymagania techniczne
      • Podsumowanie tego, czego nauczyli艣my si臋 z tej ksi膮偶ki
        • Podstawy robotyki z Raspberry Pi Pico
        • Rozszerzanie robota Raspberry PI Pico za pomoc膮 czujnik贸w
        • Napisanie kodu zachowa艅 Raspberry PI Pico w j臋zyku Circuit Python
      • Planowanie rozszerze艅 naszego robota
        • Czujniki do dodania
        • Interakcja z robotem
        • Podwozie i rozszerzenia postaci
        • Rozszerzenia elektroniki
        • Jakie wyj艣cia mo偶na doda膰
        • Rozszerzanie kodu i zachowa艅
      • Planowanie kolejnego robota
        • Posta膰, kszta艂t i podwozie
        • Elektronika i czujniki
        • Kod i zachowanie
      • Sugestia dalszych obszar贸w nauki
        • Elektronika
        • Projekt i wytwarzanie
        • Zawody robot贸w i spo艂eczno艣ci w dziedzinie robotyki
        • Systemy i kod w robotyce
      • Podsumowanie
      • 膯wiczenia
      • Materia艂y uzupe艂niaj膮ce
  • Spis tre艣ci
  • Polecamy tak偶e

Dodaj do koszyka Robotyka w domu przy u

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2025 CATALIST agencja interaktywna, znaki firmowe nale偶膮 do wydawnictwa Helion S.A.