Ардуино – замечательный одноплатное устройство, позволяющее выполнять относительно простые алгоритмы. Изначально используется для программирования язык “С”, но есть версии на Python :) Мы будем работать а среде Arduino IDE языка “C”. В интернете много о том, как создавать алгоритмы.

Первый проект: "Мигание светодиода"

Светодиод или LED имеет две металлических ножки, одна из них короче или ещё считается катодом, и длинная ножка – анод, к которой подключают “+” от источника питания или платы управления.

Данный рисунок показывает, что напрямую к источнику тока подключать НЕЛЬЗЯ! Так как все светодиоды работают на малых токах с напряжением до 3 вольт, а Arduino выдает 5 вольт. Поэтому ОБЯЗАТЕЛЬНО светодиоды подключать через сопротивление 220 Ом.

Один из способов подключения светодиода к Arduino (смотрите на рисунок выше)

УРА! Подключение проводами получилось, теперь для меня самое интересное, программирование алгоритма “мигание светодиода”

Опять немного истории: программа Arduino IDE – это отличный способ прошивать алгоритм в Arduino, для этого есть список действий, который постоянно один и тот же.

1. Запустить программу Arduino IDE

 

2. Выделите весь текст и замените на текст алгоритма снизу

const int LED = 13;
void setup() {
    pinMode (LED, OUTPUT);
}
void loop() {
    digitalWrite (LED, HIGH);
    delay (1000);
    digitalWrite (LED, LOW);
    delay (1000);
}

Данный алгоритм включает светодиод, ждет 1 секунду и выключает светодиод, и опять ждет 1 секунду. Так как это loop(), будет повторять этот алгоритм бесконечно долго, пока есть питание Arduino. 

 

ВСЁ!

Поделиться ссылкой: