пилим, пилим, пилим... (или как получить бюджетные датчики)

SovGVD

причем тут питание и LLC? если я питаю датчик от 3.3в, арудинка i2c шину внезапно сама меняет на 0/3.3в (обычная такая ардуинка здоровая на 3хх чипе)?
т.е. как я понимаю всё эту дребедень (вдруг не так понимаю) - у датчика 0 (false) - это 0в, 1 (true) - это 3.3в, а для ардуинки - 0 (false) - 0в, а 1 (true) - 5в, дык вот вопрос вылезает, надо ли LLC на SCL/SDA или не обязательно, если захочу еще мозгов наделать?

romushock
SovGVD:

причем тут питание и LLC?

Русским же языком написано:
This %100 Arduino compatible 16MHz 3.3v Atmega328P board is perfect for MultiWiiCopters.
You don’t need an additional Logic Level Converter anymore for 3.3v I2C sensors.

SovGVD
romushock:

Русским же языком написано:

когда писал не видел ссылки, да и русским языко же нписано:

SovGVD:

обычная такая ардуинка здоровая на 3хх чипе

ну в общем надо затариваться LLC походу, иначе тема зафлудится до упора =)

romushock
SovGVD:

обычная такая ардуинка здоровая на 3хх чипе

+1

SovGVD:

ну в общем надо затариваться LLC походу

и сэкономить 4 уя на связке Арду 5в +LLC против Арду 3в3

soliada

Чисто практически можно обойтись только подтягивающими резисторами,конечно не совсем чесно,но работоспособно.
По сути, подтягивающий резистор нужен, чтобы гарантировать на логическом входе, с которым соединен проводник, высокий, либо низкий уровень.
В случае 3.3в-5в просто возможно непонимание сигнала с датчиков МК.
По большей степени,надо смотреть в даташитах к самим датчикам рекомендованную схему подключения и макс-мин отношение напряжения SCL SDA к Vdd-IO.Даже при 3.3в питании всей схемы рекомендовано(возможно и не для всех датчиков) использовать подтягивающие резисторы от SCL SDA к Vdd-IO.

omegapraim

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


Aleksey_Gorelikov

Вот смотрю я на эту красоту и всеж непонимаю. Каждый датчик на своей плате, ардуина, общая плата. Столько трудов, куча проводов… А может сразу все на одной плате собрать? Ну всеравно ж 3 платы травили… Или на такой “макетке” ekits.ru/index.php?productID=2543 Будет и аккуратнее, и бютжетнее. Как в нее бутлоадер от ардуины залить рассказать?

omegapraim
Aleksey_Gorelikov:

Вот смотрю я на эту красоту и всеж непонимаю. Каждый датчик на своей плате, ардуина, общая плата. Столько трудов, куча проводов… А может сразу все на одной плате собрать? Ну всеравно ж 3 платы травили… Или на такой “макетке” ekits.ru/index.php?productID=2543 Будет и аккуратнее, и бютжетнее. Как в нее бутлоадер от ардуины залить рассказать?

А я сейчас поясню, ок, чтоб все вопросы отпали. Подключал так потому, что это тестовый отладочный образец, развести и протравить плату проблем нет, просто это первое ,так сказать, устройство, собранное мной лично, с таким количеством мелкой пайки и пр. Согласитесь ведь легче, если что то не работает, вычислить это когда каждый модуль автономен, и его просто можно вынуть из схемы, по правде сказать, саму плату на которой аурдина (а там двусторонняя разводка) я протравил наоборот, в зеркальном отображении))) В общем суть такая, конечно чтоб было красиво, сделаю все без проводков, но я хочу модульно все сделать, что б отдельно мозг отдельно плата с датчиками, чтоб можно было всегода поставить новые датчики если что, не затрагивая общую материнскую плату. тяжелее, да, но зато ремонтопригоднее, захочу мельче сделаю мельче, а пока буду разводить все для модульной системы, чтоб в любой момент можно было сменить любой блок.

Да на всякий случай, любой блок снимается без пайки там штыревые разъемы.


omegapraim

Вот снял видео как вся эта система работает. по курсу вообще не контролирую все компас, тока по крему и тангажу чуток чтоб в ковер не влетел.

kompmen
sulaex:

не меряйте ничего, паяйте как на схеме ниже

расположите датчики как на фото только ровнее и в одной плоскости, плата контроллера с датчиками обязательно должна быть хорошо изолирована от вибрации, иначе будет сильно реагировать на вибрации, особенно в режиме стабилизации/авто уровень (аксель)
собрал уже три таких полетных контроллера, все летают ну просто загляденье %)

в скетче найти и раскоментировать

//if you use independent sensors
//leave it commented it you already checked a specific board above
/* I2C gyroscope */
#define ITG3200
//#define L3G4200D

/* ADC accelerometer */ // for 5DOF from sparkfun, uses analog PIN A1/A2/A3
#define ADCACC

Фоточка пропала - вставил , что бы не потерялась

SovGVD

можно конечно (если память не изменяет, то adxl лучше), но гироскоп всеравно нужен, а дешевле чем выпилить из WMP не выйдет

SovGVD
Aleksey_Gorelikov:

Ардуина =20, гирик - 10, аксель - 10 -разъемы и прочеее… Так что не дешевле пилить. А потом еще паять надо…

тут вопрос был именно про раздельные датчики, как я понял, а вообще дешевле и проще выходит купить готовый варианты, НО там еще ftdi переходничек понадобится, поэтому лучше сразу с ним купить goodluckbuy.com/mwc-multiwii-lite-4-axis-x-mode-fl… - разнится незначительная

sulaex
Aleksey_Gorelikov:

www.goodluckbuy.com/mwc-multi...ard-quadx.html

Ардуина =20, гирик - 10, аксель - 10 -разъемы и прочеее… Так что не дешевле пилить. А потом еще паять надо…

Алексей, лично для вас:

ARDUINO Pro Mini ATmega328P-AU 16MHz 5V - 12,38$
Nunchuck Remote Controller f. Nintendo Wii Nunchuk N089 - 4.99$
Premium MotionPlus for Wii Remote (White) - 8,50$
___________________________________
итого: 25,87$

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

соберите контроллер своими руками, установите его на свою раму, и я вам гарантирую, удовольствия от процесса создания коптера вы получите намного больше чем просто купить готовое решение

Aleksey_Gorelikov

Изначально я предложил сделать самому ардуино+все датчики на одной плате. Раз уж человек всеравно переходную плату с разъемами делал. Причем получилось бы еще дешевле - можо целый доллар на акселе съэкономить, и аж 8 на ардуине. (Это, кстати, еще 300р!). 😃 Ну дейстивтельно, зачем пилить, если www.ebay.com/itm/320824368637 ? Потом я предлогал, взять готовую плату с 328мегой, посути от ардуины ничем не отличающуся, за меньшие деньги, но имеющую неоспоримое приемущество - место под разъемы и датчики. Чтобы все сразу в нее впаять и не городить клубок сношающихся змей из проводов. Опять, кстати, дешевле. 😃 Ну не хотите, как хотите. 😃 Больше советовать не буду.

sulaex

тема просвещена созданию контроллера путем распила плат с датчиками, а не создание всего с нуля
создавая контроллер таким образом вы экономите не только на покупке дорогих датчиков, вы еще получаете опыт, информацию и навыки
не думаю, что большинству разработчиков на этом форуме охота возится с паяльными станциями, травлением печатных плат и финансовыми растратами
да и способ этот больше соберет единомышленников в коптеростроении и не отпугнет по сравнению с кропотливым созданием контроллера путем печатного монтажа
а возможно в будущем с подвигнет именно развить свои способности в плане печатного монтажа

omegapraim
Aleksey_Gorelikov:

Изначально я предложил сделать самому ардуино+все датчики на одной плате. Раз уж человек всеравно переходную плату с разъемами делал. Причем получилось бы еще дешевле - можо целый доллар на акселе съэкономить, и аж 8 на ардуине. (Это, кстати, еще 300р!). 😃 Ну дейстивтельно, зачем пилить, если www.ebay.com/itm/320824368637 ? Потом я предлогал, взять готовую плату с 328мегой, посути от ардуины ничем не отличающуся, за меньшие деньги, но имеющую неоспоримое приемущество - место под разъемы и датчики. Чтобы все сразу в нее впаять и не городить клубок сношающихся змей из проводов. Опять, кстати, дешевле. 😃 Ну не хотите, как хотите. 😃 Больше советовать не буду.

Если человеку предложили а он отказался то это не спроста, по моему на макетке тот же клубок и получится. По поводу цены датчиков мне аурдина+гирик +компас+аксель обошлись в 30$ примерно.
Насчет переделывать. Теперь когда собрал свой первый мульти вий я буду придерживаться позиции работает, не трогай. уже заказал себе новую ардуину и гироскопов, а аксель можно и здесь купить. стоит он в терре 240р.

soliada
omegapraim:

а аксель можно и здесь купить. стоит он в терре 240р.

Теоретически тогда лучше покупать такой датчик www.elitan.ru/price/index.php?seenform=y&find=LSM3…
Стоит дешевле чем 2 по отдельности. На днях думаю смогу протестировать сей девайс.
Гироскопная часть полный,немного улучшеный, гироскоп L3G4200D,акселерометр LIS3DH.
Код для LIS3DH есть в ветке МультиВи. Кстати в Терре LIS3DH стоит что-то до 100р.Если брать,то лучше его.
Кстати,такого рода два в одном датчиков довольно много,получается удобней,чем несколько.Для любителей микро вариантов самое Оно.Можно сделать симпл- контроллер МультиВи размером 30Х30мм и весом чуть более 3гр.
(Собственно такой уже сделан,только из-за ошибки в схемотехнике он не запустился)