Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:laboratory_iot:exp2 [2020/05/05 11:00] labuser29products:laboratory_iot:exp2 [2020/05/13 12:43] (текущий) – [Подключение светодиода] labuser29
Строка 3: Строка 3:
 В первом эксперименте мы мигали светодиодом, установленным на плате. Теперь настало время самостоятельно собрать схему и подключить светодиод. Перед этим нужно обязательно прочитать [[theory:breadboard|об устройстве макетной платы]], если это еще не сделано. Сначала нужно установить на макетную плату компоненты, потом провода. В первом эксперименте мы мигали светодиодом, установленным на плате. Теперь настало время самостоятельно собрать схему и подключить светодиод. Перед этим нужно обязательно прочитать [[theory:breadboard|об устройстве макетной платы]], если это еще не сделано. Сначала нужно установить на макетную плату компоненты, потом провода.
  
 +==== Подключение светодиода ====
 При подключении светодиода необходимо обратить внимание на то, что этот электронный компонент является //полярным//. То есть он имеет полярность, ему не все равно как его подключают. Часто говорят, что у него есть плюс и минус. На самом деле так говорить не совсем правильно. Правильно говорить, что у него есть //анод// и //катод//. Анод подключают к плюсу, а катод к минусу. При подключении светодиода необходимо обратить внимание на то, что этот электронный компонент является //полярным//. То есть он имеет полярность, ему не все равно как его подключают. Часто говорят, что у него есть плюс и минус. На самом деле так говорить не совсем правильно. Правильно говорить, что у него есть //анод// и //катод//. Анод подключают к плюсу, а катод к минусу.
  
Строка 8: Строка 9:
 Если светодиод подключить неправильной полярностью ничего страшного не произойдет, он не сгорит, но и светиться не будет. Если светодиод подключить неправильной полярностью ничего страшного не произойдет, он не сгорит, но и светиться не будет.
 </WRAP> </WRAP>
 +
 +{{ :products:esp-iot:led.png?nolink&600 |}}
  
  
Строка 16: Строка 19:
 </WRAP> </WRAP>
  
- +<WRAP center round important 60%> 
-<WRAP center round todo 60%> +Светодиод нельзя подключать к источнику питания напрямую. Всегда необходимо использовать токоограничительный резистор, иначе светодиод сгорит.
-Добавить картинку схемы+
 </WRAP> </WRAP>
  
 +==== Схема эксперимента ====
 +{{ :products:esp-iot:exp2.1.png?direct |}}
 +//Рисунок 1. Электрическая принципиальная схема эксперимента//
 +
 +{{ :products:esp-iot:exp2.png?direct&600 |}}
 +//Рисунок 2. Монтажная схема эксперимента//
 Теперь подключим кабель и запустим на исполнение код эксперимента Теперь подключим кабель и запустим на исполнение код эксперимента
  
 +==== Программный код эксперимента ====
 <file python Exp2.py[enable_line_numbers="2", start_line_numbers_at="1"]> <file python Exp2.py[enable_line_numbers="2", start_line_numbers_at="1"]>
 from machine import Pin from machine import Pin
Строка 40: Строка 49:
  
 Отличие от программы из эксперимента 1 заключается в другом номере вывода микроконтроллера. Конечно, ведь мы подключили светодиод к другому выводу. Номера портов ввода-вывода (GPIO) подписаны справа от разъема. Мы подключили светодиод к контакту с надписью 16, поэтому и в программе мы обращаемся к нему по этому номеру. Отличие от программы из эксперимента 1 заключается в другом номере вывода микроконтроллера. Конечно, ведь мы подключили светодиод к другому выводу. Номера портов ввода-вывода (GPIO) подписаны справа от разъема. Мы подключили светодиод к контакту с надписью 16, поэтому и в программе мы обращаемся к нему по этому номеру.
 +
 +==== Дополнительное задание ====
 +<WRAP center round tip 60%>
 +Попробуй подключить светодиод к другим контактам и поменяй номер в программе
 +</WRAP>
 +