Публикуем типовые коды для прошивки плат Arduino для сбросов
🔸 Двойной сброс на Arduino Nano
Умельцы-Фронту
🔸 Двойной сброс на Arduino Nano
#include <Servo.h>
Servo _SM1;
bool _gen1I = 0;
bool _gen1O = 0;
unsigned long _gen1P = 0UL;
bool _gen2I = 0;
bool _gen2O = 0;
unsigned long _gen2P = 0UL;
bool _count1I = 0;
int _count1_Value = 0;
int _swi1;
int _swi2;
int _swi3;
bool _tim1I = 0;
bool _tim1O = 0;
unsigned long _tim1P = 0UL;
void setup()
{
_SM1.attach(9);//Пин подключения сервы
}
void loop()
{
//Плата:1
if (((analogRead (7))) >= (800))//Пин подключения фоторезистора (тут А7). Значение - 800
{
if (_tim1I)
{
if (_isTimer(_tim1P, 100))
{
_tim1O = 1;
}
}
else
{
_tim1I =1;
_tim1P = millis();
}
}
else
{
_tim1O = 0;
_tim1I = 0;
}
if (_tim1O)
{
if (! _count1I)
{
_count1I = 1;
if(_count1_Value < 2)
{
_count1_Value = _count1_Value + 1;
}
}
}
else
{
_count1I = 0;
}
if(_count1_Value >= 2)
{
_count1_Value = 0;
}
if ((_count1_Value) == (0))
{
if (! _gen1I)
{
_gen1I = 1;
_gen1O = 1;
_gen1P = millis();
}
}
else
{
_gen1I = 0 ;
_gen1O= 0;
}
if (_gen1I && _gen1O) _gen1O = !(_isTimer(_gen1P , 1000));
if ((_count1_Value) == (1))
{
if (! _gen2I)
{
_gen2I = 1;
_gen2O = 1;
_gen2P = millis();
}
}
else
{
_gen2I = 0;
_gen2O= 0;
}
if (_gen2I && _gen2O) _gen2O = !(_isTimer(_gen2P , 1000));
if(_gen2O)
{
_swi2=180;//Левый угол
}
else
{
_swi2=0;
}
if (_gen2O)
{
_SM1.write (_swi2);
}
if(((!(_gen1O)) && (!(_gen2O))))
{
_swi3=92;//Центральное положение. 2 градуса из-за зубьев штока
}
else
{
_swi3=0;
}
if (((!(_gen1O)) && (!(_gen2O))))
{
_SM1.write (_swi3);
}
if(_gen1O)
{
_swi1=0;//Правый угол
}
else
{
_swi1=0;
}
if (_gen1O)
{
_SM1.write (_swi1);
}
}
bool _isTimer(unsigned long startTime, unsigned long period)
{
unsigned long currentTime;
currentTime = millis();
if (currentTime>= startTime)
{
return (currentTime>=(startTime + period));
}
else
{
return (currentTime >=(4294967295-startTime+period));
}
}
Умельцы-Фронту
Telegram
Умельцы-Фронту ©️
Сообщество по 3D-печати изделий для СВО
Номенклатура:https://clck.ru/3Jeb2M
Города-участники:
https://clck.ru/3F5dBY
Заявки: @uf_order_bot
Связь: @uf_message_bot
#HCPYA
РКН:https://gosuslugi.ru/snet/67b5f3e91bca1d7fe1793a9d
Номенклатура:https://clck.ru/3Jeb2M
Города-участники:
https://clck.ru/3F5dBY
Заявки: @uf_order_bot
Связь: @uf_message_bot
#HCPYA
РКН:https://gosuslugi.ru/snet/67b5f3e91bca1d7fe1793a9d
Публикуем типовые коды для прошивки плат Arduino для сбросов
🔸 Двойной сброс на Arduino Pro Mini
Умельцы-Фронту
🔸 Двойной сброс на Arduino Pro Mini
#include <Servo.h>
Servo _SM1;
bool _gen1I = 0;
bool _gen1O = 0;
unsigned long _gen1P = 0UL;
bool _gen2I = 0;
bool _gen2O = 0;
unsigned long _gen2P = 0UL;
bool _count1I = 0;
int _count1_Value = 0;
int _swi3;
int _swi1;
bool _tim1I = 0;
bool _tim1O = 0;
unsigned long _tim1P = 0UL;
int _swi2;
void setup()
{
_SM1.attach(5); // Пин подключения сервы (тут 5)
}
void loop()
{
//Плата:1
if (((analogRead (1))) >= (800)) // Пин подключения фоторезистора (тут А1). Значение - 800
{
if (_tim1I)
{
if (_isTimer(_tim1P, 100))
{
_tim1O = 1;
}
}
else
{
_tim1I =1;
_tim1P = millis();
}
}
else
{
_tim1O = 0;
_tim1I = 0;
}
if (_tim1O)
{
if (! _count1I)
{
_count1I = 1;
if(_count1_Value < 2)
{
_count1_Value = _count1_Value + 1;
}
}
}
else
{
_count1I = 0;
}
if(_count1_Value >= 2)
{
_count1_Value = 0;
}
if ((_count1_Value) == (0))
{
if (! _gen1I)
{
_gen1I = 1;
_gen1O = 1;
_gen1P = millis();
}
}
else
{
_gen1I = 0;
_gen1O= 0;
}
if (_gen1I && _gen1O) _gen1O = !(_isTimer(_gen1P , 1000));
if ((_count1_Value) == (1))
{
if (! _gen2I)
{
_gen2I = 1;
_gen2O = 1;
_gen2P = millis();
}
}
else
{
_gen2I = 0;
_gen2O= 0;
}
if (_gen2I && _gen2O) _gen2O = !(_isTimer(_gen2P , 1000));
if(_gen2O)
{
_swi2=160; // <--- Левый угол
}
else
{
_swi2=0;
}
if (_gen2O)
{
_SM1.write (_swi2);
}
if(((!(_gen1O)) && (!(_gen2O))))
{
_swi3=80; // <--- Центральное положение
}
else
{
_swi3=0;
}
if (((!(_gen1O)) && (!(_gen2O))))
{
_SM1.write (_swi3);
}
if(_gen1O)
{
_swi1=5; // <--- Правый угол
}
else
{
_swi1=0;
}
if (_gen1O)
{
_SM1.write (_swi1);
}
}
bool _isTimer(unsigned long startTime, unsigned long period)
{
unsigned long currentTime;
currentTime = millis();
if (currentTime>= startTime)
{
return (currentTime>=(startTime + period));
}
else
{
return (currentTime >=(4294967295-startTime+period));
}
}
Умельцы-Фронту
Telegram
Умельцы-Фронту ©️
Сообщество по 3D-печати изделий для СВО
Номенклатура:https://clck.ru/3Jeb2M
Города-участники:
https://clck.ru/3F5dBY
Заявки: @uf_order_bot
Связь: @uf_message_bot
#HCPYA
РКН:https://gosuslugi.ru/snet/67b5f3e91bca1d7fe1793a9d
Номенклатура:https://clck.ru/3Jeb2M
Города-участники:
https://clck.ru/3F5dBY
Заявки: @uf_order_bot
Связь: @uf_message_bot
#HCPYA
РКН:https://gosuslugi.ru/snet/67b5f3e91bca1d7fe1793a9d
Аппарат для визуализации вен (веновизор)
Благодаря брату-Хилеру горячая тема сейчас, не то, что год назад, когда доверчиные хохляцкие чушпаны позволили умыкнуть эти модели. Ну да ладно.
Изделие предназначено для облегчения поиска вены при выполнении внутривенных инъекций, переливаний и установки венозных катетеров.
Принцип действия заключается в поглощении венозной кровью красного света длиной 620-640 нм, что позволяет контрастно подсветить вены, особенно в глубоких тканях.
❗️ Внимание! Обычные красные и оранжевые светодиоды не подходят! Не занимайтесь изобретательством!
В архиве есть инструкция со всеми характеристиками компонентов. Давайте поможем нашим врачам!
▶️▶️▶️ МОДЕЛИ ◀️◀️◀️
▶️▶️▶️ ИНСТРУКЦИЯ ◀️◀️◀️
🇷🇺 Умельцы-Фронту
Благодаря брату-Хилеру горячая тема сейчас, не то, что год назад, когда доверчиные хохляцкие чушпаны позволили умыкнуть эти модели. Ну да ладно.
Изделие предназначено для облегчения поиска вены при выполнении внутривенных инъекций, переливаний и установки венозных катетеров.
Принцип действия заключается в поглощении венозной кровью красного света длиной 620-640 нм, что позволяет контрастно подсветить вены, особенно в глубоких тканях.
❗️ Внимание! Обычные красные и оранжевые светодиоды не подходят! Не занимайтесь изобретательством!
В архиве есть инструкция со всеми характеристиками компонентов. Давайте поможем нашим врачам!
▶️▶️▶️ МОДЕЛИ ◀️◀️◀️
▶️▶️▶️ ИНСТРУКЦИЯ ◀️◀️◀️
🇷🇺 Умельцы-Фронту
Из-за кривых рук админа из архива "выпала" инструкция. Публикуем.
Для сборки требуется:
- корпус (печатаем самостоятельно с Petg/ABS - у наших подписчиков не должно быть сложностей с печатью);
- 11 ярких красных светодиодов (диаметр 5 мм, длина волны 620-630 нм, напряжение 1.9 - 2.3 в, сила тока 20 мА, яркость 5000-6500 мКд);
Внимание! Обычные красные не подходят, требуется именно такая длина волны и яркость!
- 11 резисторов 38-46 Ом, 0,125-0,25 Вт (сопротивление рассчитывается по номинальному напряжению светодиодов для работы от 3 Вольт);
- выключатель (KCD 11-101);
- контакты 11 мм батарейного блока размером 2 шт. АА
Ставим крышку батарейного блока, фиксируем шурупом М2-М2, 5, ставим две батарейки АА. Включаем. Если не светится, проверяем всю цепь и полярность подключения батареек. Проверяем качество сборки, пошевелив пинцетом места пайки на включенном приборе. Приклеиваем верхние две крышки на цианакрилат (Суперклей, Космофен, 505), прижимаем на 15 мин.
Включите прибор и прижмите его к локтевой ямке.
Если на фоне красного света в глубине под кожей вы увидите темные линии, то это вы видите свои вены, следовательно все работает
Для сборки требуется:
- корпус (печатаем самостоятельно с Petg/ABS - у наших подписчиков не должно быть сложностей с печатью);
- 11 ярких красных светодиодов (диаметр 5 мм, длина волны 620-630 нм, напряжение 1.9 - 2.3 в, сила тока 20 мА, яркость 5000-6500 мКд);
Внимание! Обычные красные не подходят, требуется именно такая длина волны и яркость!
- 11 резисторов 38-46 Ом, 0,125-0,25 Вт (сопротивление рассчитывается по номинальному напряжению светодиодов для работы от 3 Вольт);
- выключатель (KCD 11-101);
- контакты 11 мм батарейного блока размером 2 шт. АА
Ставим крышку батарейного блока, фиксируем шурупом М2-М2, 5, ставим две батарейки АА. Включаем. Если не светится, проверяем всю цепь и полярность подключения батареек. Проверяем качество сборки, пошевелив пинцетом места пайки на включенном приборе. Приклеиваем верхние две крышки на цианакрилат (Суперклей, Космофен, 505), прижимаем на 15 мин.
Включите прибор и прижмите его к локтевой ямке.
Если на фоне красного света в глубине под кожей вы увидите темные линии, то это вы видите свои вены, следовательно все работает
Forwarded from Умельцы-Фронту Белгород
дополнительная АКБ Mavic 3.docx
12.4 MB
Наши друзья поделились понятной инструкцией как увеличить время полёта Мавика без вмешательства в штатные АКБ.
Защита прицельной планки АК
Простое приспособление для защиты копчения на прицельной планке автомата Калашникова.
Особенно полезно для участников соревнований по стрельбе, например, БРСО.
Модель распространяется бесплатно, не для коммерческого использования.
Умельцы-Фронту
▶️▶️▶️ ССЫЛКА НА МОДЕЛЬ ◀️◀️◀️
🇷🇺 Вместе - победим! 🇷🇺
Простое приспособление для защиты копчения на прицельной планке автомата Калашникова.
Особенно полезно для участников соревнований по стрельбе, например, БРСО.
Модель распространяется бесплатно, не для коммерческого использования.
Умельцы-Фронту
▶️▶️▶️ ССЫЛКА НА МОДЕЛЬ ◀️◀️◀️
🇷🇺 Вместе - победим! 🇷🇺
Защита планки.stl
134.1 KB
Защита прицельной планки АК
Для защиты копчения на прицельной планке автомата Калашникова.
Модель распространяется бесплатно.
Коммерческое распространение запрещено правообладателем.
🇷🇺 Умельцы-Фронту
Для защиты копчения на прицельной планке автомата Калашникова.
Модель распространяется бесплатно.
Коммерческое распространение запрещено правообладателем.
🇷🇺 Умельцы-Фронту
Бюст Командующего ВДВ, героя Советского Союза, генерала армии Василия Филиповича Маргелова для печати на 3D принтере.
▶️▶️▶️ МОДЕЛЬ ◀️◀️◀️
Умельцы-Фронту
▶️▶️▶️ МОДЕЛЬ ◀️◀️◀️
Умельцы-Фронту
В.Ф.Маргелов ВДВ.STL
31.3 MB
Бюст Командующего ВДВ, героя Советского Союза, генерала армии Василия Филиповича Маргелова для печати на 3D принтере.
Лучше на фотополимерном!🪂
Как сказали крутые парни, поделившиеся моделькой - пусть все печатают и помнят!
Умельцы-Фронту
Лучше на фотополимерном!🪂
Как сказали крутые парни, поделившиеся моделькой - пусть все печатают и помнят!
Умельцы-Фронту
Forwarded from УФ. Открытый доступ
Подсветки_сетки_нитей_от_Оптика_1_2А.zip
15.8 MB
Во имя будущих успехов Русской Армии и грядущей Победы публикуем полный архив подсветок от нашего разработчика с позывным "Оптик".
Модели представлены в 3-х вариантах:
🔸 Без регулировки
🔸 С регулировкой и отдельным
🔸С регулировкой и выключателем в потенциометре
Все изделия содержат краткое описание по подбору компонентов.
ВАЖНО!
При изготовлении подсвеки сетки нитей на ПАБ или ПГ-1 необходимо вместе с ней изготавливать световую вешку с переходником на ПАБ или ПГ.
❗️ ПОДСВЕТКА СЕТКИ НИТЕЙ ПАБ И ПГ-1 ДОЛЖНА ИДТИ КОМПЛЕКТОМ С ВЕШКОЙ!
К универсальной вешке разработан модуль со сменными переходниками:
🔸ПАБ-2;
🔸ПГ-1;
🔸ПГ-2.
🔸крепление к дереву (для использования в качестве точки наводки)
Светофильтры:
🔸ПАБ-2
🔸Азимутальная насадка
🔸МПМ-44М (переходник+светофильтр на ПАБ-2)
🔸ПГ-1 (переходник+светофильтр на ПАБ-2)
Дата публикации архива: 01.03.2025
Просим также учесть, что коммерческая реализация данных изделий влечет порчу кармы и страшные заболевания эндокринной системы.
Модели представлены в 3-х вариантах:
🔸 Без регулировки
🔸 С регулировкой и отдельным
🔸С регулировкой и выключателем в потенциометре
Все изделия содержат краткое описание по подбору компонентов.
ВАЖНО!
При изготовлении подсвеки сетки нитей на ПАБ или ПГ-1 необходимо вместе с ней изготавливать световую вешку с переходником на ПАБ или ПГ.
❗️ ПОДСВЕТКА СЕТКИ НИТЕЙ ПАБ И ПГ-1 ДОЛЖНА ИДТИ КОМПЛЕКТОМ С ВЕШКОЙ!
К универсальной вешке разработан модуль со сменными переходниками:
🔸ПАБ-2;
🔸ПГ-1;
🔸ПГ-2.
🔸крепление к дереву (для использования в качестве точки наводки)
Светофильтры:
🔸ПАБ-2
🔸Азимутальная насадка
🔸МПМ-44М (переходник+светофильтр на ПАБ-2)
🔸ПГ-1 (переходник+светофильтр на ПАБ-2)
Дата публикации архива: 01.03.2025
Просим также учесть, что коммерческая реализация данных изделий влечет порчу кармы и страшные заболевания эндокринной системы.
Постоянно требуемые "ножки" для популярных FPV "Князь Вандал Новгородский (КВН)" под катушку на 23 км.
Отправляемые тысячами на фронт смертоносные дети "Ушкуйника", как выяснилось, недостаточно обеспечены ножками, для засадной работы. А нам очень нравится смотреть, как дроны вылетают по каклу из-за кустов. Теперь у всех желающих помочь закрывать "локальные проблемы" есть прекрасный шанс этим заняться.
И давайте так, пусть это будет своеобразный "входной ценз" - 10 комплектов ножек. Прислал 10 комплектов - и мы верим, что "общее дело делаем", пускаем к моделям, знакомим с сообществом. Куда прислать - сообщим в обмен на фотографию готовых изделий, отправленную в @uf_message_bot
Ну или просто печатайте и отправляйте бесплатно своим крутым друзьям - они будут рады.
🇷🇺 Вместе - победим!
🔽🔽🔽🔽 ССЫЛКА НА МОДЕЛЬ 🔽🔽🔽🔽
Отправляемые тысячами на фронт смертоносные дети "Ушкуйника", как выяснилось, недостаточно обеспечены ножками, для засадной работы. А нам очень нравится смотреть, как дроны вылетают по каклу из-за кустов. Теперь у всех желающих помочь закрывать "локальные проблемы" есть прекрасный шанс этим заняться.
Мы прицепим тебе новые ножки и ты опять полетишь на дорожку
И давайте так, пусть это будет своеобразный "входной ценз" - 10 комплектов ножек. Прислал 10 комплектов - и мы верим, что "общее дело делаем", пускаем к моделям, знакомим с сообществом. Куда прислать - сообщим в обмен на фотографию готовых изделий, отправленную в @uf_message_bot
Ну или просто печатайте и отправляйте бесплатно своим крутым друзьям - они будут рады.
🇷🇺 Вместе - победим!
🔽🔽🔽🔽 ССЫЛКА НА МОДЕЛЬ 🔽🔽🔽🔽