Последние новости
Илон Маск представил такси без педалей и руля. И вы сможете на этом заработатьИсточник
Как правильно выбрать робот-пылесос и чем они отличаются друг от друга
Источник
Робот впервые убил человека почти 50 лет назад — подробности о несчастном случае
Источник
6 продуктов Tesla, которые изменят мир в 2025 году
Источник
Эта “живая кожа” сделает роботов неотличимыми от людей
Источник
Моргающий светодиод
В данном уроке мы узнаем каким образом можно заставить мигать светодиод с помощью Arduino.
Подразумевается что вы уже знакомы с бесконтактной макетной платой, поключением Arduino и загрузкой в него скетча.
И для этого нам понадобятся следующие компоннеты:
- Конечно же сама плата Arduino
- Светодиод
- Резистор на 220 ОМ
- Беспаечная макетная плата
- Соединительные кабеля
Отмечу что важно не забывать что у светодиода существует + и -. Определяется + и - с помощью маркировки (если она есть) или же по ножкам. Дело в том что стандарт светодиода подразумевает наличие двух неравномерных ножек. Та что длиньше является +, а меньше соответсвенно - .
И так собственно сам порядок подключения (пример в конце страницы):
- Втыкаем светодиод в макетную плату
- Подключем один конец провода к минусу светодиода (маленькая ножка), а второй в GND (-) платы Arduino
- Подключем один конец провода к плюсу светодиода (длинная ножка), а второй в pin 13 платы Arduino
- Между концом кабеля который вы подключили к + и самой ножкой + светодиода размещаем резистор
- Далее заливаем скетч в Arduino
- И через несколько секунд получаем моргающий светодиод
Сам скетч:
// Pin 13 находится на самой плате Arduino.
// Задаем имя для номера pin (led):
int led = 13;
void setup() {
// Инициальзация порта в качестве выхода.
pinMode(led, OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH);
delay(1000); // задержка в секундах
digitalWrite(led, LOW);
delay(1000); // задержка в секундах
}
Если у вас более одного светодиода советую попробовать самостоятельно подключить его к макетной плате, вывести его на другой pin на плате Arduino и также поиграть с задержками в скетче.
Ниже рабочий пример. В нём присутствует сам скетч (Code editor), а также вы можете просмотреть конечноый результат (Start simulation).
Автор: ynwasg    Дата публикации: 04.02.2015
Комментариев к теме: 1 | Добавить комментарий |