( ! ) Warning: file_get_contents(https://www.googleapis.com/youtube/v3/videos?id=I754JkyKYDc&key=AIzaSyDmjcshKXGXDGevwJGxgn6B3kyxcfvmW0U&part=snippet,statistics): failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in /var/www/dvizhuxa/estunt.ru/functions/system_functions/system_functions.fuck on line 853
Call Stack
#TimeMemoryFunctionLocation
10.0000251224{main}( ).../index.php:0
20.0011309000obrabotchik( ).../index.php:24
30.0011309160pagesd( ).../output_functions.fuck:27
40.0017329408show_page( ).../tree_functions.fuck:229
50.0017330072page_content( ).../tree_functions.fuck:282
60.0028339024show_videos( ).../tree_functions.fuck:337
70.0030342152video_img( ).../tree_functions.fuck:1385
80.0032343328get_video_from_youtube( ).../system_functions.fuck:887
90.0033343760file_get_contents ( ).../system_functions.fuck:853

( ! ) Warning: imagecreatefromjpeg(): Filename cannot be empty in /var/www/dvizhuxa/estunt.ru/functions/system_functions/system_functions.fuck on line 888
Call Stack
#TimeMemoryFunctionLocation
10.0000251224{main}( ).../index.php:0
20.0011309000obrabotchik( ).../index.php:24
30.0011309160pagesd( ).../output_functions.fuck:27
40.0017329408show_page( ).../tree_functions.fuck:229
50.0017330072page_content( ).../tree_functions.fuck:282
60.0028339024show_videos( ).../tree_functions.fuck:337
70.0030342152video_img( ).../tree_functions.fuck:1385
80.0827344448imagecreatefromjpeg ( ).../system_functions.fuck:888

( ! ) Warning: imagejpeg() expects parameter 1 to be resource, boolean given in /var/www/dvizhuxa/estunt.ru/functions/system_functions/system_functions.fuck on line 891
Call Stack
#TimeMemoryFunctionLocation
10.0000251224{main}( ).../index.php:0
20.0011309000obrabotchik( ).../index.php:24
30.0011309160pagesd( ).../output_functions.fuck:27
40.0017329408show_page( ).../tree_functions.fuck:229
50.0017330072page_content( ).../tree_functions.fuck:282
60.0028339024show_videos( ).../tree_functions.fuck:337
70.0030342152video_img( ).../tree_functions.fuck:1385
80.0839346960imagejpeg ( ).../system_functions.fuck:891
ES - WiFi САЛЮТ - беспроводной электрозапал

WiFi САЛЮТ - беспроводной электрозапал

2194

wifi салютБеспроводной электроо-запал для безопасного запуска салютов легео сделать на основе WiFi модуля ESP8266 и горстки деталей. Управляется оно с любого устройства посредством простого веб интерфейса.

Устройство явлется восьми канальным, но по данной схеме его легко можно расширить до 36 каналов и даже больше, при каскадном включении мультиплексоров. Для каждого канала используется по два вывода контроллера - один для запала, второй в качестве контроля целостности нити электрозапала. Для расширения количества выводов микроконтролера используются мультиплексоры CD4051, которые переключают один вывод мк на один из восьми своих ног. Соответственно один мультиплексор унас отвечает за запалы, второй за контроль. Управляющие выводы мультиплексоров подключены паралельно.

схема беспроводного поджига салютов

Вся схема питается от двух литиевых банок включенных последовательно. Для питания микроконтроллера и мультиплексоров на плате установлен понижающий линейный стабилизатор на 5V. WiFi модуль ESP8266 питается от 3,3В и у него на борту есть свой понижающий импульсный стабилизатор. Обязательно к выводам питания микроконтроллера нужно поставить электролитические конденсаторы - это очень важно для стабилтной передачи данных по WiFi.

Для надежного поджига электрозапалов я установил повышающий стабилизатор напряжения на базе микросхемы XL6009, который поднимает с 7,4V от аккумуляторов до 40V, плюс установлен большой электролит на 2200uF 50V Это сделано для гарантированного поджига.

Для непосредственной комутации высокого напряжения на запалы используются MOSFET транзисторы с многократным запасом мощности серии IRL (открываются логическим уровнем)

Цепь контроля целостности выполнена на базе токоограничивающего резистора (от 10К до 100К) и стабилитрона на 3V3, чтобы не пожечь вход МК. Так-же желательно подтянуть эту ногу к земле резистором на 10K.

Конструкцию можно доработать переключателем безопасности. В безопсном режиме он подает высокое напряжение через резистор 100К на общий плюс электрозапалов, а во втором положении напрямую. При таком подключении тест будет проходить в любом положении, но во время монтажа салюта вы будете иметь возможность обезопсить себя от случайностей.

Плата двухсторонняя и выполнена в программе SprintLayout 6. Изготовлена методом ЛУТ. Все ссылки на плату и программу находятся в нижней части страницы.

Для прошивки вам досточно подключть плату ESP8266 к компьютеру, запустить Arduino IDE (с заранее установленнрой библиотекой) и просто залить скетч. Можете поставить свой пароль на WiFi, мой 12345678. После прошивки устройство будет выступать в качестве точки доступа и к ней можно будет подключться с любого устройства. На адоесе 192.168.1.4 будет доступен веб-интерфейс утройства.

В архиве к статье приложено все - прошивка, печатная плата, схема. - wifi

Прокачанная версия SprintLayout6, в которой я развожу платы - Sprint-Layout_6_RUS_Portable_15200_macros.zip

Видео про WiFi САЛЮТ - беспроводной электрозапал

Комментарии

Комментарии


  Difffer
 
01 Мая 2017 
Незамеченный эпик