TGViewer
Channel Public Channel
УФ. Открытый доступ

УФ. Открытый доступ

@ufopenaccess

Файлы моделей для фронта
Умельцы-Фронту: @makers2fron
Subscribers
23.4K
Photos
83
Videos
1
Links
77

Showing posts older than #193 · Back to latest

Older Posts 14 shown
Post #191 71.5K

Forwarded from УФ. Открытый доступ

Подсветки_сетки_нитей_от_Оптика_1_2А.zip15.8 MB
Во имя будущих успехов Русской Армии и грядущей Победы публикуем полный архив подсветок от нашего разработчика с позывным "Оптик".

Модели представлены в 3-х вариантах:

🔸 Без регулировки
🔸 С регулировкой и отдельным
🔸С регулировкой и выключателем в потенциометре

Все изделия содержат краткое описание по подбору компонентов.

ВАЖНО!
При изготовлении подсвеки сетки нитей на ПАБ или ПГ-1 необходимо вместе с ней изготавливать световую вешку с переходником на ПАБ или ПГ.

❗️ ПОДСВЕТКА СЕТКИ НИТЕЙ ПАБ И ПГ-1 ДОЛЖНА ИДТИ КОМПЛЕКТОМ С ВЕШКОЙ!

К универсальной вешке разработан модуль со сменными переходниками:

🔸ПАБ-2;
🔸ПГ-1;
🔸ПГ-2.
🔸крепление к дереву (для использования в качестве точки наводки)

Светофильтры:

🔸ПАБ-2
🔸Азимутальная насадка
🔸МПМ-44М (переходник+светофильтр на ПАБ-2)
🔸ПГ-1 (переходник+светофильтр на ПАБ-2)

Дата публикации архива: 01.03.2025

Просим
также учесть, что коммерческая реализация данных изделий влечет порчу кармы и страшные заболевания эндокринной системы.
Post #190 68.2K
В.Ф.Маргелов ВДВ.STL31.3 MB
Бюст Командующего ВДВ, героя Советского Союза, генерала армии Василия Филиповича Маргелова для печати на 3D принтере.

Лучше на фотополимерном!🪂

Как сказали крутые парни, поделившиеся моделькой - пусть все печатают и помнят!

Умельцы-Фронту
Post #189 68K
Бюст Командующего ВДВ, героя Советского Союза, генерала армии Василия Филиповича Маргелова для печати на 3D принтере.

▶️▶️▶️ МОДЕЛЬ ◀️◀️◀️

Умельцы-Фронту
Post #188 69.6K
Защита планки.stl134.1 KB
Защита прицельной планки АК

Для защиты копчения на прицельной планке автомата Калашникова.

Модель распространяется бесплатно.
Коммерческое распространение запрещено правообладателем.

🇷🇺 Умельцы-Фронту
Post #187 70.5K
Защита прицельной планки АК

Простое приспособление для защиты копчения на прицельной планке автомата Калашникова.

Особенно полезно для участников соревнований по стрельбе, например, БРСО.

Модель распространяется бесплатно, не для коммерческого использования.

Умельцы-Фронту

▶️▶️▶️ ССЫЛКА НА МОДЕЛЬ ◀️◀️◀️

🇷🇺 Вместе - победим! 🇷🇺
Post #185 90.5K
Из-за кривых рук админа из архива "выпала" инструкция. Публикуем.

Для сборки требуется:
- корпус (печатаем самостоятельно с 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 мин.

Включите прибор и прижмите его к локтевой ямке.
Если на фоне красного света в глубине под кожей вы увидите темные линии, то это вы видите свои вены, следовательно все работает
Post #178 113K
Аппарат для визуализации вен (веновизор)

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

Изделие предназначено для облегчения поиска вены при выполнении внутривенных инъекций, переливаний и установки венозных катетеров.

Принцип действия заключается в поглощении венозной кровью красного света длиной 620-640 нм, что позволяет контрастно подсветить вены, особенно в глубоких тканях.

❗️ Внимание! Обычные красные и оранжевые светодиоды не подходят! Не занимайтесь изобретательством!

В архиве есть инструкция со всеми характеристиками компонентов. Давайте поможем нашим врачам!

▶️▶️▶️ МОДЕЛИ ◀️◀️◀️

▶️▶️▶️ ИНСТРУКЦИЯ ◀️◀️◀️


🇷🇺 Умельцы-Фронту
Post #176 78.5K
Публикуем типовые коды для прошивки плат Arduino для сбросов

🔸 Двойной сброс на 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/3F5dBY Заявки: @uf_order_bot РКН:https://gosuslugi.ru/snet/67b5f3e91bca1d7fe1793a9d
Post #175 66.4K
Публикуем типовые коды для прошивки плат Arduino для сбросов

🔸 Двойной сброс на 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/3F5dBY Заявки: @uf_order_bot РКН:https://gosuslugi.ru/snet/67b5f3e91bca1d7fe1793a9d
Post #174 64.1K
Публикуем типовые коды для прошивки плат Arduino для сбросов

🔸 Одинарный сброс
#include <Servo.h>
Servo myservo;
int val;
void setup()
{
Serial.begin(9600);
myservo.attach(9); //Пин подключения сервы (тут D9)
}
void loop()
{
val = analogRead(7); //Пин подключения фоторезистора (тут А7)
Serial.println(val);
if (val > 1010) //if above it will move to 45
{
myservo.write(270); //угол при свете
}
else if (val < 1015)
{
myservo.write(90); //угол без света
}
delay(250);
}


Умельцы-Фронту
Telegram Умельцы-Фронту ©️ Сообщество по 3D-печати изделий для СВО Города-участники: https://clck.ru/3F5dBY Заявки: @uf_order_bot РКН:https://gosuslugi.ru/snet/67b5f3e91bca1d7fe1793a9d
Post #171 79K
Базовые схемы сборки сбросов на Arduino

В бот регулярно задают вопросы о том, как собрать электрическую схему под сброс.
Вот несколько вариантов:

🔸 Типовая схема на базе Arduino Nano
🔸 Типовая схема на базе Arduino Pro Mini
🔸Типовая схема базе Arduino Pro Mini для питания "от борта"

Основные компоненты:
🔸 плата Arduino Nano ATmega328P 16 MHz 5V;
🔸 сервопривод SG90 Micro 9g;
🔸 светочувствительный резистор LDR 5528;
🔸 полимерная литиевая перезаряжаемая батарея 3,7 102050 1000 мАч Li-Po;
🔸 модуль зарядного устройства TP4056 Type-c Micro USB 5 в 1A 18650;
🔸 регулируемый модуль питания DC-DC SX1308 (либо повышающий DC-DC преобразователь J5019 c ЗУ);
🔸 резистор 100-120Ком (например, такой);
🔸движковый переключатель либо тумблер;
🔸 провод МГТФ 0.12-0.2 или AWG26.

В целом, сейчас от такой сборки уже отошли, отдав предпочтение любительским платам управления, но так как их дефицит - Ардуино остается актуальным вариантом.

Умельцы-Фронту
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →