Элементы в проектах Arduino

СЕНСОРЫ

  1. Термоэлектрический охладитель Пельтье TEC1-12706
  2. Температурный Сенсор для Arduino  DS18B20 К-92
  3. Датчик температуры TMP36
  4. Датчик давления модуль для Arduino  GY-BMP280-3.3
  5. Водонепроницаемый датчик температуры  DS18b20
  6. Пьезо Сенсор д27 мм ля эхолота

Элементы

  1. Светодиодный цифровой дисплей
  2. Релейный модуль 12 В  1-канальный   
  3. Плата расширения nodemcu ESP8266 для Arduino
  4. AT24C32 EEPROM  модуль
  5. Модуль  часов RTC I2C DS1307 20 шт. 32,768 кГц
  6. 7 сегментный красный светодиодный Дисплей
  7. Коммутатор для усилителя  Вход RCA 3,5 мм
  8. 2-канальный релейный модуль
  9. Провода 20 см джемпер Дюпон 1P-1P  женский
  10. Программатор USB ISP USB ASP ATMEGA8 ATMEGA128
  11. 10PCS 2SC3357-RF C3357 SOT-89 2SC3357
  12. Micro Servo для RC 250/450 Вертолет
  13. Шаговый двигатель+ULN2003 драйвер 5В 4 фазы 28BYJ-48 DC
  14. Драйвер шагового двигателя DC 5В 12В
  15. Таймер NE555 DIP-8
  16. DIP ИС адаптер 8pin
  17. TL431 К-92 программируемый
  18. Набор диодов 1N4148 1N4007 1N5819 1N5399 1N5408 1N5822 FR107 FR207
  19. Плата расширения ввода/вывода Nano V3.0
  20. Тестер низкого Напряжения с звуковым сигналом
  21. Диод Шоттки 1N5822 D0-27 40В 3A
  22. XH2.54 3Pin 1007 24AWG одним концом 15 см
  23. Регулируемые полые катушки индуктивности 7*5
  24. MT3608 SOT23 FM3608
  25. MD LED 5730 диоды 0.5W-150Ma 50-55lm 6500К (3.2~3.4 В)
  26. LED F3 F5 3мм 5ММ Кр. Зел. Желт. Син. Бел.
  27. Светодиод. F5 5 мм Белый  Ультра-яркий
  28. Инфракрасный Светодиод F273 LED 5мм 940nm
  29. Портативный цифровой вольтметр DC0-100V красный
  30. ЖК-цифровой вольтметр амперметр Мини DC 2.5-30 В Красный
  31. Светодиодный прожектор SMD2835 E27 LED  AC220V

ПРИЕМОПЕРЕДАТЧИКИ

  1. Беспроводной модуль приемопередатчика XY-WA 2.4ГГц 3.3В
  2. nRF24L01i+PA+LNA приемопередатчик 2.4ГГц
  3. МИКРОМОДУЛЬ  связи 2.4G BK2423 с процедурой инициализации датчика
  4. Радиоуправление на ATmega8 и радиомодулях NRF24L01+PA+LNA
  5. Мини-пассивный резонатор Кварц (набор мГц:4,6/8,11,0592,12,16,24/25,27/32)
  6. Кварцевый генератор 8.000 мГц
  1.  

МИКРОКОНТРОЛЛЕРЫ

  1. WI-FI модуль ESP-01 ESP8266 последовательный
  2. WI-FI модуль ESP8266 удаленный последовательный порт
  3. Микропрцессор ATMEGA8
  4. Микропрцессор ATMEGA328P-PU DIP-28
  5. Nano 3,0 контроллер Atmega328 серии CH340
  6. Arduino Nano V3.0 контроллер ATMEGA328P+CH340+кабель USB
  7. ATTINY13A-PU
  8. Sonoff Wi-Fi переключатель
  9. Контроллер Funduino Nano 3,0 Atmega328
  10. Arduino Pro мини ATmega328 3.3 В/8 MГц
  11. Pro мини atmega328  с кварцевым генератором 5 В 16 мГц

ИСТОЧНИКИ ПИТАНИЯ

  1. Регулятор DC-DC LM2596 + Led вольтметр
  2. Вольтметр Амперметр цифровой 10A  DC 100В
  3. Импульсный понижающий (stepdown) конвертер: на LM2596
  4. Преобразователь напряжения на регуляторе LM7805
  5. Аккумуляторная батаре BPI AAA 1000mWh 1,6 В 1,5 В NI-Zn
  6. Электронный драйвер трансформатор  300mA для светодиодных лент
  7. AC адаптер драйвер 85 В-265 В к DC 2 В-12 В
  8. Аккумулятор 18650 3.7В 9900 Мач Литий-ионный 4шт.+18650 ЗУ
  9. Повышающий стабилизатор на микросхеме LM2577S 
  10. Зарядное устройство Micro USB 5В 1A 18650 TP4056 литиевых Батарей с защитой
  11. Мостовой Выпрямитель MB6S 0.5A 600В SMD
  12. Модуль Питания Step Up выход 28 В 2A A3-007 MT3608 DC-DC
  13. Диодный выпрямительный мост SMD DB107 1A 1000В
  14. Плата для зарядки литиевой батареи TP4056 1A
  15. Регулятор напряжения LM7805 +5 В 1.5A
  16. Аккумулятор ноутбука  U100X
  17. Регулятор переключения IC 3,0 до 40 В DC-DC MC34063 SOP8
  18. Регулятор  напряжения AMS1117-3.3V
  19. Питание модуль Step Up 0,9В-5В до 5В DC-DC USB
  20. Преобразователь Напряжения Dc-Dc 0.9V-5V В 5V С Usb Зарядка Для Мобильного
  21. Регулятор напряжения L7812 К-220 12В F059
  22. Трансформатор Напряжения высокой частоты 10kv
  23. Генератор Напряжения 3 В-6 В к 400kV
  24. Step Up преобразователь 2A SX1308 DC-DC 2-24В 2-28В
  25. Зарядное Устройство TP4056 1A Липо Батареи
  26. Понижающий Конвертер для 5 В па основе LM7805

ОБОРУДОВАНИЕ ДЛЯ АРДУИНО

  1. Паяльник с регулируемой температурой 110 Вт в/220 В 60 Вт
  2. Беспроводной бутан паяльник
  3. Штекер 5,5 x 2,5 мм DC
  4. TFT Цифровой осциллограф DSO138 2,4"
  5. Тестер (LCR-T4 ESR метр): Транзистора Диода Триода Емкости SCR индуктивности
  6. DIP4 PC817-C
  7. HD Веб камера 1280*720 P Pixel 4 светодиодная камера
  8. Электронный замокDC 6 В в/12
  9. Электродвигатель постоянного тока ДПМ-30-Н1-02
  10. Матрица платы 5x7 см
  11. Разъем Женский 5,5 х 2,5 мм
  12. DIP SIP ИС адаптер 28 Pin
  13. Двойной разъем мужской 4PIN
  14. Адаптер AVRISP MKII USBASP STK500 10Pin>6Pin

СЕНСОРЫ

Термоэлектрический охладитель Пельтье TEC1-12706

Модель: TEC1-12706. Размеры: 40 мм x 40 мм х 4 мм, Работает от В 0 ~ 15,2 В постоянного тока и 0 ~ 6A, Рабочая температура: от-30 до 70, Максимальная потребляемая мощность: 60 Вт.

Pelte.pngЭлемент Пельтье — это преобразователь контрастной энергии разницы температур в электричество или наоборот, электроэнергии в холод. Принцип работы модулей Пельтье основан на двух явлениях — эффект Пельтье и эффект Зеебека.  Эффект Пельтье — создание разности температур при прохождении электричества по двум разнородным полупроводникам. В маркировке элементов (например ТЕС1-12706) буквосочетание TEC означает английские слова Thermoelectric Cooler — термоэлектрический охладитель.

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

Модуль представляет собой ряд последовательно связанных полупроводниковых элементов типа “n” и “p”. Когда постоянный ток проходит через данное соединение, одна сторона p-n контактов нагревается, другая напротив охлаждается. Данные элементы укреплены на двух керамических пластинах в таком порядке, чтобы нагревающиеся контакты расположились на одной пластине, а охлаждающиеся — на второй. Если зажать между двумя пальцами модуль и включить ток, то можно сразу убедиться, что одно сторона модуля нагрелась, а вторая остыла. В настоящее время благодаря изобретению элементов Пельтье, термоэлектрический эффект используется для охлаждения процессоров компьютеров, при конструировании мобильных холодильников, нагревателей и др. Производство холода — только одна из возможностей изучаемого нами устройства. Если обеспечить достаточно высокий перепад тепла и холода на пластине, то получится настоящая маленькая электростанция на дому. Благодаря такой способности, устройство просто находка для любителей походов, ведь они могут воспользоваться заводскими (статья о нем) и самодельными (пример смотрите здесь) генераторами для освещения палатки, просмотра минителевизора или зарядки телефона без электричества. Если с горячей стороны ТЭМ обеспечить эффективный отвод тепла, например, с помощью радиатора, то на холодной стороне можно получить температуру, которая будет на десятки градусов, ниже температуры окружающей среды. Степень охлаждения будет пропорциональной величине тока. При смене полярности тока горячая и холодная стороны меняются местами.

Пример http://izobreteniya.net/teplovoy-elektrogenerator-svoimi-rukami/. Используются четыре элемента Пельтье 12705, но можно использовать любые аналогичные. Элемент 12705 представляет из себя квадрат размером 4х4 см, толщиной 3 мм., производимый ток 5 Ампер, мощность 60 Ватт. Работа элемента Пельтье основана на том, что если нагреть одну сторону, а вторую сторону охладить, на выходе появляется электроток. При разнице температур в 100 градусов один элемент выдает 2 ватта, то есть 2 вольта и 1 ампер. В данной установке четыре элемента дают 8 ватт, 7-8 вольт, ток 0,7-0,8 Ампер. Элементы соединяются друг с другом последовательно плюс к минусу.

Механическая часть. Использованы две пластины размером 10х10 и толщиной 1 мм, под ними находятся четыре элемента Пельтье. Таким образом, учитывая размеры Пельтье, по краям остается еще по 1 см. Пластины крепятся термопастой. Сверху устанавливается консервная банка или другая емкость, в которой будет в полевых условиях разжигаться огонь, обеспечивающий 170-180 градусов. Элементы Пельтье не рекомендуется нагревать до температуры выше 200 градусов. К нижней части ко второй пластине болтами прикрепляется алюминиевый или медный радиатор. К самому радиатору присоединяется болтами еще одна изогнутая пластина 20х12 см. К этой пластине параллельно радиатору прикреплена еще одна пластина для установки на нее заводского кожуха от аккумуляторов. К нему припаивается разъем для зарядки телефона.

Достоинством элемента Пельтье являются небольшие размеры, отсутствие каких-либо движущихся частей, а также газов и жидкостей. При обращении направления тока возможно как охлаждение, так и нагревание — это даёт возможность термостатирования при температуре окружающей среды как выше, так и ниже температуры термостатирования. Также достоинством является отсутствие шума.

Недостатком элемента Пельтье является более низкий коэффициент полезного действия, чем у компрессорных холодильных установок на фреоне, что ведёт к большой потребляемой мощности для достижения заметной разности температур. Несмотря на это, ведутся разработки по повышению теплового КПД, а элементы Пельтье нашли широкое применение в технике, так как без каких-либо дополнительных устройств можно реализовать температуры ниже 0 °C.

Температурный Сенсор для Arduino  DS18B20 К-92

DS1520B.bmpDS18B20 это цифровой измеритель температуры, с  разрешением преобразования 9 - 12 разрядов и функцией тревожного сигнала контроля за температурой. Параметры контроля могут быть заданы пользователем и сохранены в энергонезависимой памяти датчика.
DS18B20 обменивается данными с микроконтроллером по однопроводной линии связи, используя протокол интерфейса 1-Wire.
Питание датчик может получать непосредственно от линии данных, без использования внешнего источника. В этом режиме питание датчика происходит от энергии, запасенной на паразитной емкости.
Диапазон измерения температуры составляет от -55 до +125 °C. Для диапазона от -10 до +85 °C погрешность не превышает 0,5 °C.
У каждой микросхемы DS18B20 есть уникальный серийный код длиной 64 разряда, который позволяет нескольким датчикам подключаться на одну общую линию связи. Т.е. через один порт микроконтроллера можно обмениваться данными с несколькими датчиками, распределенными на значительном расстоянии. Режим крайне удобен для использования в системах экологического контроля, мониторинга температуры в зданиях, узлах оборудования.
Коротко об особенностях DS18B20.
Для однопроводного интерфейса 1-Wire достаточно одного порта связи с контроллером.
Каждое устройство имеет  уникальный серийный код длиной 64 разряда.
Возможность подключения нескольких датчиков через одну линию связи.
Нет необходимости во внешних компонентах.
Возможность получать питание непосредственно от линии связи. Напряжение питания в пределах 3,0 В … 5,5 В.
Диапазон измерения температуры -55 ... +125 °C.
Погрешность не превышает 0,5 °C в диапазоне -10 ... +85 °C.
Разрешение преобразования 9 … 12 бит. Задается пользователем.
Время измерения, не превышает 750 мс, при максимально возможном разрешении 12 бит.
 Возможность программирования параметров тревожного сигнала.
Тревожный сигнал передает данные об адресе датчика, у которого температуры вышла за заданные пределы.
Совместимость программного обеспечения с DS1822.
Крайне широкие области применения.
64-битное ПЗУ (ROM) хранит уникальный серийный код устройства. Оперативная память содержит:
значение измеренной температуры (2 байта);
верхний и нижний пороговые значения срабатывания тревожного сигнала (Th, Tl);
 регистр конфигурации (1 байт).
Через регистр конфигурации можно установить разрешение преобразования термодатчика. Разрешение может быть задано 9, 10, 11 или 12 бит. Регистр конфигурации и пороги тревожного сигнала содержатся в энергонезависимой памяти (EEPROM).
В микросхеме DS18B20 для обмена данными использует специализированный протокол 1-Wire корпорации Dallas. Для линии связи требуется слабый подтягивающий резистор т.к. все устройства физически подключены к одной общей шине и используют выход с тремя состояниями или выход типа открытый сток.  В этой системе с одной шиной, микроконтроллер (мастер) определяет наличие устройств на шине и обменивается с ними, используя уникальный адрес для каждого устройства - 64-разрядный код. Т.к. каждый термодатчик имеет уникальный код, то число устройств, подключенных к шине, практически ни чем не ограничено. Протокол интерфейса 1-Wire подробно описан в разделе ИНТЕРФЕЙС 1-Wire.
Другая особенность DS18B20 – работать без внешнего источника питания. Питание происходит через подтягивающий резистор шины и вывод DQ, во время высокого уровня шины. Сигнал высокого уровня заряжает через вывод DQ  внутренний конденсатор (Cpp), энергией которого и питается микросхема при низком уровне линии связи. Этот метод в спецификации протокола 1-Wire называется ”паразитное питание”. Ничего не мешает использовать и внешнее питание для DS18B20. Подается оно на вывод Vdd.
Режим – измерение температуры.
Основная функция DS18B20 – преобразование температуры датчика в цифровой код. Разрешение преобразования задается 9, 10, 11 или 12 бит. Это соответствует разрешающей способность - 0,5 (1/2) °C, 0,25 (1/4) °C, 0,125 (1/8) °C и 0,0625 (1/16) °C. При включении питания, состояние регистра конфигурации устанавливается на разрешение 12 бит.
После включения питания DS18B20 находится в низко-потребляющем состоянии покоя.  Чтобы инициировать измерение температуры мастер (микроконтроллер) должен выполнить команду ПРЕОБРАЗОВАНИЯ ТЕМПЕРАТУРЫ [44h]. После завершения преобразования, результат измерения температуры будет находиться в 2 байтах регистра температуры, и датчик опять перейдет в состояние покоя.
Если DS18B20 включен по схеме с внешним питанием, то мастер может контролировать состояние команды конвертации. Для этого он должен читать состояние линии (выполнять временной слот чтения), по завершению команды, линия перейдет в высокое состояние. Во время выполнения команды конвертации линия удерживается в низком состоянии.
При питании от заряда паразитной емкости, такой способ не допустим, т.к. во время  операции преобразования на шине необходимо удерживать высокий уровень сигнала для питания датчика. Технология “паразитного питания” подробно описывается в разделе ПИТАНИЕ DS18B20.
DS18B20 измеряет температуру в градусах по шкале Цельсия.  Результат измерения представляется как 16-разрядное, знаковое число в дополнительном коде (рис. 2.) . Бит знака (S) равен 0 для положительных чисел и равен 1 для отрицательных. При разрешении 12 бит, у регистра температуры все биты значащие, т.е. имеют достоверные значения. Для разрешения 11 бит, не определен бит 0. Для 10-битного разрешения не определены биты 0, 1. При разрешении 9 бит, не достоверное значение имеют биты 0, 1 и 2. В таблице 2 показаны примеры соответствия цифровых кодов значению температуры.

Схема в режиме ”паразитного питания” позволяет подключить термодатчик к микроконтроллеру всего двумя проводами, что особенно важно при размещении датчика на значительном расстоянии от контроллера.
Схема подключения DSСхема подключения DS18B2018B20
В этом режиме сигнал шины данных заряжает внутренний конденсатор датчика и за счет энергии на нем происходит питание устройства при низком уровне на шине. У режима ”паразитного питания ” много особенностей. Можно почитать по ссылке. Сейчас скажу главное, что в этом режиме не гарантируется работа датчика при температуре свыше 100 °C. Надо использовать схему с внешним питанием.
Для такого случая я использую следующую схему.
Датчик работает в режиме внешнего питания, которое запасается через диод на дополнительном конденсатСхема подключения DS18B20оре. В моих устройствах схема работает без проблем, но я не уверен, что такой вариант поддерживает библиотека OneWire. Я использовал эту схему только на PIC контроллерах с собственной библиотекой.
При программировании для работы с термодатчиком достаточно трех операций, все они поддерживаются библиотекой OneWire.датчика Инициализация – последовательность импульсов, с которых начинается любая операция на шине.
Запись байта – передача байта данных в устройство DS18B20.
Чтение байта – прием данных из устройства DS18B20.
Библиотека Ардуино OneWire для работы с интерфейсом 1-Wire.
Загрузить последнюю версию библиотеки OneWire  можно по этой ссылке. Как установить ее можно посмотреть в уроке 9.
Нас интересуют следующие методы.
OneWire( uint8_t pin);
Конструктор, Pin – номер вывода, к которому подключен датчик.
OneWire sensDs (14);  // датчик подключен к выводу 14
uint8_t reset(void);
Инициализация операции на шине. С этой команды должна начинаться любая операция обмена данными. Возвращает:
1 – если устройство подключено к шине (был ответный импульс присутствия);
0 – если устройство отсутствует на шине (ответного импульса не было).
void write(uint8_t v, uint8_t power = 0);
Запись байта. Передает байт в устройство на шине.
v – байт;
power – признак выбора режима питания;
power=0 – питание от внешнего источника
power=1 – “паразитное” питание.
uint8_t read(void);
Чтение байта – принимает байт, переСхема Ардуино термометра на DS18B20данный устройством. Возвращает значение принятого байта.
Этих команд вполне достаточно, чтобы работать с датчиком DS18B20. Можно добавить методы записи и чтения блоков байтов и функцию вычисления контрольной суммы.
void write_bytes(const uint8_t *buf, uint16_t count, bool power = 0);
Запись блока байтов.
buf – указатель на массив;
count – число байтов;
power – признак выбора режима питания.
void read_bytes(uint8_t *buf, uint16_t count);
Чтение блока байтов.
buf – указатель на массив;
count – число байтов.
static uint8_t crc8(const uint8_t *addr, uint8_t len);
Функция вычисления 8ми разрядной контрольной суммы.
addr - указатель на массив данных;
len – число байтов.
Возвращает вычисленную сумму.

Led индикатор подключен по привычной схеме из предыдущих уроков. Есть два варианта подключения термодатчика: с внешним питанием и ”паразитным питанием.” Программа (скетч) по адресу: http://mypractic.ru/urok-26-podklyuchenie-termodatchikov-ds18b20-k-ardui...

Датчик температуры TMP36
Аналоговый датчик температуры простой в освоении, дешевый и при этом позволяет в режиме реального времени контролировать температуру окружающей среды!
Даташит: https://cdn-learn.adafruit.com/assets/assets/000/010/131/original/TMP35_...
Эти датчики используют технологии твердотельной электроники для для опредения температуры. То есть, в них нет ртути (как в старых термометрах) или биметаллических пластин. Вместо в них установлены термисторы (чувствительные к температур резисторы). В термисторах при повышении температуры, повышается напряжение в диоде (технически это разность напряжений между базой и эмиттером в транзисторе). Точный съем показаний напряжения дает возможность генерировать аналоговый сигнал, пропорциональный температуре. Конечно, технология не настолько линейна, но по сути именно так и меряется температура.
Эти технические характеристики относятся к аналоговым датчикам температуры TMP36 (-40 до 150 градусов по цельсию).
Технические характеристики очень схожи также с датчиками модели LM35/TMP35 (выходой сигнал в цельсиях) и LM34/TMP34 (в фаренгейтах). Основное преимущество модели ’36 перед ’35 или ’34 – этот датчик температуры имеет широкий диапазон чувствительности и не генерирует отрицательные значения напряжения при минусовой температуре. Во всем остальном функционал одинаковый.
Размер: корпус TO-92 (около 0.2" x 0.2" x 0.2") с тремя коннекторами
Цена: $2.00 в магазине Adafruit (Китай, конечно же предлагает дешевле)
Диапазон измеряемых температур: от - 40°C до 150°C / -40°F до 302°F
Диапазон сигнала на выходе: от 0.1В (-40°C) до 2.0В (150°C), но точность падает после 125°C
Питание: от 2.7 В до 5.5 В, сила тока - 0.05 мА
Для использования TMP36 достаточно подключить левый коннектор к источнику питания (2.7 - 5.5В), а правый – к земле. Со среднего коннектора мы будем снимать аналоговое значения напряжения, которое прямопропорционально (линейная зависимость) температуре. Значение аналогового напряжения не зависит от источника питания.
Термодатчики легко подключаются к цепям АЦП микроконтроллеров. Этому способствует их низкое выходное сопротивление.
Все устройства этой серии питаются от однополярного источника напряжения достаточно широкого диапазона от 2,7 В до 5,5 В. Потребляемый ток не более 50 мкА. Как следствие - очень низкий саморазогрев датчиков – менее 0,1 °C в неподвижном воздухе. В неактивном режиме датчики потребляют ток не более 0,5 мкА.

Датчик давления модуль для Arduino  GY-BMP280-3.3

BMP280.bmpBosch активизировал новый BMP280 датчик, экологический сенсор с температурой, атмосферное давление, которое следующего поколения обновления к BMP085/BMP180/BMP183. Этот датчик отлично подходит для всех видов погоды считывания и даже может быть использован в обоих I2C и SPI!Этот датчик точности от Bosch самое лучшее недорогое, чувствительное решение точности для измерять барометрическое давление с ± 1 hPa абсолютным accuraccy, и температуру с точностью ±1. 0 °C. Потому что изменения давления с высоты, и измерения давления так хорошо, можно также использовать его в качестве высотомер с ± 1 м точность

Модуль RKP-GY-BMP280-3.3 на микросхеме BMP280 это цифровой датчик атмосферного давления (барометр) и температуры для совместного использования с устройствами, использующими платформу ARDUINO (Ардуино).
В основе модуля GY-BMP280-3.3 заложен чип компании BOSH BMP280, использующий пьезорезистивный метод.
Модуль GY-BMP280-3.3 – это прецизионный датчик для измерения атмосферного давления с точностью ± 1 гПа и температуры с точностью ± 1 °C. Кроме этого с помощью преобразования данных о давлении можно определить высоту. Таким образом, цифровой модуль атмосферного давления и температуры RKP-GY-BMP280-3.3 может использоваться и как высотомер с точностью измерения ± 1 м.
Модуль цифрового барометра-термометра часто используется в полетных контроллерах (мультикоптерах, квадрокоптерах, воздушных шарах, зондах, дельтапланах). А так же в составе самостоятельного высотомера или вместе с прибором ГЛОНАСС, GPS для уточнения высоты и в приборах отслеживающих погоду.
Модуль GY-BMP280-3.3 имеет интерфейсы I2C и SPI, так что без проблем подключается к любой платформе из семейства Ардуино.
Каждая микросхема BMP280 проходит калибровку на заводе-изготовителе. В результате калибровочные коэффициенты записываются в ПЗУ.
Версия BMP280 является обновленной версией семейства микросхем BMP085/BMP180/BMP183. Микросхема BMP280 имеет низкое энергопотреблением, улучшенную температурную стабильность и разрешение АЦП до 20 бит для температуры и давления.

Алгоритм работы датчика не изменился. Считываются калибровочные коэффициенты и данные датчиков. Затем, по указанным в документации формулами, вычисляются реальные показатели температуры, давления и высоты.
Датчик может измерять атмосферное давление с различной точностью. Требуемая точность измерения сообщается датчику микроконтроллером. Важно правильно задать задержку в программе перед чтением регистров данных.
BMP280 имеет три режима работы - Normal, Forced и Sleep.
В режиме Normal - в соответствии с настройками датчик периодически выполняет измерения. Значение пропускает через цифровой фильтр и Вам остается только считывать данные, когда Вам удобно.
В режиме Forced - датчик выполняет измерения один раз по команде. То есть, дали команду на измерение, подождали, считали значения, датчик перешел в спящий режим..
В режиме Sleep – режиме сна, датчик переходит в режим минимального потребления.
Характеристики GY-BMP280-3.3
Напряжение питания: 3.3 В
Потребляемый ток: 2.7 мкА при скорости опроса 1 Герц
Шум: 1.3 Па
Диапазон измерения давления: от 300 до 1100 гПа (от -500 от +9000 метров над уровнем моря)
Точность измерений при 25°С: ±0.12 гПа (что эквивалентно разности высот ±1 м)
Абсолютная точность: ±1 гПа
Диапазон измерения температуры: от -40 до +85 °C
Точность измерения температуры: ± 1 °C
Интерфейсы: I2C (до 3.4 МГц) и SPI (3 и 4, до 10 МГц)
Размер: 11.5 х 15 мм
Принципиальная схема BMP280
Разъем модуля RKP-GY-BMP280-3.3 представляет из себя шесть обычных штырьков пинов (тип папа) с шагом 2.54 мм. 4 контакта используются при подключения модуля через интерфейс I2C и все 6 контактов при подключения через интерфейс SPI. Вывод с меткой «GND» подключается к «земле», вывод с меткой «VCC» к питанию +3.3 В.
Схема подключения модуля BMP280 к Arduino Uno через интерфейс I2C 
Вывод с меткой «SCL» –> интерфейс I2C A5
Вывод с меткой «SDA» –> интерфейс I2C A4
Схема подключения модуля BMP280 к Arduino Uno через интерфейс SPI 
Вывод с меткой «SCL» –>подключается к SCK шины SPI (на схеме пин номер 13)
Вывод с меткой «SDO» –>подключается к MISO шины SPI (на схеме пин номер 12)
Вывод с меткой «SDA» –>подключается к MOSI шины SPI (на схеме пин номер 11)
Вывод с меткой «CSB» –>подключается к любому цифровому выходу (на схеме пин номер 10)

Для работы с модулем GY-BMP280-3.3 понадобятся библиотеки:
Библиотека Adafruit BMP280 Library (архив zip 9.1 КБ) Скачать =>> http://robot-kit.ru/manual/Adafruit_BMP280_Library-master.zip
Библиотека Adafruit Sensor (архив zip 6.7 КБ) Скачать =>> http://robot-kit.ru/manual/Adafruit_Sensor-master.zip

Водонепроницаемый датчик температуры  DS18b20

DS18B20=Vodo.bmpЭтот датчик поможет  измерить температуру воды в аквариуме или в чайнике. Можно использовать его для измерения температуры на улице и при этом не бояться, что датчик зальёт дождём. Дачники оценят возможность измерять температуру почвы в теплице и на участке. А при отсутствии медицинского термометра этот датчик способен выручить если есть необходимости оценить температуру собственного тела. Высокое качество из нержавеющей стали трубпосылка пакет водостойкий анти ржавчинаКорпус из нержавеющей стали (6*50 мм), длина провода 100 см3,0 В ~ 5,5 В источника питания9 ~ 12 Регулируемое разрешениеДиапазон температур от-55 до + 125 град C
Характеристики
Диапазон измеряемых температур: ?55…+125 °C
Точность: ±0,5°C (в пределах ?10…+85 °C)
Время получения данных: 750 мс при 12-битном разрешении; 94 мс при 9-битном разрешении
Напряжение питания: 3–5,5 В
Потребляемый ток при бездействии: 750 нА
Потребляемый ток при опросе: 1 мА
Этот датчик температуры основан на популярной микросхеме DS18B20. Он позволяет определить температуру окружающей среды в диапазоне от -55°C до +125°C и получать данные в виде цифрового сигнала с 12-битным разрешением по 1-Wire протоколу. Этот протокол позволит подключить огромное количество таких датчиков, используя всего 1 цифровой порт контроллера, и всего 2 провода для всех датчиков: земли и сигнала. В этом случае применяется так называемое «паразитное питание», при котором датчик получает энергию прямо с линии сигнала. Каждый датчик имеет уникальный прошитый на производстве 64-битный код, который может использоваться микроконтроллером для общения с конкретным сенсором на общей шине. Код отдельного сенсора может быть считан отдельной командой.
В постоянной памяти DS18B20 можно сохранить граничные значения температуры, при выходе из которых сенсор будет переходить в режим тревоги. На общей шине из многих сенсоров микроконтроллер может за раз узнать, какие из них перешли в этот режим. Таким образом становится легко определить проблемный участок в контролируемой среде.
Разрешение показаний настраивается и может составлять от 9 до 12 бит. Меньше разрешение — выше скорость преобразования.
Герметичный датчик на основе микросхемы DS18B20 можно подключить двумя способами:
По трём проводам: питание (красный), земля (чёрный) и сигнал (белый).
По двум проводам: земля и сигнал. В этом случае датчик изредка может давать неверные показания, которые легко исключить из конечного результата фильтрацией.
Независимо от способа подключения, сигнальный провод необходимо соединить с питанием через резистор 4,7 кОм. При подключении только одного датчика, подойдёт и резистор на 10 кОм.
Для подключения датчика к Arduino или к макетной плате удобно будет использовать нажимной клеммник.
Для подключения 1-Wire устройств к Arduino существует готовая библиотека.

Получение значений с выводом их в Serial монитор. Прошейте управляющую плату примером кода, перезагрузите контроллер и откройте Serial монитор.
// подключим необходимые библиотеки
#include <OneWire.h>
#include <DallasTemperature.h>
 // сигнальный провод подключен к 2 пину на Arduino
#define ONE_WIRE_BUS 4
 // настроим библиотеку 1-Wire для связи с датчиком
OneWire oneWire(ONE_WIRE_BUS);
 // создадим объект для работы с библиотекой DallasTemperature
DallasTemperature sensors(&oneWire);
 void setup(){
  // инициализируем работу Serial порта
  Serial.begin(9600);
  sensors.begin();}
 void loop(){
  // отправляем запрос на измерение температуры
  sensors.requestTemperatures();
  // покажем температуру в мониторе Serial порта
  Serial.print("Temp C: ");
  Serial.print(sensors.getTempCByIndex(0));   Serial.println();}

Пьезо Сенсор д27 мм ля эхолота 10 шт. 

Sensor-Pjezo.bmpВажнейший компонент электроакустических приборов и многих других систем и устройств – пьезоэлектрические датчики. Основа такого датчика –пьезокерамическая пластина с нанесенными на нее электродами. Используя традиционные методы, невозможно спроектировать датчики с широким диапазоном рабочих характеристик, не меняя параметры самой пластины (ее размер, форму и материал). Новые технологии позволяют получать из однотипных пластин датчики с самыми различными характеристиками для многих областей применения. Пьезоэлемент - электромеханический преобразователь, изготавливаемый из пьезоэлектрических материалов, определенной формы и ориентации относительно кристаллографических осей, с помощью которого механическая энергия преобразуется в электрическую (прямой пьезоэффект), а электрическая в механическую (обратный пьезоэффект). Конструктивно пьезоэлемент представляет из себя пьезокерамику с нанесенными электродами. Пьезоэлементы могут быть разнообразной формы: в виде дисков, колец, трубок, пластин, сфер и др. Подробнее см Пъезопреобразователи: http://www.electronics.ru/files/article_pdf/3/article_3337_525.pdf
Основным компонентом датчика эхолота является преобразователь -  пьезокерамический элемент. Он может быть один (в простом датчике), их может быть несколько (до 30 штук и более) ? в сложных, многолучевых узконаправленных датчиках.
Пьезокерамический элемент преобразует электрические импульсы в излучаемые звуковые волны, и когда эхо от них возвращается, отразившись от препятствия (морского дна или рыбы), он снова преобразует звуковые волны в электрическую энергию. По форме пьезоэлементы чаще всего бывают цилиндрическими, но встречаются и в виде кольца или эллипса.Выбор правильного датчика для эхолота зависит от типа судна, конструкции корпуса и области применения. Датчики, устанавливаемые на транец лодки, отличаются простотой крепления и универсальностью. Датчики с защитным блоком позволяют добиться наилучших характеристик, особенно на больших скоростях. Плоские врезные трансдьюсеры подходят для лодок с небольшими скоростями, их очень удобно перевозить на трейлере. Существуют также датчики для установки внутри корпуса, при этом не нужно делать отверстие в днище лодки, но характеристики таких датчиков несколько ниже.
 Другим параметром является максимальная выходная мощность эхолота ? она должна соответствовать мощности подключенного трансдьюсера.
Пьезокерамический элемент - это чип зуммера с проволочной медью. Применяется: Для аппликации речи и музыки; широкополосного тонального ответа; Может использоваться в качестве динамического зонда при приклеивании к поверхности.
Обычно используется в качестве ударных датчиков в музыкальных инструментах, барабанных колодках, комплектах и т. д.
Пьезоэлектрические керамические материалы категоризированы как Функциональная керамика. В датчиках они позволяют преобразовать силы, давление и ускорения в электрические сигналы, И в Sonic и ультразвуковых преобразователях и приводов они преобразуют электрические напряжения в вибрации или деформаций. Pizoceramic материалы классифицированы в соответствии с их химический составом на одной стороне, и конкретных условий применения на другой. Мы различает следующие материалы caegories:
Материалы для питания преобразователями (ультразвуковой приложений)
Материалы для датчиков (ультразвуковой передатчики и приемники)
Материалы для приводов (точность позиционирования или системы впрыска)
Материалы для специальных приложений
Связать  металлизированные пьезоэлектрические керамические материалы можно  с помощью проводящих клеев, проводящих каучуков, контактов или через пайки.
Применение: 
Pieozo керамический диск ультразвукового датчика для увлажнителя
В качестве преобразователя ультразвуковой очистки
Как ультразвуковой датчик сварки
Для преобразователя ультразвуковой красоты
В Толщиномерах
В Датчиках давления
В Микрофонах
Для. Ультразвуковых ванн
Для Ультразвуковой форсунки
Для Датчика Уровня
Для подводных эхолотов
Для Вибрационных моторов
Для Ультразвукового смешивания/дисперсии

Элементы

Светодиодный цифровой дисплей 

Digital-Display.png     Напряжение питания: DC 4.5-30 В2. Рабочий ток: <20мА. 
Эта проводка вольтметра проста, ей нужно только подключить два провода, красный провод подключен к положительному полюсу, черный провод подключен к отрицательному полюсу, есть защита, когда провода не правильно подключены, электрическая цепь не будет загружена
Этот вольтметр не нуждается в рабочей мощности внешнего привода, он может работать с измерительным напряжением, диапазон рабочего напряжения составляет 4,5-30 В
Toreach лучшая точность измерения, этот вольтметр автоматически перемещает положение десятичной точки в соответствии с различным измерительным напряжением, когда он измеряет напряжение ниже 10 В в, он будет отображать два места после десятичной точки, когда он измеряет напряжение выше 10 В, он будет отображать одно место после десятичной точки
Этот вольтметр может использоваться для измерения напряжения аккумулятора в мотоциклах и автомобилях, а также может понять состояние аккумулятора, он также может использоваться для измерения другого напряжения
Примечание:
30 В в-это максимальное рабочее ограниченное напряжение вольтметра, пожалуйста, оставьте достаточный запас при работе, чтобы избежать постоянного повреждения вольтметра из-за электрической искры, пульсации источника питания или другого слишком высокого резкого изменения напряжения
Этот вольтметр не делает влагостойкие, водостойкие, противоударные, против обработки масла, пожалуйста, будьте осторожны или обрабатывайте самостоятельно при использовании
Технические характеристики:
Диапазон измерений В: 4,5 В-30 V DC
Минимальный Вход: DC 4,5 В
Максимальный Вход: DC 30 В
Точность: 1% 
Тип дисплея: 0,36 светодио дный Светодиодная трубка
Цвет дисплея: красный/синий/зеленый
Скорость обновления: около 200 мс/раз
Потребление тока: менее 20 мА, обычно 5-15 мА
Рабочая температура:-10 ? ~ 65 ?
Размеры: 34x23x17 мм/1,34x0,91x0,67Э 

Релейный модуль 12 В  1-канальный

Relay-1canal.pngМодуль позволяет прибору с питанием 5 В управлять одной нагрузкой под переменным напряжением 220 В. Так реализуется 1 канал управления. Входная часть схемы модуля требует питание 5 В. Такое питание позволяет применить модуль в приборах, базирующихся на микроконтроллерах и цифровых логических микросхемах. Для коммутирования нагрузок релейный модуль 1 канал 5 В содержит электромагнитное реле. С помощью устройства можно включать освещение лампами 220 В, переключать режимы работы электродвигателей, регулировать нагрев электронагревателями и подключать другие мощные приборы. Кроме того релейный модуль 1 канал 5 В прекрасно справится с управлением нагрузками, работающими под меньшими напряжениями. 
Характеристики: Питание 5В; Входной сигнал цифровой логический; Цепь нагрузки, предельные величины переменное напряжение 220В; постоянное напряжение 30В; ток 10А. 
Контакты: IN(или S) - вход управляющего сигнала; VCC - питание; GND - общий провод. 
Работа схемы: Входной сигнал поступает на базу транзистора, что позволяет снизить ток в линии управления. Транзистор управляет работой механического реле. Применение реле создало гальваническую развязку между цепями управления и исполнения. Это увеличивает электробезопасность оператора управляющего прибора и исключает влияние помех в линиях нагрузки на работу основной электроники. Реле содержит переключающий контакт, соединенный с винтовой клеммой. Подвижный элемент контакта реле соединен с центральным контактом клеммы KF301. В зависимости от уровня управляющего сигнала модуля переключающий контакт реле соединяет центральный контакт клеммы с одним из крайних винтовых контактов. На сторону пайки платы нанесена схема, показывающая какой из крайних контактов клеммы соединен с центральным при низком уровне управляющего сигнала. Модуль содержит индикаторы работы. Наличие переключающегося контакта делает модуль универсальным. Его можно использовать для замыкания или размыкания цепи нагрузки при поступлении управляющего напряжения. Для этого достаточно правильно выбрать контакт клеммы для подключения цепи нагрузки.

Модуль исполняет с международными стандартами безопасности, канавкой изоляции зоны нагрузки управления;2, Настоящее реле Songle;3, с инструкциями по действию питания и реле, тянуть яркое отключение не светит;4, когда сигнал в сигнальном входном терминале, общий терминал и нормально пусковая проводимость;5, макетная плата микроконтроллера может использоваться в качестве модуля, который может использоваться в качестве управления бытовой техникой;6, управление сигналом постоянного тока или переменного тока, может управлять нагрузкой переменного тока 220 В;7, есть нормально открытый и нормально закрытый контакт;8, синий KF301 клемм к линии контроля удобнее.Описание высокого и низкого триггера, друзья не поймут, посмотрите на:Триггер высокого уровня-это триггерное напряжение между входом сигнала и землей, которое можно понять как способ входного сигнала и катодного короткого триггера VCC;Низкий триггер означает, что напряжение между входным терминалом сигнала и землей для режима триггера OV можно понять как способ входного терминала сигнала и отрицательного короткого триггера GND

. Плата расширения nodemcu ESP8266 для Arduino

NodeMcu-blok.pngESP8266 и отладочные платы на их базе не всегда удобно использовать. Некоторые из них имеют шаг выводов 2 мм вместо привычных 2,54 мм, другие занимают всю макетную плату, не оставляя свободных выводов. Решить эти проблемы могут платы расширения ESP8266.
Кроме этого, платы расширения помогают добавить ESP8266 функциональности, подключив внешние модули без пайки и проводов. Благодаря этому можно прототипировать и собирать готовые электронные устройства с минимальными усилиями и большим удобством.
Плата разработчика ESP8266 позволяет задействовать удобно манипулировать контролером WIFI модуля ESP8266-12Е с прошивкой NodeMcu LUA. На плате разведены все доступные входы/выходы, а также имеется встроенный usb-интерфейс для связи с ПК или питания. 
Параметры макетной платы NodeMcu Lua  WIFI ESP8266
Простой доступ к пинам контролера при моделировании
совместимость с контроллером: LoLin NodeMcu v3;
нет потребности паять выходы контролера
блок питания с параметрами для NodeMcu Lua 
 максимальный выходной ток платы составляет 1 А.
индикация: синий светодиод индикации питания.
дополнительные выходы: для питания периферийных устройств и вход для внешнего источника питания.
Плата расширения для NodeMcu используется в качестве адаптера для микроконтроллера LoLin NodeMcu v3. Обеспечивает напряжение питания контроллера и периферии (датчиков, двигателей и т.п.) от внешнего источника питания с напряжением 6 – 24 В постоянного тока. Перед использованием  нужно сначала установить на нее микроконтроллер LoLin NodeMcu таким образом, чтобы его PCB антенна указывала на пиктограмму антенны, которая изображена на текстолите платы расширения.
Микроконтроллер устанавливается в гнезда с расстоянием между контактами 2,54 мм.
Далее к плате расширения нужно подключить внешний источник питания с напряжением 6 – 24 В постоянного тока. Мощность источника питания нужно подбирать с расчетом максимального потребления всей системы плюс 20%.  
гнездо под штекеры: 5.5 х 2.5 мм и 5.5 х 2.1 мм;
гнезда и штыревые контакты с расстоянием между контактами: 2,54 мм;
размеры: 59 х 59 х 13 мм; вес: 23 г.

AT24C32 - EEPROM  модуль

upload_2016-1-28_15-16-30.pngЭлектрически стираемая (EEPROM) память AT24C32-10PC-2.7 производства ATMEL CORP. ATMEL upload_2016-1-28_15-57-4.png
Основные параметры AT24C32-10PC-2.7: Латашит http://pdf4.datasheet.su/174118.pdf 
Организация памяти    4Кх8; Время доступа    100 нс; Количество циклов записи    106; Интерфейс -     последовательный; Питание    2,7...5,5; Ток потребления запись/ожидание (мА/мкА)    3/2; Температурный диапазон    0…+70; Корпус    DIP8 
Память AT24C32-10PC-2.7 - Тут все просто: A0, A1 и A2 - отвечают за адрес устройства на шине I2C; WP - защита от записи (Если подключить к "плюсу" - нельзя записывать, к "минусу" - можно записывать); VCC - "плюс" (+5V); GND - "минус"; SDA и SCL - шины I2C.

В двоичной системе адрес устройства выглядит так: 1010xxx
 Пины A0, A1 и A2 (P2, P1 и P0 тоже самое, что и A2, A1 и A0) отвечают за этот адрес. Если один из пинов подключить к минусу (GND) - это "0", а к плюсу - "1".
На платах часто встречаются EEPROM, у которых все три пина (A0, A1, A2) подключены к минусу (GND), следовательно адрес будет таким: 1010000, что в шестнадцатеричной системе будет 0x50. Это обосновано тем, что на шине чаще всего одна EEPROM (В теории может быть до 8 шт.).
Таким образом, если  подключить пин A0 к "плюсу" а остальные (A1 и A2) к "минусу" адрес такого устройства будет 1010001 -> 0x51. И т.д.
Подключаем 2 EEPROM'ки (не забываем про адреса), SDA - шина данных, SCK(SCL) - синхронизация.
У Arduino UNO A5 - SCL, A4 - SDA.
Функция записи в EEPROM:
void EEPROM_WriteByte(byte dev, byte Address, byte data)
{   Wire.beginTransmission(dev);
  Wire.write(Address);
  Wire.write(data);
  delay(5); //Не знаю точно, но в Datasheet описана задержка записи в 5мс, поправьте меня, если я не прав.
  Wire.endTransmission(); }
Функция чтения EEPROM:
byte EEPROM_ReadByte(int dev, byte Address) {  byte rdata = 0xFF;//Вроде задержки при чтении не нужно
  Wire.beginTransmission(dev);
  Wire.write(Address);
  Wire.endTransmission();
  Wire.requestFrom(dev, 1);
  if (Wire.available()) rdata = Wire.read();  return rdata;}
Пример использования: Запись:
#define DEVICE_1 0x50 //Адрес устройства
Serial.print("Write to 24C04 . . . ");
for (int i = 0; i < 512; i++) { //У 24C04 512 байт памяти
  EEPROM_WriteByte(DEVICE_1, i, 0xAB);}
Serial.println("Done.");
//Считать легко:
//24C04 - 04 означает 4 килобита (24C08 - 8 килобит и т.д.)
//килобиты - не килобайты, не путать!
//4 килобита = 4096 бит
//из бита в байт переводится путем деления на 8:
//4096/8=512 байт
Чтение:
#define DEVICE_1 0x50 //Адрес устройства
int val=0;
Serial.println("Read 24C04: ");
for (int i = 0; i < 512; i++) {
  Serial.print(EEPROM_ReadByte(DEVICE_1, i), HEX);
  Serial.print(" ");
  val++;
  if(val >= 8){ val=0; Serial.println(); } //Для удобства, в строчку по 8 байт
}

Модуль  часов RTC I2C DS1307 20 шт. 32,768 кГц

DS1307.bmpЭто один из необходимых элементов для проектов будильников, сигнализаций, снятия показаний с датчиков в режиме реального времени. Одна из самых популярных моделей модуля часов реального времени - DS1307.
Часы реального времени имеют возможность расчета до 2100 секунды, минуты, часа, дня, недели, месяца, года и возможность регулировки високосного года-Широкое Рабочее напряжение: 2,0 ~ 5,5 В-Когда рабочее напряжение составляет 2,0 В, ток менее 300nA-Часы чтения/записи или данные ram имеют два способа передачи: однобайтовый/много байт группы
На большинстве микроконтроллеров, в том числе и Arduino, есть встроенный счетчик временни, который называется millis(). Есть и встроенные в чип таймеры, которые могут отслеживать более длительные промежутки времени (минуты или дни).  Основная проблема в том, что millis() отслеживает время только с момента подачи питания на Arduino. 
В некоторых проектах Arduino  понадобится надежный контроль времени без прерываний. Именно в таких случаях используется внешний модуль часов реального времени. Чип, который используется в подобных часах, отслеживает года и даже знает сколько дней в месяце (единственно, что обычно не учитывается - это переход на летнее и зимнее время, так как подобные переводы разные в разных частях мира).
DS1307 легко подключается к любому микроконтроллеру с питанием логики 5 В и возможностью I2C подключения. Мы рассмотрим подключение и использование этого модуля с Arduino.
Будем использовать библиотеку RTClib для получения и настройки показаний с DS1307. Если у вас есть вопросы по учтановке дополнительных библиотек Arduino - ознакомьтесь с этой инструкцией.
На часах реального премени 5 пинов: 5V, GND, SCL, SDA и SQW.
5V используется для питания чипа модуля часов реального времени, когда вы делаете к нему запрос для получения данных о времени. Если сигнал 5 В не поступает, чип переходит в "спящий" режим.
GND - общая земля. Обязательно подключается в схему.
SCL - контакт i2c часов - необходим для обмена данными с часами реального времени.
SDA - контакт, по которому через i2c передаются данные с часов реального времени.
SQW дает возможность настроить вывод данных в виде square-wave. В большинстве случаев этот контакт не используется.
Если  настроили аналоговый пин 3 (цифровой 17) в режим OUTPUT и HIGH, а аналоговый пин 2 (цифровой 16) в режим OUTPUT и LOW,  можете запитывать часы реального времени непосредственно от этих контактов! Подключите аналоговый пин 4 на Arduino к SDA. Аналоговый пин 5 на Arduino подключите к SCL.
Программирование. Первый скетч, который стоит запустить - это программа, которая будет считывать данные с модуля часов реального времени раз в секунду.
При извлечении батарейки после 3 секунд чип на часах реального времени перезагрузится. После этого вставим код, который приведен ниже (код также можно выгрузить в меню Examples>RTClib>ds1307 в Arduino IDE) и загрузите его на Arduino.
Также понадобится библиотека OneWire.h, скачть ее можно здесь
// функции даты и врем. с использ. часов реального времени DS1307, подключенные по I2C. В скетче использ. библиотека Wire lib
#include <Wire.h>
#include "RTClib.h"
RTC_DS1307 RTC;
void setup () {
Serial.begin(57600);
Wire.begin();
RTC.begin();
if (! RTC.isrunning()) {Serial.println("RTC is NOT running!");
// строка ниже используется для настройки даты и времени часов
// RTC.adjust(DateTime(__DATE__, __TIME__)); } }
void loop () {DateTime now = RTC.now();
Serial.print(now.year(), DEC); Serial.print('/');
Serial.print(now.month(), DEC); Serial.print('/');
Serial.print(now.day(), DEC); Serial.print(' ');
Serial.print(now.hour(), DEC); Serial.print(':');
Serial.print(now.minute(), DEC); Serial.print(':');
Serial.print(now.second(), DEC); Serial.println();
Serial.print(" since 1970 = ");
Serial.print(now.unixtime()); Serial.print("s = ");
Serial.print(now.unixtime() / 86400L); Serial.println("d");
// рассчитываем дату: 7 дней и 30 секунд
DateTime future (now.unixtime() + 7 * 86400L + 30);
Serial.print(" now + 7d + 30s: "); Serial.print(future.year(), DEC); Serial.print('/');
Serial.print(future.month(), DEC); Serial.print('/');
Serial.print(future.day(), DEC); Serial.print(' ');
Serial.print(future.hour(), DEC); Serial.print(':');
Serial.print(future.minute(), DEC); Serial.print(':');
Serial.print(future.second(), DEC); Serial.println(); Serial.println(); delay(3000); }
Теперь откройте окно серийного монитора и убедитесь, что скорость передачи данных установлена корректно: на 57600 bps.
В результате вы должны увидеть в окне серийного монитора данные. Примнр приведен http://arduino-diy.com/arduino-chasy-realnogo-vremeni-DS1307 

7 сегментный красный светодиодный Дисплей 5 шт

Общий анод положительный цифровой трубки 0,36 "0.36in. 
0.56 дюймовый 7ми сегментный 4х циферный индикатор с общим анодом. Количество выводов - 12. Цвет светодиодов - красный. Индикация динамическая. Прекрасно подходит для отображения времени и для других данных, помещающихся в 4 цифры.
Размеры, схема и распиновка индикатора
подключать через резистор 100 Ом
Ардуино Уно индикатор Примечание
1              5               G
2               10               F
3                1               E
4                2               D
5               4                C
6               7                B
7              11               A
8              12           Общ.анод 1
9               9           Общ.анод 2
10             8           Общ.анод 3
11             6           Общ.анод 6:

Простой скетч. 
void setup() {
DDRD=B11111111; // пины порта D и B обозначаем выходными
DDRB=B111111;}
void loop() {
PORTB=B001000; // устанавливаем высокий уровень 11 пина порта В
PORTD=B00000011; // пишем "ноль" в порт D
delay(500); // пауза полсекунды
PORTD=B10011111; delay(500);// пишем "единицу" в порт D
PORTD=B00100101; delay(500);// пишем "двойку" в порт D
PORTD=B00001101;delay(500);// пишем "тройку" в порт D
PORTD=B10011001;delay(500);// пишем "четверку" в порт D
PORTD=B01001001;delay(500);// пишем "пятерку" в порт D
PORTD=B01000001;delay(500);// пишем "шестерку" в порт D
PORTD=B00011111;delay(500);// пишем "семерку" в порт D
PORTD=B00000001; delay(500);// пишем "восьмерку" в порт D
PORTD=B00001001; delay(500);}// пишем "девятку" в порт D
DDRD это регистр порта D (DDRB – соответственно порта В) за «страшным» словом «регистр» всего лишь «спряталась» функция, которая указывает, будет порт своим пином читать что-то (принимать информацию), либо наоборот туда можно будет что-то писать (отдавать информацию). В данном случае строчка DDRD=B11111111; указывает, что все пины порта D выходные, т.е. информация из них будет выходить. Буквочка «В» обозначает, что в регистр записано двоичное (бинарное) число. Нетерпеливый читатель тут же спросит: «А десятичное можно!?!». Спешу успокоить – можно, но об этом чуть позже. Если бы мы хотели половину порта задействовать на вход, а половину на выход можно было бы указать так: DDRD=B11110000; единицы показывают те пины, которые будут отдавать информацию, а нули – те, которые будут эту самую информацию принимать. Основное удобство регистра заключено еще и в том, что не надо прописывать 8 раз все пины, т.е. мы экономим в программе 7 строк. А теперь разберем следующую строку:
PORTB=B001000; // устанавливаем высокий уровень 11 пина порта В
PORTB это регистр данных порта В, т.е. записав в него какое-либо число мы указываем на каком пине порта будет единица, а на каком – ноль. В добавление к комментарию скажу, если взять Ардуино Уно таким образом, чтобы видеть контроллер и цифровые пины были сверху - будет понятна запись в регистр, т.е. какой «ноль» (или «единица»)отвечает за какой пин, т.е. крайний правый ноль порта В отвечает за 8-й пин, а крайний левый – за 13-й (у которого встроенные светодиод). Для порта D соответственно правый за пин 0, левый за пин 7.
Надеюсь после таких развёрнутых пояснений все понятно, а раз понятно предлагаю вернуться к известной нам и горячо любимой с детства десятичной системе счисления. И еще – скетч в 25 строк вроде и небольшой, но для новичка все-таки несколько громоздок. Будем уменьшать.

Коммутатор для усилителя  Вход RCA 3,5 мм

RCA jack или композитный (также называемый phono connector, или CINCH/AV connector, а также в просторечии «тюльпан», «колокольчик», AV-разъём) — стандарт разъёма, широко применяемый в аудио- и видеотехнике. Размер печатной платы: 45*22 мм8162; Рабочее напряжение: 5 В; Разъем RCA-3,5 мм. Большим недостатком таких соединителей является то, что при подключении сначала соединяется контактная пара сигнала (с напряжением), а лишь затем Sound-Commutation.bmpконтакты корпусов. Это может вызвать повреждения приборов в момент соединения при наличии разности потенциалов между корпусами, что часто происходило при подключении телевизоров к ТВ-выходу на видеокартах.
Стандартный RCA штекер (на сленге — «папа») выглядит как центральный металлический выдающийся вперёд контактный штырь диаметром 3,2 мм (3,18 для размера 0,25 дюйма), внешней открытой длиной 9,0 мм (9,52/7,92 мм для размеров 0,375/0,312 дюйма), внутренней закрытой длиной 6,0 мм (5,56 для размера 0,219 дюйма), окружённый металлическим круглым ободком (минимальным внутренним диаметром 8,0 мм; 8,33 для размера 0,328 дюйма). Внешний диаметр ободка зависит только от его толщины и не нормируется.
Гнездо RCA (на сленге — «мама») — обычно панельный разъём, на который надевается ободок, имеет внешний диаметр 8,0 мм (8,33 для размера 0,328 дюйма) и глубину 7,50 мм (7,14 для размера 0,281 дюйма), поэтому обжимающие губки ободка должны иметь немного больший внутренний диаметр.
В недорогом исполнении пространство между коннектором/цангой и ободком/корпусом (внутренний изолятор) заполняется простой пластмассой или полиэтиленом, в среднеценовых — текстолитовыми шайбами или аналогичными из прессованного стекловолокна, в дорогих — термостойким тефлоном или керамикой.
Один из основных недостатков недорогих разъёмов — это их малая термостойкость. Для пайки кабеля сечением 0,823 мм? (18 awg) или более, требуется весьма длительное время прогрева на стандартных температурах плавления припоя 250° С — или намного большие температуры жала паяльника, ради увеличения накопительной теплоёмкости жала, иногда вплоть до 500° С.
Обычная пластмасса или полиэтилен быстро плавятся при таких температурах и сплавляют внутренний проводник с внешним корпусом разъёма. Рекомендуется тщательно следить за перегревом разъёма или приобретать с тугоплавким внутренним изолятором. Особенно это важно при запайке крайне теплоёмких медных моножил диаметром более 0,80 мм (0,502 мм?). Доступные одножильные ТВ-кабели большего сечения имеют диаметр около 1,00 мм (0,785 мм?) или 1,13 мм (1,002 мм?). Один из старых методов сохранения изолятора недорогого разъёма «папа» — распайка его на новом панельном разъёме (на сленге «мама»).
 

USB ISP Программатор для ATMEL AVR ATMega ATTiny 

USB-ISP.bmpUSB ISP — самый дешёвый программатор контроллеров AVR, что можно найти в продаже, брался для расширения кругозора и более углубленного изучения AVR.  Описание: http://radioskot.ru/_fr/4/USBASP_Datashee.pdf
Обзор в себя включает: описание программатора, как его подключить к чипу, настройку его работы в программах AvrDude Prog, Khazama, Atmel Studio 7, и не только это.
Конечно вместо него можно использовать Arduino UNO с прошитым в него скетчем ArduinoISP, но это не удобно, возня с проводами, особенно если UNO всего одна, отбивает энтузиазм. Проще было заиметь отдельно такой программатор, точнее два. По двум причинам:
1) Ещё перед покупкой уже из отзывов было понятно, что качество пайки этих устройств страдает, а некоторым ещё и с расколотыми стабилитронами они приходили. Решено было подстраховаться, заказав два.
2) Один программатор к тому же можно шить другим, переставив перемычку на ведомом устройстве.
Технические характеристики
Поддерживаемые ОС: Windows, MacOS, Linux
Процессор: Atmega8A
Интерфейс подключения к ПК: USB
Интерфейс программирования: ISP (внутрисхемное)
Напряжение программирования: 5В или 3.3В (в зависимости от положения перемычки JP2)
Частота программирования: 375кГц (по умолчанию) и 8кГц (при замкнутой перемычке JP3)
Поддерживаемые контроллеры: все AVR с интерфейсом SPI
Использование USB программатора avr и функции внутрисистемного программирования (SPI) дают возможность быстро и многократно программировать ваше микропроцессорное устройство в собранном виде, не отключая его питания. При этом процесс отладки программного обеспечения с помощью данного AVR программатора заметно упрощается, сокращается затрачиваемое на это время.Конструктивно программатор выполнен на печатной плате из фольгированного стеклотекстолита. Подключение программатора к радиолюбительскому устройству производится посредством гибкого шлейфа. Цифрой “1” (знак треугольника) на печатной плате около разьема ISP обозначает начало отсчета контактов. Назначение контактов разъема приведено ниже:
Пины:
1 - MOSI (Выход данных для последовательного программирования)
2 - VCC +5V (Выход +5В, для питания программируемой платы от шины USB током до *200мА !!!)
3 - NC (Не используется)
4 - GROUND (Общий или минус питания)
5 - RESET (Подключается к выводу RESET микроконтроллера)
6 - GROUND (Общий или минус питания)
7 - SCK (Выход тактирования данных)
8 - GROUND (Общий или минус питания)
9 - MISO (Вход данных для последовательного программирования)
10 - GROUND (Общий или минус питания)
Джампер
При разомкнутом джампере — частота SCK будет высокой = 375 кГц, при замкнутом — пониженной = 8 кГц.
Это сделано для программирования микроконтроллеров с низкой частотой тактирования (меньше 1.5 МГц).
Обратите внимание что в основном все микроконтроллеры по умолчанию запрограммированы заводомизготовителем
на тактирование от внутреннего генератора частотой 1Мгц, что требует установленного джампера
на программаторе.
Светодиоды
Зеленый (желтый) светодиод “P” (POWER)— сигнализирует о том, что программатор находится в рабочем
состоянии. Красный светодиод “F” (FIRMWARE) зажигается только когда идет процесс обмена данными с
компьютером (запись либо считывание данных).
Установка драйверов для программатора USBasp
Для начала нужно скачать драйвер.
Для работы с программатором под Windows требуется уставновить драйвера. Это просто. Подключаем USBasp
к компьютеру (джампер должен быть разомкнут). Операционная система оповестит нас о нахождении нового
оборудовании и предложит установить драйвера.
На плате имеются три перемычки, задающие разные режимы работы программатора:
JP1 — замыкается в случае обновления прошивки самого программатора
JP2 — тройная перемычка, здесь выбирается, какое напряжение будет подаваться на прошиваемый микроконтроллер, либо 5В (левое положение) и 3.3В (правое положение)
JP3 — если её замкнуть, то программирование контроллера будет происходить с пониженной частотой, однако китайцы не стали сюда впаивать гребёнку, т.к. на данной прошивке она не требуется
Программатор, как можно заметить, построен на базе Atmega8 с кварцем на 12МГц. Самый правый верхний элемент, подписанный F1, с перевёрнутой цифрой 4 — самовосстанавливающийся предохранитель, защищает USB-порт ПК/ноутбука, если на прошиваемой плате вдруг произошло короткое замыкание. Под перемычкой JP2 находится LDO-стабилизатор 662К, понижающий напряжение с 5В до 3.3В, если перемычка установлена в правое положение.

Список поддерживаемых чипсов:51 Серия: AT89S51, AT89S52, AT89S53, AT89S8252Серия AVR: ATTiny12 (L), ATTiny13 (V), ATTiny15 (L), ATTiny24 (V), ATTiny25 (V), ATTiny26 (L), ATTiny2313 (V), ATTiny44 (V), ATTiny45 (V), ATTiny84 (V), ATTiny85 (V), AT90S2313 (L), AT90S2323 (L), AT90S2343 (L), AT90S1200 (L), AT90S8515 (L), AT90S8535 (L), ATMEGA48 (V), ATMEGA8 (L), ATMEGA88 (V), ATMEGA8515 (L), ATMEGA8535 (L), ATMEGA16 (L), ATMEGA162 (V), ATMEGA163 (L), ATMEGA164 (V), ATMEGA165 (V), ATMEGA168 (V), ATMEGA169 (V), ATMEGA169P (V), ATMEGA32 (L), ATMEGA324 (V), ATMEGA325 (V), ATMEGA3250 (V), ATMEGA329 (V), ATMEGA3290 (V), ATMEGA64 (L), ATMEGA640 (V), ATMEGA644 (V), ATMEGA645 (V), ATMEGA6450 (в), ATMEGA649 (V), ATMEGA6490 (V), ATMEGA128 (L), ATMEGA1280 (V), ATMEGA1281 (V), ATMEGA2560 (V), ATMEGA2561 (V), AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2 (B), AT90PWM3 (B) и т. д.

TMP36 DIP разъем 28 P  TMP36GT9  IC Socket 2,54 мм 

DIP-28.bmpDIP (англ. dual in-line package, также DIL) — название типа корпуса, применяемого для микросхем, микросборок и некоторых других электронных компонентов. Корпуса такого типа отличаются прямоугольной формой и наличием двух рядов выводов по длинным сторонам. В корпусе DIP могут выпускаться различные полупроводниковые или пассивные компоненты — микросхемы, сборки диодов, транзисторов, резисторов, малогабаритные переключатели. Компоненты могут непосредственно впаиваться в печатную плату, также могут использоваться недорогие разъёмы для снижения риска повреждения компонента при пайке и возможности быстрой замены элемента без необходимости выпайки его из платы, что важно при отладке прототипов устройства. 
Компоненты в корпусах DIP обычно имеют от 8 до 40 выводов, также существуют компоненты с меньшим или большим чётным количеством выводов. Большинство компонентов имеет шаг выводов в 0,1 дюйма (2,54 миллиметра) и расстояние между рядами 0,3 или 0,6 дюйма (7,62 или 15,24 миллиметра). Стандарты комитета JEDEC также определяют возможные расстояния между рядами: 0,4 и 0,9 дюйма (10,16 и 22,86 миллиметров) с количеством выводов до 64; некоторые корпуса имеют шаг выводов 0,07 дюйма (1,778 мм)[1], однако такие корпуса используются редко. В бывшем СССР и странах Восточного блока, а также в европейском стандарте Pro Electron для корпусов DIP использовалась метрическая система[источник не указан 1949 дней] и шаг выводов 2,5 миллиметра. Из-за этого советские аналоги западных микросхем плохо входят в разъёмы и платы, изготовленные для западных микросхем (и наоборот). Особенно остро это ощущается на корпусах с большим числом выводов.
Выводы нумеруются против часовой стрелки начиная с левого верхнего. Первый вывод определяется с помощью «ключа» — выемки на краю корпуса, или точки в виде углубления. Когда микросхема расположена маркировкой к наблюдателю и ключом вверх, первый вывод будет сверху и слева. Счёт идёт вниз по левой стороне корпуса и продолжается вверх по правой стороне. При нумерации выводов не следует ориентироваться только на маркировку или гравировку так как нередко она может быть перевернута. Приоритет при определении нумерации выводов следует отдавать «ключу».

Кварцевый генератор 8.000 мГц 10 шт.  

8-Mgc.bmpКварцевые резонаторы  устройства, использующие пьезоэлектрический эффект для возбуждения электрических колебаний заданной частоты. При совпадении частоты приложенного напряжения с одной из собственных механических частот кварцевого вибратора в приборе возникает явление резонанса, приводящее к резкому увеличению проводимости. Обладая среди резонаторов самой высокой добротностью Q~105, 107 (добротность колебательного LC контура не превышает 102, пьезокерамики  103), кварцевые резонаторы имеют также высокую температурную стабильность и низкую долговременную нестабильность частоты (10 6 10 8).
Кварцевые резонаторы применяются в генераторах опорных частот, в управляемых по частоте
генераторах, селективных устройствах: фильтрах, частотных дискриминаторах и т.д.
Кварцевые резонаторы предназначены для использования в аналогово-цифровых цепях для стабилизации и выделения электрических колебаний определённой частоты или полосы частот. 
Принцип работы: в широкой полосе частот сопротивление прибора имеет ёмкостной характер и только на некоторых (рабочих) частотах имеет широко выраженный резонанс (уменьшение сопротивления).
Кварцевый резонатор имеет лучшие характеристики, чем другие приборы для стабилизации частоты (колебательные контуры, пьезокерамические резонаторы): такие как стабильность по частоте (уход частоты) и температуре (изменение частоты резонанса в зависимости от температуры окружающей среды).
Избирательный, ярко выраженный резонансный характер сопротивления этих компонентов определяет основные области применения кварцевых резонаторов - высокостабильные генераторы тактовых сигналов и опорных частот, цепи частотной селекции, синтезаторы частоты и т.д.
Технические параметры  https://static.chipdip.ru/lib/051/DOC000051109.pdf
Резонансная частота,МГц    8
Номер гармоники    1
Точность настройки dF/Fх10-6    50
Температурный коэффициент, Ктх10-6    50
Нагрузочная емкость,пФ    32
Рабочая температура,С    -20…70
Корпус    hc-49s
Длина корпуса L.,мм    11.05
Диаметр(ширина)корпуса,D(W),мм    4.65

Мини-пассивный резонатор Кварц (набор мГц:4,6/8,11,0592,12,16,24/25,27/32) 50 шт. 

ST182b кварцевый генератор HC-49S 2Pin мини-пассивный резонатор Кварц 4 мГц 6/8 мГц 11,0592 мГц 12 мГц 16 мГц 24/25 мГц  Кварцевые резонаторы предназначены для использования в аналогово-цифровых цепях для стабилизации и выделения электрических колебаний определённой частоты или полосы частот. 
Д — малогабаритные на диапазон частот от 100 до 1$0 кГц и от 490 до 3000 кГц; Ц — на диапазон частот of 100 до 120 кГц и на отдельные частоты в диапазоне 1—8 МГц.
По конструкции выводов резонаторы делились на следующие три вида: С1 и Д1 — с жесткими выводами для вставления в панель; Э2, С2, Д2, Ц2 — с гибкими выводами Для непосредственной припайки; ЦЗ — с жесткими выводами для припайки к ним мягких монтажных проводов. Вакуумные резонаторы по условиям эксплуатации и параметрам также делились на классы и группы.
Приводим пример условного обозначения по этому ГОСТу резонатора для второй группы по условиям эксплуатации (II), в вакуумном исполнении (В), с допускаемым отклонением юстоты ±20-10”® (15-й класс), в рабочем интервале температур от +5 до +45°С (А) и максимальным отклонением частоты ±50-10”® (Т класс), с частотой колебаний 60 МГц, с семью гибкими выводами длиной 20 мм (С2/20):
Резонатор МВ—15АТ 60 МГц — С2/20 — ГОСТ 11599—67
Третьим этапом в стандартизации кварцевых резонаторов можно считать введение с января 1976 года нового стандарта ГОСТ 20297—74 «Резонаторы кварцевые. Классификация и система условных обозначений». По этому стандарту резонаторы подразделяются на группы:, вакуумные, герметизированные, негерметизи- ррванные. По виду, срезу, характеру колебаний, конструктивному исполнению, по частоте и другим электрическим параметрам резонаторы подразделяются на типы. Полное условное обозначение резонатора состоит из следующих элементов:
г- первый элемент — РК (резонатор кварцевый);
— второй элемент — число, обозначающее регистрационный номер типа резонатора (1, 2, 3 и т. д.);
— третий элемент — буква или сочетание двух букв, обозначающие вариант конструктивного исполнения резонатора данного типа (первая буква показывает обозначение типа резонатора, вторая — разновидность по габаритам);
— четвертый элемент — число, обозначающее класс точности настройки резонатора;
— пятый элемент — буква, обозначающая интервал рабочих температур резонатора (начиная с этого ГОСТа, рабочие температуры указываются по международной системе единиц (СИ), где температура по шкале Кельвина имеет обозначение «К» (0°С соответствует +273 К);
— шестой элемент — буква, обозначающая класс максимального относительного изменения рабочей частоты резонатора в интервале рабочих температур;
— седьмой элемент — число, обозначающее номинальную частоту резонатора, а следующая за ним буква— единицу измерения частоты (К —кГц, М — МГц);
— восьмой элемент — буква, обозначающая вариант исполнения резонатора по электрическим параметрам (А, Б, В и т. д.);
— девятый элемент — буква, обозначающая климатическое исполнение резонатора (В — всеклиматиче- ское; если резонатор предназначен для эксплуатации только в районах с холодным и умеренным климатом, девятый индекс не указывается).
В качестве примера приводим полное условное обозначение по новому ГОСТу кварцевого резонатора с регистрационным номером типа 16, варианта конструктивного исполнения БА, с точностью настройки ±10Ю”6 (13-й класс), предназначенного для работы в интервале рабочих температур от —40 до +80°С (Д), с максимальным относительным изменением рабочей частоты ±25Ю_б (класс Р), на номинальную частоту колебаний 5 МГц, с индуктивностью, обозначенной в соответствии с техническими условиями шифром (А), в исполнении для всех климатических районов (В):
РК 16 Б А —13 ДР — 5М — А — В ГОСТ 20297—741
Допускается сокращенное обозначение резонаторов, но оно должно включать в себя 1, 2, 3-й элементы полного условного обозначения, если все другие технические данные указаны в приложенной документации.
В настоящее время на баллоне или корпусе кварцевых резонаторов, выпускаемых промышленностью по действующим ГОСТам, во всех случаях указывается их номинальная частота, а остальные данные приводятся в прилагаемой документации.

2-канальный релейный модуль 5 В

2-kanal-relay.bmpЭто 2 Channel 5 В релейный интерфейсная плата, быть в состоянии управлять различными приборами, и другое оборудование с большой ток. Он Relay-2k-sx.pngможет управляться непосредственно микроконтроллером (8051, AVR, рис, DSP, ARM, ARM, MSP430, ttl logic).
Имеет: 5 В 2-интерфейсную плату реле канала, и каждый из них нуждается 15-20mA текущего драйвера;  оснащен Сильноточными реле, AC250V 10A; DC30V 10A; 

Данный модуль содержит два канала реле фирмы SONGLE модель SRD-05VDC-SL-C, переключение осуществляется с помощью напряжение 5В. Схематически модуль специально разработан для управления с помощью слаботочных плат, таких как arduino, raspberry и так далее, которые на выходе могут выдать ток не более 40 мА, так же для защиты добавлен оптопара EL817, которая реализует гальваническую развязку. Принципиальная схема 2-х канального модуля реле показана на рисунке ниже.
Relay-2k-Pin.pngДвухкональный релейный модуль состоит из двух независимых частей за исключении питания Vcc и GND. При подключении к напряжения, вывод In1 находиться в высоком состоянии (лог 1), для переключения первого реле необходимо вывод In1 перевести в отрицательное состояние (лог 0), то есть закоротить цепь на землю. Через светодиод, которые находится в оптопаре начнет протекать ток и он засветится, следом откроет фототранзистор, через который так же начнет течь ток на базу транзистора Q1, который откроется и реле сработает. Вторая часть реле, работает аналогично, модуль может работать и от отдельного источника питания, необходимо убрать перемычку и подключить питание к JD-VCC и GND.
Назначение контактов
Модуль содержит четыре разъема, два слаботочных J1, J1 и два силовых K1 и K2, назначение каждого разъема и вывода можно посмотреть на рисунке 
Разъем J1 используется для управления реле, шаг контактов 2,54 мм (PLS), разъем J2 используется для подключения внешнего источника питания, по умолчанию, между контактми JD-VCC и VCC установлена перемычка.
Подключение:
Для начала подключаем вывод VCC и GND к выводам Arduino 5V и GND. Выводы IN1 и IN2 можно подключить к любому выводу,  в нашем случае подключены к цифровым Relay-Arduino.pngвыводам 5 и 6. В качестве примера использую светодиоды, схема подключения приведена на рисунке ниже:
Подключение 2-х канального реле к Arduino
Далее открываем среду разработки и загружаем данный скетч в контроллер Arduino, алгоритм работы прост, каждые 4 секунды будет включатся сначала одно реле, затем второе и так далее.

nt in1 = 5;              // Указываем, что вывод реле In1, подключен к реле цифровому выводу 5
int in2 = 6;              // Указываем, что вывод реле In2, подключен к реле цифровому выводу 6
 void setup() {
 pinMode(in1, OUTPUT);    // Установим вывод 5 как выход
 pinMode(in2, OUTPUT);    } // Установим вывод 6 как выход
void loop() {
 digitalWrite(in1, HIGH); // Включаем реле
 delay(2000);             // Ждем 2с
 digitalWrite(in1, LOW);  // Выключаем реле
 delay(2000);             // Ждем 2с
 digitalWrite(in2, HIGH); // Включаем реле
 delay(2000);             // Ждем 2с 
 digitalWrite(in2, LOW); 
}// Выключаем реле

 

ПРИЕМОПЕРЕЛАТЧИКИ

Беспроводной модуль приемопередатчика NRF24L01 XY-WA 2.4ГГц 3.3В 

nRF24L01-Pin.pngnRF24L01.bmpМодуль NRF24L01 позволяет связать приборы радиоканалом передачи данных. С помощью NRF24L01 до семи приборов объединяются в общую радиосеть топологии звезда на частоте 2,4 ГГц. Один прибор в радиосети ведущий, остальные ведомые. При упрощенном рассмотрении модуль приемопередатчика 2,4 ГГц NRF24L01 является конвертером интерфейса SPI в радиосигнал. Берет на себя все функции преобразования проводного интерфейса SPI в радиосигнал, содержит приемник, передатчик и миниатюрную антенну. Специалисту не обязательно знать особенности кодирования модулем данных по радио, достаточно правильно организовать работу SPI и установить настройки каждого модуля работающего в радиомосте. Основа модуля микросхема nRF24L01+  фирмы Nordic Semiconductor. 
В микросхему входят: синтезатор частоты, усилитель мощности, генератор, демодулятор, модулятор и другие части, образующие многофункциональный трансивер. Связь происходит в диапазоне частот 2,4–2,4835 ГГц. Частота, на которой будут работать модули, определяется номером канала. Они имеют шаг 1 МГц. Каналу 0 соответствует частота 2,4 ГГц, каналу 76 частота 2,476 ГГц. При скорости 250 Кбод связь возможна на большей дистанции. В режиме приема данных RX потребление тока выше, чем в режиме передачи TX. Модуль работает в четырех режимах: Power Down – выключен, Standby – спящий режим, RX Mode – приемник, TX Mode – передатчик. Микросхема nRF24L01+ имеет функции энергосбережения.
Надежный обмен данными гарантирует собственный протокол обмена Enhanced ShockBurst™. Прием данных подтверждает обратная связь в виде ответа. Принимающий данные модуль приемопередатчика 2.4 ГГц NRF24L01 отвечает подтверждением приема. Если подтверждение приема не получено, то передача повторяется.
Приемопередатчик – трансивер, имеет трехуровневый FIFO буфер приема, разделенный на шесть каналов, и трехуровневый FIFO буфер передачи. Одна микросхема nRF24L01+ конфигурируется как центральный принимающий узел и 6 как сообщающие данные. Такие обозначения функций до некоторой степени условны. На самом деле при любой роли МС в обмене данными каждая из них работает поочередно как приемник и передатчик. Обмен данными в такой сети происходит на одном частотном канале. Благодаря большому количеству каналов рядом могут работать еще 7 микросхем и еще и еще…
Проблемы с питанием возникают при использовании таких микроконтроллеров как, например, Arduino Uno, Nano, Mega, в которых на пины подается всего 50 мА. На некоторых новых модификациях плат делают пины с силой тока до 350 мА. Ну или вы можете отдельно приобрести шилды для увеличения мощности.
Подключите конденсатор на 3.3 или 10 мкФ (микрофарад) напрямую к модулю - от 3.3 В (+) к GND (-). Некоторые рекомендуют использовать 10 мкФ или больше.
Отдельный источник питания на 3.3 В.
Использовать совместимый с Arduino YourDuinoRobo1, на котором добавлен регулятор 3.3 В (в этом случае, возможно, стоит добавить конденсатор на 1 мкФ на радиомодуль).
Максимально избегать дополнительных проводов при подключении модуля радиопередатчика.
Разработать отдельную плату, на которую устанавливается модуль nRF24L01 и добавляются конденсаторы на 1 и 10 мкФ неподалеку от контактов 3.3 В и GND.
Существуют дополнительные модули для трансмиттера/ресивера (передатчика/приемника), которые обеспечивают беспроводную радиопередачу на расстояния до 1 км! Эти модули используют внешнюю антенну, которая может устанавливаться непосредственно на модуль или антенна, которая подключается с помощью дополнительных коннекторов. На фото ниже приведены несколько разновидностей модулей.В пакете передаваемых данных есть 9 бит идентификации после битов адреса. Первые 2 бита используются для индикации данных счетчика приема пакетов для контроля очередности приема. Остальные семь бит не используются и зарезервированы под будущие продукты. Для совместимости с микросхемами nRF2401, nRF24E1 и nRF905, nRF9E5 поле идентификации пакета может не использоваться. Количество повторных попыток передачи пакета задается программно. Если отправить пакет не удалось, то генерируется прерывание для контроллера, а в регистре статуса трансивера устанавливается бит MAX_RT. Для успешной передачи пакета вырабатывается сигнал прерывания (вывод TX_DS IRQ) и передающий FIFO буфер очищается.
Для настройки различных параметров и функций используются регистры микросхемы. Каждый регистр (кроме трех регистров полезной нагрузки) имеет 5-битный адрес, который маскируется в R_REGISTER и W_REGISTER инструкциями, соответственно чтение и запись. Подробности настройки см. http://blog.sci-smart.ru/2013/06/nrf24l01.html 
Доступны следующие регистры:.
CONFIG – настройка прерываний, контрольной суммы, питания и статуса Tx/Rx.
EN_AA – включение и отключение Enhanced ShockBurst ™ на отдельных каналах Rx.
EN_RXADDR – включение и отключение канала Rx.
SETUP_AW – длина адреса.
SETUP_RETR – настройка задержки повтора и количества попыток связаться, если не получено подтверждение приема.
RF_CH – установка радиочастотного канала.
RF_SETUP – настройка скорости передачи по эфиру, выходной мощности и коэффициента усиления.
STATUS – статус битов состояния прерывания, буфер Tx FIFO полный и количество каналов получивших пакеты.
OBSERVE_TX – количество потерянных и повторно переданных пакетов.
CD – обнаружение несущей частоты.
RX_ADDR_Pn – адрес для Rx канала n.
TX_ADDR – адрес назначения передаваемых пакетов.
RX_PW_Pn – величина постоянной нагрузки на Rx канал n.
FIFO_STATUS – статус автоповтора, буфер Tx FIFO полный / пустой, Rx FIFO полный / пустой.
ACK_PLD – полезная нагрузка отправки пакетов ответа, если ответы пакетов включены (записывается с указанием W_ACK_PAYLOAD).
TX_PLD – Тх FIFO (записывается с инструкциями W_TX_PAYLOAD и W_TX_PAYLOAD_NO_ACK).
RX_PLD – Rx FIFO (читается с инструкцией R_RX_PAYLOAD).
DYNPD – включить или отключить функцию динамического расчета полезной нагрузки на каналы Rx.
FEATURE – включение или отключение динамической полезной нагрузки, ACK полезной нагрузки, и селективные функции ACK.
Подключение:
Кроме выводов питания контакты линий сигналов могут подключаться к контактам прибора питающегося напряжением 5 В. Такая совместимость обеспечена внутренними цепями микросхемы. При подключении к порту Р0 МК класса 51 нужен подтягивающий резистор 10 кОм, для других портов он не нужен. Входы устройства подключаемого к модулю должны потреблять ток не более 10 мА. Модуль соединяется с микроконтроллером класса AVR без цепей согласования уровней сигналов.

В Proteus не оказалось  микрухи nRF. Питается передатчик напряжением до 3.3В, придется мутить стабилизатор и конфигурировать фьюзы МК, чтоб работали на пониженном напряжении, впрочем не такая уж это большая проблема.
    Выводы nRF:
1-2. Питание, от 1.9 до 3.6В, не более (рекомендуется 3В)! однако на другие пины можно подавать до 5.25В (in datasheet we trust).
3. CE: Chip Enable. Зависит от режима работы. Если чип сконфигурен как приемник, то высокий (HIGH) уровень на CE позволяет чипу мониторить среду и получать пакеты. Низкий (LOW) уровень переводит чип в Standby-I и такая возможность становится уже недоступна. Если чип настроен на передачу, CE всегда держится на низком уровне. В этом случае для передачи данных нужно положить их в очередь FIFO и дернуть CE минимум на 10мкс (LOW->HIGH, 10мкс, HIGH->LOW).
4. CSN. Chip Select Not. Not, потому что активный уровень - низкий. Пин всегда держится на высоком уровне, переводим на низкий уровень для начала общения между чипом и МК по SPI. Когда пообщались - снова возвращаем на высокий уровень.
5. SCK. Стробирующий сигнал SPI. Дежурный уровень - LOW. Переход L->H говорит чипу что можно читать бит с MOSI и писать на MISO. nRF24 - SLAVE устройство. Оно никогда не инициирует связь с МК само, строб-сигнал SCK генерирует именно МК.
6-7. MOSI+MISO. Собственно линии дуплексной передачи данных от чипа к МК и обратно. Когда МК вывел новый бит на линию MOSI и/или считал бит с MISO, он может дергать SCK, чтобы дать понять чипу, что он может читать/писать следующий бит.
8. IRQ. Interrupt Pin. Дежурный уровень - высокий. Пин полезно мониторить со стороны МК, дабы понять, не случилось ли чего интересного, например новый пакет пришел (прерывания настраиваются в чипе по SPI). Активный уровень - низкий. Когда случается прерывание - читаем статусный регистр и смотрим, что случилось. Всего прерываний три.
    Как общаться с nRF24L01
Для начала можно пообщаться с самим чипом по SPI, например почитать его внутренние регистры. Для этого достаточно при инициализации МК не забыть подключить линию CSN к питанию, это дежурный режим; чтобы начать сеанс - прижимаем CSN к земле, чип понимает это как начало передачи данных по SPI и готовится выдать на MISO свой статус-регистр. Чип делает это всегда при начале общения по SPI. Если  хотим что то писать в регистры чипа или читать из них, должны дать соответствующую инструкцию (1 байт), и пока  ее пишем на линию MOSI, чип выдает на MISO свой статус-регистр, тоже 1 байт.
Пожалуй отладку можно начать с чтения и записи регистров nRF и выдачи этих данных например на терминал. Байт инструкции передается начиная со старшего бита. 
Далее, не отпуская линии CSN, дергаем SCK и читаем ответ чипа. Сколько байт читать зависит от того, какой регистр читаем, это нужно задавать в коде программы. Никакого признака "окончания передачи" тут нет. Регистры в основном имеют длину 1 байт, исключение составляют регистры TX_ADDR и RX_ADDR_P*. Байты ответа также приходят "вперед ногами", т.е. сначала старший бит (7).
К примеру, чтение регистра EN_RXADDR (адрес 02h) будет проходить так:
1. CSN - к земле, начинаем передавать байт 02h (0b 0000 0010) с наложенной маской инструкции R_REGISTER (00h)
2. вывели бит 7, дернули SCK вверх-вниз, сдвинули байт логически влево, и так 8 раз для передачи всего байта инструкции
3. далее еще 8 раз дергаем SCK, читая уровни на линии MISO в байт ответа
4. поднимаем линию CSN, обмен завершен.
Для записи байта в регистр EN_RXADDR последовательность такая же, только в п.1 маска будет W_REGISTER (20h) и байт инструкции получится уже 02h OR 20h = 22h. а в п.3 вместо чтения в байт из MISO напротив, пишем из байта на линию MOSI, опять же сначала бит 7, потом 6 и т.д.
Q. как настроить в рабочий режим и подготовить чип к передаче?
A. перед началом работы в обязательном порядке нужно выставить бит PWR_UP в регистре CONFIG. При подаче питания на чип этот бит по-умолчанию равен 0. Впрочем это не означает, что чип выключен и не подает признаков жизни. По SPI он общается всегда. Также выставляем бит PRIM_RX  того же регистра в 1 для режима приема и в 0 для режима передачи. По-умолчанию бит равен нулю, т.е. чип настроен на передачу. Также стоит отметить, что при старте включены все прерывания. Для приема данных обязательно надо настроить размер пакета, т.е. записать число больше нуля в RX_PW_P0.  На принимающей стороне настройка длины пакета должна быть такой, чтобы умещались передаваемые данные! 
Q. Как работать с прерываниями?
A. При генерации прерывания (низкий уровень на пин IRQ), читаем STATUS регистр, определяем событие. Например установлен бит RX_DR (Data Ready): пришел новый пакет. Читаем пакет, обязательно пишем 1 (не 0, а 1, ага) на место этого бита, чтобы сбросить флаг прерывания. Не забываем записать получившийся байт обратно в STATUS регистр.
Q. как переходить из режима RX в TX и обратно?
A. записью бита PRIM_RX = 1 в регистр CONFIG мы переводим чип в режим приемника. по-умолчанию при подаче питания чип в режиме передачи (PRIM_RX = 0). Разобраться как при этом управлять линией CE... А вот как: переводя бит PRIM_RX и 1 или 0 меняем режим чипа, но чтобы его собственно активировать - надо поднять линию CE, иначе чип будет как бы в режиме готовности, но неактивен. Для PRX это означает, что слушать эфир начнем, как только поднимем линию CE. Для PTX это значит что передавать данные из TX FIFO начнем как только поднимем линию CE. Опускание линии CE означает переход в режим энергосбережения.
Q. где настраивается сколько байт можно задать в TX FIFO для передачи?
A. "The width of TX-payload is counted from number of bytes written to the TX FIFO from the MCU". По-русски говоря, чип имеет счетчик байт, и к моменту начала SPI обмена с целью положить в TX FIFO данные, этот счетчик сбрасывается и начинает считать, сколько байт мы ложим в TX FIFO. Положить можно вроде как от 1 до 32 байт. Сколько положили - все передаст. R_RX_PAYLOAD тоже выдает от 1 до 32 байт. 
Q. как происходит адресация и распределение пакетов по пайпам?
A. адреса пайпов задаются в регистрах RX_ADDR_P*. Нужно внимательно следить, чтобы не оказалось 2 одинаковых адресов в регистрах RX_* одного чипа. НО адреса отправителя и получателя должны совпадать! Т.е. регистры TX_ADDR и RX_ADDR_P0 обоих чипов должны быть равны между собой (итого 4 одинаковых значения). Чтобы получить пакет на одном nRF, нужно сначала его RX_ADDR_P0 сконфигурировать известным адресом, затем с другого nRF посылать по этому адресу пакеты (адрес вводится на передатчике в регистр TX_ADDR).
On the PTX the TX_ADDR must be the same as the RX_ADDR_P0 and as the pipe address for the designated pipe.
эта фигня гласит, что на передатчике (PTX) адрес для отправки должен совпадать с собственным RX_ADDR_P0 адресом (чтобы автоматом разруливать ACK), а также с RX_ADDR_P* пайпа приемника (PRX) (чтобы вообще пакет дошел до назначения).
ACK разруливаются сами только при включенном Enhanced ShockBurst mode.
Однако, по-умолчанию все чипы имеют один и тот же TX_ADDR, который к тому же равен RX_ADDR_P0 (чтобы работал авто-ACK), т.е. для quick-start конфигурировать адреса чипов необязательно! Все чипы будут рассылать на всех и принимать данные ото всех.
Q. Надо ли задавать RX_PW_P0 для работы авто-ACK.
A. На передатчике RX_PW_P0 задавать необязательно
Q. как просканировать передатчики в округе?
A. Регистр CD содержит 1, если мы в RX режиме видим несущую (кто-то передает). вот походу и все, promisc-mode? кажется нету.
Q. что будет если передать 10 байт, а приемник настроен принимать только 3?
A. не пробовал, ДШ читать уже лень, вероятно приемник нифига не получит, потому что в передаваемом пакете CRC будет далеко за пределами 3 байт. Вопрос пока открытый.
UPD: Если размер PAYLOAD не совпадает - передачи не будет. В принципе для передатчика нет такого понятия как размер пакета. Он передает столько байт, сколько по SPI получит. Но если это число байт отличается (хоть на 1 больше или меньше) от установленного на приемнике RX_PW_P0 - приемник не получит пакета.
     Итоги
Настройка передатчика сводится к установке PWR_UP в регистре CONFIG и прижатию линии CE к земле.
Настройка приемника - установка PWR_UP и PRIM_RX в CONFIG, RX_PW_P0 > 0 и подтягивании CE к питанию.
Далее мониторим линии IRQ, читаем биты прерываний из регистра STATUS и не забываем их сбрасывать, читаем полученные данные из pipe 0.

nRF24L01i+PA+LNA приемопередатчик 2.4ГГц 
nRF24L01+PA+LNA.pngРадио модуль nRF24L01+PA+LNA с радиусом действия до 1000 метров. Модуль работает на частоте 2.4 ГГц (частота использования WiFi). Предназначен для связи микроконтроллеров (в том числе и Arduino ) между собой, а так же для : телеметрии, дистанционного управления, nRF24L01-sx.bmpсоздания беспроводной сети, пожарной безопасности, сигнализации и т.д. Трансивер nRF24L01+ микроконтроллерное ядро позволяет поддерживать обмен данными по радиоканалу со скоростью до 2 Мбит/с, пиковым энергопотреблением менее 14 мА и превосходной устойчивостью к электромагнитным помехам. Основные свойства: напряжение: 3-3.6 В (рекомендуется 3.3 В) V; максимальная выходная мощность: + 20dBm (100 МВт); режим передачи ток (пиковое значение): 115Ma; Режим приема Ток (пиковое значение): 45Ma; Power-downmode ток: 4.2Ua; чувствительность приемника:-92dBm (2 Мбит)/-95dBm (1 Мбит)/-104dBm (250 кбит/с); PA усиления: 20Db; УВЕЛИЧЕНИЕ LNA: 10Db, Шума МШУ: 2.6db; Коэффициент Усиления антенны (пик): 2Dbi; дальность передачи (открытое пространство): 520 м (2 Мбит)/750 м (1 Мбит)/1000 м (250 Кбит/С); размер: 45.54 мм * 16.46 мм. Схема подключения nRF24L01 к Arduino UNO (Arduino Nano) см. на рис.
Модуль работает по интерфейсу SPI, соответственно подключать модуль nRF24L01 следует к определенным портам микроконтроллера (не забывайте, что у Arduino Mega интерфейс SPI находится на других портах). Для наладки связи между двумя Ардуино, потребуется, как минимум два беспроводных радио модуля. Одну плату нужно настроить, как приемник сигнала (receiver), а вторую, как передатчик (transmitter).
Регулятор напряжения для nRF24L01 Совет — повесить по питанию 3,3 В, которые идут на питание модуля nRF24L01+, конденсатор ёмкостью несколько десятков микрофарад.
Подключение к Ардуино:
SCK — D13
MOSI — D11
MISO — D12
CSN — D10
CE/SS — D9
 Для СЕ и CSN можно использовать любые пины (меняется в скетче RF24 radio(9,10);).
Для улучшения качества связи, рекомендуется припаять конденсатор ~100мкф между плюсом и минусом модуля.
отправляются два числа — 255 и 155. Подключение является универсальным и подходит для всех плат Arduino UNO, Nano, DUE, MEGA, Леонардо, Yun и подобных. Сигналы SPI выведены на соединитель ICSP микроконтроллерного модуля Arduino. Контакт питания VCC соединяется с контактом стабилизатора Arduino напряжения 3,3 В. Общий провод подключается к контакту GND. Сигналы выбора CE и CSN подключаются к контактам, определенным в библиотеке RF24, например 7 и 8.
Особенности программирования
Для программ Arduino используется библиотека RF24 https://github.com/maniacbug/RF24/ Эта библиотека снабжена большим количеством примеров. При записи программы в Arduino модуль приемопередатчика 2,4 ГГц NRF24L01 нужно отключить от Arduino. Перед первой командой инициализации нужна пауза две секунды после подачи питания. Необходимо сделать публичной функцию RF24::flush_tx в библиотеке RF24 и очищать буфер передачи перед отправкой нового сообщения. По умолчанию модуль работает на передающем канале 76h. #include<SPI.h>
#include<RF24.h>
RF24 radio(9,10);// можно использовать любые
const uint32_t pipe=123456789;// адрес
bytemassiv[1];
        voidsetup() {
  Serial.begin(57600);
  radio.begin();
  radio.setDataRate(RF24_250KBPS);// скорость обмена данными RF24_1MBPS или RF24_2MBPS
  radio.openWritingPipe(pipe); }// открыть канал на отправку
        voidloop()  {
  massiv[0]=255;
  radio.write(massiv,1);
  delay(500);
  massiv[0]=155;
  radio.write(massiv,1);
  delay(500); }
               принимаются числа (255 и 155) и включать/выключать светодиод подключенный к D6:
#include<SPI.h>
#include<RF24.h>
RF24 radio(9,10);
const uint32_t pipe=123456789;
bytemassiv[4];
        voidsetup()   {
  pinMode(6, OUTPUT);
  Serial.begin(57600);
  radio.begin();
  radio.setDataRate(RF24_250KBPS);// RF24_1MBPS или RF24_2MBPS
  radio.openReadingPipe(1,pipe);// открыть канал на приём
  radio.startListening(); }// приём
          voidloop()  {
  if(radio.available())     {
      radio.read(massiv,1);
      if(massiv[0]==255)        {
          Serial.println(massiv[0]);
          digitalWrite(6, HIGH);        }
      if(massiv[0]==155)        {
          Serial.println(massiv[0]);
          digitalWrite(6, LOW);        }      }}

МИКРОМОДУЛЬ  связи 2.4G BK2423 с процедурой инициализации датчика
nRF24L01-micro.bmp1.2400-2483.5MHz ISM-диапазон
 2. Поддержка скорости передачи данных 1 и 2 Мбит / с
 3.Программируемая выходная мощность (от -40 дБм до 5 дБм)
 Потребляемая мощность 4.Low
 5. Переменная полезная нагрузка от 1 до 32 байт
 6. Автоматическая обработка пакетов
 7.6 каналов данных для сетей 1: 6 звезд
 Источник питания от 8.1.9 до 3.6 В
 9.4-контактный интерфейс SPI с максимальной тактовой частотой 8 МГц
 

Радиоуправление на ATmega8 и радиомодулях NRF24L01+PA+LNA

Пример: передачи данных о положении координат джойстика Х и Y от одного модуля nRF24L01 к другому nRF24L01. Второй модуль получает данные положении джойстика и передает их на дальнейшее отображение.
Скетч для радиопередатчика nRF24L01 и джойстика (или можно использовать потенциометр). Второй скетч загрузите на Arduino с подключенным модулем nRf24L01.
/* YourDuinoStarter пример: nRF24L01 передаем данные о положении джойстика
Скетч считывает аналоговые значения на контакте A0, A1 и передает их с помощью радиопередатчика nRF24L01 приемнику. */
/*-----(Импортируем необходимые библиотеки)-----*/
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
/*-----(Объявляем константы и номера пинов)-----*/
#define CE_PIN 9
#define CSN_PIN 10
#define JOYSTICK_X A0
#define JOYSTICK_Y A1 // ПРИМЕЧАНИЕ: "LL" в конце константы - это тип данных "LongLong"
const uint64_t pipe = 0xE8E8F0F0E1LL;
/*-----(Объявляем объекты)-----*/
RF24 radio(CE_PIN, CSN_PIN); // Создаем объект Radio
/*-----(Объявляем переменные)-----*/
int joystick[2]; // массив из 2-х элементов, в котором хранятся с джойстика
int i = 0;
void setup() {
Serial.begin(9600);
radio.begin();
radio.openWritingPipe(pipe);}//--(завершение setup )---
void loop() {
joystick[0] = i++;
joystick[1] = i++;
radio.write( joystick, sizeof(joystick) );
delay(3);}//--(завершаем главный цикл)---

Пример управления Сервоприводом. Оба радио модуля nFR24L01+ подключены, через адаптер, к аппаратной шине SPI. Trema четырехразрядный LED индикатор подключён к цифровым выводам D2 и D3 (можно подключить к любым выводам Arduino). Сервопривод подключён к цифровому выводу D4 (можно подключить к любым выводам). Trema потенциометр и слайдер подключены к аналоговым входам A1 и A0 (можно подключить к любым аналоговым входам). Питание адаптера nFR24L01+ взято с контактов GND и Vcc (5 В). Если Вы будете подключать модуль nFR24L01+ без адаптера, то модуль требуется запитать от напряжения 3,3 В постоянного тока.

Схема соединения Arduino через модуль nRF24L01+

Подключение радио модуля nFR24L01+
CE    9 (меняется в скетче)    Выбор режима: приёмник / передатчик
CSN (CS/SS)    10 (меняется в скетче)    Шина SPI - выбор устройства
SСK    13 (SCK)    Шина SPI - линия тактирования
MO    11 (MOSI)    Шина SPI - линия данных (от мастера к ведомому)
MI    12 (MISO)    Шина SPI - линия данных (от ведомого к мастеру)
IRQ    Не используется    Прерывание
    Алгоритм работы: 
    Передатчик:
При старте (в коде setup) скетч настраивает работу радио модуля в режим передачи данных, указывая номер канала, скорость передачи, мощность передачи и идентификатор трубы. После чего, постоянно (в коде loop), считывает показания с Trema потенциометра и Trema слайдера, сохраняя их в массив data, и отправляет его радио модулю для передачи.
#include <SPI.h>                                          // Подключаем библиотеку для работы с шиной SPI
#include <nRF24L01.h>                                     // Подключаем файл настроек из библиотеки RF24
#include <RF24.h>                                         // Подключаем библиотеку для работы с nRF24L01+
RF24           radio(9, 10);                              // Создаём объект radio для работы с библиотекой RF24, указывая номера выводов nRF24L01+ (CE, CSN)
int            data[2];                                   // Создаём массив для приёма данных
void setup(){
    radio.begin();                                        // Инициируем работу nRF24L01+
    radio.setChannel(5);                                  // Указываем канал передачи данных (от 0 до 127), 5 - значит передача данных осуществляется на частоте 2,405 ГГц (на одном канале может быть только 1 приёмник и до 6 передатчиков)
    radio.setDataRate     (RF24_1MBPS);                   // Указываем скорость передачи данных (RF24_250KBPS, RF24_1MBPS, RF24_2MBPS), RF24_1MBPS - 1Мбит/сек
    radio.setPALevel      (RF24_PA_HIGH);                 // Указываем мощность передатчика (RF24_PA_MIN=-18dBm, RF24_PA_LOW=-12dBm, RF24_PA_HIGH=-6dBm, RF24_PA_MAX=0dBm)
    radio.openWritingPipe (0x1234567890LL);   }            
    /* Открываем трубу с идентификатором 0x1234567890 для передачи данных (на одном канале может быть открыто до 6 разных труб, которые должны отличаться только последним байтом идентификатора) /*
void loop(){
    data[0] = analogRead(A1);                             // считываем показания Trema слайдера с вывода A1 и записываем их в 0 элемент массива data
    data[1] = analogRead(A2);                             // считываем показания Trema потенциометра с вывода A2 и записываем их в 1 элемент массива data
    radio.write(&data, sizeof(data));                     // отправляем данные из массива data указывая сколько байт массива мы хотим отправить. //Отправить данные можно с проверкой их доставки:
     if( radio.write(&data, sizeof(data)) ){данные приняты приёмником;}else{данные не приняты приёмником;}
}
    Приёмник:
При старте (в коде setup) скетч настраивает работу радио модуля, указывая те же параметры что и у передатчика, но в режим приёма данных, а также инициирует работу с LED индикатором и сервоприводом. После чего, постоянно (в коде loop), проверяет нет ли в буфере данных, принятых радио модулем. Если данные есть, то они читаются в массив data, после чего значение 0 элемента (показания Trema слайдера) выводится на LED индикатор, а значение 1 элемента (показания Trema потенциометра) преобразуются в градусы и используется для поворота сервопривода.
#include <SPI.h>                                          // Подключаем библиотеку  для работы с шиной SPI
#include <nRF24L01.h>                                     // Подключаем файл настроек из библиотеки RF24
#include <RF24.h>                                         // Подключаем библиотеку  для работы с nRF24L01+
#include <iarduino_4LED.h>                                // Подключаем библиотеку  для работы с четырёхразрядным LED индикатором
#include <Servo.h>                                        // Подключаем библиотеку  для работы с сервоприводами
RF24           radio(9, 10);                              // Создаём объект radio   для работы с библиотекой RF24, указывая номера выводов nRF24L01+ (CE, CSN)
iarduino_4LED  dispLED(2,3);                              // Создаём объект dispLED для работы с функциями библиотеки iarduino_4LED, с указанием выводов дисплея ( CLK , DIO ) 
Servo          myservo;                                   // Создаём объект myservo для работы с функциями библиотеки Servo
int            data[2];                                   // Создаём массив для приёма данных
void setup(){
    delay(1000);
    myservo.attach(4);                                    // Подключаем объект myservo к 4 выводу Arduino
    dispLED.begin();                                      // Инициируем работу индикатора
    radio.begin();                                        // Инициируем работу nRF24L01+
    radio.setChannel(5);   // Указываем канал приёма данн. (от 0 до 127), 5-значит приём  на част. 2,405 ГГц (на 1 канале м.б. 1 пр. и до 6 передатчиков)
    radio.setDataRate     (RF24_1MBPS);                   // Указываем скорость передачи данных (RF24_250KBPS, RF24_1MBPS, RF24_2MBPS), RF24_1MBPS - 1Мбит/сек
    radio.setPALevel      (RF24_PA_HIGH);                 // Указываем мощность передатчика (RF24_PA_MIN=-18dBm, RF24_PA_LOW=-12dBm, RF24_PA_HIGH=-6dBm, RF24_PA_MAX=0dBm)
    radio.openReadingPipe (1, 0x1234567890LL);            // Открываем 1 трубу с идентификатором 0x1234567890 для приема данных (на ожном канале может быть открыто до 6 разных труб, которые должны отличаться только последним байтом идентификатора)
    radio.startListening  ();                             // Включаем приемник, начинаем прослушивать открытую трубу
  radio.stopListening   ();    }                         // Выключаем приёмник, если потребуется передать данные
void loop(){
    if(radio.available()){                                // Если в буфере имеются принятые данные
        radio.read(&data, sizeof(data));                  // Читаем данные в массив data и указываем сколько байт читать
        dispLED.print(data[0]);                           // Выводим показания Trema слайдера на индикатор
        myservo.write(map(data[1],0,1023,0,180));  }}  // Поворачиваем сервопривод на угол заданный Trema потенциометром

Провода 20 см джемпер Дюпон 1P-1P  женский 40 шт.

Адаптер AVRISP MKII USBASP STK500 10Pin>6Pin

Adapter-10-6.pngЭто адаптер AVRISP 10 Pin до 6-контактной платы конвертора USBASP STK500. Стандартный программатор 10PIN AVRISP USBASP STK500 может использоваться для подключения к стандарту 6PIN Interface Converter. Плата разработки AVR MCU может использоваться для загрузки Interface Converter, а также плата разработки Arduino может использоваться для конвертера интерфейса ISP. Программатор AVR USBASP позволит инженеру получить простой, компактный и надежный программатор всех микроконтроллеров семейства AVR с режимом последовательного программирования ISP (In System Programming). Это удобный и миниатюрный программатор, подключаемый к USB-порту персонального компьютера, что очень актуально, т.к. COM-порт существует далеко не на всех современных компьютерах, и тем более на ноутбуках. Использование USB программатора USBASP и его функции внутрисистемного программирования (ISP) дают возможность быстро и многократно программировать микроконтроллерное устройство в собранном виде, не отключая его питания.
При этом процесс отладки программного обеспечения с помощью данного AVR программатора USBASP заметно упрощается и сокращается затрачиваемое на это время.Список поддерживаемых AVR микроконтроллеров: USBASP Программатор AVR поддерживает все микроконтроллеры AVR с режимом последовательного программирования ISP (In System Programming) ? это микроконтроллеры AVR у которых есть поддержка загрузки програм через порт SPI (Serial Peripheral Interface). Актуальный список поддерживаемых микроконтроллеров может изменятся и зависит от управляющей программы для ПК и текущей версии прошивки программатора. На данный момент программатор USBASP поддерживает загрузку программ в следующие микросхемах:
AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90CAN128,AT90CAN32, AT90CAN64, ATmega103, Tmega128, ATmega1280,ATmega1281, ATmega1284P, ATmega128RFA1,ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega164P, ATmega168, ATmega168P, ATmega169,ATmega16U2, ATmega32, ATmega324P, ATmega325, ATmega3250, ATmega328P, ATmega329, ATmega3290, ATmega329P,ATmega3290P, ATmega32U2, ATmega32U4, ATmega48, ATmega64, ATmega640, ATmega644P, ATmega644, ATmega645,ATmega6450, ATmega649, ATmega6490, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88P, ATmega8U2,AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, ATtiny10, ATtiny13, ATtiny15, ATtiny2313, ATtiny25, ATtiny26,
ATtiny261, ATtiny4, ATtiny4313, ATtiny44, ATtiny45, ATtiny461, ATtiny5, ATtiny84, ATtiny85, ATtiny861, ATtiny88,ATtiny9, ATmega1286, ATmega1287, ATmega162, ATmega647, ATmega647, ATmega82

Программатор USB ISP USB ASP ATMEGA8 ATMEGA128

USB-ASP.pngUSBasp - простой внутрисхемный USB-программатор для микроконтроллеров Atmel AVR. Программатор построен на микроконтроллере ATMega88 (или ATMega8) и содержит минимум деталей. Программатор использует свой USB-драйвер, никакие специальные USB контроллеры не нужны. Программатор — работает с различными операционными системами — Linux, Mac OC, Windows (для операционной системы Windows, для работы программатора,AVR-Prog.bmp необходимо установить драйвера  — архив в конце статьи)
— скорость программирования до (скорость программирования можно устанавливать самому, к примеру в AVRDUDE_PROG) 375 (5) кб/сек
— имеет 10-контактный интерфейс ISP (соответствует стандарту ICSP с 10-контактной распиновкой)
— поддерживает два напряжения питания программатора — 5В и 3,3В (не все USB порты ПК работают при 5 Вольтах)
— питается от порта USB компьютера, имеет встроенную защиту по току (самовосстанавливающийся предохранитель на 500 мА)
Назначение джамперов:
— разъем JP1 — предназначен для перепрошивки микроконтроллера программатора (для перепрошивки — необходимо замкнуть контакты)
— разъем JP2 — напряжение питания программатора — 5 Вольт или 3,3 Вольта (по умолчанию — 5 Вольт, как на фотографии). Программируемый микроконтроллер, или конструкцию, в которой он установлен, при токе потребления 300-400 мА можно запитать с программатора, для этого на разъеме есть выход +5В (VCC).
— разъем JP3 — определяет частоту тактирования данных SCK: разомкнутый — высокая частота (375 кГц), замкнутый — низкая частота (8 кГц)
Подробнее о разъеме JP3
Джампер JP3 предназначен для уменьшения скорости записи данных в микроконтроллер. Если у микроконтроллера установлена частота тактирования более 1,5 мГц — джампер может быть разомкнут, при этом скорость программирования высокая. Если тактовая частота менее 1,5 мГц — необходимо закоротить выводы джампера — снизить скорость программирования, иначе запрограммировать микроконтроллер не получится. К примеру, если мы будем программировать микроконтроллер ATmega8 (в принципе, практически все МК AVR настроены на тактовую частоту 1 мГц по умолчанию), у которого частота тактирования по умолчанию 1 мГц, необходимо будет замкнуть выводы джампера (как на фотографии). Лучше, наверное, держать этот джампер постоянно замкнутым, чтобы, забыв о его существовании, не мучиться вопросом — почему микроконтроллер не прошивается.
Если  пользоваться программой AVRDUDE_PROG, выложенной на сайте, то о перемычке можно забыть
Программатор поддерживается следующим программным обеспечением:
— AVRdude
— AVRdude_Prog
— Bascom-AVR
— Khazama AVR Prog
— eXtreme Burner AVR
Fuse-Prog.pngРаботать с таким программатором очень просто — соединить соответствующие выводы программатора с микроконтроллером, подключить к USB-порту компьютера — программатор готов к работе.
Распиновка 10-контактного кабеля программатора USBASP:
Распиновка USBASP
1 — MOSI — выход данных для последовательного программирования
2 — VCC — выход +5 (+3,3) Вольт для питания программируемого микроконтроллера или программируемой платы от порта USB компьютера (максимальный ток 200 мА — чтобы не сжечь порт USB)
3 — NC — не используется
4 — GND — общий провод (минус питания)
5 — RST — подключается к выводу RESET микроконтроллера
6 — GND
7 — SCK — выход тактирования данных
8 — GND
9 — MISO — вход данных для последовательного программирования
10 — GND
Установка драйверов для программатора USBASP
Установка драйвера для программатора USBASB очень проста:
— подсоедините программатор к USB порту компьютера, при этом в диспетчере устройств появится новое устройство «USBasp» с желтым треугольником и восклицательным знаком внутри, что означает — не установлены драйвера
— скачайте и разархивируйте файл «USBasp-win-driver-x86-x64-ia64-v3.0.7»
— запустите файл «InstallDriver» — будут автоматически установлены драйвера для программатора
— проверьте диспетчер устройств — желтый треугольник должен исчезнуть (если нет, щелкните правой кнопкой по устройству «USBasp» и выберите пункт «Обновить»
— программатор готов к работе
FUSE-биты при программировании USBASP AVR:
FUSE-биты USBASP

10PCS 2SC3357-RF C3357 SOT-89 2SC3357

2SC3357-tranz.bmpБиполярный сверхвысокочастотный npn транзистор 2SC3357
Даташит https://static.chipdip.ru/lib/225/DOC000225166.pdf Сфера применения: Ultra High Frequency, Medium Power, Switching2SC3357-pin.bmp
Макс. напр. к-б при заданном обратном токе к и разомкнутой цепи э.(Uкбо макс),В    20
Макс. напр. к-э при заданном токе к и разомкнутой цепи б.(Uкэо макс),В    12
Максимально допустимый ток к ( Iк макс.А)    0.1
Статический коэффициент передачи тока h21э мин    50
Граничная частота коэффициента передачи тока fгр.МГц    6500
Максимальная рассеиваемая мощность ,Вт    2; Корпус    sot89
2SC3357 представляет собой кремниевый эпитаксиальный транзистор NPN, предназначенный для малошумящих усилителей в диапазоне УКВ, УВЧ и CATV. Он имеет большой динамический диапазон и хорошую текущую характеристику.
Имеет: • Низкий уровень шума и высокий коэффициент усиления
NF = 1,1 дБ TYP., Ga = 8,0 дБ TYP. @VCE = 10 В,
IC = 7 мА, f = 1,0 ГГц
NF = 1,8 дБ TYP., Ga = 9,0 дБ TYP. @VCE = 10 В,
IC = 40 мА, f = 1,0 ГГц
PT: 2 Вт с керамической подложкой 16 см2  0,7 мм.
Коллектор к базовому напряжению VCBO 20 В
Напряжение коллектора на излучатель VCEO 12 В
Излучатель к базовому напряжению VEBO 3.0 V
Ток коллектора IC 100 мА
Общая рассеиваемая мощность PT * 1,2 Вт
Тепловое сопротивление Rth (j-a) * 62,5 ° C / Вт
Обозначение контактов:
Международное: C - коллектор, B - база, E - эмиттер.
Российское: К - коллектор, Б - база, Э - эмиттер. 

Micro Servo для RC 250/450 Вертолет 10 шт   

SG90-Servo.bmpЭлектромеханический прибор состоящий из мотора постоянного тока, редуктора и управляющей электроники. Выходной вал поворачивается на задаваемый угол 180° – по 90° в каждом направлении. Широко используется в автомоделях для управления поворотом передних колес, в авиамоделизме для поворота руля и закрылков модели.  Благодаря редуктору на выходном валу развивается усилие достаточное для применения в подвижных роботах. Низкая скорость поворота вала позволяет более точно получить требуемый угол поворота. 
Напряжение питание 4,5 – 5,5 В 
максимальный ток 1 А 
Крутящий момент 1,8 килограмм/сантиметр 
Температура окружающего воздуха при работе 0 – 55 °С 
Длина жгута 230 мм 
Материал шестерней нейлон
Коричневый или черный – общий; Красный – питание; Желтый или белый – сигнал управления
Внутри корпуса находится небольшой модуль управления, который под действием входного сигнала подает питание соответствующей полярности на электродвигатель. Входной сигнал управления содержит данные о требуемом положении вала. Для определения текущего положения вала редуктор соединен с движком переменного резистора. Электроника Tower Pro SG90 вычисляет разницу между текущим положением редуктора и требуемым. Модуль управления ориентируясь на сопротивление переменного резистора подает питание требуемой полярности на двигатель для поворота редуктора приводящего в соответствие положение передаваемое сигналом управления и текущее. Информация о требуемом положении вала содержится в скважности импульсов управляющего сигнала. Частота управляющего сигнала должна быть постоянна и составлять 50 Гц. Скважность – отношение длительности импульса к периоду. Чаще при анализе параметров управляющего сигнала рассматривают длительность импульса.
Подключение к Ардуино
У сервопривода SG90 также имеется три контакта. Обычно они окрашиваются следующим образом: коричневый — земля; красный — питание +5В; оранжевый (или желтый) — сигнальный.
Нажав в конструкторе кнопку «Arduino», откроем страницу с исходным кодом программы для среды Arduino IDE:
#include <Servo.h>
Servo servos[13];
void setup(){ }
void loop(){
  servos[8].attach(8);
  servos[8].write((map(analogRead(A0), 0, 1024, 0, 180)));
  delay(50); }
Как видно из программы, для управления сервоприводом мы использовали библиотеку Servo. В этой библиотеке есть несколько полезных нам функций:
attach(номер_вывода) — инициализация сервопривода;
write(угол) — поворот сервопривода на заданный угол;
read() — получение текущего угла сервопривода.
Для отображения множества чисел 0 — 1023 в множество 0-180, конструктор применил функцию map. Ту же самую операцию, можно было осуществить с помощью выражения:
int angle = (value / 1023.0) * 180;
Загружаем программу на Ардуино Уно, и смотрим что получилось!

Шаговый двигатель+ULN2003 драйвер 5В 4 фазы 28BYJ-48 DC 5 шт.

Шаговый 4-х фазный двигатель 28BYJ-48-5V с платой управления ULN2003
Шаговый 4-х фазный двигатель 28BYJ-48-5V с платой управления ULN2003
Шаговые двигатели — основа точной робототехники. В отличие от двигателей постоянного вращения, один оборот «шаговика» состоит из множества микроперемещений, которые и называют шагами. Другими словами, мы можем повернуть вал двигателя ровно на 90 градусов, и зафиксировать его в этом положении. Грубым аналогом шагового двигателя является серводвигатель.
Шаговики применяют там, где требуется очень точно дозировать перемещение актуатора. Самый очевидный пример — робот манипулятор. Чтоб механическая рука коснулась рабочим инструментом нужной точки, необходимо чтобы каждый из узлов повернулся на строго заданный угол. Погрешность в доли градуса в основании руки, приведет к огромной погрешности на эффекторе.
Диаметр: 27 мм.
Напряжение: 5 В.
Угол шага: 5,625x1/64.
Коэффициент сокращения: 1/64.
5 линий кабель 4 фазы Степпер мотор может быть вызван ULN2003 чип.
Его также можно подключить как 2 фазы в использовании.
Такие двигатели разработаны для применения в механизмах, где детали поворачиваются точно на требуемый угол. Вращение вала шагового двигателя состоит из малых перемещений – шагов. 28BYJ-48-5V – шаговый двигатель низкой мощности. Чаще всего мы видим результат работы маломощного шагового двигателя интересуясь который час глядя на стрелки циферблата электромеханических часов. Работа более мощных шаговиков нам видна когда мы следим за перемещением каретки матричного или струйного принтера.

Модуль ULN2003 управления шаговым двигателем
Электронный модуль содержащий микросхему ULN2003A предназначен для управления однополярным четырехфазным шаговым двигателем. Модуль принимает на себя нагрузку по силовой коммутации токов фаз мотора, защищая управляющую логическую схему от перегрузки по току и от перегрева. Например, при возрастании нагрузки на валу, в этот момент потребление тока увеличивается.
 ХАРАКТЕРИСТИКИ ULN2003A
 Ток нагрузки одного выхода предельный 500 мА
Напряжение питания 5 или 12 В
Размеры 28 x 28 x 20 мм
 Схема модуля ULN2003A.
ULN2003A-sx.png На входы модуля IN1…IN4 поступают сигналы управления мощными ключами, входящими в состав микросхемы U1. Схема мощного ключа U1 на составном транзисторе приведена в верхнем левом углу изображения. Нагрузка подключается к соединителю CONM-MTR. В нашем случае это фазы двигателя. Вспомним, что все фазы мотора подключены одним контактом к положительному полюсу питания схемы. Под действием управляющего сигнала на входе Input X открывается выходной транзистор микросхемы и соединяет выход Output X с общим проводом. К выходам Output подключены вторые контакты фаз. Диод в схеме составного транзистора подключен к контакту COM, здесь это провод питания. Роль этого диода состоит в ограничении выходного напряжения не выше напряжения питания микросхемы плюс примерно 0,6 вольт. Такая защита цепей схемы необходима из-за импульсов напряжения появляющихся при коммутации фаз двигателя.
Светодиоды показывают какой выход микросхемы подключен к общему проводу. Для их работы следует установить перемычку J1. Она устанавливается только при питании модуля 5 В. Отслеживание свечения светодиодов помогает отладить схему соединения двигателя и управляющую программу. В дальнейшем для экономии тока питания перемычка J1 снимается.
 ПОДКЛЮЧЕНИЕ ULN2003A
 Назначение контактов модуля ULN2003A.
 Соединитель на жгуте двигателя устанавливается в ответную часть разъема на плате модуля. Питание подключается к штырям + и – возле перемычки. Для питания следует использовать отдельный источник, дающий ток до 1 А.
 Соединения двигателя 28BYJ-48-5V и модуля управления ULN2003A.
 ПРОГРАММИРОВАНИЕ В ARDUINO IDE
 Stepper – программная библиотека входит в Arduino IDE и предназначенная для работы с шаговыми двигателями без редуктора. Библиотека Stepper поддерживает только полношаговый метод управления и имеет сильно ограниченные возможности. Предназначена для решения простых задач при управлении одним двигателем.
Stepper2.ino – программа, содержащая полный набор функций, которые могут быть использованы для запуска 28BYJ-48-5V. Обсуждение программы на  странице куда ведет ссылка. Планы преобразовать программу в полноценную библиотеку так и не были реализованы.
Custom Stepper  – библиотека может быть использована для управления различными шаговиками, но настройки по умолчанию для 28BYJ-48-5V.
AccelStepper  – библиотека работает  эффективно. Нагрев двигателя меньше, поддерживает изменение скорости.
Имеет объектно-ориентированный интерфейс для 2, 3 или 4-выводных шаговых двигателей.
Поддержка регулировки скорости.
Поддержка нескольких шаговых двигателей.
Функции API не используют функцию delay и не прерывают работу.
Поддержка выбора функции для шага позволяет работать совместно с библиотекой AFMotor.
Поддержка низких скоростей.
Расширяемый API.
Поддержка подклассов.

Драйвер шагового двигателя DC 5В 12В на микросхеме ULN2003apg 2 шт.

Модуль ULN2003 управления шаговым двигателем. 
Электронный модуль предназначен для управления однополярным четырехфазным шаговым двигателем. Модуль принимает на себя нагрузку по силовой коммутации токов фаз мотора, защищая управляющую логическую схему от перегрузки по току и от перегрева. Например, при возрастании нагрузки на валу, в этот момент потребление тока увеличивается. Модуль ULN2003 содержит микросхему ULN2003APC - Матрицу из семи транзисторов Дарлингтона, 500мА, [DIP-16].ULN2003A-sx.png
Схема подключения шагового двигателя через модуль ULN2003A представлена на рисунке.

ХАРАКТЕРИСТИКИ Модуля ULN2003A:  Ток нагрузки одного выхода предельный 500 мА; Напряжение питания 5 или 12 В; Размеры 28 x 28 x 20 мм.
 Основа модуля Микросхема ULN2003APG - это транзисторная сборка Дарлингтона с выходными ключами повышенной мощности, имеющая на выходах защитные диоды, которые предназначены для защиты управляющих электрических цепей от обратного выброса напряжения от индуктивной нагрузки. 
Каждый канал (пара Дарлингтона) в ULN2003 рассчитан на нагрузку 500 мА и выдерживает максимальный ток до 600 мА. Входы и выходы расположены в корпусе микросхемы друг напротив друга, что значительно облегчает разводку печатной платы. Даташит на микросхему: datasheet_ru.pdf  
ULN2003 относится к семейству микросхем ULN200X. Различные версии этой микросхемы предназначены для определенной логики. В частности, микросхема ULN2003 предназначена для работы с TTL логикой (5В) и логических устройств CMOS. Широкое применение ULN2003 нашло в схемах управления широким спектром нагрузок, в качестве релейных драйверов, драйверов дисплея, линейных драйверов и т. д. ULN2003 также используется в драйверах шаговых двигателей.
 На входы модуля IN1…IN4 поступают сигналы управления мощными ключами, входящими в состав микросхемы U1. Схема мощного ключа U1 на составном транзисторе приведена в верхнем левом углу изображения. Нагрузка подключается к соединителю CONM-MTR. В нашем случае это фазы двигателя. Вспомним, что все фазы мотора подключены одним контактом к положительному полюсу питания схемы. Под действием управляющего сигнала на входе Input X открывается выходной транзистор микросхемы и соединяет выход Output X с общим проводом. К выходам Output подключены вторые контакты фаз. Диод в схеме составного транзистора подключен к контакту COM, здесь это провод питания. Роль этого диода состоит в ограничении выходного напряжения не выше напряжения питания микросхемы плюс примерно 0,6 вольт. Такая защита цепей схемы необходима из-за импульсов напряжения появляющихся при коммутации фаз двигателя.
Светодиоды показывают какой выход микросхемы подключен к общему проводу. Для их работы следует установить перемычку J1. Она устанавливается только при питании модуля 5 В. Отслеживание свечения светодиодов помогает отладить схему соединения двигателя и управляющую программу. В дальнейшем для экономии тока питания перемычка J1 снимается.
Номинальный ток коллектора  одного ключа - 0,5А;
Максимальное напряжение на выходе до 50 В;
Защитные диоды на выходах;
Вход адаптирован к всевозможным видам логики;
Возможность применения для управления реле.
 ПОДКЛЮЧЕНИЕ ULN2003A
 Назначение контактов модуля ULN2003A.
 Соединитель на жгуте двигателя устанавливается в ответную часть разъема на плате модуля. Питание подключается к штырям + и – возле перемычки. Для питания следует использовать отдельный источник, дающий ток до 1 А.
 Соединения двигателя 28BYJ-48-5V и модуля управления ULN2003A.
 ПРОГРАММИРОВАНИЕ В ARDUINO IDE
 Stepper – программная библиотека входит в Arduino IDE и предназначенная для работы с шаговыми двигателями без редуктора. Библиотека Stepper поддерживает только полношаговый метод управления и имеет сильно ограниченные возможности. Предназначена для решения простых задач при управлении одним двигателем.
Stepper2.ino – программа, содержащая полный набор функций, которые могут быть использованы для запуска 28BYJ-48-5V. Обсуждение программы на  странице куда ведет ссылка. Планы преобразовать программу в полноценную библиотеку так и не были реализованы.
Custom Stepper  – библиотека может быть использована для управления различными шаговиками, но настройки по умолчанию для 28BYJ-48-5V.
AccelStepper  – библиотека работает  эффективно. Нагрев двигателя меньше, поддерживает изменение скорости.
Имеет объектно-ориентированный интерфейс для 2, 3 или 4-выводных шаговых двигателей.
Поддержка регулировки скорости.
Поддержка нескольких шаговых двигателей.
Функции API не используют функцию delay и не прерывают работу.
Поддержка выбора функции для шага позволяет работать совместно с библиотекой AFMotor.
Поддержка низких скоростей.
Расширяемый API.
Номинальная Напряжение: DC5V-12V; 4 фазы; Передаточное отношение: 1/64; Угол поворота: 5,625 °/64; Сопротивление: 200?±7% (25 °); Сопротивление изоляции:> 10мом (500 В); Без нагрузки на частоте:> 600 Гц; Без нагрузки Выдвижная частота:> 1000 Гц; Крутящий момент:> 34.3mN.m 34.3mn.m 120 Гц); Фиксированный крутящий момент:> 34.3mN.m; Температурный подъем: <40 К (120 Гц); Шум: <40дБ (120 Гц, без нагрузки, 10 см); Размер платы: ок. 40 х 21 мм; На-борту XH-5 P розетка. Подключение 28BYJ-48 Степпер мотор прямой.

Таймер NE555 DIP-8 20 ШТ.

Материал по таймеру NE555 см. по ссылке: NE555-Time

DIP ИС адаптер 8pin 60 шт.

Гнезда для ИС 60PCS 8 Pin DIP8 - адаптер микросхем используется для оперативной установки 8-контактных микросхем, в качестве разьемов типа Мама для коннекторных шнуров. Возможно использование в качестве контактных панелек для сложных модулей Arduino.

TL431 К-92 программируемый 50 шт. 

TL431 одна из самых массово выпускаемых интегральных микросхем, с начала своего выпуска в 1978 году TL431 устанавливалась в большинство блоков питания компьютеров, ноутбуков, телевизоров, видео-аудио техники и другой бытовой электроники.
TL431 является прецизионным программируемым источником опорного напряжения. Такая популярность обусловлена низкой стоимостью, высокой точностью и универсальностью. Принцип работы TL431 легко понять по структурной схеме: если напряжение на входе источника ниже опорного напряжения Vref, то и на выходе операционного усилителя низкое напряжение соответственно транзистор закрыт и ток от катода к аноду не протекает (точнее он не превышает 1 мА). Если входное напряжение станет превышать Vref, то операционный усилитель откроет транзистор и от катода к аноду начнет протекать ток.

Самый простейший тип стабилизатора – параметрический, можно легко построить на TL431: для задания напряжения стабилизации понадобятся два резистора R1 и R2, напряжение на которое будет ‘запрограммирована’ TL431 можно определить по формуле: Uвых=Vref( 1 + R1/R2 ).
Получается чем больше соотношение R1 к R2, тем больше выходное напряжение. Микросхема фактически стабилизирует напряжение на своем входе на уровне 2,5 В. Задавшись значением сопротивления R2 и требуемое выходное напряжение, рассчитать R1 можно по формуле:
R1=R2( Uвых/Vref – 1 ).
В данной схеме R3 рассчитывается точно также, как если бы использовался обычный стабилитрон, т.е. зависит от выходного напряжения, диапазона входного напряжения и диапазона токов нагрузки. Но есть и существенное отличие: в этой схеме на выход не стоит устанавливать конденсатор, так как этот конденсатор может вызвать генерацию паразитных колебаний. В схеме с обычным стабилитроном таких проблем не возникает. TL431 цоколевка, у TL431 имеется отечественный аналог: КР142ЕН19А.

Основные технические характеристики TL431:
напряжение анод-катод: 2,5…36 вольт;
ток анод-катод: 1…100 мА (если нужна стабильная работа, то не стоит допускать ток менее 5мА);
Точность опорного источника напряжения TL431 зависит от 6-той буквы в обозначении: без буквы — 2%; буква A — 1%; буква B — 0,5%.
Видно, что TL431 может работать в широком диапазоне напряжений, но вот токовые способности не так велики всего 100 мА, да и мощность рассеиваемая такими корпусами не превышает сотен мили Ватт. Для получения более серьезных токов интегральный стабилитрон стоит использовать как источник опорного напряжения, регулирующую функцию доверив мощным транзисторам.
компенсационный стабилизатор напряжения
Принцип компенсационного стабилизатора на TL431 такой же как и на обычном стабилитроне: разность напряжений между входом и выходом компенсирует мощный биполярный транзистор. Но точность стабилизации получается выше, за счет того что обратная связь берется с выхода стабилизатора. Резистор R1 нужно рассчитывать на минимальный ток 5 мА, R2 и R3 рассчитываются, также как для параметрического стабилизатора.Чтобы стабилизировать токи на уровне единиц и десятков Ампер одним транзистором в компенсационном стабилизаторе не обойтись, нужен промежуточный усилительный каскад. Оба транзистора работают по схеме с эмиттерного повторителя, т.е. происходит усиление тока, а напряжение не усиливается.
На рисунке представлена реальная схема компенсационного стабилизатора на TL431, в ней появились новые компоненты: резистор R2 ограничивающий ток базы VT1 (например 330 Ом), резистор R3 – компенсирующий обратный ток коллектора VT2 (что особенно актуально при нагреве VT2) (например 4,7 кОм) и конденсатор C1 – повышающий устойчивость работы стабилизатора на высоких частотах (например 0,01 мкФ).

Стабилизатор тока на TL431
Следующая схема представляет собой термостабильный стабилизатор тока. Резистор R2 является своеобразным шунтом на котором с помощью обратной связи поддерживается напряжения 2,5 В. Таким образом если пренебречь током базы по сравнению с током коллектора, то получим ток на нагрузке Iн=2,5/R2. Если значение подставлять в Омах, то ток будет в Амперах, если подставлять в кило Омах, то ток будет в мили Амперах.

Реле времени
TL431 нашел свое применение не только как источник опорного напряжения, а и во многих других применениях. Например благодаря тому что входной ток TL431 составляет 2-4мкА, то на основе этой микросхемы можно построить реле времени: при размыкании контакта S1 C1 начинает медленно заряжаться через R1, а когда напряжение на входе TL431 достигнет 2,5 В выходной транзистор DA1 откроется и через светодиод оптопары PC817 начнет протекать ток, соответственно откроется и фототранзистор и замкнет внешнюю цепь.
В этой схеме резистор R2 ограничивает ток через оптрон и стабилизатор (например 680 Ом), R3 нужен чтобы предупредить зажигание светодиода от тока собственных нужд TL431 (например 2 кОм).
Реле времени на TL431 схема включения

Простое зарядное устройство для литиевого аккумулятора.
Главное отличие зарядного устройства от блока питания – четкое огр
аничение зарядного тока. Следующая схема имеет два режима ограничения: ; по току; по напряжению;
Пока напряжение на выходе меньше 4,2 В ограничивается выходной ток, при достижении напряжением величины 4,2 В начинает ограничиватся напряжение и ток заряда снижается.
На следующей схеме ограничение тока осуществляют транзисторы VT1, VT2 и резисторы R1-R3. Резистор R1 выполняет функцию шунта, когда напряжение на нем превышает 0,6 В (порог открывания VT1), транзистор VT1 открывается и закрывает транзистор VT2. Из-за этого падает напряжение на базе VT3 он начинает закрываться и следовательно снижается выходное напряжение, а это ведет к снижению выходного тока. Таким образом работает обратная связь по току и его стабилизация. Когда напряжение подбирается к уровню 4,2 В в работу начинает вступать DA1 и ограничивать напряжение на выходе зарядного устройства.

А теперь список номиналов компонентов схемы:

  • DA1 – TL431C;
  • R1 – 2,2 Ом;
  • R2 – 470 Ом;
  • R3 – 100 кОм;
  • R4 – 15 кОм;
  • R5 – 22 кОм;
  • R6 – 680 Ом (нужен для подстройки выходного напряжения);
  • VT1, VT2 – BC857B;
  • VT3 – BCP68-25;
  • VT4 – BSS138.

Набор диодов 1N4148 1N4007 1N5819 1N5399 1N5408 1N5822 FR107 FR207 

25*1N4148 коммутационный сигнал Doide DO-35
25*1N4007 1A 1000 В выпрямительный диод DO-41
10*1N5819 1A 40 В диод Шоттки DO-41
10*1N5399 1.5A 1000 В 4,8 Вт выпрямительный диод DO-15
10 * FR107 быстрые диоды FR107 1A 1000 В DO-41
10 * FR207 2A 1000 В быстрые диоды DO-41
5*1N5408 Диод выпрямителя 3,0 Ампер 1000 В DO-201ADСдвоенный диод Шоттки
5*1N5822 40 В 3A диод Шоттки DO-201AD

Немецкий физик ВГрафическое обозначение диода Шоттки на схемеальтер Шоттка открыл и изучил так называемый барьерный эффект возникающий при определённой технологии создания перехода металл-полупроводник. Диоды Шоттки от STMicroelectronics – это, пожалуй, самый широкий выбор изделий данного класса среди ведущих производителей полупроводников. Кремниевые силовые диоды Шоттки уже много лет как стали привычными компонентами.
Широко известны их основные преимущества – сниженное (по сравнению с «обычными» кремниевыми диодами) прямое падение напряжения и отсуДиод 1N5822тствие накопления заряда, задерживающего выключение диода (т.е. потенциально лучшие частотные свойства). Это два положительных качества: малое прямое падение напряжения (0,2-0,4 вольта) на переходе и очень высокое быстродействие. Основной "фишкой" диода Шоттки является то, что в отличие от обычных диодов на основе p-n перехода, здесь используется переход металл-полупроводник, который ещё называют барьером Шоттки. Этот барьер, так же, как и полупроводниковый p-n переход, обладает свойством односторонней электропроводимости и рядом отличительных свойств. В качестве материала для изготовления диодов с барьером Шоттки преимущественно используется кремний (Si) и арсенид галлия (GaAs), а также такие металлы как золото, серебро, платина, палладий и вольфрам. На принципиальных схемах изображаен диод Шоттки . Кроме такого обозначения на схемах можно встретить и изображение сдвоенного диода Шоттки (сборки). Сдвоенный диод – это два диода смонтированных в одном общем корпусе. Выводы катодов или анодов у них объединены. Поэтому такая сборка, как правило, имеет три вывода. В импульсных блоках питания обычно применяются сборки с общим катодом. Так как два диода размещены в одном корпусе и выполнены в едином технологическом процессе, то их параметры очень близки. Поскольку они размещены в едином корпусе, то и температурный режим их одинаков. Это увеличивает надёжность и срок службы элемента. К недостаткам диодов с барьером Шоттки можно отнести то, что даже при кратковременном превышении обратного напряжения они мгновенно выходят из строя и главное необратимо. В то время как кремниевые силовые вентили после прекращения действия превышенного напряжения прекрасно самовосстанавливаются и продолжают работать. Кроме того обратный ток диодов очень сильно зависит от температуры перехода. На большом обратном токе возникает тепловой пробой.

Плата расширения ввода/вывода Nano V3.0

Nano-rasshiren.bmpДля Arduino Nano IO  специально разработан расширительный щит (плата), чтобы облегчить легкое соединение между нано Arduino и многими другими устройствами. В сущности, он расширяет нано-контроллер, чтобы связать  устройства простым и беспроблемным образом. Это идеальный спутник Nano breadboard и совместим с нано v2.x и v3.x. Этот расширительный щит обеспечивает: 14 I/O Pin (тип сервопривода с GND, мощность и сигнал); 8 аналоговых контактов с выходными и GND; 6 ШИМ Pin; 1 Servo Потребляемая мощность; 5 I2C расширения Pin; Ареф выход; 3,3 В выход
Плата расширения ввода/вывода Arduino Nano Shield V3.0 для контроллеров Arduino Nano и Arduino Pro.

Контроллеры Arduino Nano и Arduino Pro очень маленькие. Это, конечно, их основное достоинство, позволяющее встраивать их в компактные проекты. Но для отладки они не очень удобны. Плата расширения для Arduino NANO V3.0 разработана для облегчения подключения и позволяет исправить этот недостаток.
Плата расширения Arduino Nano V3.0 является платой ввода/вывода. Можно встретить наименование Arduino Nano V3.0 Prototype Shield I/O Extension Board, где I/O это сокращение от In/Out (Ввод/Вывод).
С помощью платы расширения Arduino Nano Shield V3.0 облегчается подключение различных датчиков и исполнительных устройств.
В центре платы смонтированы разъёмы для установки контроллеров Arduino Nano и Arduino Pro, а сама плата имеет размеры, идентичные Arduino UNO.
По периметру также установлены разъёмы для подключения шилдов. Кроме этого на плате есть дополнительные разъёмы, позволяющие подключить к любому выводу микроконтроллера устройство на гибком шлейфе с питанием и землёй. Имеется встроенный стабилизатор напряжения питания. На плате расположены кнопка сброса и индикатор включения питания. Технология изготовления обеспечивает работоспособность при токовой нагрузке вызываемой электродвигателями.
Характеристики: Питание: 12 – 7 В; Размеры: 57 x 10 x 54 мм
Подключение: Модуль имеет круглый соединитель для подключения питания. На плате расположены группы контактов, содержащие контакты питания 5 В и сигналов. 
Обеспечивается подключение периферии к питанию 5 В и следующим сигналам Arduino Nano:
- 14 цифровых входов-выходов с контактами питания
- 8 аналоговых входов с контактами питания
- Интерфейсы UART и I2C c контактами питания
- Вход опорного напряжения АЦП
Напряжение питания через диод D5 поступает на микросхему U1 стабилизатора напряжения LM1117 с выходным напряжением 5 В. Стабилизированное напряжение 5 В поступает на контакты соединителей для обеспечения питанием Arduino Nano и внешних устройств.
Для подключения различных устройств к линиям аналоговых и цифровых сигналов удобно использовать соединительные шлейфы
Подробности: http://robot-kit.ru/product_info.php/info/p1282_Plata-rasshireniya-Ardui...

Тестер низкого Напряжения с звуковым сигналом

Tester-Bater.bmpУстройство контроля напряжения для литиевых аккумуляторов.
Тестер позволяет точно и легко определить напряжение литиевой аккумуляторной батареи состоящей из 1 — 8 банок.
Тестер позволяет предотвратить переразряд литиевого аккумулятора. Очень полезно при использовании регулятора хода без отсечки по низкому напряжению для Li-Pol аккумуляторов.
В тестере настраивается напряжение, при котором будет издаваться сигнал о низком разряде аккумулятора, настройка по умолчанию 3.3 вольта на одну банку.
Характеристики:
- Литиевые аккумуляторы: 1S-8S LiPo/LiFe/LiIo
- Точность измерения напряжения ±0.01 Вольт
- Диапазон показа напряжения на ячейку: 0.5 — 4.5 Вольт
- Диапазон показа напряжения аккумуляторной батареи: 0.5 - 36 Вольт
- Диапазон показа напряжения для однобаночного аккумулятора: 3.7 - 30 Вольт
- Сигнальное напряжение: 2S - 8S (7.4 — 29.6 Вольт)
- Диапазон отключения звукового сигнала: 2.7 — 3.8 Вольт на банку
- Размеры: 40 x 25 x 11 мм
- Вес: 9 грамм
Когда напряжение ниже установленного значения, будет работать зуммер совместно с красным светодиодным светом, по предварительно установленному значению
Имеется 3.3v.нажимной ключ, который может изменить настройки напряжения и сохранить.              

Диод Шоттки 1N5822 D0-27 40В 3A 20 штук В радиолюбительской практике прижились диоды Шоттки серии 1N581x (1N5817, 1N5818, 1N5819). Все они рассчитаны на максимальный прямой ток (IF(AV)) – 1 ампер и обратное напряжение (VRRM) от 20 до 40 вольт. Падение напряжения (V1N5822-Shotky.bmpF) на переходе составляет от 0,45 до 0,55 вольт. Как уже говорилось, прямое падение напряжения (Forward voltage drop) у диодов с барьером Шоттки очень мало. Также достаточно известным элементом является 1N5822. Он рассчитан на прямой ток в 3 ампера и выполнен в корпусе DO-201AD. Также на печатных платах можно встретить диоды серии SK12 – SK16 для поверхностного монтажа. Они имеют довольно небольшие размеры. Несмотря на это SK12-SK16 выдерживают прямой ток до 1 ампера при обратном напряжении 20 – 60 вольт. Прямое падение напряжения составляет 0,55 вольт (для SK12, SK13, SK14) и 0,7 вольт (для SK15, SK16). Также на практике можно встретить диоды серии SK32 – SK310, например, SK36, который рассчитан на прямой ток 3 ампера. Диоды Шоттки активно применяются в блоках питания компьютеров и импульсных стабилизаторах напряжения. Среди низковольтных питающих напряжений самыми сильноточными (десятки ампер) являются напряжения +3,3 вольта и +5,0 вольт. Именно в этих вторичных источниках питания и используются диоды с барьером Шоттки. Чаще всего используются трёхвыводные сборки с общим катодом. Именно применение сборок может считаться признаком высококачественного и технологичного блока питания.1N5822, диод Шоттки(40В,3А/80А). Спецификация: http://files.rct.ru/pdf/diode/821355229684.pdf. 1N5822 можно заменить на более новый прибор SR360. Других широко доступных аналогов у этого диода нет.  Замена на FR, UF может привести к перегреву диода.
Характеристики 1N5822: Максимальное постоянное обратное напряжение,В    40
Максимальный прямой (выпрямленный за полупериод) ток,А    3
Максимальное время обратного восстановления,мкс    -
Максимальное импульсное обратное напряжение,В    48
Максимально допустимый прямой импульсный ток,А    80
Максимальный обратный ток,мкА 25гр    2; Максимальное прямое напряжение,В при 25гр.    0.525; при Iпр.,А    3
Рабочая температура,С    -65.00...125.00; Корпус    DO201AD

XH2.54 3Pin 1007 24AWG одним концом 15 см 5 комплектов  

3Pin-Connector.bmpСоединительные провода с коннекторами разных типов применяют для быстрого соединения плат (модулей) . Коннетор XH2.54 3Pin имеет как головку, так и ответную часть (см. рисунок). Удобно использовать штырьковые соединители, припаяв их и добавив два сантиметровых куска термоусадки, надетые на провод с двух сторон. Соединители Мама-Мама, хотя и реже применяются, но без них тоже не обойтись. При макетировании на монтажной плате используют проводные соединители от простейших типа "папа" -  "папа" или "мама" -"мама" до сложных многопроводных соединителей с коннекторами разных типов. 
Данный коннектор 5 Sets XH2.54 3Pin 1007 24AWG Single End 15cm Wire To Board Connector имеет Type: XH2.54 Single Head (одинарная головка) Wire Pitch:2.54mm; Wire Size (Размер провода) :24AWG 1007; Length: 15cm

Регулируемые полые катушки индуктивности 7*5 20 шт. 

Inductiv.bmpКатушка индуктивности – это пассивный элемент РЭА, служащий для создания реактивного индуктивного сопротивления, которое позволяет регулировать процесс протекания токов по цепям и управлять распределением тока. Катушка индуктивности регулируемая  7*5 имеет100 витков, Размер: 7*5 мм, индуктивность - 50-100nh
Из-за трудностей микроминиатюризации, значительных массогабаритных показателей, плохой повторяемости характеристик и параметров, повышенной трудоемкости изготовления область их применения ограничена. Однако при создании ряда устройств электроники без катушек индуктивности обойтись пока нельзя.
В настоящее время на долю катушек индуктивности приходится около 0,4% всех дискретных элементов, применяемых в РЭА вооружения и военной техники войсковой ПВО. Катушки индуктивности используются в колебательных контурах, фильтрах, кроме того, они входят в состав трансформаторов, реле, дросселей и некоторых других устройств. Gjlhj,yjcnb j rfneirf[ bylernbdyjcnb cv/ https://studfiles.net/preview/6284358/page:2/
Конструкционной основой катушки индуктивности является диэлектрический каркас, на который наматывается провод в виде спирали. Для увеличения индуктивности применяют магнитные сердечники. Помещенный внутрь катушки сердечник концентрирует магнитное поле и тем самым увеличивает ее индуктивность. Перемещением сердечника внутри каркаса можно изменять индуктивность.

MOSFET IRFZ44N 55В 41A 17,5 МОМ 42nC К-220  10 шт.

IRF244N.pngМОП (по буржуйски MOSFET) расшифровывается как Метал-Оксид-Полупроводник из этого сокращения становится понятна структура этого транзистора. Мощный n-канальный полевой транзистор сделанный по технологии MOSFET (КМОП). Хорошие характеристики IRFZ44N дают возможность использовать его для управления мощной нагрузкой, благодаря низкому сопротивления n-канала мощность рассеивания может доходить до 83Вт. Конечно обязательным элементом будет радиатор способный рассеивать данную мощность для предотвращения выхода из строя транзистора IRFZ44N. Мощный полевой MOSFET транзистор IRFZ44N  предназначен для низковольтного, высокоскоростного переключения приложений в блоки питания, преобразователи и органы управления двигателем, эти устройства особенно хорошо подходят для мостовых схем, где скорость диода и коммутация безопасных рабочих зон являются критическими и предлагают дополнительную защиту от непредвиденного напряжения
мощный n-канальный полевой транзистор сделанный по технологии MOSFET (КМОП). Хорошие характеристики IRFZ44N дают возможность использовать его для управления мощной нагрузкой, благодаря низкому сопротивления n-канала мощность рассеивания может доходить до 83Вт. Конечно обязательным элементом будет радиатор способный рассеивать данную мощность для предотвращения выхода из строя транзистора IRFZ44N. 
Характеристики транзистора IRFZ44N
Корпус - TO-220AB
Напряжение пробоя сток-исток 55 В
Максимальное напряжение затвора 20 В
Сопротивление в открытом состоянии 17.5 мОм
Ток стока 41 А
Заряд затвора 42.0 нКл
Термосопротивление 1.8 К/Вт
Рассеиваемая мощность 83 Вт
Аналог транзистора IRFZ44E: iRF740

MT3608 SOT23 FM3608 20 шт.  

MT3608.pngMT3608 SOT23-6 микросхема повышающего регулируемого преобразователя напряжения - импульсный преобразователь напряжения MT3608, входное напряжение от 2 до 24 вольт, выходное напряжение до 28 вольт регулируемое, выходной ток до 2A, корпус SOT23-6.
Микросхема MT3608 SOT23-6 это понижающий импульсный преобразователь напряжения, с регулируемым напряжением на выходе до 28 вольт..
Микросхема преобразователя напряжения MT3608 имеет встроенную защиту от короткого замыкания, от перегрева, ограничение тока на выходе.  
Повышающий импульсный регулируемый преобразователь MT3608 применяется для получения стабилизированного напряжения на выходе до 28 вольт, при том что на вход можно подавать напряжение в пределах от 2 до 24 вольт. 
Импульсный преобразователь собранный на микросхеме MT3608 имеет возможность отдавать ток на выходе в пределах до 2 ампер.
Микросхема повышающего преобразователя напряжения MT3608 SOT23-6 предназначена для сборки своими руками в домашних условиях стабилизированного регулируемого источника питания.
Для работы импульсного повышающего преобразователя напряжения MT3608 SOT23-6 подойдёт практически любой источник питания с выходным напряжением до 24 вольт и током от 3 А.
Повышающий импульсный преобразователь MT3608 SOT23-6 можно использовать в комплексе с солнечной батареей для получения различных стабилизированных напряжений. 
Повышающий преобразователь напряжения идеально подходит для использования в автомобиле благодаря своей высокой стабильности и надёжности.
Повышающий импульсный преобразователь MT3608 SOT23-6 может использоваться для питания и зарядки мобильных устройств.
Характеристики: Входное напряжение: от 2 до 24 вольт; Выходное напряжение: до 28 вольт регулируемое; Выходной ток: до 2A; Защита: от короткого замыкания, от перегрева
На плате готового модуля MT3608 имеется подстроечный многооборотный резистор с сопротивлением 100кОм, предназначен для регулировки выходного напряжения. Изначально, для работы конвертора нужно покрутить переменник 10 шагов против часовой стрелки, лишь после этого схема начнет повышать напряжение, иными словами - до половины переменник крутится вхолостую.
-Минимальное напряжение, при котором плата сохраняет работоспособность - 2 Вольт,  начинает работу от 2,3-2,5 Вольт. Подробности о повышающем модуле см. по ссылке Модуль Питания Step Up выход 28 В 2A A3-007 MT3608 DC-DC
-Особенности: Нет защиты от переполюсовки, но есть защита от КЗ. -Ток холостого хода 6мА. КПД: 93%. Размеры: 36мм * 17мм * 14мм; Частота переключения: 1,2мГц

    MD LED 5730 диоды 0.5W-150Ma 50-55lm 6500К (3.2~3.4 В) 100 шт.   

     

    LED F3 F5 3мм 5ММ Кр. Зел. Желт. Син. Бел.100 шт.   

    Светодиод. F5 5 мм Белый  Ультра-яркий с 100 шт

     

    Инфракрасный Светодиод F273 LED 5мм 940nm 20 шт.  

    Портативный цифровой вольтметр DC0-100V красный

    DCO-100V.bmpМиниатюрный цифровой вольтметр DC 0-100V постоянного тока - измеряемое напряжение от 0 до 100 вольт постоянного тока, напряжение питания от 3 до 30 вольт постоянного тока, ультра яркий индикатор - красный
    Цифровой вольтметр предназначен для измерения постоянного напряжения от 0 до 100 вольт, в одной полярности.
    Цифровой вольтметр можно использовать для замены стрелочных измерительных головок в лабораторных блоках питания.
    Цифровой вольтметр может использоваться для контроля напряжения бортовой сети автомобиля или мотоцикла, а также для контроля напряжения в различных устройствах и приборах.
    Для конструирования регулируемого лабораторного блока питания с цифровой индикацией выходного напряжения и потребляемого тока, рекомендуется использовать совместно с импульсным стабилизатором.
    Допускается питание цифрового вольтметра от измеряемого напряжения до 30 вольт
    Область применения вольтметра: 
    контроль напряжения в зарядных устройствах для Li-Ion, NiCd, Ni-MH, гелевых, щелочных и кислотных аккумуляторов
    контроль напряжения в лабораторных блоках питания, а также в различных самодельных устройствах и приборах
    контроля напряжения бортовой сети мотоцикла, скутера, автомобиля
    контроля напряжения на аккумуляторе во время зарядки
    Диапазон измеряемых напряжений: Минимум: DC 0V; Максимум: DC 100V
    Напряжение питания: 3…30V (необходим внешний источник питания)
    Потребляемый ток: 2 - 20мА ±10%; Частота обновления: 300 мс; Дискретность измерения: 0,1V; Погрешность измерения: 1% 
    Входное сопротивление: 100 КОм; С защитой от переполюсовки
    Индикатор: Трехразрядный светодиодный семисегментный + точка
    Высота символов индикатора: 9mm; Размеры: 23x15x9mm; Рабочая температура: от -10 ° C ~ 65 ° C; Вес цифрового вольтметра: 15g
    Подключение: Красный: питание прибора; Черный: питание прибора -, измерение; Зелёный: измерение +

    ЖК-цифровой вольтметр амперметр Мини DC 2.5-30 В Красный  

    DC-2.5-30.pngОсновные характеристики устройства как нельзя лучше подходят для отображения выходного напряжения и тока потребления БП, а именно:DC-2.5-30VA.bmp
    — диапазон измерения: 0-100 В 0-10A
    — рабочий ток: ?20mA 
    — точность измерения: 1%
    — дисплей: 0.28 " (Два цвета красный (напряжение) и синий (сила тока)
    — минимальный шаг измерения напряжения: 0.1 В
    — минимальный шаг измерения силы тока: 0.01A
    — рабочая температура: от-15 до 70 ° c
    — размер: 47 х 28 х 16 мм
    Рабочее напряжение, необходимое для работы электроники ампервольтметра: 4,5 – 30 В
    DC-2.5-30VA-Pin.pngПри подключении и сравнении показаний с показаниями мультиметра, расхождения составили 0,2 Вольта. Производитель предусмотрел подстроечные сопротивления на плате для калибровки показаний напряжения и тока, что является большим плюсом.
    способы подключения ампервольтметра. Поскольку на странице продавца нет данной информации, то пришлось покопаться вDC-30VA.png сети и набросать пару схем.
    Поскольку электронная начинка ампервольтметра питается напряжением 4,5-30 вольт, то есть два способа подключения:
    1.Если источник измеряего напряжения работает в диапазоне от 4,5 до 30 Вольт, то тогда схема подключения выглядит так:
    2. Если источник измеряемого напряжения работает в диапазоне 0 -4,5 В или выше 30 Вольт, то до 4,5 Вольт ампервольтметр не запустится, а при напряжении более 30 Вольт он просто выйдет из строя, во избежание чего следует воспользоваться следующей схемой:
    DC-100VA.pngО проводах из комплекта: 
    — провода трехконтактного разъема тонкие и выполнены проводом 26AWG – толще тут и не нужно. Цветная изоляция интуитивно понятна – красный это питание электроники модуля, черный это масса, желтый — измерительный провод;
    — провода двухконтрактного разъема – это провода токоизмерительные и выполнены толстым проводом 18AWG. Для подключения нагрузки рекомендую использовать такой же. 
    В целом, при цене в 2,5 $, описанный ампервольтметр, закрыв глаза на остатки флюса и возможные трудности с установкой в толстостенную лицевую панель, считаю весьма удачным приобретением.
    Дополнительная информация!
    Как стало ясно из комментариев к обзору, в некоторых экземплярах наблюдается отличные от нуля показания амперметра без нагрузки.
    Оказалось, что решить проблему можно сбросом показаний амперметра как показано ниже:

      Светодиодный прожектор SMD2835 E27 LED  AC220V

      Низкий генерирующих тепло, не УФ или ИК-излучения света.
      Мощный, ударопрочность, не теплового излучения, безопасной и стабильной, надежной
      Подходит для дома, офиса и выставки
      Очень низкая генерации тепла, помимо сохранения индикатор питания
      Он имеет длительный срок службы, нет опасных материалов.
      Мгновенный старт, не мигает. Твердотельный, ударопрочный.
      Сохранить мощность больше, чем обычные лампочки.
      Изготовлен из высококачественных материалов.
      Параметры: База Тип:E27; Напряжение:AC200V-240V; LED Марка: Epistar; Тип: SMD 2835; Количество светодиодов: 99 шт; Светлый цвет: теплый белый/белый; Lumen: 580LM; Цвет температура: 6000-6500 К (белый); 2800-3500 К (теплый белый).

       

      МИКРОКОНТРОЛЛЕРЫ

      WI-FI модуль ESP8266 удаленный последовательный порт

      ESP8266-12.pngПодробная информация по ESP8266 представлена на тематических сайтах: 
      Сайт     https://esp8266.ru/modules-esp8266/ 
      документация, прошивки, примеры для esp8266    https://esp8266.ru/downloads/
      Начало работы esp-01     https://maker.pro/esp8266/tutorial/how-to-program-esp8266s-onboard-gpio-...
      esp8266 начало      https://istarik.ru/blog/esp8266/28.html
      Полезно (плата на базе Wifi чипа ESP8266, скрипты в ESPlorer)    https://mysku.ru/blog/aliexpress/29741.html 
      Работа с esp8266 в CoolTerm    https://geektimes.ru/post/241054/ 
      esp8266 имеет возможность работы в сети Wi-Fi сразу в двух режимах, то есть подключать свой компьютер к каким-либо точкам доступа или же включать его в качестве такой точки. (подключение к компьютеру)    http://fb.ru/article/245758/mikrokontroller-esp-podklyuchenie-i-nastroyka 
      Спецификация чипа esp8266  http://homes-smart.ru/upload/ESP8266/ESP8266_Specifications_v4.pdf 
      Сервис NodeMCU https://github.com/nodemcu/nodemcu-firmware/releases/tag/2.2.0-master_20...
      Документация на NodeMCU    https://nodemcu.readthedocs.io/en/master/  
      Форум     https://esp8266.ru/forum/threads/dlja-novichkov.156/#post-2809 
      Все исходники файлов можно скачать на github    https://github.com/nossSpb/nodemcu-ds18b20-tutorial/tree/master/esp-01-s...
      Подробная документация NodeMCU      https://nodemcu.readthedocs.io/en/master/
      Документация по LUA на русском языке     http://www.lua.ru/doc/
      Изучаем LUA за 15 минут     http://tylerneylon.com/a/learn-lua/
      можно собрать NodeMCU с необходимыми модулями.    https://nodemcu-build.com
      Программирование NodeMCU esp-12     http://www.emc-problem.net/%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%8B/%D...
      nodemcu Lua WI-FI на основе CP2102 esp8266 esp-12e для Arduino    https://ru.aliexpress.com/item/1pcs-lot-NodeMcu-Lua-WIFI-Internet-of-Thi...

      ESP8266 является весьма интегрированным чипом. Он предлагает полное и автономное сетевое решение Wi-Fi, позволяющее ему размещать приложение или разгружать все сетевые функции Wi-Fi с другого процессора приложений. ESP8266 имеет мощные встроенные возможности обработки и хранения, которые позволяют интегрировать его с датчиками и другими устройствами применения через свои GPIOs с минимальной загрузкой во время выполнения. Его высокая степень интеграции на чипе обеспечивает минимальную внешнюю схему, и все решение, включая фронтальный модуль, предназначено для того, чтобы занимать минимальную площадь печатной платы.
      Наиболее рекомендуемые модули ESP-07 и ESP-12. Для более полноценного использования прошивки рекомендуются модули с flash памятью 1 мегабайт и выше. Они обладают: Интеграцией в системы умного дома, домашняя метеостанция с просмотром показаний онлайн. Возможен учет показаний счетчиков воды, электросчетчиков и просмотр показаний онлайн.
      -Управляемая по WI-FI розетка, люстра или другие электроприборы. Встраивание в выключатели с локальным и удаленным управлением. Простейший термостат или влагостат. Управление нагрузкой по логическим условиям с нескольких датчиков. Управление устройствами, подключенные к модулю, через ИК или радио пульт. Светодиодная бегущая строка в рекламно-информационных целях, управляемая через WI-FI. Управление и контроль через GSM SMS модули, в том числе и на русском.
      С помощью ESP8266  строятся беспроводной датчик температуры, влажности, давления, освещенности- достаточно обновить прошивку модуля и подключить датчики.
      Прошивка модулей поддерживает чтение  датчиков DHT11/22, BMP085/180, BH1750,  DS18B20, AM2321 и другие, они умеют передавать показания на сайт народного мониторинга, на сервис учета метрик ThingSpeak.com, MQTT сервер, в систему умного дома MajorDoMo, в систему компьютерного контроля Бенукс. Имеется возможность управлять состоянием свободных GPIO для управления нагрузками (реле), читать состояние входов GPIO, выводить данные на LCD или OLED экран и множество других функций.
      ESP8266 esp-12. «ESP8266-12E» под названием «Witty Cloud»
      Всякие интересные поделки можно сделать на грошовой Arduino, Attiny или STM — как и устройства с WiFi и мощными процессорами на 80 мегагерц стали им конкурентами по цене. 
      Плата представляет собой «бутерброд» из двух. На верхнем слое (слева на обоих фото) сам чип ESP8266, под ним — разъём питания MicroUSB и регулятор напряжения AMS1117-3.3, задача которого — превратить 5 вольт в 3.3. По datasheet регулятору по зубам токи до 0.8А, так что для питания чипа этого хватает с лихвой. Там же — кнопка Reset для перезагрузки.
      Есть только одна версия платы с шагом между контактами 2,54 мм («ESP8266-01»), но у неё минимум полезных контактов В описании указано, что используется последняя на момент выхода этого материала модель ESP-12F. Так ли это, я сказать не могу, так как визуально различить ESP-12E и ESP-12F затруднительно. 
      В режим программирования чип переводится замыканием контактов, что требовало сноровки. Либо припаивания кнопки
      С Reset та же беда — либо отключать питание, либо кнопку паять
      На ноге Vcc нашего модуля находится не 3.3В, как можно было бы предположить, а 5В. Причем идут они непосредственно от LM1117, что позволяет питать от ноги Vcc существенные нагрузки. Если же нужен 3.3В, взять их можно с ноги CH_PD.
      «Бутербродность» даёт бoльшую свободу действий. Вы можете подключить «бутерброд» к компьютеру в нижний (полноценный) разъём USB, перепрограммировать его — и затем встроить в вашу поделку только верхнюю часть, сэкономив на размерах корпуса.
      Более того, низ «бутерброда» можно использовать для программирования самодельных модулей. Я сам паял завалявшиеся модули ESP8266-12 и ESP8266-07 на не очень удачные платы-адаптеры за $2,22 и приделывал «на соплях» регуляторы AMS1117 — оба работали безо всяких проблем и оказались стопроцентно совместимы по разъёмам и кнопкам:
      В пустующие углы платы, китаец впихнул  RGB LED и фоторезистор. На нижнем слое «бутерброда» (на фото справа) расположился полноценный MicroUSB, чип CH340G и кнопки «Flash» (режим прошивки) и «Reset».

      WI-FI модуль ESP-01 ESP8266 последовательный 

      Esp-01.pngEsp-01 esp8266 последовательный Беспроводной UART WI-FI трансивер модуль (106p)
      Настройка и обмен данными происходят с помощью АТ команд. Поддерживаемые режимы работы: Клиент(STA), Точка доступа(AP), Клиент+Точка доступа(STA+AP)
      ESPlorer  для прошивки (прошивка NodeMCU).  NodeMCU работает с протоколами обмена данными – HTTP, MQTT, JSON, CoAP.
       Самый маленький на 11*10 мм или около того, встроенный в любые Удобные самоделки ESP8266-01. Мощный внутренний протокол LWIP4. Поддерживает три режима: AP, STA и AP + STA шаблон сосуществования5). 
      1. 20 цифровой вход/выход порта RX и TX, D2 ~ D13, A0 ~ A5
      2. 8 аналоговых входной порт A0 ~ A7
      3. 1 на уровень ttl a Серийный порт для отправки и получения порта RX/TX
      4. 6 ШИМ порт, D3, D5, D6, D9, D10, D11
      5. С помощью Atmel Atmega328 серии микроконтроллер
      6. Поддержка серийной загрузки и загрузки ISP
      7. Поддержка внешнего источника В питания 3,3 В в ~ 12 В постоянного тока
      8. поддерживает литий-ионные полимерные батареи при прямом подключении Vcc Pin
      9. 16 мГц тактовая частота
      С помощью ESP8266 и IDE Arduino можно организовать Веб-сервер. Надо скопирровать скетч ниже в IDE Arduino. Вписать собственные SSID и пароль к SSID. При запуске Монитор порта выдает следующее:
      SDK:2.2.1(cfd48f3)/Core:2.4.1/lwIP:2.0.3(STABLE-2_0_3_RELEASE/glue:arduino-2.4.1)
      .....scandone
      state: 0 -> 2 (b0) state: 2 -> 3 (0) state: 3 -> 5 (10) add 0 aid 2 cnt 
      connected with TP-LINK_9C66EC, channel 6
      dhcp client start...
      ....ip:192.168.0.102,mask:255.255.255.0,gw:192.168.0.1
      .Connected to TP-LINK_9C66EC
      IP address: 192.168.0.102
      MDNS responder started
      HTTP server started В браузере по адоесу 192.168.0.102 ВЕБ-сервер действует и выдает:
      Socket #1 ON OFF
      Socket #2 ON OFF

      ESP8266-sx1.pngДля программирования ESP8266 можно использовать не только конвертер USB-TTL, но и плату Arduino. Чтобы переключить чип в режим записи прошивки, следуйте той же процедуре, что и в разделе выше – зажмите кнопку для записи прошивки, один раз нажмите на кнопку для сброса, а затем отпустите кнопку для записи прошивки. Во-первых, необходимо настроить среду Arduino, чтобы сделать ее совместимой с модулем ESP-01. 
      1. Откройте окно настроек из IDE Arduino. Перейдите в меню «Файл»> «Настройки».
      2. Введите http://arduino.esp8266.com/stable/package_esp8266com_index.json в поле «Дополнительные адреса диспетчера советов» и нажмите кнопку «ОК»
      3. Open boards manager. Go to: Tools > Board > Boards Manager
      4. Прокрутите вниз, выберите меню платы ESP8266 и установите «платформа esp8266».
      5. Выберите плату ESP8266 из раздела «Инструменты»> «Платы»> «Generic ESP8266 Module»
      Сначала чип нужно переключить в режим загрузки прошивки. Для этого нажмите на кнопку, которая на картинке изображена как «кнопка для записи прошивки». Держите ее нажатой, а затем один раз нажмите на кнопку, изображенную как «кнопка для сброса». Теперь кнопку для записи прошивки можно отпустить – чип ESP8266 переключен в режим записи прошивки! То есть теперь вы можете загружать на него свой скетч.
      Arduino        Модуль ESP8266 ESP-01
      GND    <--->                  GND
      TX    <--->                        TX
       RX    <--->                        RX
      Кнопка сброса    >            RST
      Кн.записи прошивки>    GPIO0

      Микропрцессор ATMEGA8

      Микроконтроллер (англ. Micro Controller Unit, MCU) — микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает в себе функции процессора и периферийных устройств, может содержать ОЗУ и ПЗУ. По сути, это однокристальный компьютер, способный выполнять простые задачи. 8-разрядный высокопроизводительный AVR микроконтроллер с малым потреблением. Самыми популярными микроконтроллерами у радиолюбителей являются ATmega8, затем идут ATmega48, 16, 32, ATtiny2313 и другие. Микроконтроллеры продаются в TQFP корпусах и DIP, новичкам рекомендую покупать в DIP. Если купите TQFP, будет проблематичнее их прошить, придется купить или изготовить переходник и паять плату т.к. у них ножки располагаются очень близко друг от друга. Советую микроконтроллеры в DIP корпусах, ставить на специальные панельки, это удобно и практично, не придется выпаивать МК если приспичит перепрошить, или использовать его для другой конструкции.
      Почти все современные МК имеют возможность внутрисхемного программирования ISP, т.е. если ваш микроконтроллер запаян на плату,  то для того чтобы сменить прошивку нам не придется выпаивать его с платы.
      Для программирования используется 6 выводов:
      RESET - Вход МК
      VCC - Плюс питания, 3-5В, зависит от МК
      GND - Общий провод, минус питания.
      MOSI - Вход МК (информационный сигнал в МК)
      MISO - Выход МК (информационный сигнал из МК)
      SCK - Вход МК (тактовый сигнал в МК)
      Иногда еще используют вывода XTAL 1 и XTAL2, на эти вывода цепляется кварц, если МК будет работать от внешнего генератора, в ATmega 64 и 128 вывода MOSI и MISO не применяются для ISP программирования, вместо них вывода MOSI подключают к ножке PE0, a MISO к PE1.  При соединении микроконтроллера с программатором, соединяющие провода должны быть как можно короче, а кабель идущий от программатора на порт LPT так-же не должен быть слишком длинным.
      В маркировке микроконтроллера могут присутствовать непонятные буквы с цифрами, например Atmega 8L 16PU, 8 16AU, 8A PU и пр. Буква L означает, что МК работает от более низкого напряжения, чем МК без буквы L, обычно это 2.7В. Цифры после дефиса или пробела 16PU или 8AU говорят о внутренней частоте генератора, который есть в МК. Если фьюзы выставлены на работу от внешнего кварца, кварц должен быть установлен на частоту, не превышающей максимальную по даташиту, это 20МГц для ATmega48/88/168, и 16МГц для остальных атмег.
      Первые цифры в названии микроконтроллера обозначают объем FLASH ПЗУ в килобайтах, например ATtiny15 – 1 Кб, ATtiny26 – 2 Кб, AT90S4414 – 4 Кб, Atmega8535 – 8 Кб, ATmega162 – 16Кб, ATmega32 – 32 Кб, ATmega6450 – 64Кб, Atmega128 – 128Кб.
      У МК рогрессивная RISC архитектура 
          130 высокопроизводительных команд, большинство команд выполняется за один тактовый цикл 
          32 8-разрядных рабочих регистра общего назначения Полностью статическая работа 
          Приближающаяся к 16 MIPS (при тактовой частоте 16 МГц) производительность 
          Встроенный 2-цикловый перемножитель
      Энергонезависимая память программ и данных 
          8 Кбайт внутрисистемно программируемой Flash памяти (In-System Self-Programmable Flash) 
            Обеспечивает 1000 циклов стирания/записи 
          Дополнительный сектор загрузочных кодов с независимыми битами блокировки 
            Обеспечен режим одновременного чтения/записи (Read-While-Write) 
          512 байт EEPROM 
            Обеспечивает 100000 циклов стирания/записи 
          1 Кбайт встроенной SRAM 
          Программируемая блокировка, обеспечивающая защиту программных средств пользователя
      Встроенная периферия 
          Два 8-разрядных таймера/счетчика с отдельным предварительным делителем, один с режимом сравнения 
          Один 16-разрядный таймер/счетчик с отдельным предварительным делителем и режимами захвата и сравнения 
          Счетчик реального времени с отдельным генератором 
          Три канала PWM 
          8-канальный аналого-цифровой преобразователь (в корпусах TQFP и MLF) 
            6 каналов с 10-разрядной точностью 
            2 канала с 8-разрядной точностью 
          6-канальный аналого-цифровой преобразователь (в корпусе PDIP) 
            4 канала с 10-разрядной точностью 
            2 канала с 8-разрядной точностью 
          Байт-ориентированный 2-проводный последовательный интерфейс 
          Программируемый последовательный USART 
          Последовательный интерфейс SPI (ведущий/ведомый) 
          Программируемый сторожевой таймер с отдельным встроенным генератором 
          Встроенный аналоговый компаратор
      Специальные микроконтроллерные функции 
          Сброс по подаче питания и программируемый детектор кратковременного снижения напряжения питания 
          Встроенный калиброванный RC-генератор 
          Внутренние и внешние источники прерываний 
          Пять режимов пониженного потребления: Idle, Power-save, Power-down, Standby и снижения шумов ADC
      Выводы I/O и корпуса 
          23 программируемые линии ввода/вывода 
          28-выводной корпус PDIP, 32-выводной корпус TQFP и 32-выводной корпус MLF
      Рабочие напряжения 
          2,7 - 5,5 В (ATmega8L) 
          4,5 - 5,5 В (ATmega8)
      Рабочая частота 
          0 - 8 МГц (ATmega8L) 
          0 - 16 МГц (ATmega8)
          Распиновка микроконтроллера ATmega8-16PU.
       Atmega8.png   Изготовители микроконтроллеров рекомендуют подключать соответствующие выводы вместе, т.е., минус подавать на все выводы, помеченные Atmega8-pin.pngкак Gnd (Ground — Земля),плюс — на все выводы помеченные как Vcc.
      При этом через одинаковые выводы МК не должны протекать токи, так как внутри корпуса МК они соединены тонкими проводниками! Т.е., при подключении нагрузки эти выводы не должны рассматриваться как «перемычки». 
      Микроконтроллер atmega8 имеет два полноценных порта с разрядностью 8 бит в отличии от ATtiny2313, младшего брата.
      Наличие в atmega8 аналогово-цифрового преобразователя, дающего возможность измерять такие параметры как напряжение, ток, емкость что позволяет разработать полноценный мультиметр на базе этого микроконтроллера. Так же atmega8 имеет порт UART для приема и передачи данных TTL уровня.
      Порт для работы по протоколу TWI(возможность реализовать программный I2C).
      По I2C к ATmega8 можно подключить целый спектр устройств:
      - внешнюю EEPROM память серии 24cXX,
      - ЖКИ индикаторы и графические дисплеи,
      - регуляторы громкости, сопротивления,  
       Подключение и прошивка микроконтроллера ATmega8-16PU  с помощью Arduino ISP программатора 
      Соединяем Arduino Nano или Arduino UNOс микроконтроллером через SPI интерфейс.
      Короткое программирование микросхемы ATmega8-PU.
      Сначала надо залить бутлоадер (загрузчик операционной системы) в  микроконтроллер ATmega8-PU. Надо использовать Arduino загрузчик, настроенный специально для работы с внутренним кварцем на 8 МГц. http://voltom.ru/info/breadboard.zip
      Надо разархивировать в папку со скетчами  hardware архив с загрузчиком. Затем перезагрузить программу Arduino IDE. При этом в меню "Инструменты" - "Платы"появилась строка "ATmega328 on abreadboard (8 MHzinternalclock)", Теперь надо  выполнить команду "Инструменты" - "Записать загрузчик", обычно со второго раза загрузчик прошивается нормально.Atmega8-sx.png
      Программирование микросхемы ATmega8-16PU с внешним кварцем 16 мГц.
      1. Собрать схему подключения микроконтроллер ATmega8-16PU  с кварцем.
      2. Подключить схему к Arduino Nano или Arduino UNO  через ISP интерфейс
      3. Соединить ножку reset микроконтроллера ATmega8-16PUс положительным потенциалом  линии питания 5V через резистор 10 кОм. (Микроконтроллер работает по заданной программе, когда на ножке reset присутствует положительный сигнал.) 
      4. Залить в  Arduino Uno. скетч ArduinoISP для программатора Arduino as ISP.
      5. Залить в контроллер бутлоадер (загрузчик) Arduino NGorolder, предназначенный для работы с внешним кварцевым резонатором на 16 МГц.Для этого переходим в меню "Инструменты" - "Записать загрузчик". Программатор в меню "Инструменты" остается "Arduinoas ISP". 
       6. Можно дальше заливать скетчи через меню "Скетч" - "Загрузить через программатор".
      Программирование микросхемы ATmega8-16PU без внешнего кварца
      Обычно имеется ATmega8-16PU уже  с залитым бутлоадером (загрузчиком). Поэтому сразу вставляем чистую микросхему в UART Perpetum.pngпрограмматор.
      1. Для программирования используем программу perpetuum.exe, интерфейс которой открывается при выборе в меню скAtmega8-Prog-USB.pngриптов строчки "Программатор МК AVR", скрипт начинает исполняться. При этом он открывает порт, посылает в МК команду перехода в режим программирования, принимает подтверждение от МК об успешном переходе, запрашивает идентификатор МК и отыскивает описание данного МК по его идентификатору среди имеющихся файлов с описаниями. Если не находит нужного описания, выдает соответствующее сообщение. Если же описание найдено, далее открывается главное меню программатора. 
      2. Для программирования надо выбрать “Запись в память программ” и выбрать hex файл с программой (hexфайл можно создать программой CodeVisionAVRили AtmelStudio). После  закрытия программы perpetuum.exe МК ATmega8-16PU начинает действовать. 

      Микропрцессор ATMEGA328P-PU DIP-28 (10)

      ATmega328P – это 28-контактный микроконтроллер от Atmel, один из линейки AVR. Вероятно, он наиболее известен, как наиболее часто используемый микроконтроллер в отладочных платах Arduino, но AT328P способен на гораздо большее, чем то, насколько он используется в Arduino. Если вы хотите увидеть некоторые доказательства этого утверждения, посмотрите на 660-страничное техническое описание.
      ATtiny45 – 8-выводный микроконтроллер, который может считаться «младшим братом» ATmega328P. Он обладает многими из тех же функций, но у него не так много контактов ввода/вывода.
      Микроконтроллер ATMega328 является 8-ми разрядным CMOS микроконтроллером с низким энергопотреблением, основанным на усовершенствованной AVR RISC архитектуре.
      ATmega328/P — микроконтроллер семейства AVR, как и все остальные имеет 8-битный процессор и позволяет выполнять большинство команд за один такт.
      Память:
      32 kB Flash (память программ, имеющая возможность самопрограммирования)
      2 kB ОЗУ
      1 kB EEPROM (постоянная память данных)
      Периферийные устройства:
      Два 8-битных таймера/счетчика с модулям сравнения и делителями частоты
      16-битный таймер/счетчик с модулем сравнения и делителем частоты, а также с режимом записи
      Счетчик реального времени с отдельным генератором
      Шесть каналов PWM (аналог ЦАП)
      6-канальный ЦАП со встроенным датчиком температуры
      Программируемый последовательный порт USART
      Последовательный интерфейс SPI
      Интерфейс I2C
      Программируемый сторожевой таймер с отдельным внутренним генератором
      Внутренняя схема сравнения напряжений
      Блок обработки прерываний и пробуждения при изменении напряжений на выводах микроконтроллера
      Специальные функции микроконтроллера ATmega328:
      Сброс при включении питания и программное распознавание снижения напряжения питания
      Внутренний калибруемый генератор тактовых импульсов
      Обработка внутренних и внешних прерываний
      6 режимов сна (пониженное энергопотребление и снижение шумов для более точного преобразования АЦП)
      Напряжения питания и скорость процессора:
      1.8 — 5.5 В  при частоте до 4 МГц
      2.7 — 5.5 В при частоте до 10 МГц
      4.5 — 5.5 В при частоте до 20 МГц
      Для программирования ATmega328P и ATtiny45 используется последовательный периферийный интерфейс SPI; это трехпроводная (плюс общий провод) шина, состоящая из сигналов «Выход ведущего, вход ведомого» (Master Out, Slave In – MOSI), «Вход ведущего, выход ведомого» (Master In, Slave Out – MISO) и «Тактовый сигнал» (Serial Clock – SCK). Тактовый сигнал генерируется ведущим устройством (мастером) и используется для обеспечения синхронной связи между ведущим и ведомым (или ведомыми); поэтому SPI является «синхронной» шиной связи.
      Так исторически сложилось что ATMega328 очень широко применяется в платформе Arduino.
      Для Arduino как известно существует специальная программа для загрузки прошивки в микроконтроллер, называется она Bootloader. Загрузка программ для прошитой ATmega328 бутлоадером осуществляется через модуль UART. То есть никаких программаторов не нужно.
      Как и многие фирмы-разработчики микроконтроллеров, Atmel имеет собственную интегрированную среду разработки (IDE), которая работает с их аппаратными предложениями: Atmel Studio 7. Хотя это не единственный способ программирования микроконтроллеров Atmel, но это наиболее полнофункциональный способ для Windows 7, 8 и 10 (и для 32-х, и для 64-х разрядных вервий);
      Fuse-биты, также известные как фьюзы или биты конфигурации, – это настройки микроконтроллера для управления определенными действиями, которые обычно не изменяются во время выполнения программного кода. В данной статье вкратце объясняется, какие действия находятся в ATmega328P, и как их устанавливать. Fuse-биты для выбора источника тактового сигнала будут рассмотрены более подробно, в том числе, как и зачем выбрать внешний кварцевый резонатор 16 МГц.

      Nano 3,0 контроллер Atmega328 серии CH340 (5)

      Arduino Nano V3.0 контроллер ATMEGA328P+CH340+кабель USB
      1,12 цифровой вход/выход порт D2 к D13
      2,8 аналоговых входов A0 ~ A7
      3,1 пар ttl уровня серийный трансивер порт RX/TX
      4,6 PWM порт, D3, D5, D6, D9, D10, D11
      5. Atmel ATmega328P-AU MCU
      6 USB загрузка и питание
      7. Поддержка внешний 5 В. .. Источник В питания 12 В постоянного тока
      8. Для поддержки В питания от аккумулятора 9 в
      9 поддержка ISP

      ATTINY13A-PU  2 шт.

      ATtiny13.pngATtiny13 - низкопотребляющий 8 битный КМОП микроконтроллер с AVR RISC архитектурой. Выполняя команды за один цикл, ATtiny13 достигает производительности 1 MIPS при частоте ATtiny13-pin.pngзадающего генератора 1 МГц, что позволяет разработчику оптимизировать отношение потребления к производительности.
      AVR ядро объединяет богатую систему команд и 32 рабочих регистра общего назначения. Все 32 регистра непосредственно связаны с арифметико-логическим устройством (АЛУ), что позволяет получить доступ к двум независимым регистрам при выполнении одной команды. В результате эта архитектура позволяет обеспечить в десятки раз большую производительность, чем стандартная CISC архитектура. Даташит: http://www.getchip.net/wp-content/uploads/ATTiny13.pdf
      ATtiny13 имеет следующие характеристики: 1 КБ внутрисистемно программируемой Flash память программы, 64 байтную EEPROM память данных, 64 байтное SRAM (статическое ОЗУ), 6 линий ввода - вывода общего применения, 32 рабочих регистра общего назначения, 8 битный таймер/счетчик со схемой сравнения, внутренние и внешние источники прерывания, 4 канальный 10 битный АЦП, программируемый сторожевой таймер со встроенным генератором и три программно инициализируемых режима пониженного потребления. В режиме Idle останавливается ядро, но ОЗУ, таймер/счетчик, АЦП, аналоговый компаратор и система прерываний продолжают функционировать. В режиме Power-down регистры сохраняют свое значение, но генератор останавливается, блокируя все функции прибора до следующего прерывания или аппаратного сброса. В режиме ADC Noise Reduction останавливается вычислительное ядро и все модули ввода-вывода за исключением АЦП, что позволяет минимизировать шумы при выполнении преобразования.
      Прибор изготовлен по высокоплотной энергонезависимой технологии изготовления памяти компании Atmel. Встроенная ISP Flash позволяет перепрограммировать память программы в системе через последовательный SPI интерфейс программой-загрузчиком, выполняемой в AVR ядре, или обычным программатором энергонезависимой памяти.
      ATtiny13 поддерживается различными программными средствами и интегрированными средствами разработки, такими как компиляторы C, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и ознакомительные наборы.
      Высококачественный низкопотребляющий 8- битный AVR микроконтроллер
      Передовая RISC архитектура
          - 120 команд, большинство которых выполняется за один тактовый цикл
          - 32 8 битных рабочих регистра общего применения
          - Полностью статическая архитектура
      Энергонезависимая память программ и данных
          - 1 КБ внутрисистемно программируемой Flash памяти программы, способной выдержать 10 000 циклов записи/стирания
          - 64 байта внутрисистемно программируемой EEPROM памяти данных, способной выдержать 100 000 циклов записи/стирания
          - 64 байта встроенной SRAM памяти (статическое ОЗУ) 
          - Программируемая защита от считывания самопрограммируемой Flash памяти программы и EEPROM памяти данных
      Характеристики периферии
          - Один 8- разрядный таймер/счетчик с отдельным предделителем и два ШИМ канала
          - 4 канальный 10 битный АЦП со встроенным ИОН
          - Программируемый сторожевой таймер со встроенным генератором
          - Встроенный аналоговый компаратор
      Специальные характеристики микроконтроллера 
          - Встроенный отладчик debugWIRE
          - Внутрисистемное программирование через SPI порт
          - Внешние и внутренние источники прерывания
          - Режимы пониженного потребления Idle, ADC Noise Reduction и Power-down
          - Усовершенствованная схема формирования сброса при включении
          - Программируемая схема обнаружения кратковременных пропаданий питания
          - Встроенный откалиброванный генератор
      Порты ввода - вывода и корпусное исполнение
          - 8 выводные PDIP и SOIC корпуса: 6 программируемых линий ввода-вывода
      Диапазон напряжения питания     - от 1.8 до 5.5 В
      Индустриальный рабочий температурный диапазон
      Потребление.     - Активный режим:       290 мкА при частоте 1 МГц и напряжении питания 1.8 В;     - Режим пониженного потребления:       0.5 мкА при напряжении питания 1.8 В
       Программирование. Для микроконтроллера наиболее удобен режим программирования по последовательному SPI интерфейсу. Для реализации этого режима необходимо подключить микроконтроллер к программатору по SPI интерфейсу (MOSI, MISO, SCK, RESET, GRD), запитать микроконтроллер номинальным напряжением. Микроконтроллер может программироваться прямо в рабочей схеме (внутрисхемное программирование) но при этом должно соблюдаться условие – линиям SPI интерфейса при программировании не должно ничего мешать (большие емкости, маленькие сопротивления относительно общего провода и т.д.). Более подробно почитать про внутрисхемное программирование и программаторы > Подключим тини13 к ардуинке как показано на картинке: Потом нужно изменить тип программатора на Arduino as ISP И выбрать тиньку в списке. Частота 1.2 МГц - частота  контролера с завода, можно выбрать частоту и побольше если сильно нужно производительность, но не забываем что рост частоты приведёт за собой рост потребления контроллера, для каких-то там мигалок выполнение 1.2 миллиона инструкций будет с лихвой. Изменяем частоту следующим образом: - выбираем нужную нам частоту; - жмём "Записать загрузчик", среда выставит все фьюзы контроллера таким образом чтобы он работал на нужной частоте.
      И после того уже можно шить контролер, больше кнопку "Записать загрузчик" нажимать не нужно, прошиваем скетчи кнопкой "Загрузить с помощью программатора".
      Итак, зашили blink - работает, отлично, я Вас поздравляю, "это маленький шаг для человека и большой шаг для человечества" :) Как вы уже заметили скетч стал заметно легче ежели для Arduino Uno, это связано тем что урезаны большинство дуиновских функций.

      ATTiny13 был обновлен (буковка А в конце). В результате обновления ATTiny13 перешел на новую технологию Atmel picoPower, а значит уменьшилось потребление энергии как в штатном режиме, так и в режимах энергосбережения, убрано разделение микроконтроллера на обычное и низковольтное питание (теперь все микроконтроллер можно запитать от 1.8 до 5.5В, при этом лишь необходимо соблюдать ограничения по частоте от 4МГц (для 1.8В) до 20Мгц).     
      ATTiny13 маленький, но быстрый микроконтроллер. Наверное, самый дешевый из серии AVR. Широко доступен в продаже. Наличие в ATTiny13 АЦП позволяет использовать его для обработки аналоговых выносных датчиков и передачи цифрового сигнала в основной контроллер (как пример – применение ATTiny13+датчик температуры обойдется дешевле и функциональнее чем DS18B20). Маленький планарный корпус позволяет делать устройства небольшого размера. Из недостатков стоит отметить скромную функциональность, малое количество памяти и небольшое число ножек. Вывод: ATTiny13 просто незаменим для обработки сигналов с датчиков, для применения в компактных устройствах и устройствах не требующих сложных вычислений и большой функциональности.

      Atmel Studio — (наследница AVR Studio) — это бесплатная среда разработки для микроконтроллеров Atmel. 
      Сама IDE должна быть знакома, т.к. используется оболочка от Microsoft Visual Studio, однако следует обратить внимание, что в качестве компилятора используется GCC.
      После установки, на рабочем столе появится ярлык с симпатичной красной божьей коровкой. Запускаем IDE и привычным образом, быстренько создаём проект.
      File -> New -> Project...
      Выбираем С/С++ и GCC C Executable Project, пишем имя проекта, например, blink :)
      Затем, среда предложит выбрать тип используемого микроконтроллера — выбираем ATtiny13.
      Всё — шаблонный файл уже создан и можно начинать программировать:
      шаблон программы — напоминает что-то знакомое:
      #include <avr/io.h>
      int main(void){
          while(1)    {
              //TODO:: Please write your application code 
          }}
      Соответствие функций Arduino на Си
      Описание работы портов микроконтроллера и используемых для насткройки и работы регистров, очень подробно приводится в документации на микроконтроллер — ATtiny13 datasheet.
      Как увидим далее, конфигурирование и работа с портами сводится к установке соответствующих битов в нужных регистрах микроконтроллера.
      Если вы уже имели дело с установкой/проверкой/очисткой битов (работа с битовыми масками), то вам будет проще разобраться в происходящем.
      Но, на всякий случай, напомню:
      чтобы установить бит N — нужно выполнить побитовое ИЛИ с числом, где этот бит установлен (чтобы получить такое число — мы побитово сдвигаем влево единицу на заданное число позиций).
      Соответственно, чтобы сбросить бит N — нужно выполнить побитовое И с числом в котором установлены все биты кроме заданного (чтобы получить такое «интвертированное число» — мы сначала получаем число в котором бит установлен, а потом применяем к нему операцию побитового НЕ).
      value |= 1 << N;        // установить бит N
      value &= ~(1 << N); // сбросить бит N
      Так как процедура установки бита встречается чрезвычайно часто — для неё даже есть удобный макрос
      #define _BV(bit) (1 << (bit)) 
      , который рекомендуется к использованию.
      Для простоты понимания Си-шных методов работы, сопоставим им функции Arduino.
      Базовые функции управления портами (см. datasheet стр. 48):
      // устанавливаем вывод 4 вывод порта B (PB4) как выход 
      DDRB |= (1 << PB4);     // pinMode(PB4, OUTPUT); 
      // устанавливаем вывод PB4 как вход
      DDRB &= ~(1 << PB4);    // pinMode(PB4, INPUT);   
      // устанавливаем высокий уровень на выводе PB4            
      PORTB |= (1 << PB4);    // digitalWrite(PB4, HIGH);
      // устанавливаем низкий уровень на выводе PB4
      PORTB &= ~(1 << PB4);   // digitalWrite(PB4, LOW);
      // Чтение состояния(лог. 1) на порту ввода - вывода (4 вывод порта B):
      if(PINB & (1 << PINB4)) // if (digitalRead(4) == HIGH) {        ...  }
      // Чтение состояния(лог. 0) на порту ввода-вывода (4 вывод порта B):
      if(!(PINB & (1 << PINB4))) // if(digitalRead(4) == LOW) {        ...  }
      В принципе, хотя у ATtiny13 всего 1 килобайт флеша на котором сильно не разгуляешься, но даже для этой крохи частично реализован Arduino-вский фреймворк — Core13.
      В нём есть реализации для:
      map()
      random()
      randomSeed()
      millis()
      micros()
      delay()
      delayMicroseconds() *
      analogRead()
      analogWrite()
      pinMode()
      digitalRead()
      digitalWrite()

      Sonoff Wi-Fi переключатель
      Sonoff-это недорогое доступное устройство, которое поможет вам выйти в удивительный умный дом. Это беспроводной коммутатор Wi-Fi, который может подключаться к устройству различных типов и брендов. Sonoff отправляет данные на облачную платформу через Wi-Fi маршрутизатор, который позволяет удаленно управлять всеми устройствами с помощью приложения eWeLink на вашем смартфоне. Sonoff делает все  бытовые приборы smart, пока телефон имеет сеть, можно удаленно включить или выключить приборы из любого места в любое время. И установив графики синхронизации для приборов, можно сохранить беззаботную жизнь. Приложение eWeLink позволяет легко управлять устройствами.Чтобы установить Sonoff, обратите внимание на вход и выход на Sonoff. Выключите Источник электричества. Откройте две желтые ракушки на обоих концах. Подключите два кабеля источника электричества (Live и Neutral) к 2 портам с меткой «IN», один кабель для одного порта, и нет ограничений для какого порта для подключения4. Подключите два кабеля устройства (Live и Neutral) к 2 портам с меткой «OUT», один кабель для одного порта, и нет ограничений, для какого порта для подключения. SONOFF — серия выключателей, розеток и других приборов категории «Интернета вещей» от компании ITEAD .

      Sonoff.pngSonoff – это устройства для умного дома от компании ITEAD с поддержкой Wi-Fi, основанные на чипах ESP8266 или ESP8285. Интерес к Sonoff состоит в том, что в одной крошечной и довольно симпатичной коробочке поместились ESP-модуль, блок питания, реле или датчики. И самое главное - его можно довольно легко перепрограммировать и внедрить в свою экосистему "умного дома".Sonoff Basic является доступным wifi умным выключателем, который предоставляет пользователям умное управления домом. Он является выключателем с дистанционным управлением,  который может подключаться к широкому спектру устройств. Sonoff Basic передает данные на облачную платформу с помощью маршрутизатора WiFi, что позволяет пользователям удаленно управлять всеми подключенными приборами через приложение eWeLink. Облачным сервером Sonoff является глобальный сервер Amazon AWS.
      Напряжение: ~90-250В (50/60Гц)
      •Максимальный ток: 10A
      •Максимальная мощность: 2200 Вт
      •Размеры: (Длина)88*(Ширина)38*(Высота)23 мм
      •Цвет: Белый
      •Влажность: 5%-95%
      •Протоколы WiFi: 802.11. b/g/n
      •Рабочая температура: 20 +75
      Есть колодка для датчика температуры и влажности, а так же COM-порта.
      Микросхема PNЗ25F08, видимо память. Флеш-память winbond 25q80dvsig c 1 мегабайтом памяти. На обратной стороне контроллер ESP-8266 (Wifi модуль) и стабилизатор на 3,3В. Есть варистор 10D471K от перенапряжения (расшифровка — диаметр 10 мм, напряжение 470 Вольт). 
      Sonoff TH можно задать до 8 срабатываний— однократных или с повторением по дням недели.
      Sonoff-TH позволяет даже людям далёким от программирования и электроники, недорого получить такой элемент умного дома, как контроль температуры и влажности, с возможностью управлять ими вручную или автоматически.
      Эти модули идеально подойдут для работы с вентилятором, кондиционером, увлажнителем воздуха. Можно организовать умную систему полива на даче. Даже газовым котлом можно управлять по времени и по заданной температуре в комнате.
      Можно использовать прошивку с открытым исходным кодом от Theo Arends — Sonoff-MQTT-OTA-Arduino
      Подключение для прошивки 
       Sonoff                 UART
           RX                     TX
          TX                        RX
         VCC                   3.3V
         GND                 GND
      После некоторых консультаций на канале flymon.slack.com  рассказали, что для прошивки достаточно зажать кнопку и через переходник USB to TTL перепрошить устройство.
      Первая перепрошивка называется wifi-iot и находится здесь: wifi-iot.com/ она самая легкая для начинающих, Вторая прошивка это ESPEasy: www.esp8266.nu/index.php/ESPEasy. Полностью бесплатная, но несколько упрощенная.
      Делаем свою прошивку для SONOFF TH10/16 https://mysku.ru/blog/china-stores/45793.html 
      Очень рекомендуется установить Arduino IDE 1.6.5, так как в более поздних версиях много глюков с Core ESP8266. Для установки Core ESP8266 for Arduino запустите среду разработки.
      Файл -> Настройки и пропишите URL поддержки плат ESP: arduino.esp8266.com/package_esp8266com_index.json. После этого в менеджере плат 
      Инструменты -> Плата -> Board Manager
      появится поддержка ESP8266. Можно выбрать последнюю версию и нажать INSTALL В списке контроллеров должен появиться ESP8266. Sonoff используют 1Мбайт флэша, поэтому нужно установить этот размер в настройках
      Если Sonoff у вас подключен к USB/TTL, порт настроен, откройте 
      Инструменты -> Монитор последовательного порта 
      на скорости 115200. нажмите кнопку Sonoff и не отпуская ее включите/выключите питание. Светодиоды устройства перестанут гореть, а в мониторе появится строка загрузчика 
      Ваш контроллер готов к прошивке, можете отпускать кнопку и заливать программу.
      GPIO0 — кнопка (это понятно, когда мы включали бутлоадер)
      GPIO12 — красный светодиод и реле
      GPIO13 — синий светодиод
      GPIO14 и GPIO4 выведены на разъем подключения датчиков.
      Причем оба датчика однопроводные и используют GPIO14 
      GPIO4 еще нужно включить перемычкой на плате
      GPIO2 и GPIO15 имеют подтягивающие резисторы на плате, можно подпаяться к ним.
      GPIO5 и ADC вообще никуда не распаяны и нужно подключаться прямо к микросхеме ESP. Оставим эти четыре вывода в покое и приступим к программированию 
      Скетч мигания светодиодами на Sonoff
      #include <arduino.h>
      uint8_t PIN_RELAY =   12;
      uint8_t PIN_LED2  =   13;
      void setup() {
         pinMode(PIN_RELAY,OUTPUT);
         pinMode(PIN_LED2, OUTPUT);  }
      void loop() {
        digitalWrite(PIN_RELAY,HIGH);
        digitalWrite(PIN_LED2, HIGH);
        delay(500);
        digitalWrite(PIN_RELAY,LOW);
        digitalWrite(PIN_LED2, LOW);
        delay(500);}

      Контроллер Funduino Nano 3,0 Atmega328 
      Funduino-Nano.pngМиниатюрный модуль на основе популярного микроконтроллера ATMEGA328P. Оптимально подходит для макетирования с применением беспаечных макетных плат, ибо все контакты выведены на две линейки по краям платы, шаг выводов 2,54мм, расстояние между линейками 15мм.
      Встроенный bootloader и преобразователь USB <> COM на базе микросхемы CH340, позволяет обновлять прошивку без использования программатора, единственным нажатием кнопки на компьютере. Однако, при необходимости, может быть "прошит" и любым стандартным программатором со стандартным 6-выводным интерфейсом ISP. Nano 3.0 (CH340G) является аналогом распространенных модулей Nano 3.0, и отличается от них лишь переработанной схемой преобразователя USB <> COM, интегрированного на плату. Вместо микросхемы FT232RL производства FTDI, в этой версии модуля применена микросхема CH340G, производства WCH. С  точки зрения использования, модуль ничем не отличается от распространенных модулей Nano 3.0, т.к. преобразователь USB<>COM, с точки зрения программирования прозрачен, и всего лишь обеспечивает соединение с компьютером посредством добавления ещё одного COM-порта.
      CH340G заменяет FT232RL
      8 аналоговых входов порты: A0 ~ A7
      14 цифровых портов ввода/вывода: TX, RX, D2 ~ D13
      6 ШИМ порты: D3, D5, D6, D9, D10, D11
      1 пара портов RX/TX серийного трансивера уровня ttl
      С помощью Atmel Atmega328P-AU MCU
      В нем установлен загрузчик
      Поддержка загрузки и питания USB
      Поддержка внешнего источника В питания 5 В в ~ 12 В постоянного тока
      Поддержка источника питания от батареи 9 В.

      Arduino Nano может питаться через mini-B USB соединение, от внешнего нестабилизированного источника питания 6–20 В (вывод 30) или от стабилизированного источника напряжения 5В (вывод 27). Источник питания с наибольшим напряжением выбирается автоматически.
      Каждый из 14 цифровых выводов Arduino Nano может быть использован и как вход, и как выход, с помощью функций pinMode(), digitalWrite() и digitalRead. Они работают с напряжением 5 вольт. Каждый вывод может пропускать максимальный ток 40 мА и имеет внутренний подтягивающий резистор (по умолчанию отключен) 20–50 кОм.
      Также некоторые выводы обладают специальными функциями:
      последовательный порт: 0 (RX) и 1 (TX). Выводы используются для приема (RX) и передачи (TX) последовательных данных с TTL уровнями. Эти выводы подключены к соответствующим выводам FTDI микросхемы преобразователя USB/последовательный интерфейс с TTL уровнями;
      внешние прерывания: 2 и 3. Эти выводы могут быть сконфигурированы для вызова прерывания по фронту или по спаду импульса или по изменению уровня на выводе. Смотрите работу с прерываниями на Arduino для более подробной информации;
      ШИМ: выводы 3, 5, 6, 9, 10 и 11. Обеспечивают 8-битный ШИМ выход с помощью функции analogWrite();
      SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Эти выводы поддерживают связь через SPI;
      светодиод: 13. Встроенный светодиод подключен к цифровому выводу 13. При высоком уровне на выводе светодиод загорается, при низком – гаснет;
      I2C: A4 (SDA) и A5 (SCL). Поддерживают связь через I2C (TWI) с помощью библиотеки Wire.
      Arduino Nano имеет 8 аналоговых входов, каждый из которых обеспечивает 10-битное разрешение (т.е. 1024 разных значений). По умолчанию они измеряют напряжение от 0 до 5 вольт, хотя можно изменить верхнюю границу их диапазона, используя функцию analogReference(). Аналоговые выводы 6 и 7 не могут быть использованы в качестве цифровых.
      И еще пара выводов на плате:
      AREF. Опорное напряжение для аналоговых входов. Используется совместно с analogReference();
      Reset. Низкий уровень на этом выводе приводит к перезагрузке микроконтроллера. Обычно используется для добавления кнопки сброса на платы расширения, закрывающей доступ к кнопке сброса на самой плате Arduino.
      Плата Arduino Nano обладает рядом возможностей для связи с компьютером, с другой платой Arduino/Genuino или с другими микроконтроллерами. ATmega168 и ATmega328 обеспечивает аппаратный UART порт для последовательной связи с TTL уровнями (5 вольт), который доступен на цифровых выводах 0 (RX) и 1 (TX). FTDI FT232RL на плате связывает UART порт с USB и обеспечивает виртуальный COM порт с помощью FTDI драйверов (включены в Arduino IDE) для связи с программным обеспечением на компьютере. Arduino IDE включает в себя монитор последовательного порта, который позволяет посылать и принимать от платы простые текстовые данные. Светодиоды RX и TX на плате загораются при передаче данных через микросхему FTDI и USB соединение (но не при передаче данных через выводы 0 и 1 последовательного порта).
      Библиотека SoftwareSerial позволяет организовать последовательную связь через любые цифровые выводы Arduino Uno.
      Arduino Nano программируется с помощью Arduino IDE. Выберите "Arduino/Genuino Nano" в меню Инструменты > Плата (согласно микроконтроллеру на вашей плате).
      ATmega168 и ATmega328 на Arduino Nano поставляются с уже прошитым загрузчиком, что позволит вам загружать в контроллер новый код без использования дополнительных программаторов. Загрузчик работает с протоколом STK500.
      Также вы можете обойти загрузчик и прошить микроконтроллер через разъем ICSP, используя Arduino ICSP или аналог.
      Автоматическая (программная) перезагрузка: Вместо того, чтобы требовать физического нажатия кнопки перезагрузки перед прошивкой кода новой программы, Arduino Nano спроектирована таким образом, что она позволяет перезагружать ее с помощью программного обеспечения, запущенного на подключенном компьютере. Одна из линий управления потоком (DTR) микросхемы FT232RL подключена к линии сброса ATmega168 или ATmega328 через конденсатор 100 нФ. Когда на этой линии появляется низкий уровень на достаточно долгое время, микросхема перезагружается. Arduino IDE использует эту возможность, чтобы позволить вам загрузить код, просто нажав кнопку загрузки в Arduino IDE. Такая архитектура позволяет уменьшить таймаут загрузчика, поскольку процесс прошивки всегда синхронизирован со спадом сигнала на линии DTR.

      Arduino Pro мини ATmega328 3.3 В/8 MГц

      Arduino-Pro-Mini.pngArduino Pro Mini - это устройство на базе микроконтроллера ATmega328. платформа имеет 14 цифровых входов/выходов, 8 аналоговых входов, кварцевый резонатор, Arduino-Pro-Mini-Pin.pngкнопка сброса и контактные площадки для впаивания разъемов. Плата поставляется без впаянных разъемов, что позволяет впаивать провода или использовать необходимые типы разъемов по своему усмотрению.
       Микроконтроллер: ATmega328
      Рабочее напряжение: 3.3 В.
      Входное напряжение: 3.3 -12 В.
      Цифровые порты ввода/вывода: 14 портов (из них 6 с ШИМ)
      Аналоговые порты ввода: 6 портов
      Ток для портов: 40 мА
      Флеш-память : 32 KB (из них 2 Кб используются загрузчиком)
      ОЗУ (SRAM): 2 Кб
      Тактовая частота: 8 МГц 10. ПЗУ (EEPROM): 1 Кб
       На плате есть авторесет (возможно использование с компортом с выходом DTR)
       Размер: 33x18 мм
       Вес: 3 гр.
      Питание.  Плата Arduino Pro Mini может быть запитана от различных источников: через макетную плату (вывод RAW от нестабилизированного источника напряжения 5-12В); через переходник USB to UART; от стабилизированного источника питания с напряжением 3.3В (подключенного к выводу VCC).
      На плате есть встроенный стабилизатор напряжения, благодаря которому допускается подавать на плату напряжение питания величиной до 12В. Если для питания платы используется нестабилизированный источник питания, убедитесь, что он подсоединен к выводу "RAW", а не VCC.

      Электросхема Pro Mini состоит из трех основных блоков: регулятор напряжения, ATmega328 и его обвязка и контакты для подключения внешних устройств.
      Пины на Arduino Pro Mini расположены по трем из четырех сторон. Контакты на короткой стороне используются для программирования. Пины на двух длинных сторонах - На Arduino Pro Mini предусмотрено три разных пина, которые связаны с питанием: GND, VCC и RAW. GND, как вы уже догадались - это земля. RAW - это контакт для напряжения, которое подается на регулятор. На этот контакт можно подавать напряжение в диапазоне от 3.4 до 12 В. Напряжение на контакте VCC подается непосредственно на Pro Mini, так что на этом контакте у вас всегда будет отрегулированное напряжение 3.3 В.
      Есть еще четыре пина, которое располагаются не с края платы, а ближе к центру. Это контакты: A4, A5, A6 и A7. Каждый из этих контактов помечен на задней части платы.это контакты для питания, вывода/ввода сигналов (как и на стандартных платах).
      Расположение контактов A4 и A5 очень важно, если вы планируете использовать подключение периферийных устройств с использованием I2C. Именно эти контакты на Arduino Pro Mini выполняют роль пинов SDA и SCL
      Контакты для программирования платы - это отдельная рельса из шести пинов, которые подписаны “BLK”, “GND”, “VCC”, “RXI”, “TXO”, и “GRN”. Так как модуль FTDI Basic поставляется с контактами типа мама, лучше всего установить рельсу с контактами типа папа.
      Программирование. Перед загрузкой программы на Pro Mini, надо сообщить оболочке для программирования, какую именно плату вы используете. Для этого надо выбрать Tools > Board и там из списка выбрать Arduino Pro или Pro Mini. В Tools > Processor и выбираем ATmega328 (3.3V, 8MHz). Эта настройка сообщает IDE, что надо компилировать код с учетом частоты 8 МГц.
      После этого надо выбрать серийный порт, к которому вы подключили Pro Mini с помощью FTDI Basic Breakout.
      Upload (стрелка вправо под меню). После этого красный и зеленый светодиоды RX/TX на вашем USB конвертере загорятся и в строке состояния Arduino IDE появится надпись "Done Uploading". Вуаля, светодиод на Arduino Pro Mini начал мигать! Хоть на плате Mini не уместились некоторые компоненты обвязки, самый важный из них - светодиод - на плате есть!

      Pro мини atmega328  с кварцевым генератором 5 В 16 мГц
      20 цифровых портов ввода/вывода: TX, RX, D2 ~ D13, A0 ~ A5
      8 аналоговых входов порты: A0 ~ A7
      1 пара портов RX/TX серийного трансивера уровня ttl
      6 ШИМ порты: D3, D5, D6, D9, D10, D11
      Основной chipatmel Atmega328P-AU
      Поддержка серийный скачать
      Поддержка внешнего источника питания В 3,8-12 В постоянного тока
      Поддержка 12 В или меньше, чем 12 В батареи питания
      16 мГц тактовая частота
      Размеры: 33,8 мм x 18 мм

       

      ИСТОЧНИКИ ПИТАНИЯ

      Регулятор DC-DC LM2596 + Led вольтметр 

      LM2596.bmpВысокоэффективный импульсный источник питания, обладающий малыми габаритами.
      Многооборотный переменный резистор позволяет максимально точно настроить требуемое выходное напряжение. Входное и выходное напряжение можно контролировать на 3-х разрядном индикаторе. 
      Высокий КПД импульсного преобразователя позволяет при минимальных размерах получить высокий выходной ток

      Характеристики: Диапазон входного напряжения: 4-40в DC; Диапазон выходного напряжения: 1.25-37dc регулируемый; Выходной ток: 2А диапазон вольтметра: от 0 до 40 В, ошибка +-0.1 В; Входная защита от обратной полярности; Встроенная в выход функция защиты
      Д х Ш х В = 6.1 х 3.4 х 12 см (ок.); Светодиодная Цифровой вольтметр,  

      На плате имеются две кнопки. Левая кнопка: включение – выключение дисплея вольтметра. Правая кнопка: переключает режимы отображения входного или выходного напряжения. Переменный резистор предназначен для регулировки выходного напряжения от 1.25 до 37 вольт. Для обеспечения высокой точности измерения предусмотрен режим калибровки вольтметра. Кнопкой переключается отображение входного-выходного напряжения. Второй кнопкой можно просто отключить индикацию. Схема понижающего импульсного регулируемого преобразователя напряжения LM2596 1.25-40V 3A дополнена блоком цифровой индикации напряжения - трёхразрядный светодиодный вольтметр, семисегментный + точка, цвет дисплея красный, высота символов 9мм
      Микросхема LM2596S ADJ TO- 263 понижающего регулируемого преобразователя напряжения - Схема включения LM2596импульсный преобразователь напряжения LM2596, входное напряжение от 4.5 до 40 вольт, выходное напряжение от 1.2 до 37 вольт регулируемое, выходной ток до 3A, корпус TO-263-5.
      Регуляторы серии LM2596 это монолитные интегральные схемы, которые обеспечивают все активные функции понижающего импульсного стабилизатора, поддерживающие 3А в линии нагрузки. Требуют минимальное количество внешних компонентов, просты в использовании и включают в себя частотную компенсацию с фиксированной частотой кварцевого генератора. Микросхема имеет встроенные защиты: от перегрева (T > 150°C), ограничение по току (4,5А), от короткого замыкания на выходе устройства. При питании нагрузки рабочим током более 2А или чрезмерном перегреве контроллера ШИМ необходимо установить радиатор сверху на микросхему или плату модуля на радиатор, соблюдая изоляцию токопроводящих частей от устанавливаемого теплоотвода.  Подробнее: https://collider.prom.ua/p469265478-lm2596s-preobrazovatel-ponizhayuschi...Схема, представленная на Рисунке использует вывод включения/выключения (ON /OFF), чтобы обеспечить временную задержку между моментом изменения напряжения на входе и изменением напряжения на выходе. Даташит https://rudatasheet.ru/datasheets/dc-dc-lm2596/
      После того как конденсатор зарядится, ток в цепи прекращается, и на выводе ON /OFF через резистор R2 устанавливается низкий уровень напряжения. Самое главное — не используйте в качестве входного и выходного конденсатора танталовые конденсаторы. В таком случае нельзя обойтись простыми SMD-резисторами в цепи задания напряжения Feedback, нужно использовать либо резисторы с точностью 1%, либо вручную задавать напряжение переменным резистором.
      Иначе вся нагрузка ляжет на плечи преобразователя с самым высоким напряжением и он может не справиться. Как и в случае со стабилизаторами напряжения, есть два типа таких устройств — линейный и импульсный. Вы не можете регулировать выходное напряжение. Проще всего после этой микросхемы перейти на LM2678.
      Регулируем и ток и напряжение
      Тем не менее эта микросхема очень похожа, и будет простым и удобным вариантом с улучшенной эффективностью. Работает на большой частоте — 900 кГц. Есть тактовый вход, позволяющий манипулировать частотой — например, при низкой нагрузке уменьшить частоту, при высокой увеличить. Также можно устроить spread frequency — хаотически менять частоту, чтобы уменьшить интенсивность шума в эфире, «размазав» этот шум по спектру.
      Максимальное напряжение питания схемы — 30В, поскольку это предел для LM358. Можно расширить этот предел до 40В (или 60В с версией LM2596-HV), если питать ОУ от стабилитрона. ST1S14 — высоковольтный (до 48 вольт) контроллер. Для этого старайтесь уменьшить длину всех проводников, а особенно дорожки, подключенной к 2 выводу LM2596. В некоторых схемах применения LM2596 требуется, чтобы микросхема оставалась отключена до тех пор, пока входное напряжение не достигнет заданного уровня.

      Вольтметр Амперметр цифровой 10A  DC 100В 

      Рабочее напряжение В: 4,5-30 В постоянного тока
      Примечание: максимальное входное напряжение не может превышать 30 В, в противном случае существует опасность горения
      Рабочий ток:  20 мА
      Дисплей: 0,28 "Два цвета синий и красный
      Диапазон измерения: DC 0-100 В 0-10A
      Минимальное разрешение (В): 0,1 В
      Частота обновления: 100 мс/раз
      Точность измерения: 1% (± 1 цифра)
      Минимальное разрешение (A): 0,01a
      Рабочая температура: от-15 до 70 °C
      Рабочее давление: от 80 до 106 кПа
      Размер: 48 x 29 x 21 мм

      Smart Electronics TP4056 1A Липо Батареи, Зарядное Устройство Зарядное Совета Модуль литиевая батарея DIY MICRO Порт Микрофон USB

      Импульсный понижающий (stepdown) конвертер: на LM2596

      Сфера применения преобразователя тока LM2596: Для зарядки литий-ионные аккумуляторы: Когда литий-ионный 'voltage низкая. Если использовать постоянное напряжение зарядки непосредствaeProduct.getSubject()енно. Из-за давление слишком большой, ведущих к 'T повреждения. Так что начало использовать постоянного тока зарядки. Когда зарядка к определенной, автоматический выключатель задней к постоянное напряжение зарядки.
      Размер: 46 мм x 23 мм x 10 мм/1.81 \ "x0.91 \" X \ "(дюймов) (приблизительно) 
      Особенности: 
      1. Фиксированный ток 0.1 A значение постоянного тока (Когда 2 определить был "полная);
      2. Увеличился вход обратной полярности для защиты, диод;
      3. Используя специальные ссылки для IC, И высокой точностью из резистор, Так что постоянного тока является более стабильной, ( 20 градусов 100 градусов, Постоянного тока 1, Когда температурный дрейф менее 1%).
       Особенно подходит для Светодиодного драйвера 
      * Высокая мощность светодиодный постоянный ток привода 
      * Литиевая 'charger (o-образный сегнетоэлектрических) 
      * 4 В, 6 В, 12 В, 14 В, 24 В 'charger 
      * Никель-кадмиевые, никель-металл-гидридные 'pack зарядное устройство 
      * Панели солнечных батарей и ветряных турбин
      Технические характеристики:
      * Свойства модуля: неизолированный постоянного тока и напряжения модуля 
      * Исправление: синхронное выпрямление 
      * Входное напряжение: 7 В-35 В 
      * Выходное напряжение: 1.25 В-30 В 
      * Выходной ток: регулируемая максимальная 3 
      * Эффективность преобразования: 92% (наивысший) 
      * Частота переключения, 150 кГц 
      * Пульсация выходного сигнала: 50 мВ (макс.) 20 м пропускной способности 
      * Регулирование нагрузки: плюс или минус 0.5% 
      * Регулирование напряжения: плюс или минус 2.5% 
      * Рабочая температура:-40 ° до + 85 °
      * Убедитесь, что напряжение и ток вы должны взимать 
      * Отрегулируйте постоянного напряжения потенциометра, чтобы выходное напряжение напряжение заряда 
      * Потенциометр регулировки направления: по часовой стрелке (бывает), против часовой стрелки (уменьшение) 
      * Использовать мультиметр 10 Текущий масштаб для измерения Выходной ток короткого замыкания, И установить текущее потенциометра, чтобы убедиться, выходной ток до ожидаемое значение зарядного тока
      * Ток заряда передачи лампы по умолчанию 0.1 раза тока зарядки (Постоянный ток значение)
      * Подключен к и попытаться зарядки (За предыдущие пять шагов, Модуль ввода-терминал подключен к источнику питания, Выходной нагрузки не подключен к батарей).
      Светодиодный драйвер постоянного тока используйте:
      * Убедитесь, что рабочий ток и максимальное рабочее напряжение светодиода нужно ездить. 
      * Отрегулируйте постоянного напряжения потенциометра, чтобы убедиться, что выходное напряжение до привело рабочее напряжение макс.. 
      * Использовать мультиметр 10 Текущий масштаб для измерения Выходной ток короткого замыкания, И установить текущее потенциометр. Чтобы убедиться, что выходной ток до светодиодной Рабочий ток.
      * Присоединиться к тест светодиодов (Выше трех шагов, Модуль ввода-терминал подключен к источнику питания, Выходной нагрузки не подключен к LED).

      Преобразователь тока LM2596 Вход DC 3-40В Выход DC 1.5V-35В КПД 70-75% на низких напряжениях, до 95% на высоких Максимальный ток 3А Размеры 45 (длина) х 20 (ширина) х 14 (высота) мм.  Очень интересный импульсный стабилизатор, совмещающий в себе функции источника тока и напряжения, а также зарядного устройства с индикацией.
      Т.е. с помощью переменных резисторов можно установить не только выходное напряжение, но и выходной ток, а третьим резистором устанавливается напряжение, когда зажигается светодиод, сообщающий, что зарядка закончена.
       Может использоваться для питания мощных светодиодов постоянным током.
      Т.е. во всех других стабилизаторах ограничение тока - это нештатная ситуация, и поведение при этом не нормируется (может быть перегрев, отключения и т.д.). В данном же стабилизаторе, ограничение тока - рабочий режим и порог выходного тока регулируется.

      Подробнее о расчёте обвязки микросхемы, регулировке тока и напряжения, его применении и о некоторых минусах конвертера.
      Типичный метод использования — стабилизированный источник напряжения. На основе этого стабилизатора легко сделать импульсный блок питания, я применяю её как простой и надёжный лабораторный блок питания, выдерживающий короткое замыкание. Они привлекательны постоянством качества (похоже, все они делаются на одном заводе — да и сложно сделать ошибки в пяти деталях), и полным соответствием даташиту и заявленным характеристикам.
      Другая область применения — импульсный стабилизатор тока для питания мощных светодиодов. Модуль на этой микросхеме позволит вам подключить автомобильную светодиодную матрицу на 10 Ватт, дополнительно обеспечив защиту от КЗ.
      Крайне рекомендую купить их десяток штук — обязательно пригодятся. Они по–своему уникальны — входное напряжение вплоть до 40 вольт, и требуется лишь 5 внешних компонентов. Это удобно — можно поднять напряжение на шине электропитания умного дома до 36 вольт, уменьшив сечение кабелей. В точках потребления ставим такой модуль и настраиваем его на нужные 12, 9, 5 вольт или сколько понадобится.

      Преобразователь напряжения на регуляторе LM7805

      LM7805-Mod.pngПонижающий преобразователь напряжения на регуляторе LM7805 имеет: Размер платы: 5,7 см * 2,3 см
      Входное напряжение: полярность входного напряжения, AC и DC Диапазон: 7,5 В-20 В
      Выход напряжение 4,5 В-5 В
      Максимальный выходной ток: 1.2A.
      Основным элементом в модуле явдяется Микросхема стабилизатора LM7508. На рисунке представлена схема вкдючения микросхемы стабилизатора LM7805-sx.pngLM7508. Конденсатор С1 на входе необходим для ликвидации ВЧ помех при подаче входного напряжения. Конденсатор С2 на выходе стабилизатора, как и в любом другом источнике питания, обеспечивает стабильность блока питания при резком изменении тока нагрузки, а так же уменьшает степень пульсаций. 
      При разработке блока питания необходимо иметь в виду, что для устойчивой работы стабилизатора 78L05 напряжение на входе должно быть не менее 7 и не более 20 вольт.
      LM7805.bmpМикросхема стабилизатора LM7508 имеет особенности:
      Данный стабилизатор не дорогой и прост в применении, что позволяет облегчить проектирование радиоэлектронных схем со значительным числом печатных плат, к которым подается нестабилизированное постоянное напряжение, и на каждой плате отдельно монтируется свой стабилизатор.
      Микросхема - стабилизатор 78L05 (7805) имеет тепловую защиту, а также встроенную систему предохраняющую стабилизатор от перегрузки по току. Тем не менее, для более надежной работы желательно применять диод, позволяющий защитить стабилизатор от короткого замыкания во входной цепи.
      Технические параметры стабилизатора 78L05:
      Входное напряжение: от 7 до 20 вольт.
      Выходное напряжение: от 4,5 до 5,5 вольт.
      Выходной ток (максимальный): 100 мА.
      Ток потребления (стабилизатором): 5,5 мА.
      Допустимая разница напряжений вход-выход: 1,7 вольт.
      Рабочая температура: от -40 до +125 °C. 
      Существуют два типа данной микросхемы: мощный 7805 (ток нагрузки до 1А) и маломощный 78L05 (ток нагрузки до 0,1А). Зарубежным аналогом 7805 является ka7805. Отечественными аналогами являются для 78L05 - КР1157ЕН5, а для 7805 - 142ЕН5
      Конденсатор С1 на входе необходим для ликвидации ВЧ помех при подаче входного напряжения. Конденсатор С2 на выходе стабилизатора, как и в любом другом источнике питания, обеспечивает стабильность блока питания при резком изменении тока нагрузки, а так же уменьшает степень пульсаций.
      При разработке блока питания необходимо иметь в виду, что для устойчивой работы стабилизатора 78L05 напряжение на входе должно быть не менее 7 и не более 20 вольт.

      Аккумуляторная батарея BPI AAA 1000mWh 1,6 В 1,5 В NI-Zn 4 шт

      Никель-цинковый аккумулятор — это химический источник тока, в котором анодом является цинк, электролитом — гидроксид калия с добавкой гидроксида лития, а катодом — оксид никеля. Часто сокращается аббревиатурой NiZn.
      Достоинства: большое напряжение (1,6 В; наибольшее из щелочных аккумуляторов) и энергоёмкость (на 30% выше, чем у NiMh).
      Не боятся морозов.
      - Отдают хороший ток до самого момента разряда.
      - Держат напряжение не ниже 1.2-1.4 В до самого разряда. 
      - Имеют не плохую среднюю ёмкость.
      - Не имеют эффекта памяти.
      - Реальная история эксплуатации данного типа батарей Ni-Zn более 3 лет.
      - Общий колличество заряд-разряда около 300 циклов с сохранением 80-85% ёмкости. 
      Недостатки: небольшой ресурс (250—370 циклов заряд-разряд).
      Ni-Zn (никель-цинковый) аккумулятор является представителем нового поколения аккумуляторов. Основное отличие никель-цинковых источников энергии от других батарей АА/ААА-типа заключается в повышенном до 1,6В напряжении. Это позволяет обеспечить более длительную работу портативной электроники, фотокамер и других устройств, а также эффективное использование накопленной в Ni-Zn аккумуляторах энергии.
      Обычные Ni-Cd/Ni-MH аккумуляторы имеют напряжение 1,2В, алкалиновые или солевые батарейки – 1,4-1,5В, номинальное напряжение Ni-Zn аккумуляторов – 1,6В. К примеру, электронные устройства, использующие Ni-Mh аккумуляторы, считают их полностью разряженными при напряжении 0,9В, а напряжение Ni-Zn аккумуляторов в полностью разряженном состоянии составляет 1,2В. Поэтому электрическая энергия Ni-Zn аккумулятора используется максимально полно.
      Технологические особенности Ni-Zn аккумуляторов предусматривают применение специальных зарядных устройств для их зарядки. Компания AcmePower предлагает использовать для этих целей з/у AP RC-20.
      NiZn-аккумуляторы отдают 80 % от указанной энергии. Возможно, это связано с режимом работы зарядного устройства. Для достижения максимального числа циклов рекомендуется заряжать эти аккумуляторы на 80-90 %. Выгодны для использования в цифровых фотоаппаратах (на NiMh фотоаппарат отключается при не до конца разряженных батарейках — фотоаппарат рассчитан на щелочные батарейки с напряжением 1,5 В, а NiZn имеет высокое напряжение и в конце разряда.)

      Электронный дLED-Drive.pngрайвер трансформатор  85В-265В к DC 2В-12В 300mA для светодиодных лент

       Мощность: (1-3) х 1 Вт Вход напряжение: 85-265 В/50-60 Гц Выгрузка: 12 В/300мА Ta: 40 °C ТК: 75 °C (макс) Размер: 43x25x19 мм (Д x Ш x В) Входная и выходная Длина кабеля: ок. 7,5 см. Драйвер предназначен для питания светодиода или группы светодиодов стабилизированным током 20..600мА. Выходной ток модуля настраивается подстроечным резистором "ADJ".  

      Аккумулятор 18650 3.7В 9900 Мач Литий-ионный 4шт.+18650 ЗУ

      Li-Ion-9900.bmpЛитиево-ионный аккумулятор (4 шт.) 18650 3,7 В 9900 мАч  + ЗУ
      4 indicador светодио дный;  AC100V-240 в, 47-63 Гц; Выход: dc4.2v-1200ma; Размер: 90*105*30 мм (Д * Ш * В); Вес: 254 г; Емкость: 9900 мАч 
      Литий-ионный аккумулятор (Li-ion) — тип электрического аккумулятора, который широко распространён в современной бытовой электронной технике и находит своё применение в качестве источника энергии в электромобилях и накопителях энергии в энергетических системах. Это самый популярный тип аккумуляторов в таких устройствах как сотовые телефоны, ноутбуки, цифровые фотоаппараты, видеокамеры и электромобили. Первый литий-ионный аккумулятор выпустила корпорация Sony в 1991 году.
      Характеристики литий-ионных аккумуляторов зависят от химического состава составляющих компонентов и варьируются в следующих пределах:
      напряжение единичного элемента:
      номинальное: 3,7 В (у аккумуляторов на максимальное напряжение 4,35 В номинальное напряжение равно 3,8 В) (при разряде до середины ёмкости током, по величине равной пятой части ёмкости аккумулятора);
      максимальное: 4,2 В или 4,4 В (у аккумуляторов на 4,35 В);
      минимальное: 2,5-2,75-3,0 В (в зависимости от ёмкости и максимального напряжения);
      удельная энергоёмкость: 110 … 243 Втч/кг;
      внутреннее сопротивление: 5 … 15 мОм/Ач;
      число циклов заряд/разряд до достижения 80 % ёмкости: 600;
      время быстрого заряда: 15 мин … 1 час;
      саморазряд зависит от температуры хранения и степени заряда. При температуре 25 °C и заряде 100% ?1,6 % в месяц;
      ток нагрузки относительно ёмкости С представленной в Ач:
      постоянный: до 65С;
      импульсный: до 500С;
      оптимальный: до 1С;
      диапазон рабочих температур: от ?20 °C до +60 °C (наиболее оптимальная +20 °C);
      Из-за превышения напряжения при зарядке аккумулятор может загореться, поэтому в корпус аккумуляторов встраивают контроллер заряда аккумуляторов, который защищает аккумулятор от превышения напряжения заряда. Также этот контроллер может опционально контролировать температуру аккумулятора, отключая его при перегреве, ограничивать глубину разряда и ток потребления. Тем не менее надо учитывать, что не все аккумуляторы снабжаются защитой. В целях снижения себестоимости или увеличения ёмкости производители могут не устанавливать её.
      Литиевые аккумуляторы имеют специальные требования при подключении нескольких банок последовательно. Зарядные устройства для таких многобаночных аккумуляторов снабжаются схемой балансировки ячеек. Смысл балансировки в том, что электрические свойства банок могут немного отличаться, и какая-то банка достигнет полного заряда раньше других. При этом необходимо прекратить заряд этой банки, продолжая заряжать остальные. Эту функцию выполняет специальный узел балансировки аккумулятора. Он шунтирует заряженную банку так, чтобы ток заряда шёл мимо неё.
      Зарядные устройства могут поддерживать конечное напряжение заряда в диапазоне 4,05—4,2 В для детектирования наличия аккумулятора.
      Традиционно считается, что, в отличие от Ni-Cd и Ni-MH аккумуляторов, Li-Ion аккумуляторы полностью избавлены от эффекта памяти. По результатам исследований учёных Института Пауля Шерера (Швейцария) в 2013 году этот эффект был таки обнаружен, но оказался ничтожен.[11]
      Причиной его является то, что основой работы батареи являются процессы высвобождения и обратного захвата ионов лития, динамика которых ухудшается в случае неполной зарядки.[12] Во время заряжания ионы лития один за другим покидают частицы литий-феррофосфата, размер которых составляет десятки микрометров. Катодный материал начинает разделяться на частицы с разным содержанием лития. Заряжание батареи происходит на фоне возрастания электрохимического потенциала. В определённый момент он достигает предельного значения. Это приводит к ускорению высвобождения оставшихся ионов лития из катодного материала, но они уже не меняют суммарное напряжение батареи. Если батарея не будет полностью заряжена, то на катоде останется некоторое число частиц, близких к пограничному состоянию. Они практически достигли барьера высвобождения ионов лития, но не успели его преодолеть. При разряде свободные ионы лития стремятся вернуться на место и рекомбинировать с ионами феррофосфата. Однако на поверхности катода их также встречают частицы в пограничном состоянии, уже содержащие литий. Обратный захват затрудняется, и нарушается микроструктура электрода.
      В настоящее время просматриваются два пути решения проблемы: внесение изменений в алгоритмы работы системы управления батареями и разработка катодов с увеличенной площадью поверхности.
      Глубокий разряд полностью выводит из строя литий-ионный аккумулятор. Также на жизненный цикл аккумуляторов влияет глубина его разряда перед очередной зарядкой и зарядка токами выше установленных производителем. Крайне чувствительны они и к напряжению зарядки. Если его повысить всего на 4 %, то аккумуляторы будут вдвое быстрее терять ёмкость от цикла к циклу. Ток зарядки зависит от разницы напряжений между аккумулятором и зарядным устройством и от сопротивления как самого аккумулятора, так и подводимых к нему проводов. Поэтому увеличение напряжения зарядки на 4 % может приводить к увеличению тока зарядки в 10 раз. Это отрицательно сказывается на аккумуляторе. Он может перегреваться и деградировать.
      Литиевые аккумуляторы стареют, даже если не используются. Соответственно, нет смысла покупать аккумулятор «про запас» или чрезмерно увлекаться «экономией» его ресурса.
      Оптимальные условия хранения Li-ion-аккумуляторов достигаются при 40-процентном заряде от ёмкости аккумулятора и температуре 0…10 °C

      Повышающий стабилизатор на микросхеме LM2577S.
      Modul-2577.png(LM2577S DC-DC Adjustable Step-up Power Supply Module)Modul-2577-sx.png
      Характеристики: Входное напряжение - 3-34 В; Входной ток до 3 А; Выходное напряжение - 4-35 В
      Выходной ток до 2.5 A; Рабочая температура: -40 deg C to +85 deg C; Размеы - 4.2х2х1.5 см
      Назначение и особенности:
      1. Универсальный повышающий стабилизатор для широкого круга задач.
      2. Очень большой диапазон входного и выходного напряжения (т.е. меньше рисков повредить).
      3. Не слишком высокий КПД, т.к. микросхема на биполярных ключах. (около 80%).
      По требованиям минимального количества внешних компонентов регуляторы являются экономически эффективными и просты в использовании. В этом списке лист данных - это семейство стандартных индукторов и обратного хода трансформаторы, предназначенные для работы с этими переключающими регуляторами.
      Включенный в чип коммутатор NPA 3.0A и связанная с ним схема защиты, состоящие из тока и теплового ограничения, и блокировка минимального напряжения. Другие функции включают 52 кГц генератор фиксированной частоты, который не требует внешних компонентов, режим плавного пуска, чтобы уменьшить ток в прямом направлении во время запуска и текущего режима для улучшения отказа от входного напряжения и выходной нагрузки. Управление конвертером осуществляется с помощью подстроечного резистора, который находится на корпусе устройства. С его помощью можно изменять значение выходного напряжения.
      На конвертере есть два интерфейса – для подключения входного напряжения и для подключения, какой-либо нагрузки к выходу конвертера.
      Вход устройства имеет два контакта, к которым, посредством пайки, присоединяется источник входного напряжения. Обозначение контактов IN+, IN-.
      Выход конвертера имеет два контакта, к которым, посредством пайки, присоединяется потребитель выходного напряжения. Обозначение контактов OUT+, OUT-.
      Питание повышающего конвертера осуществляется от источника входного напряжения. Напряжение питания 3 – 35 В. 

      LM2577.pngLM2577 представляет собой монолитную интегральную схему, которая обеспечивает все функции питания и управления для повышения напряжения типа: (импульсный), обратный и прямой преобразователи. Устройство доступно в трех вариантах выходного напряжения: 12В, 15В и регулируемый. Это более новый импульсный регулятор, типа LM2576 от National Semiconductor's, позволяет собирать так же легко, как использование 7805.  Микросхема выпускается в пятивыводном корпусе типа TO-220 как показано на рис., так же и ТО-263 для поверхностного монтажа. Выходной ток - до 3А и на несколько напряжений (3.3V, 5 V, 12V, 15V) и в версии регулируемого выхода. В структуру микросхемы LM2577 входит мощный n-p-n транзистор (3А) с крайним напряжением эмиттер-коллектор 65 В. Данная микросхема снабжена температурной и токовой защитой.

      В линейных регуляторах внутренний транзистор всегда проводит ток. Но в импульсном регуляторе, внутренний транзистор работает в импульсном режиме.Когда транзистор полностью открыт, на нем почти не рассеивается мощность. Когда же он отключен, ток через него не проходит, и таким образом, Рассеиваемая мощность - 0. Но как получить регулируемое напряжение, если транзистор находится только во включенном и выключенном состоянии? Здесь нам поможет катушка индуктивности. Подробности сборки и настройки импульсной схемы см. по ссылке: http://radio-hobby.org/modules/news/article.php?storyid=445

      Зарядное устройство Micro USB 5В 1A 18650 TP4056 литиевых Батарей с защитой  5 шт.

      TP4056.bmpЗУ литиевых аккумуляторов на микросхеме TP4056, а так же отдельные микросхемы. http://radioskot.ru/publ/zu/zarjadnoe_na_mikroskheme_tp4056/8-1-0-977 1. Мини USB входной терминал как в зарядном устройстве телефонаSx-4056.bmp для перезаряжаемой литиевой батареи.
      2. ЗУ может быть использовано для напряжения 3,6 3,7 В, и т. д. 18650, полимерной и других литиевых батарей для зарядки и разрядки.
      3. Входное напряжение: 5 В
      4. Напряжение отключения зарядки В: 1% в ± 4,2
      5. Максимальный ток заряда: 1000 мА
      6. напряжение защиты от перегрузки аккумулятора: 2,5 В
      7. ток защиты от перегрузки батареи: 3A
      8. Размер платы: 17,16 мм x 26,17 мм

      Этот линейной зарядное устройство, позволяет заряжать Lipo аккумулятор с помощью микро USB разъема. Красный LED: Зарядка, Зеленый LED: полностью заряженабатарея. Входное напряжение: 4.5 В-5.5 В. Напряжение заряда: 4.2 В. Зарядка с точностью: 1.5%. Размеры: 22 мм x 16 мм. Вес нетто: 3 г. У микросхемы на донышке есть пластинка для отвода тепла, она имеет общий минус, не стоит этим пренебрегать! На печатной плате под неё предусмотрена площадка для отвода тепла. Чип TP4056 начинает незначительно греться при длительной зарядке током от 800 мА. Печатка сделана в зеркальном виде (сразу на печать), тут выложен общий вид для ознакомления с расположением деталек. На плате есть чип перемычка с нулевым сопротивлением, в зависимости от питаемого напряжения её можно заменить на диод шоттки или просто диод в smd исполнении, согласно разновидности схем.

      Мостовой Выпрямитель MB6S 0.5A 600В SMD 50 ШТ.

      MB6S.bmp1) Максимальный выходной ток: 2А (рекомендуется для использования в пределах 1А)
      2) Вход напряжение: 2 В ~ 24 В
      3) Максимальное выходное напряжение:> 28 В (рекомендуется для использования в течение 26 В)
      4) эффективность:> 93%
      5) Размер: мм 30 мм * мм 17 мм * мм 14 мм (Д * Ш * В)

      Модуль Питания Step Up выход 28 В 2A A3-007 MT3608 DC-DC (3)

      MT3608.bmpСейчас, с появлением специализированных микросхем преобразователи напряжения стали очень эффективны и имеют минимальные потери энергии, при преобразовании одного значения напряжения в другое. Сейчас пойдет речь о доMT3608=2.bmpвольно распространенном модуле: step-up преобразователь, который на выходе может давать напряжение до 28 В, при максимальном выходном токе 2 А. Самое лучшее то, что платка этого преобразователя очень компактная и благодаря высокому коэффициенту полезного действия нагревается по-минимуму, следовательно не нужно использовать высокогабаритный радиатор.
      Все радиоэлементы для данного модуля (MT3608), - это компоненты для поверхносного монтажа, кроме подстроечного резистора типа 3296. Он имеет очень точную регулировку, особенно для своего номинала (33кОм). Китайцы немного неправильно его подключили, поэтому регулировка осуществляется только на восьми MT3608-sx.bmpоборотах. Для того чтобы исправить это недоразумение нужно всего лишь соединить два вывода резистора, как показано на фото ниже: теперь все 23 оборота регулируют выходное напряжение.
      На вход можно подавать от 2 до 28 В. Ядром модуля MT3608 есть миниатюрная микросхема в sot26-6 корпусе MT3608, которая имеет защиту от короткого замыкания, но вот от переполюсовки возможен выход из строя этого прибора. Работает устройство на частоте около 1,2 МГц, максимальный КПД 93%.
      Использовать эту плату преобразователя напряжения можно в самых разных направлениях, например, для повышения напряжения до 5 В от литий-ионных аккумуляторов для зарядки разных гаджетов, повышения от тех же аккумуляторов доп 12 В для металлоискателя. Или, скажем, преобразования 5 В от порта USB для запитки светодиодной ленты,  для создания различных робототехнических проектов. DC-DC Step Up модуль питания используется, когда от одного источника напряжения нужно запитать потребителей с разным входным напряжением.
      Характеристики DC-DC Step Up MT3608:   Входное напряжение: 2-24В; Выходное напряжение: 5-28В;    Входной ток: 2А (максимум);    Частота: 1.2 МГц;    КПД: 93%;  Размер: 30 х 17 х 14 мм.       1). максимальный выходной ток: 2A (рекомендуется для использования в 1А)
      2). входное напряжение: 2 В-24 В
      3). максимальное выходное напряжение: > 28 В (рекомендуется для использования в течение 26 В)
      4). эффективность: > 93% (эффективность входного и выходного давления связанных)
      Повышающий преобразователь напряжения SX1308 2-28V 2A импульсный регулируемый (SX1308 BoostConverter) (57,19 )- входное напряжение от 2 до 24 вольт, выходное напряжение регулируемое от 5 до 28 вольт, выходной ток до 2 ампер, встроенная защита от короткого замыкания.полевой транзистор (MOSFET). Частота колебаний 1.2MHz КПД достигает 95%. Микросхема имеет защиту от короткого замыкания, перегрева функция защиты10k для регулировки потенциометра регулировки выходного напряжения

      Диодный выпрямительный мост SMD DB107 1A 1000В 20 штук

      DB107-most.bmpDB107 - диодный мост 1А 1000В в пластиковом корпусе типа DIP для монтажа в отверстия печатной платы.
      Мост DB107 применяется для выпрямления токов промышленной частоты 50/60Гц.
      Для удобства применения на корпусе диодного моста DB107 имеется маркировка выводов.
       Iпрям.пост.(max) 1,0A (при tкорп.=50°C);  Uобр.пост.(max) 1000V; Uобр.пиков.повтор.(max) 1000V
      Uвх.перем.(max) 700V (действующее); Uпрям.пад. <1,0..1,1V (на одном диоде) 
      Диапазон рабочих температур -55..+125°С
      Тип корпуса    DB-1; Аналог DF10
      Диодный мост «переворачивает» отрицательную полуволну, превращая ее в положительную полуволну, тем самым мощность у нас сохраняется. На выходе  диодного моста у нас появляется постоянное пульсирующее напряжение с частой в 100 Герц. Это в два раза больше, чем частота сети.

      Плата для зарядки литиевой батареи TP4056 1A 10 шт. 

      TP4056-.bmpМодуль основан на чипе TP4056 — контроллере зарядки Li-ion аккумуляторов со встроенным термодатчиком от NanJing Top Power ASIC Corp, это завершенноеTP4056-sx.png изделие с линейным зарядом по принципу постоянное напряжение/постоянный ток для одноэлементных литий-ионных аккумуляторов. Чип от компании из Нанкина, провинция Цзянсу, Китай. Специализация — системы питания игрушек, телефонов, LCD, LCM. Основана в 2003 году.
        Контроллер выполнен в корпусе SOP-8, имеет на нижней поверхности металлический теплосьемник не соединенный с контактами, позволяет заряжать аккумулятор током до 1000 ма (зависит от токозадающего резистора). Требует минимум навесных компонентов.
        По сути это более навороченная модификация их же чипа TP4054, у которого в свою очередь куча аналогов
      Процесс зарядки состоит из нескольких этапов:
      Контроль напряжения подключенного аккумулятора (постоянно);
      Зарядка током 1/10 от запрограммированного резистором Rprog (100мА при Rprog = 1.2к) до уровня 2.9 В (если требуется);
      Зарядка максимальным током (1000мА при Rprog = 1.2к);
      При достижении на батарее 4.2 В идет стабилизация напряжения на уровне 4.2В. Ток падает по мере зарядки;
      При достижении тока 1/10 от запрограммированного резистором Rprog (100мА при Rprog = 1.2к) зарядное устройство отключается. Переход к п. 1
      Схема практически идентична схеме из даташита, за исключением подключения термодатчика аккумулятора. На полученных модулях цвет светодиодов окончания зарядки другой, вместо зеленого — синий.
      Характеристики: Напряжение питания +4,5...+8,0 вольт (более 5,5 В не рекомендуется, чип перегревается);
      Разьем Mini-USB на плате, для питания от USB-порта компьютера или универсального блока питания;
      Ток заряда 1,0 Ампер (1000 мА), легко программируется изменением значения резистора Rprog (от 1,2k до 10k (по даташиту, на самом деле до ~30k));
      Важно: источник питания (USB порт, USB адаптер, или др.) должен обеспечивать ток заряда с некоторым запасом. Не все порты USB могут обеспечить ток более 500 мА;
      Напряжение окончания заряда аккумулятора: 4,2 вольта;
      Светодиод индикации заряда;
      Светодиод индикации окончания заряда;
      Готовый модуль;
      Миниатюрные размеры 19 х 27 мм;
      Вес модуля 1,9 гр;
      Рабочая температура-от-10 до + 85.

      Регулятор напряжения LM7805 +5 В 1.5A 10 шт. 

      LM7805 - стабилизатор напряжения, самый дешевый (китайские производители) и полный аналог отечественной КРЕН5. Стабилизатор внутри устроен достаточно сложно: На выходе выдает ровно 5 Вольт, выдерживает хороший ток, особенно микросхемы в корпусе TO220 при монтаже на радиатор. Интегральный стабилизатор L7805 CV – обычный трехвыводной стабилизатор положительного напряжения на 5В. Выпускается фирмой STMircoelectronics, примерная цена около 1 $. Даташит https://eandc.ru/pdf/import/l78.pdf.
      Есть микросхемы LM7803 - выполняет те же функции что и LM7805, единственная разница что на выходе микросхемы напряжение в 3 Вольта. Недостаток микросхемы LM7805 в том, что нет смысла её применять в системах, которые питаются от аккумуляторных батарей. Так как эта микросхема при понижении напряжения например с 12В до 5В остальные 7В рассеивает в виде тепла, установка радиатора на микросхему LM7805 обязательна. То есть LM7805 не подходит для экономичных с точки зрения питания систем.
      L7805CV линейный регулятор напряжения: размер платы: 5.7 см * 2.3 см; входное напряжение: диапазон: 7.5 В-20 В до 40 В; выходное напряжение 4.5 В-5 В; максимальный Выходной Ток: 1.2A. Схема подключения L 7805 CV довольно проста, для работы необходимо согласно datasheet повесить конденсаторы по входу 0,33 мкФ, и по выходу 0,1 мкФ. Важно при монтаже или при конструировании, конденсаторы расположить максимально близко к выводам микросхемы. Делается это чтобы обеспечить максимальный уровень стабилизации и уменьшению помех. По характеристикам стабилизатор L7805CV работоспособен при подаче входного постоянного напряжения в пределах от 7,5 до 25 В. На выходе микросхемы будет стабильное постоянное напряжение в 5 Вольт. При работе на больших нагрузках, более 5 Вт, на микросхему необходимо установить радиатор во избежания перегрева стабилизатора, конструкция позволяет это сделать без каких-либо вопросов. Для более точной (прецизионной) техники, естественно, такой стабилизатор не подходит, т.к. имеет значительный разброс номинального напряжения при изменении входного напряжения. Так как стабилизатор линейный, использовать его в мощных схемах бессмысленно, потребуется стабилизация, построенная на широтно-импульсном моделировании, но для питания небольших устройств, как телефонов, детских игрушек, магнитол и прочих гаджетов, вполне пригоден L7805. Аналог отечественный — КР142ЕН5А

      Аккумулятор ноутбука  U100X
      1. Установите новый аккумулятор в ноутбук
      2. Подключите адаптер переменного тока, и аккумулятор должен начать зарядку.
      3. заряжайте до полного заряда аккумулятора.
      4. Отключите адаптер переменного тока и используйте ноутбук. В этой ситуации аккумулятор полностью разряжается до 10%-15%. Затем Повторно подключается к адаптеру переменного тока и начинает зарядку.
      Повторите этот цикл зарядки и разрядки несколько раз, и ваш аккумулятор будет подготовлен для выполнения на полную мощность.
      Тип батареи: литий-ионный аккумулятор
      Напряжение батареи: 11,1 В
      Емкость аккумулятора: 4400 мАч/49WH
      Батареи: 6 ячеек

      Регулятор переключения IC 3,0 до 40 В DC-DC MC34063 SOP8 10 шт.

      Серия MC34063A представляет собой монолитную схему управления, содержащую основные функции, необходимые для преобразователей постоянного тока. Эти устройства consistof внутренние температурная компенсации ссылки, компаратор, controlledduty цикл генератора с активной схемой ограничения тока, водителем и высоким переключателем currentoutput. Эта серия была специально разработана для включения приложений InStep-Down и Step-Up и Voltage-Inverting с минимальным количеством внешних компонентов. ДатаШит на русском http://radiopara.ru/p17.htm• Работа от 3,0 В до 40 В Вход • Низкий ток в режиме ожидания • Ограничение тока • Выходной ток переключения до 1,5 А • Регулировка выходного напряжения • Частотная работа до 100 кГц • Точность 2%. Цоколевка MC34063 в корпусе DIP-8 показана на рис. 1
      Импульсный регулятор напряжения MC34063 (полный российский аналог КР1156ЕУ5) - специально разработанная микросхема для DC-DC преобразователей с минимальным количеством внешних элементов. Она имеет температурно-компенсированный источник опорного напряжения, генератор с изменяемым рабочим циклом, компаратор, схему ограничения по току, выходной каскад и сильноточный ключ. Схема понижения (Step-down converter) показана на рис. 2
      Схема повышения (Step-up converter) показана на рис. 3
      Микросхема MC34063 применяется в импульсных источниках питания со входным напряжением от 3 до 40В и выходным током до 1,5А. Микросхема MC34063 применяется в импульсных источниках питания со входным напряжением от 3 до 40В и выходным током до 1,5А
      Самый распространенный контроллер серии 34063. Эта микросхема хороша тем что она доступна, на её базе легко изучить устройство и работу шим контроллеров. Сама микросхема копеечная. Для MC34063 есть в сети много удобных  калькуляторов где легко рассчитать нужные параметры вашего устройства.  У  MC34063 масса аналогов, и даже есть отечественный - КР1156ЕУ5.    Диапазон рабочих напряжений MC34063 от 3 до 40 вольт. Коммутируемый ток ключа MC34063 до 1.5 А.
      Для запуска контроллера в работу потребуется сама микросхема MC34063, индуктивность,  диод, пару конденсаторов на 100 - 500 мкф, и 3 -  4 резистора. Три схемы ШИМ на МС34063 https://mysku.ru/blog/aliexpress/29891.html 

      Регулятор  напряжения AMS1117-3.3V 100 шт.

      AMS1117.bmpAMS1117 выпускаются на разные напряжения: 1,2 В; 1,5 В; 1,8 В; 2,5 В; 2,85 В; 3,3 В и 5 В.
      Кроме того есть модификация AMS1117, которая двумя внешними резисторами настраивается на нужное напряжение в диапазоне от 1,2 В до 5 В. Основные характеристики AMS1117: Максимальный выходной ток – 1 А;
      Максимальное входное напряжение – 15 В;
      Температурный диапазон работы T = -20 .. +125°С;
      Максимальная рассеиваемая мощность для корпуса SOT-223 – Pmax = 0,8 Вт;
      Максимальная рассеиваемая мощность для корпуса TO-252 – Pmax = 1,5 Вт;
      Тепловое сопротивление кристалл-корпус для корпуса SOT-223 – Rt = 15°С/Вт;
      Тепловое сопротивление кристалл-корпус для корпуса TO-252 – Rt = 3°С/Вт;
      Выключение при перегреве кристалла – T = 155°С;
      Тепловой гистерезис – T = 25°С.
      На рисунке схема включения AMS1117 на фиксированное напряжение
      Схема включения стабилизатора программируемого резисторами такая же как например у LM317:
      Представлена схема включения AMS1117 программируемой резисторами
      На рисунке также приведена формула позволяющая рассчитать выходное напряжение для заданных резисторов.
      В документации на стабилизатор указаны графики зависимости опорного напряжения и тока подстроечного входа от температуры. Из этих графиков видно, что при подогреве AMS1117 выходное напряжение будет подрастать. И если влияние тока подстроечного входа можно компенсировать снизив сопротивления резисторов, то изменение опорного напряжения ни как не компенсировать. Схема включения стабилизатора программируемого резисторами такая же как например у LM317: На рисунке также приведена формула позволяющая рассчитать выходное напряжение для заданных резисторов. В документации на стабилизатор указаны графики зависимости опорного напряжения и тока подстроечного входа от температуры. Из этих графиков видно, что при подогреве AMS1117 выходное напряжение будет подрастать. И если влияние тока подстроечного входа можно компенсировать снизив сопротивления резисторов, то изменение опорного напряжения ни как не компенсировать. В микросхемы вмонтирована система защиты по нагреву и мощности рассеивания. Встроенная защитная система от перегревания снижает напряжение выхода и ток, не давая повысится температуре микросхемы более 150 градусов. Система защиты от температуры не может заменить теплоотвод.
      Вместо него можно применить медную полоску, маленькая медная пластинка из латуни, керамика, проводящая тепло. Микросхема фиксируется к теплоотводящему радиатору при помощи пайки теплопроводящего радиатора, либо приклеивается корпусом при помощи теплопроводящего клея. Использование микросхем таких марок дает возможность увеличить стабильность напряжения выхода, малые коэффициенты токовой нестабильности напряжению (меньше 10 милливольт), повышенный КПД, что дает возможность уменьшения напряжения входа питания прибора. Микросхемы марки 1117 работают в компьютерной технике: в комплекте схем, системных блоков, тюнерах, разных контроллерах.

      Преобразователь Напряжения Dc-Dc 0.9V-5V В 5V С Usb Зарядка Для Мобильного (23,45 руб) (3шт)
      5V-StepUp.bmpИнвертер DC-DC c USB выходом. Очень маломощный. 5V-StepU-sx.bmp
      Данное устройство позволяет зарядить в экстренных случаях мобильный телефон от одной пальчиковой батарейки или даже от элемента типоразмера СR -44 "таблетка". Также можно использовать для питания других устройств рабочее напряжение которых около 5 вольт
      Краткие характеристики:
      Входное напряжение: от 0,9 В -5 В
      Выходное напряжение: 5 В

      Питание модуль Step Up 0,9В-5В до 5В DC-DC USB  

      StepUp-5V.pngПодстроечный регулятор напряжения работает только в половине диапазона. Это происходит потому, что он пытается регулировать выходное StepUp-5V-sx.pngнапряжение в диапазоне от 0,6В до 27В, а реальный диапазон выходных напряжений начинается от 2В. Производитель просто сэкономил на одном резисторе. Схема после доработок.Чем выше входное напряжение, тем уже диапазон регулирования, т.к. по данной схеме установить напряжение меньше входного невозможно.Ещё одна особенность — преобразователь работает нестабильно при малой разнице между входным и выходным напряжениях, т.е. например не стоит из 3В делать 3,3В.
      1, встроенный subminiature PFM управления DC/DC boost контроллер чип
      2, любой вход В 0,9 В v ~ 5 V dc напряжение, стабильный выход 5 В V dc напряжение
      3, встроенный usb-разъем, может быть непосредственно к usb-интерфейсному оборудованию питания
      4, встроенный индикатор входного напряжения
      5, размер печатной платы: 34x16,2 (мм)

      Регулятор напряжения L7812 К-220 12В F059 10 шт.   ../documents/

      7812-cocol.bmpДанный стабилизатор обеспечивает стабилизацию на плате, исключая проблемы распределения, которые связаны с одноточечной стабилизацией. Обладает внутренним ограничением тока, тепловой защитой и безопасной зоной защиты, что делает данный продукт практически неразрушимым. При надлежащем теплоотводе может обеспечивать выходной ток до 1А. При помощи внешних компонентов данное устройство может осуществлять регулировку напряжений и токов. Имеег характеристики: Защита от тепловой перегрузки; Защита7812-Pin.bmp от короткого замыкания; Защита выхода SOA; Погрешность выходного напряжения 2%.
      Чаще всего такие стабилизаторы используются в какой-то одной части схемы в том случае, когда нет смысла для создания целого блока питания устройств. В стабилизаторе 7812 используется внутренняя токовая защита от перегрева. Это делает блок на его базе очень надежным. При хорошем охлаждении радиатором, устройство стабилизации 7812 способен выдать ток 1 ампер. Наибольшее напряжение входа должно равняться не ниже 14,8 В и не выше 35 В.
      Такие стабилизаторы создавались для источников определенного постоянного напряжения 12 В, с использованием дополнительных элементов можно переделать эти устройства в стабилизированные источники тока с возможностью регулировки.7812.bmp
      Для многих неответственных использований оптимальным выбором будет обычный 3-выводный стабилизатор. У него имеется всего 3 наружных вывода. Он имеет заводскую настройку на фиксированное напряжение. Серия 7800 – это представители стабилизаторов этого типа. В последних двух цифрах указывается напряжение. Об одном из этой серии, мы уже рассказывали ранее (7805)
      На рисунке изображено, как просто выполнить стабилизатор, к примеру, на 5 вольт, применив одну схему. Емкость, подключенная параллельно выходу, оптимизирует процессы перехода и задерживает сопротивление выхода на низком уровне при повышенных частотах. Если прибор находится далеко от фильтра, то нужно использовать вспомогательный конденсатор входа. Серия 7800 производится в металлических и пластиковых корпусах.
      При всех своих достоинствах, данный стабилизатор напряжения обладает максимальным током нагрузки в 1,5А, что зачастую не позволяет его использовать для питания различного рода токоемких устройств, к примеру автомобильную магнитолу. Однако неплохие характеристики этого стабилизатора и наличие защиты создали ему популярность. Описанная в datasheet https://tehnoobzor.com/engine/download.php?id=52 схема увеличения максимального тока использует дополнительный мощный P-N-P транзистор. Известна схема c N-P-N транзисторами, куда отлично впишутся КТ803/КТ805/КТ808, которые можно найти везде. https://tehnoobzor.com/schemes/pitanie/183-stabilizator-l7812.html 

      Трансформатор Напряжения высокой частоты 10kv  
      Этот канал работает для получения стабильной высокочастотной дуги, высокой температуры, может легко поджечь топливо
      Размеры: 20x17x15 мм/0.78 "x 0.67" x 0.59 "(L * W * h)
      Трансформатор также подходит для 12 В напряжения, но требует увеличенной базовой обратной связи
      Резистор на около 150 Ом ~ 1.5 К Omega, сопротивление должно быть большим, чтобы небольшая замена
      И регулировка, не может быть слишком маленькой, иначе сжигать триоду или трансформер, также не должно быть
      Слишком большой, слишком большой поражает выход или триодная трубка работает в некоммутаторном состоянии и тяжелой лихорадке.
      Конструкция трансформатора для самого высокого выхода 10кВ, максимальный выход предела не должен
      Более 15кВ, то есть 1.5 см дуга, чем выше выходное напряжение, то большая вероятность повреждения

      Генератор Напряжения 3 В-6 В к 400kV 
      Входное напряжение: от 3 В до 6 В постоянного тока
      Входной ток: 2 A-5 A
      Тип высокого давления: Тип импульсного тока
      Выходное напряжение: 400000 В (Пожалуйста, обратите внимание на безопасность)
      Расстояние разряда высокого давления между: 10 мм-20 мм
      Длина провода высокого напряжения: 100 мм
      Длина входного шнура питания: 100 мм (красная линия положительная)
      Проводка:
      Красная и зеленая силовая связь красная линия: "+" зеленая линия "-"
      Выход: другая сторона, тот же ЦВЕТНОЙ кабель
      Размер: 24x22x63 мм
      Пожалуйста, обратите внимание:
      Модуль высокого напряжения должен избегать использования электричества при высокой нагрузке. (Мощность должна регулироваться на подходящее расстояние до высоковольтной выходной линии, емкость аккумулятора пропорциональна расстоянию и использованию дуги высокого давления (не напряжение как можно выше, необходимо обеспечить достаточный ток). Экспериментальное испытание расстояния дуги от короткого до длительного, не превышает максимальное расстояние дуги электричества, энергия не может быть высвобождена из-за высокого давления, может легко повредить модуль.)
      Работа: прерывистая, непрерывная работа не допускает более 1 минуты и Выходная сторона не допускает сокращения. Неправильное напряжение и долгие рабочие часы легко поврежденный модуль 

      Step Up преобразователь 2A SX1308 DC-DC 2-24В 2-28В
      SU-LM2577.pngLC SX1308 усилитель модуль переноска SX1308 чип, его packagnig мал, и высокая эффективность. Выходную мощность можно регулировать, максимум может прибыть 28 В, и его внутренняя интеграция Самая низкая внутренняя стойкость RDS 100mом оксид Металл оксид полупроводниковый эффект транзисторного транзистора (mosfet ), который может реализовать большой текущий выход до 2А. Он широко используется в сеть 3G товары, цифровых товары, мобильных источниках питания, аккумуляторных блоков питания, оборудования и т. д.
      Частота колебаний 1,2 мГц
      КПД столь же высокий, как 95%
      Канал имеет защиту от короткого замыкания, функцию защиты от перегрева
      10 К для регулировки потенциометра, регулировки выходного напряжения
      Максимальное входное напряжение: DC 2-24 В
      Максимальное выходное напряжение: DC 2-28 В
      Частота переключения: 1,2 мГц
      Максимальный текущий выход: 2А

       

      ОБОРУДОВАНИЕ ДЛЯ АРДУИНО

      Паяльник с регулируемой температурой 110 Вт в/220 В 60 Вт
      Он изготовлен из железного наконечника и нержавеющей стали, обеспечивает качество товары и свойства стабильности и надежности. Регулируемый температурный контроль паяльников: 200-450 градусов по Цельсию, вы можете регулировать температуру в соответствии с вашими потребностями с помощью ручки на электронном паяльникеОсобенности:-Professional паяльник отлично подходит для бессвинцовых пайки полупроводников-Это не нужна паяльная станция, просто подключи и играй, также он с мягким захватом и нескользящей ручкой-Высокое качество долговечный керамический тип нагревателя-Регулируемые паяльники с контролем температуры: 200-450 °C-Идеально подходит для хобби, комплектов, радио, ноутбука, компьютера и электроники работы-Мы используем железный наконечник и конструкцию из нержавеющей стали, он может предложить более длинную стальную конструкцию предложить более длительный срок службы 

      Беспроводной бутан паяльник

      Butan-payalnik.pngГазовый паяльник MT-100 за 6,5 долларов. 
      Газ объём: 8 мл, Максимальная рабочая температура: Пламя: около 1300 градусов; Паяльник: около 450 градусов; Материал: Твердый пластик; Размер: 130*19 мм; Вес: 77 г
      В начале, несколько слов о конструкции. Паяльник практически полностью разборный, хорошо это или нет я не могу сказать, т.к. разбирать его смысла нет, если только для чистки.
      Состоит из балона с поворотным колпачком-клапаном, штуцера и паяльной насадки. В комплекте есть насадка-горелка, весьма удобная вещь для нагрева чего-то не очень большого, можно этой насадкой и паять какие либо крупные вещи.
      Насадка паяльника состоит из камеры горения, в которой расположена перфорированная пластина из тонкого металла, назначение её - поддерживать пламя за счет раскаленного состояния. В торец насадки вкручивается паяльное жало, которых кстати много разновидностей и можно легко заменить, но в комплекте с паяльником пришло только одно усеченное остроконечное жало. 
      Заправка происходит легко, через стандартный заправочный клапан, для заправки можно использовать обычный газовый баллон для заправки зажигалок. Клапан металлический, держит хорошо.
      Теперь о работе газового паяльника MT-100. Честно говоря, работает эта штука ровно на пять баксов. Для начала пайки немного приоткрываем клапан, выход газа можно определить на слух или по запаху. Затем зажигалкой поджигаем камеру с перфорированной пластиной и отрегулируем поток газа, чтобы огонь был виден во всех "окошках" камеры. Как только пластина накалится, огонь можно потушить и приступить к паянию. Жало нагревается достаточно быстро, его нагрев можно регулировать увеличением подачи газа, а контролировать по яркости накала пластины. 
      Процесс паяния такой же, как и у обычного паяльника, из удобств - не мешают провода и паяльник можно спокойно положить на стол, жало находится на достаточной высоте. 
      По мощности я бы его сравнил с 25 ваттным обычным паяльником и это при том, что подачу газа надо открыть почти на максимум.
      Расход газа оказался большой, полной заправки при средне открытом клапане хватит минут на десять, а на максимуме - минут на пять.
      При пайке, если упереть жало в деталь подача газа уменьшается, видимо от нажатия призакрывается клапан.
      Что же им тогда можно паять? Ремонтировать аппаратуру с MT-100 не получится, в виду его малой автономной работы, максимум на что можно рассчитывать - мелкая пайка тонкой проводки, подпаять что-то на весу, какой нибудь разъем или т.п. Большие детали он нагреть не способен, но с мелочевкой справляется.
      Есть и еще один минус, при пайке вне помещений нагрев резко уменьшится даже от слабого ветра, ну а в холода можно и не пытаться что-то припаять.
      А вот насадка-горелка меня несколько раз выручила, к примеру с её помощью мне удалось открутить прикипевший штуцер от баллона с фреоном, удалось осуществить горячую посадку подшипника на вал КПП мотоцикла, благодаря хорошему прогреву запаял латунный штуцер к металлическому баллону. На самом деле применений для него масса.
      При немногочисленных достоинствах недостатков газовый паяльник MT-100 все таки имеет больше. Приобретать его есть смысл только для легкого и мелкого ремонта либо ради горелки.

      1. Это отличный беспроводной паяльник. Она идеально подходит для такой нежной.
      2. плавление, смягчение; реформирующие рабочие места, что стандартный УДАР факела не был бы достаточно точным или достаточно точным.
      3. очень легко заправлять в качестве своего Специального дизайна, заправляйте газ на верхней части данного товара и тлейте эту кнопку выключать при заправке.
      4. будет держать достаточно газа в его камере, чтобы убедиться, что вы получите работу безопасно и полностью закончено.
      5. паяльник с синей ручкой формы
      Объем газа: 8 мл
      Пламя: около 1300 градусов;
      Совет Tron: около 450 градусов
      Материал: жесткий пластик
      Цвет: как показано на картинке
      Размер товара: 130*19 мм
      Посылка Размер: 189*78*24 мм
      Вес: 77 г

      Штекер 5,5 x 2,5 мм DC 20 шт.

      TFT Цифровой осциллограф DSO138 2,4"

      Этот DSO138 комплект цифровой осциллограф принимает ARM Cortex-M3 процессор и с 2,4-дюймовый экран TFT. Это легко и надежно для работы цепи. Он может отображать частоту, период, ширину импульса, коэффициент работы, Макс./мин./AVG./пиковые/виртуальные значения. Этот повышающий преобразователь является отличным для DSO138 осциллограф комплект. Он может быть подключен непосредственно к DSO138 материнских плат (не входит в комплект), сделать DSO138 осциллографа, чтобы быть портативный осциллограф для лучшего использования.
      Особенности:
      DSO138 комплект:
      Этот комплект использует ARM Cortex-M3 процессор (STM32F103C8), и включает в себя 2,4-дюймовый цветной TFT экран, может быть использован как ARM Тесты Совет по развитию.
      Может быть вторичное развитие на основе этого набора, например, его можно изменить на милливольтметр, регистраторы данных.
      Регулируемое вертикальное смещение, и с инструкциями.
      С автоматическим, регулярным и однократным режимами, легко захватывать форму волны момента.
      Доступный триггер rising или falling edge.
      Наблюдаемая предыдущая форма триггера (отрицательная задержка).
      Может замораживать в любое время дисплей формы волны (функция удержания).
      Поставляется 1 Гц/3,3 В меандр Тесты источник сигнала.
      С цифровым дисплеем параметра формы волны, включая частоту, период, ширину импа Ульс, коэффициент обязанности, Макс./мин./AVG./пик-пик/виртуальные значения.
      Функция хранения сигнала: не потеряет форму сигнала после отключения питания.
      Обнаружение короткого замыкания и открытого замыкания: может помочь пользователю узнать об ошибке пайки.
      Функция распознавания контроллера TFT.
      SMD был припаян, более подходит для электронного новичка.
      Корпус:
      DIY крышка для DSO138 осциллограф.
      Акриловый материал, выглядит прозрачно (нужно снять пленку).
      Легко для электронных энтузиастов собрать.
      Технические характеристики:
      DSO138 комплект
      Максимальная частота дискретизации в реальном времени: 1 Msps
      Точность: 12Bit
      Глубина буфера выборки: 1024 байт
      Аналоговый пропускная способность: 0-200 кГц
      Вертикальная чувствительность: 10mV/Div-5 В/Div (1-2-5 прогрессивная манера)
      Входное сопротивление: 1 м
      Максимальное входное напряжение: 50Vpp (1: 1 зонд), 400Vpp (10: 1 зонд)
      Режимы соединения: DC/AC/GND
      Диапазон горизонтальной временной базы: 10 мкс/див-S 50 с/див (1-2-5 прогрессивная манера)
      Поставка Напряжение: постоянный ток 9V
      Размер печатной платы: 117*76 мм/4,6*3 дюйма
      Размер экрана: 52 * мм 40 мм/2 * 1.57in

      Тестер (LCR-T4 ESR метр): Транзистора Диода Триода Емкости SCR индуктивности

      Мощность ed на 9 В слой-встроенный аккумулятор, можно использовать 2 литий-ионных батарейки в виде батареи 8,4 В для длительного времени.
      Измерение биполярного транзисторного тока фактор усиления и база-излучатель порогового напряжения.
      Автоматическая проверка pin-кода компонента, а также дисплей на 128*64 ЖК-подсветки.
      Измерьте ворота и ворота емкости MOSFET порогового напряжения.
      Одно-кнопка работы, автоматическое отключение, только 20на отключение тока.
      Напряжение в системе Eeverse-менее 4,5 В, может быть установлено диодное диод Zener.
      2 мкФ больше конденсаторов может одновременно измерять эквивалентные значения сопротивления серии ESR.
      Через основание-излучатель порога напряжения и высокий текущий коэффициент усиления для идентификации дарлингтонских транзисторов.
      Можно одновременно измерить два резистора и символ резистора отображен. Отображен справа с десятичной значением 4.
      Можно обнаружить транзисторный, MOSFET protection диодный коэффициент усиления и база для определения излучателя транзисторного переднего предвзятого напряжения.
      Автоматическое обнаружение NPN и PNP-транзисторов, n-канала и p-канала MOSFET, диод (в том числе двойной диод), тиристор,
      Транзисторный, резистор и конденсаторы и другие компоненты.
      Технические характеристики:
      Материал: PCB
      Мощность режим: 6F22
      Дисплей: 128*64 ЖК-подсветка
      Скорость тестирования: 2 секунды (1 минута нормальная для большого конденсатора)
      Выключение ток: 20nA
      Отображаемое значение: 25pf-100mF (разрешение 1pF)
      Индуктивность: 0,01 mH-20 H
      Сопротивление: ?2100?
      Power Volatge: 9 В слой-встроенный аккумулятор/2 литий-ионных батарейки в виде батареи 8,4 В
      Разрешение измерения сопротивления: 0,1 Ом
      ВЫСОЧАЙШЕЕ измеренное значение: 50 м Ом
      Предусмотрен ток тестирования: ок. 6mA 

      DIP4 PC817-C  20 шт

      HD Веб камера 1280*720 P Pixel 4 светодиодная камера

      Используя специальный объектив высокой четкости с пятью слоями стекла 720 P, объектив можно поворачивать и регулировать, независимо от любого угла может быть четко отображен. Принимает COMS HD чипы, пикселей до 720 P, окно может достигать 1280*720. С помощью 4 high light светодио дный огни, и он может контролировать переключатель. Встроенный цифровой микрофон, 10 м может вести звук, suppport микрофон переключатель, и эффективно уменьшить шум. С уникальным дизайном головы, который красив, высокого качества. Его можно поворачивать на 360 градусов влево и вправо, 45 градусов вращения вверх и вниз. База принимает пружинный тип двойной зажим Большой базы, его легко установить независимо от того, надевается ли он на стол или компьютер. Подходит для всех видов дисплея. Функция камеры: система XP может использоваться для фотосъемки товары. Window7 выше система поставляется с кнопки камеры, он может быть взяла только нажмите кнопку мыши. Параметры: Длина кабеля: прибл. 1,45 м/4,75 футов Код длина головы: approx.73mm/2,87 ''Диаметр: прибл. 32 мм/1,25'' Размер основания: прибл. 73*39*31 мм/2,87*1,53*1,22'' Вес нетто: прибл. 85 г 

      Электронный замокDC 6 В в/12
      Название продукта: 99-S12 умный шкаф электромагнитный замок Тип продукта: он может использоваться в качестве исполнительного органа электронного замка Размер продукта: 3,3x2,7x1,7 см/1.3x1.06x0.67in Вес изделия: 35 г Категория В продукта В: 6 В/12 В Универсальный Упаковка: 1 шт. в пакете OPP, 10 шт. в крафт-картонной упаковке, поэтому можно продать 1 или 10 Объем работ: Ход тяги: 0 ~ 4 мм Всасывание: 4 мм 80 г (0,35 а) кг Удержания: 0mm?120g Режим работы: Питание на 90%, интервал Температура окружающей среды:-25 ~ 80 градусов Цельсия Относительная влажность 45% ~ 80% Атмосферное давление: 86 ~ 106 кПа Среднее выдерживающее напряжение: AC 1000 В Сопротивление изоляции: 50мОм Форма свинца: свинец Срок службы: 10000000 раза Особенности 1, ультратонкий дизайн, компактный и нежный, простая установка! 2, безопасность и стабильность: корпус замка изготовлен из железного материала, жесткий и устойчивый! 3, режим работы: электризуется разблокировать, закрыть дверный замок, приложение просто! 4, низкое потребление энергии: В напряжение 6 В/12 В в/24 В три характеристики, ток составляет всего около 350мА/600мА/1.2A, мощность мгновенного запуска разблокировки! 5, долгий срок службы: тест на старение: 100 тысяч раз, прочный! 6, направленная: симметричный дизайн, яркая обработка, независимо от положительного, отрицательного, левого, правого, универсальная установка, удобная! 7, методы установки: монтируется, скрывается, встроенная произвольная установка, 360 градусов от всех углов применимы! 8, безопасность: анти-вибрация, анти-любопытство, сверление, открытая технология дизайна для товары различных продуктов шкафа! Принцип работы Включение питания, отвод замка, разблокировка; Выключение питания, замок всплывает, закрывает замок Применение принцип Разблокировка: Управление включением или выключением питания Замок: нажимная дверь, замок автоматически заблокирован Область применения: Экспресс-шкафы, шкафчики, ящики для газет, шкафы для хранения, полки для хранения, шкафы для файлов, шкафы для хранения, ящики, счетчики, шкафчик, интенсивные шкафы и другие товары, и широко используется на фабриках, шахты, школы, банки, войска, тюрьмы, суды, гостиницы, фермы, купальные центры.

      Электродвигатель постоянного тока ДПМ-30-Н1-02 (7 750 руб)
      ДПМ-30.png ДПМ - электродвигатель с возбуждением от постоянных магнитов; • 30 - номер габарита; • H1 - с одним выходным концом вала; • 02 - тип двигателя.
      Коллекторный электродвигатель постоянного тока ДПМ-30-Н1-02 с возбуждением от постоянных магнитов предназначен для применения в качестве силовых двигателей и для привода различных механизмов кратковременного, повторно- кратковременного и непрерывного действия в аппаратуре промышленной автоматики, телемеханики, радиоэлектроники. Технические условия: ОСТ 160.515.022-76.
      Питание: минимальное - 24В;  - номинальное - 27В;      - максимальное - 32В;
      Частота вращения ДПМ-30-Н1-02:  - ПСИ - 2600об/мин.±260об/мин.;  - эксплуатационная - ±520об/мин.;  
      Момент нагрузки ДПМ-30-Н1-02: - номинальный - 100гс.ом/мНм;  - пуск - 200гс.ом/мНм;
      Потребляемый ток ДПМ-30-Н1-02:  - ПСИ - 0,25А;  - эксплуатационный - 0,3А; Полезная мощность - 2,67Вт;   Потребляемая мощность - 8,1Вт;  Масса ДПМ-30-Н1-02 - 0,22кг. Срок службы двигателя ДПМ-30-Н1-02 - 1000ч. Даташит: https://eandc.ru/pdf/dvigateli/dpm.pdf. Электродвигатели постоянного тока коллекторные со стабилизацией частоты вращения типа ДПМ предназначены для применения в качестве силовых двигателей и для привода различных механизмов
      кратковременного, повторно-кратковременного и непрерывного действия в аппаратуре промышленной
      автоматики, телемеханики, радиоэлектроники.
      Электродвигатели постоянного тока коллекторные со стабилизацией частоты вращения типа ДПМ с
      возбуждением от постоянных магнитов с пазовым якорем имеют следующие конструктивные исполнения:
      Крепление двигателей всех исполнений осуществляется за корпус (магнит) с помощью немагнитных
      металлических деталей.
      Двигатели исполнений H1, Н2 предназначены для работы при обоих направлениях вращения, причем
      изменение направления вращения на ходу, без предварительной остановки двигателя, не допускается, за
      исключением двигателей ДПМ-20-Н1-08Т, ДПМ-25-Н1-07Т, ДПМ-30-Н1-08Т.
      По точности стабилизации частоты вращения двигателей исполнения Н6 регуляторы частоты вращения
      подразделяются на статические (РС-3) и астатические (РС-0).
      Статические регуляторы поддерживают частоту вращения двигателя постоянной в пределах статической
      погрешности, а астатические обеспечивают стабильность частоты вращения вала двигателя с точностью,
      определяемой стабильностью частоты эталонного источника синхронизации.
      Для двигателей с астатическими регуляторами напряжение внешней синхронизации (40 ± 3) В частотой (1000
      ± 0,25) Гц синусоидальной или прямоугольной формы.
      Не допускается включение PC на обратную полярность, поскольку это может привести к выходу их из строя.

      Матрица платы 5x7 см 10 шт. 

      Разъем Женский 5,5 х 2,5 мм10 шт. 

      DIP SIP ИС адаптер 28 Pin 10 шт.  

      Двойной разъем мужской 4PIN 20 шт