Реализация наших проектов всегда будет делиться на два этапа:

Первый это написание программного кода для нашего МК. Простыми словами – мы задаем ему набор команд, которые он должен выполнить по написанному нами алгоритму. Например: получение данных с подключенных датчиков и их дальнейшая обработка. Все это нам нужно прописать.

Второй шаг — это техническая часть:

Нам нужны такие материалы как:

Макетная плата, провода, светодиоды, модули (в зависимости какой проект вы будете делать), моторчики, резисторы, транзисторы, конденсаторы, диоды, аккумуляторы(можно старые с телефонов или батарейки) тестер, плоскогубцы, шуруповёрт, канцелярский нож, текстолит, паяльник, флюс, термо коврик для пайки, разные коробочки – нам же надо будет куда-то помещать свои электронные самоделки.

Все это вы можете посмотреть в разделе инструменты.

И так приступим.

1. Подключите Arduino к компьютеру с помощью USB-кабеля.

2. Откройте Arduino IDE и выберите правильную плату и порт. Плата должна быть выбрана в соответствии с вашим моделью Arduino, а порт — тот, к которому подключено устройство.

3. Теперь создайте новый проект. Вы можете сделать это, выбрав «File» (Файл) > «New» (Создать).

4. В новом окне Arduino IDE напишите следующий код:

int led = 9; //вывод светодиода 9
int brightness = 0;// переменная отвечающая за яркость
int fadeAmount = 5;// переменная, которая задает скорость изменения яркости за цикл
 // настройки:
void setup()  {
  // назначим вывод 9 выходом:
  pinMode(led, OUTPUT);
}
// основной цикл:
void loop()  {
  // устанавливаем яркость светодиода на выводе 9:
  analogWrite(led, brightness);   
  // изменим значение яркости для следующего прохода цикла:
  brightness = brightness + fadeAmount;
   // поменяем направление изменения яркости:
  if (brightness == 0 || brightness == 255) {
    fadeAmount = -fadeAmount ;
  }    
  // ждем 30 миллисекунд для наблюдения эффекта диммирования:   
  delay(30);                           
}

На этом программная часть завершена могу вас поздравить.

После того как мы загрузили скетч в Arduino, приступим к технической части. Нам понадобится светодиод, макетная плата, два провода — черный и красный (минус, плюс), резистор на 220 ом.

Подключить все так как на схеме, представленной ниже:

прошивка

Как видите, техническая часть — очень простое подключение.

В этой схеме можно и не использовать резистор, но по правилам он нужен, для ограничения тока что б светодиод не сгорел.

В нашей программе мы задали: int led = 9; //вывод светодиода 9, по этому мы подключаем к D9 резистор на плюс (красный провод) светодиода, а минус светодиода подключаем к GND – это земля (черный провод).

Питание на Arduino поступает через USB компьютера. Теперь самое интересное, вот какой результат нашей работы должен получиться у вас как на видео ниже.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *