Hodnotenie:
Kniha je všeobecne považovaná za užitočnú učebnicu prístrojovej techniky a riadiacich systémov s cennými poznatkami pre začiatočníkov a široké publikum vrátane inžinierov a hobbyistov. Mnohí recenzenti sa však domnievajú, že jej chýba hĺbka programovania v jazyku Python a reálne aplikácie, čo znižuje jej celkovú hodnotu.
Výhody:Dobre organizovaná s dobrým prehľadom riadiacich systémov a získavania údajov. Vhodná pre začiatočníkov a osoby so všeobecnými znalosťami elektroniky. Cenné citácie a užitočné v laboratórnych podmienkach. Dobré písanie a diagramy. Poskytuje vhodný úvod do koncepcií prepojenia.
Nevýhody:Ľahký obsah jazyka Python; nemusí uspokojiť tých, ktorí hľadajú podrobné informácie o programovaní. Niektorí recenzenti považovali spracovanie tém za povrchné a chýbajúce praktické aplikácie. Niektoré kapitoly sa im zdali príliš základné alebo nesúvisiace. Očakávania komplexnej príručky sa u mnohých čitateľov nenaplnili.
(na základe 14 čitateľských recenzií)
Real World Instrumentation with Python: Automated Data Acquisition and Control Systems
Naučte sa vyvíjať vlastné aplikácie na monitorovanie alebo ovládanie prístrojového hardvéru. Či už potrebujete získať údaje zo zariadenia alebo automatizovať jeho funkcie, táto praktická kniha vám ukáže, ako využiť možnosti rýchleho vývoja v jazyku Python na vytvorenie rozhraní, ktoré zahŕňajú všetko od softvéru až po zapojenie. Získate pokyny krok za krokom, jasné príklady a praktické tipy na prepojenie počítača s rôznymi zariadeniami.
Pomocou prehľadu hardvéru v knihe určíte typ rozhrania pre vaše konkrétne zariadenie a potom podľa podrobných príkladov vytvoríte rozhranie pomocou jazyka Python a C. Táto kniha, usporiadaná podľa typu rozhrania, činností spracovania údajov a implementácie používateľského rozhrania, je určená pre každého, kto pracuje s prístrojmi, robotikou, zberom údajov alebo riadením procesov.
⬤ Poznáte, ako definovať rozsah aplikácie a určiť potrebné algoritmy a prečo je to dôležité.
⬤ Zistite, ako používať štandardné priemyselné rozhrania, ako sú RS-232, RS-485 a GPIB.
⬤ Vytvárať nízkoúrovňové rozširujúce moduly v jazyku C na prepojenie jazyka Python s rôznym hardvérom a testovacími prístrojmi.
⬤ Preskúmajte konzolu, curses, TkInter a wxPython pre grafické a textové používateľské rozhrania.
⬤ Využívajte softvérové nástroje a knižnice s otvoreným zdrojovým kódom, aby ste znížili náklady a vyhli sa implementácii funkcií od nuly.