Activity

mqtt управление

Не отпускают мысли запилить что нить подобное на дальнолет, вроде покрытие сотовой сети позволяет. Управлять можно как с телефона так и с компа. Когда то давно делал устройство для FS на ардуинке все работало четко. На самолете все равно стоит 2 приемника вот вместо 1 из них можно и попробовать.

Turnigy TrackStar Waterproof пыхнул

Было 3 таких рега:

  1. Сгорел после 30 минут покатух после нажатия на курок газа.
  2. СГорел бек рег пока работает
  3. Года 2 точно нормально работал, но скорее всего перегрелся ( возможно заблокировался вентелятор) и пыхнул после минут 20 не особо буйных покатух. На видео уже остатки дыма.
    1 горел с пламенем в пол метра и вспухшей батареей тут все ограничилось регом.
Вместо мягкой липучки Dual Lock

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

Хламолет смерть винта.

Из валяющихся запчасте собрал хламолет с соосными винтами на хвосте.
Собирался из того что валялось без дела . 2 мотора dji e600( были востановлены после краша и вырваных проводов), 2 мотора от 1-го фантома. Рама dji 550, vjpub сс3d в режиме квадры( есть проблема с осбю ЯВ остальное нормально работает). Горизонт не держит нужно помогать руками , скорее всего из-за разницы оборотов моторов почти в 2 раза. Впереди деревяшки мультистары 13, сзади 8-dji. 3 регуля рц таймер 6S 30A и 1 мелкий дус 4s 20A. На 3 банках от земли оторвался на 10 см на подушку. На 4 летает практически как dji 450. Из 5 полетов было 2 сломаных винта, 1 раз зарулися, 1 заговорился(даже взлететь не успел). Хотел перешить мозг cc3d в Baseflight (там есть схема Y4) сделал кирпич. Счас надо искать что то на замену.

OrangeRX Open LRS 433MHz receiver Transmitter 100mW передатчик стал приемником стоимость системы 25 баксов

Бюджетная LRS .
OrangeRX Open LRS 433MHz Transmitter 100mW (compatible with Futaba radio) по цене 10 баксов без учета доставки. Доставка еще баксов 5.
Прошиваем с помощью USB to TTL программатора подключенного к разъёмам dtr-tx-rx-3.3.gnd-gnd. Программатор сам перезапустит приемник(передатчик во время загрузки).Прошиваем программой openLRSng – Configurator которую качаем и запускаем google ghrome.
Меню прошивки передатчика

За 25 баксов можно получить бюджетную систему LRS с телеметрией что будет в 2 раза дешевле frsky.Что нам для этого понадобится, если брать самый бюджетный вариант то нам нужно 2 передатчика :

Меню прошивки передатчика.

При первом включении приемника желательно чтоб модуль передатчика был подключен к компу через эту ж программу и ком порт с помощью кнопочки коннект ( тогда приемник сразу подхватится и его можно будет настроить ). Для настройки передатчика войти в режим Tx. Если нужна телеметрия то она тут-же включается.
После этого нужно настроить порты приемника. Зайти в режим RX.
Справа подписаны порты на которые мы можем назначить тип вывода данных.
С програмной частью закончили, теперь подключаем модуль по стандартной схеме к пульту . Для получения телеметрии нужно припаять проводок
разьема TX к крайнему пину подписанному RF проверив что до этого он ни к чему не подключен.

Для того чтоб задействовать все пины приемника переделанного в передатчик нужно распаять его по след. Схеме

Схема не моя а найдена на сайте польского умельца но проверена мной. Все работает. В итоге за 25 баксов мы получили систему с телеметрией.

Еще придется подавать на приемник не 5 вольт а 3.3 , с 5 вольтами через разьемы для подключения к аппе у меня не вышло.
vk.com/id14666185

dji e600 проверка нагрузки

Может кому то будет полезно|||| акум 4s
Рама-Тарот 650;
Мозги -Наза в2;
Реги - dji e300;
Моторы - dji e600;
Винты - раскладные 1552;
Вес рамы со всем кроме акума 1300гр;
Расход энергии:
-при весе коптера 1900гр. 13-15 ампер;
-при весе коптера 2500гр. 18-20 ампер.
-при весе коптера 2930гр. 23-25 ампер при зависании, полет до 27ампер.
-при весе коптера 3500гр. 32 ампера полет.

Видео последнего испытания с 1600гр нагрузки. Старый акум очень быстро отказался выдавать больше 30 ампер и просел.

Fs-ct6b fail safe обновил тему до нормального вида.

В данной аппаратуре нет безопасного режима при потере сигнала. Сначала была написана програмка которая читала каналы и относительно полученных данных (определенное время сигнал с пульта не меняется ) включала режим FS. Но лень двигатель прогресса, было замечено что при потери сигнала на приемники гаснет диод. В итоге к нему подпаялся с него пустил провод на ардуино мини которое и включает безопасный режим. Кроме того работает тумблер на включение ручного режима . Время реакции 1 сек. Но программно может быть уменьшено или увеличено.


#include <Servo.h>
Servo servaFs;
int PPMin = 12; //  подключаем аппу 5 канал
int analogPin = 14; //  читаем состояние диода А0
int val = 0;       // переменная для хранения значения
//int ledPin13 = 13;
int servoPin = 11; //
int RCval;  // длительность импульса
int adj_val;  // назначает что значение должно быть 0-255

void setup()
{
 pinMode(PPMin, INPUT); //
 //pinMode(ledPin13, OUTPUT);
 servaFs.attach(servoPin);
 // Serial.begin(9600);
}

void loop()
{ RCval = pulseIn(PPMin, HIGH, 20000);
  adj_val = map(RCval, 780, 1880, 0, 255); //читаем  канал чтоб щелкать режимы


  val = analogRead(analogPin);  // считываем значение с порта, подключенному к диоду аппы
 //  Serial.print(adj_val);    Serial.println("    stik");
// Serial.print(val); Serial.println("    Fs");
 if(val>300) servaFs.write(80);  //80
 if(val<200) {
 RCval = pulseIn(PPMin, HIGH, 20000);
 adj_val = map(RCval, 780, 1880, 0, 255);
 if(adj_val<180) servaFs.write(62);
 if(adj_val>200) servaFs.write(128);

 }

  delay(1000); // время срабатывание лучше уменьшить а то не работает режим калибровки компаса
}
Самодельный fail save на ардуино

Появилась необходимость использования дешовых пультов в квадрике . Но как на зло у многих из этих пультов нет режима failsave. По итогу посидев немного за ардуинкой решено было его сделать.
Идея такая - читаем каналы пульта и если например за 15 секунд(можно уменьшить до 5 сек.) команда не меняется включается режим failsave. Вот в принципе и все. Поэтому достаточно иметь 4 канальную аппу для полетов на квадре особо не боясь потерять ее( тьху тьху). Штукенция больше заточена под DJI контролер потому что в них достаточно переключится на 5 канале и не надо лезть в канал газа. Электроника вещь такая что можно ожидать от нее всего чего угодно. Поэтому мы сможем воздействовать тока на один пятый канал.

dji naza lite V2 data link

Был у меня дата линк , наверное уже более года. И был у меня планшет от яблочной компании. И чтоб натсроить параметры коптера или проверить моторы приходилось постоянно синезуб от дата линка подрубать к планшету. Но как многие знают недавно появилась возможность прошить лайт в v2 коей и я решил воспользоваться. Прошил назу подрубил дата линк ( у меня 2 воздушных части, наземный комплект умудрился потреять от одной) и что то дернуло меня войти в v2 ассистент. И о чудо, через дата линк все конектится и работает.

Зарядка imax x100

Решил обновить зарядное устройство. Использовал до покупки x100, 2 зарядке по 200 ватт подключенные к сети через 35 амперный блок питания. Появились подозрения что мои старые зарядки врут и поэтому купил X100.
Мощность обновки 100 ватт, максимальное количество банок 6. Грубо говоря 6 банок можно будет заряжать 4 амперами что на данный момент для меня приемлемо.
Зарядка с встроенным блоком питания но имеет провода для подключения к внешним источникам. Кнопок управления нет, для управления используется тачскрин. В принципе зарядка не отличается по функциям от imax b6 за исключением 1 режима который предназначен для проверки аккума. ОН показывает напряжение аккума побаночно.

Spektrum DX2S скрытый 3 канал.

КУпил ребенку dx2s и увидел на ней непонятную кнопочку около колесика прокрутки меню. НЕ мог понять что делает эта чудная кнопочка. Но как-то лазил по форуму и прочитал что она нужна для запуска стартера двс. Стало интересно как она работае , подрубил на 3 канал приемника серву нажал кнопку серва повернулась. Проверил остальные 2 канала , тоже нормально работают. Появилась идея повесить на этот 3 канал свет. В итоге написалась небольшая програмка на ардуино и благодаря этой кнопочки я могу включать и выключать 6 вольт для своих фарок. Правда пока фарки еще не стоят. Стоимость всего если делать самому .ардуино мини , транзистор кп505 , и резак на 100ом 10$ как и устройство для 3 на включение света с 3 канала на кинге. Пока все сделано на уно но завтра зашью в мини и скину фотот сюда а пока видео работы.

Советский танк

Попался в руки танк с далекого детства . Посмотрел на него и решил что будет он радиоуправляемым. Хрен там подумал танк и потерял всю раздатку. Ну и ненадо подумал я и отдал танк на растерзание ребенку. Но мысли заставить его ездить не пропадла. Купил пару дешовых серв и сдела из них двигатели=====
-разбираем серву вытаскиваем потенциометр находим среднее положение и заклеиваем клеющим пистолетом потенциом… чтоб не дергался.
Потом темже пистолетом приклеил к корпусу танка эти “двигатели” и подключил к ардуинке(питане серв внешнее через бек с ардуиной общий тока минус). Вот что вышло. Если кому интересно могу скинуть код.

Ну и постараюсь потом хоть фото сделать всего процесса. Он еще не завершон.

Futaba 3pl добавляем еще 5 *каналов*

Появилась идея добавить в свою Traxxas Revo 3.3 которая когда-то была Traxxas Slayer 3.3 блокируемые дифференциалы. Всвязи с этим появилась проблема – где взять еще 2 канала.
Аппа 3 канала и получается 1 и 2 каналы идут на газ и их мы трогать не будет. А вот с 3 канала будем делать еще несколько. Пока делал свет на реву и пульт на ардуине получил не большой опыт который и поможет решить эту проблему. 3 канал на аппе переключается стандартным механическим выключателя который имет 2 положения вкл и выкл и в положении вкл передает на приемник значение 100( данные взяты для примера значения могут отличаться от реальных) а выкл -100. Вместо него впаиваем 5 кнопок через сопротивления и получается при нажатии на кнопку 1 в приемник идет сигнал 10 кнопку 2 сигнал 20, кнопку 3 сигнал 30 и т.д.
В применики на 3 канал вешаем ардуино мини которая размером с большую монету. Задача этого устройства расшифровка значения которое оно получило и выполнение запрограммированных действии. Например при нажатии накнопку 1 пульт посылает сигнал 10 его получает приемник и передает на устройство подключеное к 3 каналу , устройство расшифровывает сигнал и запускает программу - серва включает диф (в программе она поворачивается на 70 градусов) при следующем нажатии выключает и так со всеми кнопками.
Осталось все собрать на макетки и попробовать.
Приблизительно так тока вместо передатчика будет стандартный пульт
xbee2 4 кнопки - YouTube

Arduino свет авто

Было у меня желание сделать свет в модель чтоб в темное время не теряться где перед где зад. Поставил диоды запитал от балансировочно разьема все горит Классно. Потом захотеллсь все это дела включать 3 каналом, поколупался в серве разобрал поставил реле вместо мотора заработало но не стабильно. Потом решил сделать свет как в авто 1-1 с поворотами стопами. не получилось забросил. Потом в руки попаласт чудная платка arduino на которой все и вышло. Режим можно сделать какой душе угодно.