| Антонов "Ан-30" в традиционном "72м" :) | 
|  | 
| 
 | FX4000_1 | Дата: Вторник, 07.07.2020, 14:32 | Сообщение # 16 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | romsas, Посмотрим как будет смотреться))) 
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | andrey-58 | Дата: Среда, 08.07.2020, 19:06 | Сообщение # 17 |  | Группа: Опытные Сообщений: 275 Репутация: 304 Награды: 0 Статус: Offline | И так и так слишком ярко. Самый яркий свет в кабине - когда включён потолочный плафон.Это как стоваттная лампочка в большой комнате. 
 
 Сообщение отредактировал andrey-58 - Среда, 08.07.2020, 19:08 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Четверг, 09.07.2020, 02:08 | Сообщение # 18 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | andrey-58, яркость можно будет уменьшить всё это будет программироваться) ну всё равно спасибо уже видел так и сделаю... 
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Суббота, 11.07.2020, 21:43 | Сообщение # 19 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Привет моделисты! Небольшое продолжение. Закончил внутряночку для Антоши. Получилось симпатично. Кресла от Ил-86 встали как родные:
 
  
  
  
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 
 
 Сообщение отредактировал FX4000_1 - Суббота, 11.07.2020, 21:44 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Суббота, 11.07.2020, 23:27 | Сообщение # 20 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Тестирую подсветку в кабине. Кабина штурмана и пилотов будет включаться отдельно. Пока что примерно будет так: 
  
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Воскресенье, 12.07.2020, 00:33 | Сообщение # 21 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Приступил к изготовлению стеклоочистителей для Антоши: 
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Воскресенье, 12.07.2020, 02:35 | Сообщение # 22 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Результат покраски кабины на сегодня: 
  
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Воскресенье, 12.07.2020, 03:56 | Сообщение # 23 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Тестирование подсветки в кабине пилотов и штурмана: 
  
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 
 
 Сообщение отредактировал FX4000_1 - Воскресенье, 12.07.2020, 04:03 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Понедельник, 13.07.2020, 05:21 | Сообщение # 24 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Результат работ за выходные. Окрасил фюзеляж фонарь кабины пилотов и штурмана.
 Место для оборудования ооочень мало, так что будем думать как всё уместить :).
 Так же установил стеклоочистители на место.
 Вот что получилось:
 
 
  
  
  
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 
 
 Сообщение отредактировал FX4000_1 - Понедельник, 13.07.2020, 05:21 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Четверг, 16.07.2020, 19:02 | Сообщение # 25 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Привет моделисты! Небольшое продвижение по самолёту. Собраны основные секции:
 
  
  
  
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Пятница, 17.07.2020, 16:06 | Сообщение # 26 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Привет моделисты! Небольшое обновление. Обработал и вырезал заднюю дверь: 
  
  
  
 Народ выручайте! Очень нужны фотографии что находится за дверью и какие шпангоуты там находятся. Буду очень благодарен!
 
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Суббота, 18.07.2020, 21:57 | Сообщение # 27 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Первые вкусняшки проекта. Наконец-то собрал полный комплект для монтажа подсветки. Драйвер и всё остальное в пути. Сейчас в наличии:
 Радиопульт с платкой к ардуинке.
 Сама Ардуинка Pro micro-USB.
 Плата выхода заряда для повер банка.
 АКБ на 3200mlA/h и контейнер.
 так же соединительные провода:
 
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Вторник, 21.07.2020, 03:59 | Сообщение # 28 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Привет моделисты! Всем спасибо, кто откликнулся) Небольшое обновление по самолёту.
 Спаял первую пару светодиодов на законцовки крыльев. Зелёный и красный.
 Установил резисторы 220Ом и усадил в термоусадку.
 Проверял обычной кроной 9v:
 
   
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 
 
 Сообщение отредактировал FX4000_1 - Вторник, 21.07.2020, 04:00 |  
 |  |  |  | 
| 
 | FX4000_1 | Дата: Вторник, 21.07.2020, 19:53 | Сообщение # 29 |  |   Группа: Опытные Сообщений: 377 Репутация: 327 Награды: 0 Статус: Offline | Немного теории по распиновке ног на ардуинке. Напомню, что в данном изделии будет участвовать ардуинка Arduino Leonardo Pro Mikro с микро-USB выходом.
 Предварительная распиновка на "ноги":
 
 D0 – RX MP3-плейер
 D1 – TX MP3-плейер
 D2 - светодиод в кабине штурмана. Белый. Вкл-выкл.
 D3 - светодиод кабина пилотов. Желтый. Вкл. Выкл.
 D4 - Пара посадочных светодиодов белые на крыльях.
 D5 - Проблесковый красный светодиод днище.
 D6 - Проблесковый светодиод красный хвост.
 D7-D10 – пульт радиоуправления
 
 A0 - Пара проблесковых светодиодов. Зелёный и красный. Законцовки.
 A1 – Драйвер, левый мотор
 A2 – Драйвер, правый мотор
 
 На неделе протестирую программу, которая уже залита и отпишусь как и что работает.
 
 Собственно на данный момент сам скетч. Его писал не я так что он пока ещё "сырой". Нет моторов и прочих прелестей:
 
 // ЗДЕСЬ нужно перечислить все ЦИФРОВЫЕ МИГАЮЩИЕ светодиоды:
 
 // пояснения: { номер цифровой ноги, время свечения, время выключенного, время начала отсчёта, включена ли сейчас }
 int kabina_shturman[] = { 2, 1000, 0, 0, 1 };
 int kabina_pilot[] = { 3, 1000, 0, 0, 1 };
 int posadochnye[] = { 4, 1000, 0, 0, 1 };
 int dnische[] = { 5, 1000, 0, 0, 1 };
 long hvost[] = { 6, 80, 2000, 0, 0 ,0 };
 // пояснения: { номер цифровой ноги, время свечения, время выключенного, время начала отсчёта, горит ли при включении }
 
 // пояснения: номер ноги кнопки номер режима при включении служебное число
 int knopka1[] = { 7 , 1, 0 };
 int knopka2[] = { 8 , 1, 0 };
 int knopka3[] = { 9 , 1, 0 };
 int knopka4[] = { 10, 1, 0 };
 
 void setup() {
 pinMode( kabina_shturman[0], OUTPUT);
 pinMode( kabina_pilot[0], OUTPUT);
 pinMode( posadochnye[0] , OUTPUT);
 pinMode( dnische[0],OUTPUT);
 pinMode( hvost[0], OUTPUT);
 
 pinMode( knopka1[0] , INPUT);
 pinMode( knopka2[0], INPUT);
 pinMode( knopka3[0] , INPUT);
 pinMode( knopka4[0], INPUT);
 
 // Первоначальное включение всех постоянногорящих светодиодов
 }
 
 void loop() {
 // Здесь нужно перечислить все светодиоды один за другим:
 DigitalLight( kabina_shturman );
 DigitalLight( kabina_pilot );
 DigitalLight( posadochnye );
 DigitalLight( dnische );
 AnalogFlash( hvost );
 DigitalFlash( hvost );
 
 knopka1[1]=OprosKnopki( knopka1 );
 if (knopka1[1]>1) knopka1[1]=0;
 kabina_shturman[4]=knopka1[1];
 
 knopka2[1]=OprosKnopki( knopka2 );
 if (knopka2[1]>2) knopka2[1]=0;
 
 // Далее нужно перечислить поведение режимов
 
 if (knopka2[1]==0) // первый режим - включены не все огни
 {
 posadochnye[4] = 1;
 dnische[4] = 1;
 };
 
 if (knopka2[1]==1) // второй режим - включено всё что есть (кроме кабины которая управляется отдельно)
 {
 posadochnye[4] = 1;
 dnische[4] = 1;
 };
 
 if (knopka2[1]==2) // третий режим - почти всё выключено
 {
 posadochnye[4] = 0;
 dnische[4] = 0;
 };
 
 } // конец части LOOP
 
 // подпрограмма мигания на ЦИФРОВОЙ ноге
 int DigitalFlash ( long InputLamp[5] ) {
 if ((InputLamp[5]==0) and (millis()>InputLamp[3]+InputLamp[2]) and (InputLamp[4]>0))
 { // если светодиод НЕ горит и интервал превысил заданный
 digitalWrite( InputLamp[0] , HIGH); // включаем светодиод
 InputLamp[3]=millis();
 InputLamp[5]=1;
 };
 if (((InputLamp[5]==1) and (millis()>InputLamp[3]+InputLamp[1])) or (InputLamp[4]==0) )
 { // если светодиод горит и интервал превысил заданный
 digitalWrite( InputLamp[0] , LOW); // выключаем светодиод
 InputLamp[3]=millis();
 InputLamp[5]=0;
 };
 }
 
 // подпрограмма мигания на АНАЛОГОВОЙ ноге, с ненулевым затуханием
 int AnalogFlash ( long InputLamp[5] ) {
 if (InputLamp[4]>0)
 {
 if ((InputLamp[5]==0) and (millis()>InputLamp[3]+InputLamp[2]))
 { // если светодиод НЕ горит и интервал превысил заданный
 analogWrite( InputLamp[0] , 1023); // включаем светодиод
 InputLamp[3]=millis();
 InputLamp[5]=1;
 };
 if ((InputLamp[5]==1) and (millis()>InputLamp[3]+InputLamp[1]))
 { // если светодиод горит и интервал превысил заданный
 analogWrite( InputLamp[0] , 100); // светодиод переводим на слабую яркость
 InputLamp[3]=millis();
 InputLamp[5]=0;
 };
 }
 else
 {
 analogWrite( InputLamp[0] , 0); // светодиод переводим на слабую яркость
 }
 }
 
 int DigitalLight ( int InputLamp[4] ) {
 if (InputLamp[4]>0) {
 digitalWrite( InputLamp[0] , HIGH); // включаем светодиод
 } else {
 digitalWrite( InputLamp[0] , LOW); // выключаем светодиод
 };
 }
 
 int OprosKnopki ( int input_knopka[2]) {
 if (digitalRead(input_knopka[0])==HIGH) {
 while (digitalRead(input_knopka[0])==HIGH) delay(1);
 input_knopka[1]=input_knopka[1]+1;
 }
 return input_knopka[1];
 
 Какие-то будут вопросы, пишите, постараюсь ответить ))
 
 Ан-12
 Ил-86
 Boeing 737-800
 A-320
 
 В сборке:
 Антонов-30
 |  
 |  |  |  | 
| 
 | DI-3 | Дата: Четверг, 23.07.2020, 04:08 | Сообщение # 30 |  |   Группа: Разработчики Сообщений: 1042 Репутация: 11323 Награды: 0 Статус: Offline | Серьезный подход. Удачи в сборке! 
 Бонарь Дмитрий
 |  
 |  |  |  |