[ Поиск ] [ Регистрация ] [ Пользователи ] [ Вход ]

  Список форумов ›››› Железки ›››› Просмотр темы

Велокофта с сигналами поворота

Автор Сообщение
 Yeah!

На сайте с 09.06.2008
Репутация: 261
Сообщений 2330
Пол: Женский(22)
Город: Новосибирск
Стиль: Стритец
Байк: wrx sti
10 дек 2011 в 21:35

 

Копипаста с хабрахабр 

Велокофта с сигналами поворота

 

«Я понял одну нехитрую истину. Она в том, чтобы делать чудеса своими руками.»
 © А. Грин «Алые Паруса»
(+100500) 

 

4ca60ad2.jpg

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

Материалы 

817eb0cc.jpg 

 Нам понадобятся:

[+] Материалы
Плата LilyPad Arduino
модуль конвертор USB в Serial FTDI Basic Breakout 3.3V
мини-usb кабели
Плата питания для LilyPad Arduino
16 светодиодов LilyPad
2 миниатюрных кнопочных переключателя
катушка проводящей нити
цифровой мультиметр с «прозвоном»
собственно кофта
иголка или даже две, кусок мела, фабричный клей и линейка
ножницы
двусторонний скотч
швейная машинка

Дизайн

 

be1788cd.png

26963668.jpg

80276ef1.png

Размещение деталей 

Основная задача — решить где и как должны располагаться детали конструкции, чтобы проводники как можно меньше пересекались между собой. Переда началом собственно работы стоит разработать эскиз. На фото сверху эскизы для моей кофты. Красным цветом показано соединение питания (+), черным — земли (-), зеленым — светодиодов, а фиолетовым — переключателей.

 

Важное о питании

Настоятельно рекомендую размещать плату питания рядом с LilyPad Arduino. В противном случае, вы рискуете тем, что LilyPad Arduino может вообще не заработать.
Почему? Просто у проводящих нитей не вполне обычное сопротивление (в использованной нити сопротивление составляет 46 Ом/м). В зависимости от того, какие детали вы используете в своей конструкции, ток может составлять 0,05А. Закон Ома гласит, что падение напряжение на токопроводящих материалах равно сопротивлению этого материала на ток, который через него течет.
Например, если питание от LilyPad разместить на расстоянии 0,3м, падение напряжения составит 1,4 В. Получится, что при напряжении в 5 В на батарее, до LilyPad будет доходить лишь 3,6 В, а когда его значение достигнет 3,3 В, LilyPad вообще не будет запускаться. В общем, сопротивление при соединении питания с LilyPad должно быть не более 10 Ом.

Но не стоит сразу расстраиваться от всего вышесказанного! Просто размещайте питание и LilyPad на соответствующем расстоянии.

 Переносим эскиз на одежду

 bda310c1.jpg

Для переноса вашего эскиза на кофту, используйте мел или другую временную разметку. С помощью двустороннего скотча приклейте LilyPad туда, где плата будет располагаться в конечном итоге. Это поможет оценить картину в целом и будет легче окончательно пришивать плату к кофте. 

b0e6a3fb.jpg

ff9007ef.jpg

Пришиваем плату питания и LilyPad к кофте 


ea1bb368.jpg

Для начала, разбираем плату питания

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

 

Крепим аккумулятор к ткани 

Итак, самое главное — это прочно зафиксировать батарею на ткани. Лично я рекомендую приклеить или пришить её прежде чем продолжать дальше. Кстати, можно приклеить или пришить что-нибудь под неё, чтоб уменьшить контакт с тянущейся тканью.

Если вы решили «прокачать» тонкую или сильно тянущуюся ткань… Пересмотрите свой выбор! Гораздо легче будет работать с плотным и не растягивающимся материалом. Если вы все-таки полны решимости продолжать работу с тонкой тканью, хорошенько подумайте над местом размещения платы питания, ведь это самая тяжелая деталь конструкции. Так что крепите его куда-нибудь, где он не будет сильно оттягивать материал. И да, в этом случае без вариантов — обязательно приклейте или пришейте что-нибудь под плату питания. 

Пришиваем + контакт платы питания к кофте

7a5a66a3.jpg

Если вы никогда раньше не держали в руках иголку с ниткой, поцените вот эту инструкцию(она, конечно, на буржуйском, но там много понятных картинок*). Отрежьте 0,9-1,2 метра проводящей нити. Теперь проденьте нитку в иголку. Завяжите на конце узел, но не слишком близко к концу нити, а то узел быстро развяжется.

Пришивайте плату питания, начиная с изнаночной стороны, как можно ближе к + платы. Сделайте несколько стежков, чтоб она лучше держалась, и контакт между питанием и нитью был хорошим. Рекомендую сделать штук 5 стежков, во всяком случае, делайте стежки до тех пор, пока иголка не будет с трудом проходить в отверстие.

 

0af9b47a.jpg

 

Шьем от аккумулятора к LilyPad и завершаем соединение

 4fa0637b.jpg

После того, как вы пришили + контакт питания, делайте аккуратные стежки по направлению к + контакту LilyPad. Я пришивала к флисовой подкладке, чтоб на лицевой стороне кофты не были видны швы. Устанавливайте соединение с контактом LilyPad аналогично как с контактом платы питания. Когда завершите процедуру, обработайте узлы фабричным клеем.

c3cfc56c.jpg

c97b5915.jpg

21b464f4.jpg

Проверяем получившееся соединение 

Меряемсопротивление 

701411d3.jpg

Расчехлите мультиметр и поставьте его в режим замера сопротивления. Меряйте сопротивления на 2-х участках: от + питания к + LilyPad и от — питания к — LilyPad. Если сопротивления любого из этих участков будет больше 10 Ом, придется перешивать соединение.

d762ca9d.jpg

Поставьте батарейку AAA в плату питания и включите её. Должен зажечься красный диод. Если этого не произошло, и вы уверены, что выключатель находится в правильной позиции, быстро снимите батарею и проверьте соединение на короткое замыкание. Собственно говоря, вы можете проверить на короткое замыкание с помощью мультиметра.

А проверьте на сопротивление между + и -. Если оно меньше 10 кОм, поздравляю, у вас короткое замыкание. Далее следует найти его и устранить.

Если с платой питания все в порядке, займитесь LilyPad. При каждом нажатии на выключатель, на нем должна мигать лампочка. После того, как все соединения работают, выключите питание и извлеките аккумулятор.

 

Изолируем питание и заземляем 

Чтож, теперь ваша кофта битком набита не изолированными проводящими швами. В этом нет ничего страшного, когда кофта одета на вас, ибо тело не позволит проводам замыкаться между собой. Но вы же не будете как манекен просто стоять. Если вы снимите кофту или просто будете двигаться, велика вероятность короткого замыкания между проводами. Чтобы не допустить такого, используйте дутые краски для ткани (или другой изоляционный материал). Конечно, стоит накладывать изоляцию только в том случае, если вы уверены в соединении. Так что этот шаг стоит проводить в тот момент, когда посчитаете нужным. 

Пришиваем сигналы поворота 

46250fb9.jpg

Поворот направо, поворот налево 

081c9e87.jpg

Используйте ту же технику, которой пришивали питание к LilyPad. Соедините + контакты светодиодов для поворота налево с 9 контактом LilyPad, а для поворота направо — с 11 контактом LilyPad. Теперь соедините все — контакты светодиодов и крепите их к — контакту или к 10 контакту LilyPad. Если у вас возникли какие-то непонятки с соединением, обратитесь к эскизу выше.

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

 

Проверяем сигналы поворота

Загрузите тестовую программу в LilyPad. Вот текст моей: 

[+] Код
int ledPin = 13; // the LED on the LilyPad
int leftSignal = 9; // my left turn signal is attached to petal 9
int rightSignal = 11; // my right turn signal is attached to petal 11
int signalLow = 10; // the - sides of my signals are attached to petal 10

void setup()
{
pinMode(ledPin, OUTPUT); // sets the ledPin to be an output
pinMode(leftSignal, OUTPUT); // sets the leftSignal petal to be an output
pinMode(rightSignal, OUTPUT); // sets the rightSignal petal to be an output
pinMode(signalLow, OUTPUT); // sets the signalLow petal to be an output
digitalWrite(signalLow, LOW); // sets the signalLOW petal to LOW (-)
}

void loop() // run over and over again
{
delay(1000); // wait for 1 second
digitalWrite(leftSignal, LOW); // turn the left signal off
delay(1000); // wait for 1 second
digitalWrite(rightSignal, HIGH); // turn the right signal on
delay(1000); // wait for 1 second
digitalWrite(rightSignal, LOW); // turn the right signal off
delay(1000); // wait for 1 second

 

Если ваш схема соединения такой же, как у меня, можете просто копипастить этот код в Arduino window. Если сигналы поворота не работают, берите в руки мультиметр и проверяйте на короткое замыкание или плохое соединение, а также на соответствие программы схеме соединения.

Если же все работает правильно, не забывайте добавлять изоляцию соединения.

 

Пришиваем переключатели 

fc4bf7d3.jpg12b13f35.jpg 

 Размещение переключателей

 

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

Когда подходящее место найдено, приложите переключатель с лицевой стороны ткани, проденьте и согните его «ноги» с изнаночной стороны ткани.

bbf1ffec.jpgf8b3b83d.jpg 

Пришиваем переключатели

b3f7a6e1.jpg2e2ddfb1.jpg

3c67904f.jpg56a0b41f.jpg 

Пришейте переключатели к одежде. Одну «ножку» переключателя соедините с информационным контактом LilyPad, а другую, ту что диаметрально противоположна вышеуказанной, к земле LilyPad. В моем случае для + использовался 6 контакт для светодиодов левой стороны и 12 контакт для правой. А для земли: — контакт для левой стороны и 4 — для правой. Если возникли непонятки — ознакомьтесь со схемой.

7e78de2f.jpg

Пришиваем индикаторы рабочего состояния 

daaf1f64.jpg

Пришиваем по одному светодиоду на каждый рукав

В связи с отсутствием глаз на затылке, эти индикаторы позволят наглядно видеть что там у вас твориться на спине. Так что размещать их нужно там, где вы будете их видеть. Пришейте + контакты каждого светодиода к LilyPad (в моем случае, 5 контакт для левого и 3 для правого), а — контакты к — контакту переключателя. Опять же, сверьтесь с чертежом если возникли какие-то непонятки.

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

79dea22c.jpg

77768814.jpg

Итак, как только вы пришьете индикаторы, фаза пришивания закончена! Ура-ура. Теперь перейдем к программированию…

 

Программируем кофту 

8f2776a3.jpg

Продумываем алгоритм

Вот мой алгоритм: после нажатии на переключатель, сигнал поворота мигает 15 секунд или что-то около того. Повторное нажатие на переключатель, если сигнал поворота все еще работает, приводит к выключению сигнала. Если же нажать оба переключателя, то кофта переходит в режим «ночной езды», чтоб автолюбители видели велосипедиста на дороге. Светодиоды на запястьях, в свою очередь, должны информировать о том, что творится на спине. Вот код, который у меня получился. Ссылка

 

Программируем

f0d52d7d.jpg

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

Теперь ставьте аккумулятор, и если все работает… Идите кататься!

 

 

 

Скопипастил отсюда Ссылка(а на хабре перевод с Ссылкаsmiley-facepalm.gif):  

 

 

 

tumblr_liwmqwSRox1qcgqilo1_500.gif 

 

 



Ю ДОНТ ХЭВ МАЙ НАМБА
[QUEEN OF FLOOD]
Cсылка на пост
+2
Поделиться:
VKontakte Facebook
 Миха0909

На сайте с 09.11.2009
Репутация: 461
Сообщений 2539
Пол: Мужской(28)
Город: -
Стиль: MTB:Freeride
10 дек 2011 в 21:49

%D0%97%D0%90%D0%95%D0%91%D0%98%D0%A1%D0%



Cсылка на пост
+1
 semen_ua

На сайте с 21.04.2010
Репутация: 536
Сообщений 581
Пол: Мужской(33)
Город: ua
Стиль: MTB:Urban Freeride
Байк: norco
10 дек 2011 в 21:54

нафиг надо .. я лучше крикну " все направо ! " и всё  smiley-nrg.gif



no weapon formed against me shall prosper
Cсылка на пост
0
 BoxeR

На сайте с 13.08.2010
Репутация: 247
Сообщений 2127
Пол: Мужской(26)
Город: Питер,Тихвин
Стиль: MTB:Street
Байк: PS 24 +arбyle RCT
10 дек 2011 в 21:55

О щяс сделаю уже пошол рвать свою люимую пежаму с мишками



Cсылка на пост
0
 Grjadik

На сайте с 30.04.2010
Репутация: 94
Сообщений 413
Пол: Мужской(35)
Город: Запорожье
Стиль: MTB:Freeride
Байк: GSXR 600
10 дек 2011 в 21:55

бред, по правилам повороты должны быть желтого цвета!!

И как с рюкзаком ездить??



Никто не умрёт девственником, жизнь трахнет каждого.
Cсылка на пост
0
 mrStep

На сайте с 23.11.2010
Репутация: 831
Сообщений 3780
Пол: Мужской(37)
Город: Челябинск-Екатеринбург
Стиль: MTB:Urban Freeride
Байк: Rampage 07
10 дек 2011 в 21:59

Вот еще одна свето-фиговина https://www.dealextreme.com/p/rechargeable-7-mode-red-5-led-safety-bike-tail-light-with-7-mode-2-red-laser-beam-35mw-90117

sku_90117_1_small.jpg

 

 



Статьи о железе читаем старые, пишем новые.
Cсылка на пост
0
 Jurek

На сайте с 01.09.2008
Репутация: 234
Сообщений 859
Пол: Мужской(35)
Город: Вінниця
Стиль: BMX:Street
Байк: Trek Session + Skavenger Bridge + DMR Bolt
10 дек 2011 в 21:59

Как стирать???)))smiley-trololo.gif



Cсылка на пост
+1
 Yeah!

На сайте с 09.06.2008
Репутация: 261
Сообщений 2330
Пол: Женский(22)
Город: Новосибирск
Стиль: Стритец
Байк: wrx sti
10 дек 2011 в 22:01

Jurek писал(а):
Как стирать???)))

Просто отсоединить аккумулятор и стирать вручную. 



Ю ДОНТ ХЭВ МАЙ НАМБА
[QUEEN OF FLOOD]
Cсылка на пост
0
 DeN26

День рождения:
Будет через 6 дней
На сайте с 15.08.2011
Репутация: 82
Сообщений 725
Пол: Мужской(24)
Город: Ставрополь
Стиль: MTB:Freeride
Байк: BigHit+888
10 дек 2011 в 22:06

Yeah, красава в раздел важно надо добавить

Cсылка на пост
0
 Mudvayne

На сайте с 28.08.2009
Репутация: 265
Сообщений 1765
Пол: Мужской(29)
Город: Севастополь/Керчь
Стиль: MTB:Freeride
Байк: Уже штанга)
10 дек 2011 в 22:07

ржуууууууууууууу smiley-bj.gifsmiley-good.gif

 



vk.com/aaangrykid
Cсылка на пост
+1
 Jurek

На сайте с 01.09.2008
Репутация: 234
Сообщений 859
Пол: Мужской(35)
Город: Вінниця
Стиль: BMX:Street
Байк: Trek Session + Skavenger Bridge + DMR Bolt
10 дек 2011 в 22:11

Yeah! писал(а):
Просто отсоединить аккумулятор и стирать вручную.

 С системой, проводами и кнопками???))) Ну-ну... 



Cсылка на пост
+1
 Жекичан

На сайте с 19.06.2009
Репутация: 131
Сообщений 180
Пол: Мужской(31)
Город: Мариуполь
Стиль: MTB:Downhill
Байк: Norco Launch 04
10 дек 2011 в 22:27

фанарь затея, по нескольким пераметрам:

1- стирать ее невозможно, чтобы не повредить электронику(или же не отстрачивать и пришивать ее после стирки, что само собой есть бред нее*ический.

2- езда с рюкзакой невозможна(как уже писалось) 

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

4- кнопка действия это вообще пи**ец!, как я буду нащупывать ее пельцем на рукаве???!  + ее не нажмешь не сняв руку с руля, а вернее не отпустив грипсу...  



Cсылка на пост
+1
 AnDroN 009

На сайте с 28.11.2009
Репутация: 41
Сообщений 433
Пол: Мужской(32)
Город: Днепропетровск
Стиль: MTB:Enduro
Байк: gt avalanche 1.0 disk 2010
10 дек 2011 в 22:57

Жекичан писал(а):
3- если речь зайдет о езде по улице, то я уверен, что водилы будут просто терятся от этих мигалок (которые не оранж хотябы, та и то...) 4- кнопка действия это вообще пи**ец!, как я буду нащупывать ее пельцем на рукаве???! + ее не нажмешь не сняв руку с руля, а вернее не отпустив грипсу...

поддержую!

Клуб кройки и шитья ФОРЕВА! smiley-trololo.gif



Бог придумал ноги, чтоб крутить педали (Лэнс Армстронг)
Cсылка на пост
0
 Destroier

На сайте с 29.08.2008
Репутация: 179
Сообщений 1830
Пол: Мужской(29)
Город: Москва
Стиль: MTB:Freeride
Байк: Stark Pusher-2+66
10 дек 2011 в 23:03

Жекичан, я бы добавил еще в пятых,тожд или зимой холод,и вся система в унитазsmiley-trololo.gifхорошо не запитала от обычной батареки ещеsmiley-ap.gif



dentrial3.00 писал(а):
Ни хрена себе, Grinpis, ты просто профи в технике исполнения мин*та...
Cсылка на пост
0
 Grinpis

На сайте с 24.01.2008
Репутация: 173
Сообщений 837
Пол: Мужской(32)
Город: Київ/Херсон/Чернівці
Стиль: MTB:Street
Байк: Propane Tyee
11 дек 2011 в 00:42

бугагашеньки, идея фигня полная, гланое что не практичная во всех планах!



Cсылка на пост
0
 VaNeSsP96

На сайте с 25.10.2010
Репутация: 904
Сообщений 5187
Пол: Мужской(43)
Город: Ужгород
Стиль: MTB:Downhill
Байк: Specialized Enduro Comp 650B 27.5
11 дек 2011 в 01:28

фуфло...smiley-ireful3.gif



Не работаю с мудаками.
Cсылка на пост
-1
  [ Подписаться на ответы в данной теме ]



ПОХОЖИЕ ТЕМЫ (сортировать по релевантности или по дате)
Посл. ответ Тема Автор Ответ. Просм.
21 мая 2007 в 00:00
  Выбор апекса поворота в сложный условиях X-MAN106751

  Список форумов ›››› Железки

  Форум:   







© 2003-2024 X-Bikers.com - горный велосипед, велотриал, фрирайд, стрит, дёрт, BMX
Размещение рекламы на сайте
Использование материалов без разрешения владельцев не допускается