Отправляем температуру и влажность в приложение blynk (wemos d1 mini pro)

Содержание

Шаг 4: Запускаем код

Теперь давайте рассмотрим пример для Wemos D1 Mini Pro

Обратите внимание, что есть три ключевых компонента, которые вам необходимо включить:

  1. char auth [] = «»; выбирается для вашего проекта (приложение Blynk).
  2. char ssid [] = «»; выбирается для сети к которой мы подключаемся (имя сети). Вы также можете раздавать со своего телефона.
  3. char pass [] = «»; выбирается для сети к которой мы подключаемся (пароль).
#define BLYNK_PRINT Serial
 
#include <ESP8266WiFi.h>

#include <BlynkSimpleEsp8266.h>

#include <DHT.h> 

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "";
 
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "";
char pass[] = "";
 
#define DHTPIN D4          // What digital pin we're connected to
#define DHTTYPE DHT11     // DHT 11<p>DHT dht(DHTPIN, DHTTYPE);
BlynkTimer timer;
float t;
float h;

void setup()
{
  // Debug console
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
  dht.begin();
  timer.setInterval(1000L, sendSensor);
}
 
void loop()
{
  Blynk.run();
  timer.run();
}
 
 
// This function sends Arduino's up time every second to Virtual Pin (5).
// In the app, Widget's reading frequency should be set to PUSH. This means
// that you define how often to send data to Blynk App.
void sendSensor()
{
  h = dht.readHumidity();
  t = dht.readTemperature(); // or dht.readTemperature(true) for Fahrenheit
//  l = analogRead(LDR);
  if (isnan(h) || isnan(t)) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }
  // You can send any value at any time.
  // Please don't send more that 10 values per second.
  Blynk.virtualWrite(V5, h);
  Blynk.virtualWrite(V6, t);
}

Прошивка WeMos, примеры скетчей

Мигание светодиодами

Сам скетч выглядит следующим образом:


int inputPin = D4; // подключение кнопки в контактам D4 и GND. Можно выбрать любой пин на плате

int val = 1; // включение/выключение хранения значения

void setup() {

pinMode(BUILTIN_LED, OUTPUT); // подключение светодиода, перевод в режим OUTPUT

pinMode(inputPin, INPUT); // включение пина для входных данных

}

void loop() {

val = digitalRead(inputPin); // чтение входных данных

digitalWrite(BUILTIN_LED, val); // включение/выключение светодиода по нажатию кнопки

}

Если все выполнено правильно, нужно нажать кнопку, и светодиод загорится. При повторном нажатии потухнет.

Для автоматического мигания светодиода интервалом в две секунды используется следующий код:


void setup() {

pinMode(3, OUTPUT); // инициализация контакта GPIO3 с подключенным светодиодом

}

void loop() {

digitalWrite(2, HIGH);   // светодиод загорается

delay(2000);              // ожидание в течение двух секунд

digitalWrite(2, LOW);    // светодиод гаснет

delay(2000);              // ожидание в течение двух секунд

}

WeMos и подключение к WiFi для передачи данных на удаленный сервер

В примере будет рассмотрен скетч для создания веб-сервера, благодаря которому можно управлять различными устройствами – лампами, реле, светодиодами и другими.  Для работы нужно установить библиотеку ESP8266WiFi.

Фрагменты скетча:


const char* ssid = "****"; //требуется записать имя точки доступа, к которой будет произведено подключение

const char* password = "****"; //введение пароля точки доступа, который должен содержать не менее восьми символов

WiFiServer server(80);  //создание сервера на 80 порту

WiFi.begin(ssid, password); // подключение к заданной выше точке доступа, ее имя и пароль

pinMode(3, OUTPUT);   //присоединение к пину GPIO3 и земле

while (WiFi.status() != WL_CONNECTED) //показывает статус подключения, WL_CONNECTED указывает на установку соединения;

Serial.println(WiFi.localIP()); //получение IP адреса. Его нужно ввести в строку адреса в браузере для получения доступа к управлению устройством

Serial.println(WiFi.macAddress()); //получение MAC адреса

Serial.println(WiFi.SSID()); //получение имени сети, к которой подключился WeMos

WiFiClient client = server.available(); //проверяет, подключен ли клиент

Serial.println("client");

while(!client.available()) //ожидание отправки данных от клиента

String req = client.readStringUntil('\r');

Serial.println(req);

client.flush(); //Чтение первой строки запроса

Создание точки доступа на WeMos

В данном примере модуль WeMos будет сконфигурирован в качестве самостоятельной точки доступа.

Создание точки доступа выполняется по следующему алгоритму:

  • Подключение модуля;
  • Запуск среды разработки Arduino IDE;
  • Выбор порта, частоты, размера флэш-памяти;
  • Запись с коде программы имени сети и создание пароля;
  • Компиляция и загрузка скетча;
  • Установить скорость 115200;
  • Должно произойти подключение к сети, будет получен IP и выведен в терминал;
  • Для проверки можно ввести в адресной строке в браузере IP/gpio/1, если все работает корректно, должен загореться светодиод на плате.

Фрагменты программы:



const char *ssid = «****»; //в этой строке нужно задать имя создаваемой сети

const char *password = «»; //указывается пароль сети, если не указывать пароль, то сеть будет открыта

При создании пароля важно помнить, что он должен состоять не менее чем из восьми знаков

WiFiServer server(80);

WiFi.softAP(ssid, password); //создание точки доступа с именем и паролем, которые указывались выше. Если пароль не указывался, softAP(ssid, password) меняется на softAP(ssid)

IPAddress myIP = WiFi.softAPIP(); //получение адреса IP

Serial.print(«AP IP address: «); //вывод полученного адреса в терминал

server.begin(); // запуск сервера

Скорости передачи данных USB

USB — это стандарт, и он определяет максимальную скорость передачи сигналов через порт. Стандарт USB 2.0 обеспечивает теоретическую максимальную скорость передачи сигналов на уровне 480 мегабит в секунду. В то время как USB 3.0 позволяет передавать данные со скоростью 5 гигабит в секунду. Теоретически USB 3.0 в десять раз быстрее, чем USB 2.0.

Тест скорости USB 3.0

Накопители USB 2.0 способны выдавать скорость записи от 7,9 до 9,5 Мб/с, тогда как диски USB 3.0 от 11,9 Мб/с вплоть до 286,2 Мб/с. Мы видим, что наихудший USB 3.0-диск быстрее, чем все USB 2.0, но не намного. А лучший быстрее более чем в 28 раз.

Результаты тестов скорости USB 3.0 накопителей

Самые медленные накопители были самыми дешёвыми, в то время как более быстрые были дорогими. Самый быстрый носитель достигает такой скорости благодаря четырехканальной флеш-памяти, что требует от производителя определённых вложений.

Как видите, различий достаточно много, но везде есть свои нюансы. Теперь вы знаете, как отличить USB 2.0 от USB 3.0

Обратите внимание, что не все устройства будут работать быстрее только потому, что они используют USB 3.0. Перед тем, как купить нужное устройство, обратите внимание на другие параметры, которые будут иметь решающее значение, например, скорость работы флеш-памяти

Распиновка Micro-USB-разъема

Кабель Micro-USB имеет соединители с 5 контактными площадками. К ним подводится отдельный монтажный провод в изоляции нужного цвета. Чтобы штекер точно и плотно садился в гнездо, верхняя экранирующая часть имеет специальную фаску. Контакты микро-USB пронумерованы цифрами от 1 до 5 и читаются справа налево.

Распиновки коннекторов микро- и мини-USB идентичны, представлены в таблице:

Номер провода Назначение Цвет
1 VCC питание 5V красный
2 данные белый
3 данные зеленый
4 функция ID, для типа A замыкается на заземление
5 заземление черный

Экранирующий провод не припаивается ни к одному контакту.

Прошивка arduino pro mini

Прошивка arduino pro mini

Миниатюрные размеры платы не позволяют прошить ее без внешней помощи. Есть несколько способов заливки скетча в микроконтроллер:

  • Через адаптер USB в TTL;
  • Через Ардуино Уно;
  • Через SPI интерфейс с помощью любой платы ардуино с разъемом для подключения к компьютеру. 

Самым простым методом является первый.

Прошивка через адаптер USB в TTL

В продаже можно найти специальный адаптер – UART переходник. Видов таких переходников много, стоимость каждого изделия невысокая. Советуется приобретать переходники с контактами RST или DTR, они упрощают процесс прошивки. 

Для прошивки нужно подключить адаптер в Ардуино: нужно соединить земли с одного и другого устройства, Vcc – на +5В или +3,3 В (в зависимости от модели), RX – TX, TX – RX. Затем конструкцию нужно подключить к компьютеру, установить драйвер и начать прошивку. Компьютер определит, к какому порту подключена плата. Драйвер можно скачать с официального сайта. Скачанный архив нужно распаковать и установить.

Затем нужно запустить среду разработки Adruino IDE, выбрать нужную плату и номер порта и загрузить микропрограмму. Это делается следующим образом:

  • Нажать «Загрузить»;
  • Затем начнется компиляция  – появится надпись «Компиляция скетча»;

После появление надписи «Загружаем» нужно нажать на плате кнопку Reset (в переходниках с RST или DTR нажимать кнопку не нужно). 

Важно! Нажатие на Reset должно быть кратковременным. 

Скетч будет загружен в микроконтроллер. Об успешном окончании процедуры можно понять по мигающему светодиоду. 

Прошивка через Ардуино Уно

Для прошивки потребуется классическая плата Ардуино Уно в DIP корпусе. На ней должен быть специальный разъем, из которого нужно вытащить аккуратно микроконтроллер

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

Проводами нужно подключить arduino pro mini к разъему. Как подключить контакты – RX-RX, TX-TX, GND-GND, 5V-VCC, RST-RST. 

После подключения можно начать стандартную загрузку скетча через Arduino IDE.

Прошивка через SPI интерфейс

Этот способ является самым неудобным и трудоемким. Прошивание платы производится в 2 этапа:

Прошивка микроконтроллера Ардуино Уно как ISP программатора; 

Настройка среды разработки и загрузка кода в Arduino Pro Mini.  

Алгоритм проведения первого этапа:

  • Запуск среды разработки Arduino IDE;
  • Открытие «Файл» – «Примеры» – «11. ArduinoISP» – «ArduinoISP»;
  • Далее «Инструменты» – «Плата» – «Ардуино уно»;
  • «Инструменты» – «Порт», и выбирается нужный номер COM порта;
  • Далее нужно произвести компиляцию и загрузить код в Ардуино Уно.

Затем обе платы нужно соединить проводниками по приведенной схеме: 5V – VCC, GND – GND, MOSI (11) – MOSI (11), MISO (12) – MISO (12), SCK (13) – SCK (13).

Теперь нужно настроить Arduino IDE для Arduino Pro Mini. Это делается следующим образом:

«Инструменты» – «Плата» – выбор нужной платы Arduino Pro Mini; 

  • В том же меню выбирается «Процессор» – выбор соответствующего процессора с нужной тактовой частотой;
  • Затем нужно установить порт, к которому подключена плата;
  • «Инструменты» – «Программатор» – Arduino as ISP;
  • Затем нужно загрузить скетч через программатор.

Важно отметить, что загрузка кода должна происходить через специальное меню «загрузить через программатор». Здесь можно запутаться, потому такой способ и неудобен

Загрузка обычным способом приведет  тому, что код зальется в Ардуино Уно. 

После проведенной загрузки перепрошить микроконтроллер через переходник больше не получится. Придется заливать новый bootloader через «записать загрузчик». 

Если при каком-либо виде загрузки прошивки возникают проблемы, нужно проверить подключение платы. 

Программирование на Ардуино про мини

Используется стандартная среда разработки Arduino IDE

Используется стандартная среда разработки Arduino IDE. После того как устройство подключено к компьютеру, нужно правильно выбрать плату в списке. Главное не перепутать Ардуино на 3,3 В и на 5 В. Какая именно используется, должно быть написано на корпусе. 

В пункте Serial Port выбирается нужный порт, к которому подключена плата. Затем можно загружать на плату программу, путем нажатия на кнопку Upload. 

Загрузка может длиться долго и в итоге выдать ошибку. Чтобы ее избежать, во время заливки скетча нужно нажать кнопку reset, когда появится надпись Binary sketch size: xxx bytes. Во время загрузки на плате будут загораться светодиодные индикаторы. После заливки скетча нужно отсоединить микроконтроллер и подать на него напряжение. 

Особенности распиновки

При разговоре о цоколевке USB-разъёма необходимо разобраться в обозначениях, указанных на схемах. Начать стоит с вида коннектора — активный (тип А) либо пассивный (тип В). С помощью активного разъема возможен обмен информацией в двух направлениях, и пассивный позволяет только ее принимать. Также следует различать две формы соединителя:

  • F — «мама».
  • M — «папа».

Коннектор стандарта USB

Сначала несколько слов нужно сказать о совместимости трех версий интерфейса. Стандарты 1.1 и 2.0 полностью аналогичны конструктивно и отличаются только скоростью передачи информации. Если в соединении одна из сторон имеет старшую версию, то работа будет проводиться с низкой скоростью. При этом ОС выведет следующее сообщение: «Это устройство способно работать быстрее».

С совместимостью 3.0 и 2.0 все несколько сложнее. Устройство или кабель второй версии можно подключить к новому разъему, а обратная совместимость существует только у активных разъемов типа А. Следует заметить, что интерфейс ЮСБ позволяет подавать на подключенный гаджет напряжение в 5 В при силе тока не более 0,5 А. Для стандарта USB 2.0 распайка по цветам слева направо имеет следующий вид:

  • Красный — положительный контакт постоянного напряжения в 5 В.
  • Белый — data-.
  • Зеленый — data+.
  • Черный — общий провод или «земля».

Схема разъема достаточно проста, и при необходимости починить его будет несложно. Так как в версии 3.0 увеличилось количество контактов, то и его распиновка отличается от предыдущего стандарта. Таким образом, цветовая схема контактов имеет следующий вид:

  • Красный — 5 В+.
  • Белый — данные-.
  • Зеленый — данные+.
  • Черный — общий.
  • Фиолетовый — прием-.
  • Оранжевый — прием+.
  • Без цвета — земля.
  • Синий — передача-.
  • Желтый — передача+.

Разъемы micro и mini

Коннекторы этого форм-фактора имеют пять контактов, один из которых задействован не всегда. Проводники зеленого, черного, красного и белого цветов выполняют аналогичные USB 2.0 функции. Распиновка mini-USB соответствует цоколевки micro-USB. В разъемах типа А фиолетовый проводник замкнут с черным, а в пассивных он не используется.

Миниатюризация коннектора негативно повлияла на надежность. Хотя mini-USB и обладает большим ресурсом, через довольно короткий временной отрезок он начинает болтаться, но при этом из гнезда не выпадает. Микро-ЮСБ представляет собой доработанную версию mini-USB. Благодаря улучшенному креплению он оказался более надежным. Начиная с 2011 года этот коннектор стал единым стандартом для зарядки всех мобильных устройств.

Однако производители вносят в схему некоторые изменения. Так, распиновка микро-USB разъема для зарядки iPhone предполагает два изменения в сравнении со стандартной. В этих девайсах красный и белый провода соединяются с черным через сопротивление 50 кОм, а с белым — 75 кОм. Также есть отличия от стандарта и у смартфонов Samsung Galaxy. В нем белый и зеленый проводники замкнуты, а 5 контакт соединен с 4 с помощью резистора номиналом в 200 кОм.

Виды разъемов

Виды USB-разъемов зависят от выполняемой функции и скорости с который передаются данные. Благодаря существованию нескольких типов ЮСБ-разъемов охватывается расширенный функционал, который позволяет пользователю упрощать связь компьютера с устройством (мышка, клавиатура, iPad, МФУ, сканер и другие).

При выборе ЮСБ необходимо обращать внимание на тип USB-кабеля, выполняемую и функцию скорость передачи

Type-A

Этот разъем USB все еще занимает лидирующее место среди других типов. Пользователь сталкивается с такими кабелями каждый день. К ним относятся накопители (флешки), ЮСБ-кабели от зарядок. Большинство камер и роутеров оснащены этим видом ЮСБ-кабеля. Отличается надежностью и безопасностью в использовании. Его тяжелее сломать и вывести из строя.

Данный тип оснащен встроенной системой безопасности. Кабель возможно вставить в компьютер только 1 стороной. Если перевернуть шнур, то он попросту не зайдет в разъем. Что является преимуществом. Особенно при использовании кабеля неопытными пользователями.

Type-B

Тип B используется для подключения периферии – МФУ, сканеров, факсов и так далее. Кабель типа B не всегда поставляется в комплекте с устройством и часто его приходится докупать самостоятельно. Отличают 2 вида ЮСБ кабелей типа b: micro- и mini-USB.

Разновидность мини ЮСБ представляет собой устаревший USB-порт. Это ранняя версия микро типа. Использование мини ЮСБ сведено к минимуму. Но все-таки иногда встречаются устройства, использующие этот вид соединения. Как выглядит micro ЮСБ можно смотреть на фото. 

Разъем Micro USB типа B – уменьшенный вариант разъема b (существует аналогичный вид и разъема А – Micro ЮСБ Type A). Разъем Micro USB используются в большинстве мобильных устройств (за исключением Apple). У Apple собственный разъем.

Type-С

Был придуман сравнительно недавно (первое появление на рынке в 2014 году). Разъем USB Type C находится в начале своего развития и активно не используется. Обладает уменьшенными размерами обоих входов. Впервые использован компанией Apple, которая и сегодня продолжает совершенствовать эту разработку.

Описание WeMos D1 R2

Плата WeMos D1, которая производится в Китае, выполнена на основе WiFi модуля ESP8266 ESP-12. На модуле имеется разъем под внешнюю WiFi антенну – благодаря этому можно расширить площадь покрытия сетью. Программирование платы осуществляется с помощью стандартной среды разработки Arduino IDE. Контроллер включает в себя процессор, периферию, оперативную память и устройства ввода/вывода. Наиболее часто микроконтроллеры применяются в компьютерной технике, бытовых приборах и других электронных устройствах. WeMos отличается дешевой стоимостью и простотой подключения и программирования.

Технические характеристики WeMos:

  • Входное напряжение 3,3В;
  • 11 цифровых выходов;
  • Микро USB выход;
  • 4 Мб флэш-памяти;
  • Наличие WiFi модуля;
  • Частота контроллера 80МГц/160МГц;
  • Рабочие температуры от -40С до 125С.

Основными областями применения контроллеров WeMos являются температурные датчики, датчики давления и другие, зарядные устройства, пульты для управления различными бытовыми приборами, системы обработки данных, робототехника. К микроконтроллеру можно подключать дополнительные компоненты – индикаторы, сенсоры, светодиоды, которые позволяют реализовывать различные проекты и расширять их возможности.

Распиновка модуля WeMos D1

  • TX;
  • RX;
  • GND земля;
  • 5В;
  • 3v3;
  • RST – reset, кнопка сброса;
  • D0 – D8 –порты общего назначения GPIO. Все пины, кроме D0, поддерживают прерывание, ШИМ, I2C.

Распиновка USB 2.0 разъема типы A и B

Классические разъемы содержат 4 вида контактов, в мини- и микроформатах – 5 контактов. Цвета проводов в USB-кабеле 2.0:

  • +5V (красный VBUS), напряжение 5 В, максимальная сила тока 0,5 А, предназначен для питания;
  • D- (белый) Data-;
  • D+ (зеленый) Data+;
  • GND (черный), напряжение 0 В, используется для заземления.

Для формата мини: mini-USB и micro-USB:

  1. Красный VBUS (+), напряжение 5 В, сила тока 0,5 А.
  2. Белый (-), D-.
  3. Зеленый (+), D+.
  4. ID – для типа А замыкают на GND, для поддержания функции OTG, а для типа B не задействуют.
  5. Черный GND, напряжение 0 В, используется для заземления.

В большинстве кабелей имеется провод Shield, он не имеет изоляции, используется в роли экрана. Он не маркируется, и ему не присваивается номер. Универсальная шина имеет 2 вида соединителя. Они имеют обозначение M (male) и F (female). Коннектор М (папа) называют штекером, его вставляют, разъем F (мама) называется гнездо, в него вставляют.

Классификация и распиновка

При описаниях и обозначениях в таблицах разъемов ЮСБ принято по умолчанию, что вид показан с внешней, рабочей стороны. Если подается вид с монтажной стороны, то это оговаривается в описании. В схеме светло-серым цветом отмечаются изолирующие элементы разъема, темно-серым цветом — металлические детали, полости обозначаются белым цветом.

Несмотря на то что последовательная шина называется универсальной, она представлена 2 типами. Они выполняют разные функции и обеспечивают совместимость с устройствами, обладающими улучшенными характеристиками.

К типу A относятся активные, питающие устройства (компьютер, хост), к типу B — пассивное, подключаемое оборудование (принтер, сканер). Все гнезда и штекеры шин второго поколения и версии 3.0 типа A рассчитаны на совместную работу. Разъем гнезда шины третьего поколения типа B больше, чем нужен для штекера версии 2.0 типа B, поэтому устройство с разъемом универсальной шины 2.0 тип B подключается с использованием только кабеля USB 2.0. Подключение внешнего оборудования с разъемами модификации 3,0 тип B выполняется кабелями обоих типов.

Разъемы классического типа B не подходят для подключения малогабаритного электронного оборудования. Подключение планшетов, цифровой техники, мобильных телефонов выполняется с использованием миниатюрных разъемов Mini-USB и их улучшенной модификации Micro-USB. У этих разъемов уменьшенные размеры штекера и гнезда.

Последняя модификация разъемов ЮСБ — тип C. Эта конструкция имеет на обоих концах кабеля одинаковые коннекторы, отличается более скоростной передачей данных и большей мощностью.

ESP-07

Особенности этого модуля — керамическая антенна и разъем для внешней антенны, металлический экран.

Подключение к IoT

Аппаратная часть

Работа с этим модулем, к сожалению, прошла не слишком гладко. Ни один из возможных вариантов подключения не сработал, и я, уже отчаявшись, решила удалять его описание из статьи. Но тут мне дали новый модуль и сказали попробовать еще раз — о чудо, он заработал с первого раза! В чем было дело и как сломался первый модуль, который я мучила, — неизвестно, но скорее всего он был убит нещадной статикой. Мораль этого лирического отступления такова — если у вас что-то не заработало по инструкции, написанной ниже, не вините инструкцию — сначала прозвоните и проверьте все контакты, а потом попробуйте на другом модуле.

1) Собираем схему

ESP-07

USB-Serial

VCC

VCC

CH_PD (рекомендуется через резистор)

VCC

TX

RX

RX

TX

GND

GND

GPIO 15 (рекомендуется через резистор)

GND

GPIO 0 — сначала не подключен, но будет использоваться для перевода в режим программирования далее, поэтому к нему уже подведен провод

все остальные контакты не подключены

RTS, CTS — не подключены

На фото этого и следующего модуля уже можно заметить резисторы. После неведомой поломки уже решила перестраховаться и поставила килоомники, хотя и без них все должно работать.

2) Переводим в режим программирования (необходимо каждый раз выполнять перед прошивкой модуля)

2.1) Отключаем питание от модуля2.2. Подключаем пин GPIO 0  к GND

2.2) Подключаем пин GPIO 0  к GND

ESP-07

USB-Serial

VCC

VCC

CH_PD

VCC

TX

RX

RX

TX

GND

GND

GPIO 15 

GND

GPIO 0

GND

все остальные контакты не подключены

RTS, CTS — не подключены

2.3) Подключаем модуль к питанию

2.4) Железо готово, приступаем к программной части.

Программная часть

1) Выбираем плату: Tools (Инструменты) -> Board(Плата) Generic ESP8266 Module.

2) Вставляем подготовленный код.

3) Задаем данные для подключения Wi-Fi и идентификатор своего объекта на платформе.

4) Компилируем и загружаем скетч на плату.

5) Для обычной работы модуля (не для режима прошивки) пин GPIO 0 должен быть свободен, поэтому отключаем его от GND.

6) Переподключаем питание ESP-07 (например, вытаскиваем и вставляем обратно адаптер).

7) Видим появление данных на платформе.

В Китае

Распиновка usb 2.0 разъёма (типы A и B)

Поскольку физически штекеры и гнезда ранних версий 1.1 и 2.0 не отличаются друг от друга, мы приведем распайку последней.

Обозначение:

  • А – гнездо.
  • В – штекер.
  • 1 – питание +5,0 В.
  • 2 и 3 сигнальные провода.
  • 4 – масса.

На рисунке раскраска контактов приведена по цветам провода, и соответствует принятой спецификации.

Теперь рассмотрим распайку классического гнезда В.

Обозначение:

  • А – штекер, подключаемый к гнезду на периферийных устройствах.
  • В – гнездо на периферийном устройстве.
  • 1 – контакт питания (+5 В).
  • 2 и 3 – сигнальные контакты.
  • 4 – контакт провода «масса».

Цвета контактов соответствует принятой раскраске проводов в шнуре.

Распиновка стандартного евроразъема

Евроразъемом называют стандартный штекер, который используют в большинстве стран мира. При подключении оборудования можно столкнуться с запутанными в пучок нестандартными проводами. Решается эта проблема приобретением переходников и распиновкой фишек магнитолы.

Стандарты 1din и 2din

Разъемы акустических систем бывают двух видов: нестандартные от компании-производителя в основном штырькового вида и стандартизированные европейские, которые находятся сзади. Установка оборудования со специальным аудиоразъемом от производителя потребует использование специального фирменного коннектора. Если штекер ISO, то подключиться нему можно напрямую. Евроразъемы бывают двух видов 1din и 2din, разница в высоте автомагнитол. Двухблочный в два раза выше, подсоединяется не ко всем автомобилям, потому что на панели нет места под нужные размеры.

Магнитолы с европейским 1din самые распространенные.

При установке автомагнитол применяют провода с маленьким диаметром 1,5-2 мм, для силовых линий – с большим сечением. Несоблюдение этих простых правил исказит звук, выведет оборудование из строя.

№ 1
№ 2
№ 3
№ 4 Постоянное питание
№ 5 Питание антенны
№ 6 Подсветка
№ 7 Зажигание
№ 8 Масса

Производители в Японии, США и некоторые китайские применяют стандарт 2din.

Верхний силовой разъем А

Штекер используют для питания электричеством ресивера, антенны и усилителя, а также при необходимости управления подсветкой или при отключении сигнала звука. Применяют стандартную маркировку по цветовой гамме. Выходы 1-3 и 6 в акустике низкого и среднего ценового сегмента не используются, они предназначены для дополнительных опций продукции высокого класса.

Типы подключения

  • Первый – соединение в цоколе проводов двух цветов желтого и красного, включение/выключение ресивера не зависит от зажигания. Способ не удобен тем, что предрасполагает к разрядке АКБ, если не выключить акустику;
  • Второй – провод подключают через замок зажигания, желтый – к бортовому компьютеру.

Функциональное назначение выходов ресивера

ANT Разъем применяется, если в автомобиле имеется выдвижная антенна
Remote Возможно подключение несколько динамиков
Illumination Позволяет менять интенсивность свечения устройства
Mute Регулировка звука
А4 Включение/выключение

Распиновка ISO-разъема магнитолы

А 4 Цв. желтый Аккумулятор + Питание
А 5 Цв. синий Антенна.
А 6 Цв. оранжевый Подсветка
А 7 Цв. красный Зажигание, 12В. При отключении сброс параметров к заводским.
А 8 Цв. черный Акустика

Нижний акустический разъем В

Применяют для подключения усилителей (2 кабеля на каждый). Звучание аппаратуры зависит от того, правильно ли подключены все разъемы. Главное – не перепутать, иначе акустика будет некачественной.

Правила подключения колонок по цветовой маркировке проводов

Цв. белый Левая передняя
Цв. серый Правая передняя
Цв. зеленый Левая задняя
Цв. фиолетовый Правая задняя

Особенности распиновки

При разговоре о цоколевке USB-разъёма необходимо разобраться в обозначениях, указанных на схемах. Начать стоит с вида коннектора — активный (тип А) либо пассивный (тип В). С помощью активного разъема возможен обмен информацией в двух направлениях, и пассивный позволяет только ее принимать. Также следует различать две формы соединителя:

  • F — «мама».
  • M — «папа».

Коннектор стандарта USB

С совместимостью 3.0 и 2.0 все несколько сложнее. Устройство или кабель второй версии можно подключить к новому разъему, а обратная совместимость существует только у активных разъемов типа А. Следует заметить, что интерфейс ЮСБ позволяет подавать на подключенный гаджет напряжение в 5 В при силе тока не более 0,5 А. Для стандарта USB 2.0 распайка по цветам слева направо имеет следующий вид:

  • Красный — положительный контакт постоянного напряжения в 5 В.
  • Белый — data-.
  • Зеленый — data+.
  • Черный — общий провод или «земля».

Схема разъема достаточно проста, и при необходимости починить его будет несложно. Так как в версии 3.0 увеличилось количество контактов, то и его распиновка отличается от предыдущего стандарта. Таким образом, цветовая схема контактов имеет следующий вид:

  • Красный — 5 В+.
  • Белый — данные-.
  • Зеленый — данные+.
  • Черный — общий.
  • Фиолетовый — прием-.
  • Оранжевый — прием+.
  • Без цвета — земля.
  • Синий — передача-.
  • Желтый — передача+.

Разъемы micro и mini

Миниатюризация коннектора негативно повлияла на надежность. Хотя mini-USB и обладает большим ресурсом, через довольно короткий временной отрезок он начинает болтаться, но при этом из гнезда не выпадает. Микро-ЮСБ представляет собой доработанную версию mini-USB. Благодаря улучшенному креплению он оказался более надежным. Начиная с 2011 года этот коннектор стал единым стандартом для зарядки всех мобильных устройств.

Распиновка HDMI кабеля по цветам

HDMI кабель разбит на 5 групп по 3 жилы. И еще 4 жилы идут отдельно. Разъем обеспечивает коммутацию четырех групп экранированных симметричных цепей для передачи цифровых видеосигналов (экран из алюминиевой фольги), отдельных проводов служебных данных и питания.

Номер контакта Назначение Цвет провода Примечание
1 Видеосигнал 2+ Белый Красная группа
2 Видеосигнал 2 экран Экран
3 Видеосигнал 2- Красный
4 Видеосигнал 1+ Белый Зеленая группа
5 Видеосигнал 1 экран Экран
6 Видеосигнал 1- Зеленый
7 Видеосигнал 0+ Белый Синяя группа
8 Видеосигнал 0 экран Экран
9 Видеосигнал 0- Синий
10 Такт + Белый
11 Такт экран Экран
12 Такт — Коричневый
13 Служебный сигнал CEC Белый
14 Утилита Белый Желтая группа
15 Сигнал SCL асимметричной шины Оранжевый
16 Сигнал SDA асимметричной шины Желтый
17 Земля Экран Желтая группа
18 Питание +5 В Красный
19 Детектор подключения Желтый Желтая группа

Единой цветовой маркировки жил не существует и у каждого производителя кабеля может быть своя маркировка. В тестовом экземпляре HDMI кабеля использовалась именно такая.