изход с висока сила на тока (high current output)
Понякога е необходимо чрез Ардуино да се контролира сила на ток по-висока от 40 mA (милиампера). В такива случай се използва МОСФЕТ или транзистор за да превключва към по-висока сила на тока. Следния пример бързо включва и изключва МОСФЕТ-а по пет пъти в секунда. Забележка: Схемата по-горе показва електоромоторче и защитен диод, но някои не-индуктивни уреди (които не връщат ток обратно по веригата) може да се използват и без диода. int izhodenPin = 5;
// izhoden pin za MOSFET-a
void setup () { pinMode (izhodenPin, OUTPUT); // zadava pin 5 kato izhod } void loop () { for (int i = 0; i < 5; i++) // izpulnyava se 5 puti { digitalWrite (izhodenPin, HIGH); // vklyuchva MOSFET-a delay (250); // izchakva ¼ sekunda digitalWrite (izhodenPin, LOW); // izklyuchva MOSFET-a delay (250); // izchakva ¼ sekunda } delay (1000); // izchakva edna sekunda }
34