Problém je, že modul pro Arduino používá 5V logiku, kdežto RPi používá 3,3V logiku. Pokud bychom do modulu přivedli 5V (RPi má i 5V výstup), mohlo by se na GPIO objevit vyšší než přípustné napětí. Pokud použijeme 3,3V, tak proud protékající cívkou nestačí k sepnutí relé. Více k problematice viz. odkazy na konci. Ideální je kupovat komponenty přímo pro RPi používající 3,3V logiku. Mám ale několik zbylých relé modulů od pokusů s Arduinem a chci je použít. Zjistil jsem, že některé mají jumper umožňující oddělení napájení pro diodu a tranzistor optočlenu (ve schématu EL817C). Toho lze využít a použít pro spínání relé 5V výstup a pro řízení 3,3V výstup. Alternativně lze použít externí napájení a komplet opticky oddělit RPi od relé. Základní podmínkou je, že modul má extra vstup pro napětí (u mne označen JD-Vcc). Dále bývá na modulu jumper, který umožňuje propojit nebo rozpojit JD-VCC a VCC. Pokud je […]
Číst více