3. Řízení hardwaru¶
Každá hodnota v Pythonu z úvodního průvodce žila v paměti: číslo s názvem x, řetězec vrácený funkcí, seznam upravovaný smyčkou. Řízení hardwaru nahrazuje práci v paměti fyzickými efekty – napětím na pinu, sledem pulzů na vodiči, bajtem hodinovaně přenášeným do jiného čipu po sběrnici.
Modul machine je mostem mezi nimi. Jeho třídy (Pin, ADC, PWM, UART, SPI, I2C, CAN, WDT) každá mapují část křemíku kamery do Pythonu: nakonfigurujte instanci, zavolejte její metody a sledujte skutečné efekty na pinech desky.
Analogové signály
I/O řízené pulzy
Sběrnice CAN
Vzory pro nasazení
Shrnutí