DJI планирует выпустить гоночный FPV дрон. Что это такое? Многие могли слышать о FPV дрон-рейсинге – соревнованиях на специально оборудованных трассах. А как насчет того, чтобы делать самые невероятные видеосъемки с помощью такого гоночного квадрокоптера? Для этого вам понадобятся тренировки на симуляторе, сам FPV дрон, специальные очки или шлем, монитор и пульт, чтобы управлять коптером от первого лица на большом расстоянии. Герои нового видео Индустрии 4.0 рассказали, как стали пилотами FPV дрона (First Person View drone), как собирали свои коптеры самостоятельно, печатая некоторые детали на 3D принтере. Ну а наш ведущий испытал на себе эффект полного погружения в полет, примерив FPV-очки, куда в режиме реального времени транслировалась картинка с камеры дрона.
В этом видео вас ждёт подробнейшая сборка гоночного квадрокоптера своими руками. Рассмотрим сборку рамы, подключение двигателей и регуляторов оборотов, подключение полётного контроллера и FPV оборудования. Будут рассмотрены все возможные тонкости и варианты подключения. Видео считаю самым подробным и понятным для обучения сборки квадрокоптеров. Это первая часть, где рассказано как собрать квадрокотпер своими руками и подключить всю электронику. Во второй части будет рассмотрена настройка и прошивка контроллера и регуляторов оборотов.
►► ВИДЕО О НАСТРОЙКЕ youtu.be/bD6G8WyNl_s
► Частые вопросы:
★ Сколько стоит весь комплект? 5000 за коптер, 10-13к за остальное оборудование, 2000 — 7000р за HD камеру.
★ Влагозащита НЕОБЯЗАТЕЛЬНА
★ Танталовый конденсатор паять НЕОБЯЗАТЕЛЬНО. Просто случаи внезапной смерти контроллера были, и лучше потратить пару минут на этот маленький «лайфхак».
★ На сколько хватает аккумулятора? 10 минут плавных полётов, 5 минут «жарить».
► Работа над ошибками:
1) Провода от моторов можно припаять напрямую к регуляторам, вместо старых проводов.
► Для удобства сделал содержание видео с привязкой ко времени.
01:25 — дополнительное оборудование, которое нужно докупить
03:15 — инструменты, которые пригодятся при сборке
03:46 — распаковка набора для сборки коптера
05:18 — ликбез «как работает квадрокоптер»
06:09 — сборка рамы
07:49 — установка моторов
08:34 — пайка коннектора к плате разводки
08:50 — защита регуляторов от воды
09:40 — подключение моторов к плате разводки
10:13 — пара слов о SP Racing F3 и конденсаторе
10:51 — пищалка и защита контроллера от воды
11:27 — подключение контроллера к плате разводки
12:29 — подключение сигнальных проводов от регуляторов
14:10 — подключение моторов к регуляторам
14:41 — защита FPV камеры, передатчика и RC приёмника
15:59 — подключение FPV камеры к передатчику
17:17 — установка FPV камеры
17:43 — подключение и установка RC приёмника
19:30 — пропеллеры
19:58 — светодиодные панельки
20:58 — крепление аккумулятора
22:04 — крепление HD камеры
22:43 — итоги и немножко полётов
FTP – это File Transfer Protocol – протокол передачи файлов. По сути это просто договор двух компьютеров о том, как они будут передавать файлы друг другу. Когда-то файлы передавали с одного компьютера на другой по FTP, но с появлением облачных хранилищ нужда в этом отпала и сегодня FTP используют только для того, чтобы разместить сайт на выделенном сервере и для последующей работы с ним. О том, как это сделать вы узнаете, посмотрев наш видеоурок.
Делимся опытом организации простого и недорогого рабочего файл-сервера, на основе уже устаревшей платформы, которую дополним необходимыми комплектующими и винчестерами WD Red. Обосновываем выбор, собираем, тестируем, настраиваем доступ через Интеренет.
Меню:
0:02 Вступление
1:07 Подбор комплектующих
9:30 Сборка системы
12:40 Тестирование системы и накопителей
16:09 Настройка файл-сервера для работы в Интернет
18:45 Всё!
КРАТКОЕ СОДЕРЖАНИЕ:
— Лекция посвящена сетевым технологиям без привязки к какой либо операционной системе.
Модель OSI, Ethernet, ARP, сетевые протоколы передачи данных (IPv4, IPv6), UDP, TCP, NAT, DNS, NTP, HTTP, SSL.
00:00:05 Пару слов о домашнем задании
00:04:03 Вопрос из зала: как посмотреть существует сущность или не существует? — getent
00:05:06 Вопрос из зала: как в скрипте разбираются аргументы командной строки? — bash
00:06:52 Вопрос из зала: как указать путь к файлу так чтобы этот файл лежал рядом с этим скриптом? — bash
00:08:08 Вопрос из зала: как проверять корректность ввода данных и стоит ли проверять? — bash
00:10:42 О теме лекции
00:11:10 Сетевой стек (модель OSI)
00:12:18 Уровни протоколов в модели OSI
00:12:39 Физический уровень (Physical)
00:13:41 Канальный уровень (Data-Link)
00:14:55 Технология Ethernet
00:16:23 ARP — протокол разрешения адресов
00:17:50 Обмен ARP пакетами (пример)
00:19:26 Недостатки ARP
00:20:29 Сетевой уровень (Network) — Протокол IPv4
00:23:22 Еще об одном недостатке ARP
00:24:29 Как устроен маршрутизатор?
00:26:00 Как устроен пакет IPv4?
00:28:11 Поле TTL. Почему не разрешить пакетам жить вечно?
00:29:28 Трассировка (утилита traceroute)
00:31:03 Другие поля пакета IPv4
00:31:49 Система адресации протокола IPv4, сети, подсети
00:39:54 Пример адресации сети
00:41:33 ICMP — протокол передачи служебных сообщений
00:44:06 Мультикаст в IPv4
00:48:51 Недостатки мультикаста
00:49:54 Протокол IPv6
00:57:48 Как устроен пакет IPv6? Заголовок IPv6
00:59:48 Транспортный уровень (Transport) — Протокол UDP
01:02:19 Протокол TCP, устройство пакета TCP
01:04:40 Как работает TCP? TCP-соединение
01:07:51 Как это выглядит на практике? Утилита tcpdump
01:12:31 Понятие TCP-окна, TCP congestion control (контроль переполнения TCP)
01:19:11 NAT (Network Address Translation)
01:23:16 Протоколы уровня приложения, DNS
01:27:01 Как происходит resolving доменного имени?
01:33:16 Какие данные хранятся в DNS?
01:34:40 Политики домена, для чего они нужны?
01:37:48 Система отправки почты, запись MX
01:39:54 Запись TXT
01:42:12 Система обратных зон DNS
01:46:44 Как выглядит resolving обратной записи?
01:49:07 NTP — протокол синхронизации времени
01:51:34 Как работает NTP? ntpd
01:53:42 Протокол HTTP
01:56:55 URL (Uniform Resource Locator)
02:00:06 Как выглядит HTTP-запрос? Виды HTTP-запросов: GET
02:03:05 Коды ответа HTTP (успешные запросы)
02:10:04 Коды ответа HTTP (ошибки)
02:13:14 Зачем в каждом HTTP-запросе передается заголовок HOST?
02:15:45 Протоколы симметричного и асимметричного шифрования, протокол SSL, сертификаты
02:21:23 Пример подключения по протоколу SSL, цепочка сертификатов
— О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
Описание лекции:
Лекция посвящена веб-сервисам. Из этой лекции вы узнаете:
— О типовой архитектуре веб-сервиса
— Как работает веб-сервис
— Как устроен HTTP-запрос
— Проведете практическую работу по разворачиванию веб-сервиса
Хронометраж:
00:00:10 О теме лекции
00:00:23 Типовая архитектура веб-сервиса (Фронтенд / Сервер приложений / База данных)
00:01:39 Фронтенд: HTTP-сервер NGINX
00:06:56 Сервер приложений: PHP-FPM
00:08:49 Протоколы взаимодействия с приложениями, особенности протокола CGI
00:16:19 Хранение данных веб-приложениями
00:21:10 SQL vs NoSQL (особенности применения / плюсы-минусы)
00:27:04 Как работает веб-сервис? Протокол HTTP
00:32:52 Как устроен HTTP-запрос? Методы GET и POST
00:35:54 Для чего нужны и как используются cookies?
00:40:00 Вопрос залу: кто может прокомментировать запрос, представленный на слайде?
00:45:03 Коды ответа HTTP (успешные запросы)
00:46:22 Закрепление пройденного материала: протокол SSL
00:49:52 Что такое сертификат? Откуда он берется и зачем?
00:51:52 Практическая работа: разворачивание веб-сервиса
00:58:40 Установка NGINX, возможные “грабли” при установке
01:02:42 Пробная задача веб-сервера: отдача статических файлов (RPM-пакеты)
01:05:27 СУБД MySQL (mariadb)
01:09:34 Создание БД и пользователя
01:12:00 Установка MySQL (mariadb)
01:13:20 Подготовка и конфигурация приложения, PHP-FPM
01:15:47 Подготовка содержимого движка
01:17:42 Конфигурация NGINX
— О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
У веба в том виде, в котором он существует, накопились очевидные проблемы. Во-первых, монополизм. Две-три компании контролируют всё в нём происходящее. Кто наши данные хранит — тот ими и распоряжается. Во-вторых, амнезия. Старые сайты, старые ссылки медленно испаряются. В-третьих, ненадежность. Если не работает интернет (на природе, в подвале, тариф кончился, неполадки), то наш новейший смартфон превращается в очень дорогой фонарик. А медленный интернет — это просто повсеместно. Всё это грани одной проблемы — «крепостного права» для данных. И эта проблема заложена в саму идею URL, на которой и построен весь веб.
Децентрализованный веб решает эту проблему примерно так же, как её решает git: деревьями Merkle и peer2peer-репликацией. Данные могут храниться где угодно, оставаясь теми же данными. Это прекрасно решает вопросы владения, надежности и скорости доступа.
Как работает такой «гитернет» (на примере DAT, IPFS и, возможно, других технологий) и как выложить в него простенький сайтик (с блэкджеком и CDN) — об этом и доклад.