Wpis z mikrobloga

@Benti: jeżeli silnik pobiera prąd większy niż 40mA to potrzebujesz przekaźnika, tranzystora, albo coś podobnego. Mostek H przyda ci się jeśli chcesz sterować silnikiem z dwóch kierunkach.
@Icyto: 2

Although each I/O port can sink more than the test conditions (10 mA at VCC = 5V, 5 mA at VCC = 3V) under steady >state


conditions (non-transient), the following must be observed:


1] The sum of all IOL, for all ports, should not exceed 60 mA.


If IOL exceeds the test condition, VOL may exceed the related specification. Pins are not guaranteed to sink current >greater


than the
@Benti: Nie można tak, silniki generują prądy szpilkowe, czyli nagłe skoki napięcia, poza tym prąd jaki pobierają zależy od obciążenia, dlatego nie można podłączać pod piny. Gdybyś podłączał diodę która pobiera więcej niż specyfikacja pokazuje to spoko, najwyżej trochę ugrzeje się atmega, ale przy silniczku może się naprawdę popsuć.
@Benti: tak, tranzystor + dioda + rezystor, tak jak w tym opisie i powinno być ok, nie uszkodzisz Arduino. Ale osobiście polecał bym kupić mostek H (L293D, kosztuje około 6-8 zł) i nie musisz wtedy żadnych dodatkowych diod i rezystorów używać, w jednym układzie masz wszystko. L293D pozwoli Ci sterować 4 silnikami DC w jedną stronę, lub też 2 silnikami w obie strony.