Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
xiiWprowadzenie
Ci,którzywcześniejmielidoczynieniazkodem,równieżuznajątęksiążkęzaprzy-
datną.Nietrzebamiećżadnegodoświadczeniazelektronikączytworzeniemróżnychrze-
czy.Spodziewajsięzato,żezdobędzieszpierwszedoświadczenia,ćwicząctechnikiopisane
wtejksiążce.
Oczekujemy,żebędzieszposiadałchęcipogłębieniawiedzyiodrobinęodwagiwprzepro-
wadzaniueksperymentówzrobotyką.Niezbędnejestpraktycznezastosowanieprzedstawio-
nychprzykładów.Maksymalnewykorzystanietejksiążkioznaczagotowośćdostworzenia
prawdziwegorobotaiprzetestowaniago.
Oczymjesttaksiążka
Rozdział1,PlanowanierobotazużyciemRaspberryPiPico,przedstawiaRaspberryPiPico
wodniesieniudoinnychgłównychkontrolerówstosowanychwrobotyce.Pokazujezalety
środowiskaprogramistycznegoCircuitPythoniprowadziprzezprocestworzeniaogólnego
planubudowyrobotaopartegonaPico.Rozdziałtenzawieralistęzakupówsprzętudlaro-
botazpierwszejpołowyksiążki,omawiającczęściikompromisyprzyichwyborze.
Rozdział2,PrzygotowywanieRaspberryPiPico,przeprowadziprzezprocesinstalacji
CircuitPythonnaPico,anastępnieprzedstawiapierwszekrokiwpisaniukoduwtymna-
rzędziu.Omówirównieżlutowaniezłączyszpilkowych(pinów)wRaspberryPiPico,dzięki
czemubędziemożnałączyćsięzczęściamirobota.
Rozdział3,ProjektowaniepodwoziarobotawprogramieFreeCAD,przedstawiaprogram
FreeCADprzyokazjiprzekształcaniaogólnegoplanuwprojekt3DwCAD-zie.Prezentuje,
jakwykonaćrysunkizprojektubudowyczęścirobota.
Rozdział4,BudowanierobotanabaziePico,pokazuje,wjakisposóbmożnawykorzystać
rysunkiCADwrazzręcznyminarzędziamidostworzeniaczęścirobotapoprzezcięcie
iwierceniewkawałkachplastiku.Rozdziałpoprowadzirównieżpoprzezmontażczęści,
anastępnieprzezpoprowadzenieprzewodówipodłączenieelektroniki.Wtymrozdziale
robotzostanieporazpierwszypodłączonydozasilania!
Rozdział5,SterowaniesilnikamizapomocąRaspberryPiPico,wprowadzadosterowaniasil-
nikamizapomocąCircuitPythoniRaspberryPiPico,pokazując,wjakisposóbmożnauży-
waćsilnikówdowykonywaniaruchówwliniiprostejiskrętóworazjakmożnakontrolować
prędkość.Wrozdzialetympokazano,jaktopołączyćwzaprogramowanesekwencjeruchu.
Rozdział6,PomiarruchuzapomocąenkoderównaRaspberryPiPico,wprowadzapierwszy
wksiążcerobotycznyczujnikzenkoderamikół,pokazując,jakwkodziewykryćruchkoła.
WtymrozdzialeomówionourządzenieperyferyjneRaspberryPiPicoPIOjakopotężny
sposóbzarządzaniatymiczujnikami.
Rozdział7,Planowanieizakupwiększejliczbykomponentów,przygotowujedonastępnej
częściksiążki,przedstawiającczujnikiodległości,BluetoothLEiinercyjnąjednostkę