RSS лента

Электроника

Электроника

  1. Фара и FPV оборудование для мини-коптера

    03.12.2012 в 04:33 (Prikupets' Blog)
    Мини-коптер - как тестовый стенд Из-за небольшой грузоподъемности приходится тщательно подбирать оборудование и во многом ему отказывать
    Изначально у него были:

    FPV

    a) 1g камера, но у нее маленький угол (около 50 градусов), и не понятно откуда брать другие линзы. Также у нее ужасные болотные цвета, на уровне pinhole. Так что я поставил обычную 38 г. CCD (для ночи! ) камеру с широким углом, и все стало как надо.

    b) 5.8G 20mw Video TX, которому я приаттачил самодельный точно отмерянный проводок в качестве штыревой антенны. Модуль был через подключен к камере через конденсатор большой емкости, по datasheet. Потом из-за крайне небольшого range заменил его на полномасштабный 200 mW Video TX с клевером. Дальности выросла, ...
    Категории
    Авиамодели , ‎ Электроника
  2. Перепрошивка регуляторов HobbyKing BlueSeries 30A

    11.06.2012 в 03:12 (Prikupets' Blog)
    В коптерных ветках народ во всю регуляторы перепрошивает, и говорит, что после коптер просто не узнать и не нарадоваться. И я тоже перепрошил реги HobbyKing BlueSeries 30A для трикоптера.

    Делал по инструкции с http://polakiumengineering.org/?p=1119

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

    Команда из FLASHTOOL у меня не сработала и я шил такой:

    avrdude.exe -P usb:21:66 -v -c avrispmkII -p m8 -U flash:w:bs_nfet.hex

    Общее впечатление очень хорошее. Ищу еще чего нибудь перепрошить
    (Где бы найти прошивку для мироздания? Старая тормозит и глючит...)
    Категории
    Авиамодели , ‎ Электроника
  3. Путь к CL-OSD

    29.03.2012 в 03:27 (Prikupets' Blog)
    Давно я смотрел на замечательный проект CL-OSD (http://code.google.com/p/cl-osd) и мечтал перепрошить свой G-OSD, чтобы избавиться от его нескончаемых подвисаний, порчи и пропадания символов. И когда у меня нашлось время и AlcoNaft43 поделился программатором AVRISPMK2, я решился.

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

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

    0. Скачал и поставил Tortoise SVN, скачал репозиторий ...

    Обновлено 16.03.2013 в 12:32 [ARG:5 UNDEFINED]

    Категории
    Электроника
  4. Робот 'Бодрый'

    27.02.2012 в 04:59 (Prikupets' Blog)
    На всякий случай, cсылка на проект на Google Code: https://code.google.com/p/cheerful-bot/
    Введение
    Дети как то завели разговор о том, что хорошо бы сделать робота, чтоб не летал где-то далеко, а ползал под ногами.
    Оказалось что это не только познавательно, но и интересно.

    Платформой была выбрана Arduino, как наиболее распространенная и имеющая больше всего библиотек. Код под нее пишется просто, а отлаживается в основном по последовательному порту, миганием светодиодов, издаванием звуков и, если есть, выводом на LCD. Забегая вперед, скажу что у робота на борту есть говорящий модуль, так что я пускал через него некоторые цифры и сообщения.

    Основные модули были куплены на www.goodluckbuy.com, некоторые уже были в закромах, а некоторые я собрал сам. В любом случае, я написал аналоги для того, что было не закуплено непосредственно для робота.
    Детальное описание
    Механическая часть
    В целом, робот собран на небольших ...

    Обновлено 27.02.2012 в 05:16 [ARG:5 UNDEFINED]

    Категории
    Электроника
  5. Локатор - эксперименты с Arduino и Processing

    10.08.2011 в 19:36 (Prikupets' Blog)
    Для самообучения сделал сканирующий ультразвуковой локатор (УЗ модуль на серве), который отсылает данные по Bluetooth (как в последовательный порт), и эти данные отрисовывает программа на Processing. В результате получается 100-градусный сектор в котором вспыхивают и медленно гаснут очертания предметов, эхо от которых улавливает радар.

    Я пытался ловить несколько эх на один импульс, чтобы рисовать препятствия которые одновременно попали в луч, но находящиеся на разном расстоянии. Но локатор, скорее, рисует переотражения пришедшие со сторон

    Схему уже разобрал так что фоток нету

    Код для загрузки в Arduino:
    Код:
    #include <LiquidCrystal.h>
    #include <stdarg.h>
    #include <Servo.h> 
    // LCD connector;
    // 1   2   3   4   5   6   7   8   9   
    // GND U+  A0  E   D4  D5  D6  D7  UBL+
    // GND 5V  D7  D8  D9  D10 D11 D12
    ...

    Обновлено 11.08.2011 в 12:28 [ARG:5 UNDEFINED]

    Категории
    Электроника
  6. Питание светодиодной подсветки от 220 V

    21.07.2011 в 23:48 (Prikupets' Blog)
    Надо было сделать подсветку белой светодиодной полосой и запитать ее от 220V. Блоков питания в окрестных магазинах не было, а тащиться в Москву за ними времени не было. Поэтому я купил недорогой блок питания для галогенных ламп (импульсный преобразователь на 12V), думая что достаточно поставить маленький диодный мост после него и можно подавать на светодиоды. Не вышло.

    Мост дико грелся. Оказалось, выходной напряжение там с очень высокой частотой пульсаций, совсем не сглаженное. Пришлось искать диоды Шоттки и самому делать из них мост. Из ...
    Категории
    Электроника
  7. Ультразвуковой модуль (DYP-ME007)

    28.06.2011 в 20:20 (Prikupets' Blog)
    Пришел такой известный звуковой модуль: http://www.goodluckbuy.com/ultrasoni...ce-sensor.html




    Подрубил его к тестовой программе в Arduino. Работает, честно выдает расстояние в сантиметрах в Serial Monitor.

    Код:
    // variables to take x number of readings and then average them
    // to remove the jitter/noise from the DYP-ME007 sonar readings
    const int numOfReadings = 10; // number of readings to take/ items in the array
    int readings[numOfReadings]; // stores the distance readings in an array
    int arrayIndex = 0; // arrayIndex of the current item in the array
    int total = 0; // stores the cumlative total
    int averageDistance = 0; // stores the average value
     
    // setup pins and variables for DYP-ME007 sonar device
    int echoPin = 2; // DYP-ME007 echo pin (digital 2)
    int initPin
    ...

    Обновлено 18.07.2011 в 03:41 [ARG:5 UNDEFINED]

    Категории
    Электроника
  8. Мощные и зеленые

    08.04.2011 в 02:33 (Prikupets' Blog)
    Я где-то вычитал что у CCD камер, которые используются для FPV, наибольшая чувствительность в зеленой части спектра. Я решил проверить, что будет если летать с фарой из чисто зеленых LED'ов. На видео результат - и он обнадеживает!
    К тому же летом зелень будет отражать свет и коварные деревья "выйдут из сумрака"!

    Состав фары:
    2x http://www.dealextreme.com/p/green-c...-1-9-2-2v-1777
    1x http://www.dealextreme.com/p/mr16-1-...0v-input-13557
    1x http://www.dealextreme.com/p/23-36mm...ss-5-pack-1920 (используются только два рефлектора/коллиматора )
    Все крепится на алюминиевой пластине - радиаторе. Размер - минимально достаточный для крепление LED'ов и линз.
    Питание - 12V от бортовой LiPo батареи.

    Категории
    Электроника
  9. Регулятор цвета

    15.03.2011 в 14:00 (Prikupets' Blog)
    Разработал устройство, которое способно разнообразить ночные полеты, превратив модель в mood-лампу
    Оно подключается к приемнику (лучше всего к каналу газа), и управлеяет цветом RGB светодиода или ленты по настраиваемому закону, в зависимости от положения газа. Идея пришла, когда кто-то сунул желтый светодиод, подключенный к коллекторному регулятору, в кольцо импеллера, чтобы имитировать огонь из сопла. Я же планирую поставить девайс на трикоптер, чтобы визуально было видно, с каким газом он летит в данный момент. Должно усилить "cool UFO factor" (c)

    Для настройки кривой цвета по газу я сделал Web-страничку http://prikupets.narod.ru/ColorWheel3b.htm. В нее заложено несколько спектров, которые Вы можете менять, если скачаете страничку к себе на компьютер и покопаетесь в ее нескложных исходниках. Спектры задаются в массиве, ...

    Обновлено 15.03.2011 в 14:20 [ARG:5 UNDEFINED]

    Категории
    Электроника
  10. Раздвоитель канала передатчика

    21.02.2011 в 02:45 (Prikupets' Blog)
    Мой первый электронный проект, идея которого исходила не от меня. Maximus43 и AlcoNaft43 предложили мне сделать девайс, который как бы добавляет дискретный канал к уже имеющимся в передатчике. Например, для управления OSD надо 2 дискретных канала, а у нас на пульте есть один только свободный и один или несколько неиспользуемых переключателей. Как быть?

    Вариант с одним трехпозиционным переключателем от Maximus43: Переключатель связываем с каналом, например, CH7. Нейтраль - оба выходных канала в 1ms (минимум). Переключатель вниз - один выходной канал в 2000ms (максимум). Переключатель вниз - другой выходной канал в 2ms. Получается что только один выходной канал может быть активен, что удобно для OSD но не подходит для других применений, например:
    a) управления светом и сиреной;
    b) включение посадочных огней и разворота камеры вниз для посадке на коптере;
    c) переключение видеовыхода с ходовой камеры на фотокамеру и нажатие затвора и т.д.
    Поэтому ...

    Обновлено 16.03.2013 в 17:08 [ARG:5 UNDEFINED]

    Категории
    Электроника