Dobrý den,
nedávno jsem si koupil na svou „Malinu“ průhlednou akrylátovou krabičku s 5V větráčkem. Větráček je zapojený (představte si Raspberry Pi 3 otočený tak, že GPIO blok je nahoře) v první řadě v pinech 2 (+) a 3 (-). Jeho problém však je, že v té krabičce dost řve, takže bych ho chtěl ztišit. Když jsem se tak díval po internetu, všude jsem narážel na příšerné složitosti jako zapojování přes nepájivé pole a s teplotním čidlem, mně však zajímá, jestli se ten větráček nedá řídit pouze přes ty dva piny např. napsáním nějakého programu.
Děkuji za opovědi.
Když chceš řídit 5V ventilátor pomocí GPIO, tak tam potřebuješ alespoň nějaký spínací tranzistor, který pomocí 3,3V pustí do ventilátoru 5V.
Teploměr není potřeba, teplota procesoru se dá zjistit příkazem:
cat /sys/class/thermal/thermal_zone0/temp
Schéma jednoduchého řízení pomocí PWM je tady:
http://www.astromik.org/raspi/…..t-gpio.gif
A program by mohl vypadat nějak takto:
http://www.astromik.org/raspi/…..nt-gpio.py
V programu je třeba si trochu pohrát s konstantami
(minimální a maximální teplota a minimální výkon PWM, při kterém se ventilátor ještě dokáže točit)
Nakonec vyřešeno zakoupením tohohle: http://www.elfax.cz/368%7C.d.K…..-propojova cich-dratku-konzas10ks–10cm–/ a připojeno na 3,3 V.
Řešní to sice je, ale koukni na maximální povolený odběr z toho 3,3V napájecího pinu:
http://elinux.org/RPi_Low-leve…..bottom_row
Až se ti z ničeho nic začne RasPi restartovat, tak bych hledal chybu právě ve velkém proudovém odběru toho ventilátoru.
admin
1 Guest(s)