Съдържание:

Роботизиран електронен текстил: 5 стъпки (със снимки)
Роботизиран електронен текстил: 5 стъпки (със снимки)

Видео: Роботизиран електронен текстил: 5 стъпки (със снимки)

Видео: Роботизиран електронен текстил: 5 стъпки (със снимки)
Видео: ЖИВЕЦ-РОБОТ!!! РЫБКА-ОГОНЬ!!! Pike fishing with a robot-lure!!! 2024, Юли
Anonim
Роботизиран електронен текстил
Роботизиран електронен текстил

Здравейте! Казвам се Fiberbot и съм толкова щастлив, че ще станете все повече мои приятели. В тази инструкция ще научите как точно да направите робот, който да прилича на мен. Също така ще ви разкрия една малка тайна и ще споделя с вас как да ме накарате да се усмихвам (известен още като как да ме кодирам!) Тъй като съм учил много хора как да правят повече Fiberbots, много съм уморен и наистина бих могъл използвайте дрямка Така че, вместо аз да преподавам, моят собственик винаги ще знае как да усмихне лицето ми … буквално. Потопете се в останалата част от урока, забавлявайте се, научете много и аз ще се върна по -късно, за да се срещна с новия ми приятел, който сте създали !! Ще се видим скоро!:)

Стъпка 1: Урок 1: Получаване на консумативи

Урок 1: Получаване на консумативи
Урок 1: Получаване на консумативи
Урок 1: Получаване на консумативи
Урок 1: Получаване на консумативи

Има два различни компонента, които съставляват този проект, изкуство и технология. Терминът „стълба“включва изработката на корпуса на Fiberbot с консумативи, а предишното парче от проекта изисква повече технически подход, използващ неконсумативи. За шаблона Fiberbot по -голямата част от консумативите могат да бъдат намерени в местния доларов магазин или магазин за занаяти. За роботизирания компонент на Fiberbot купих повечето си консумативи онлайн в Adafruit, но има няколко онлайн магазина, които можете да намерите. Също така бих препоръчал да купите или наемете книгата Make: Making Simple Robots от Kathy Ceceri. Тази книга е мястото, където намерих проекта Fiberbot, който предлага описателни и лесни за изпълнение стъпка по стъпка инструкции. Изброените по -долу материали ми струваха приблизително около $ 40, но това е така, защото нямах свои. (Заех и поялника, който намалява цената на проекта). Това определено е един от по-евтините електронни текстили и освен това е много сладък !!

Корпус/шаблон от Fiberbot

- различен цвят филц - поялник

- ножици - тел за запояване

- конец за бродерия - ножове/стриптизьор

- покрити с игла проводници или алигаторни скоби

- велкро

- чул

- мъх/сушилня

Консумативи за роботи

- микроконтролер Adafruit Gemma (#1222)

- Adafruit Mini (0,8 инча) 8x8 LED матрица с раница

- Adafruit 3 x AAA държач за батерия с превключвател за включване/изключване и 2-пинов JST съединителен кабел (#727)

- Мини USB кабел (#260 - кабелът за мобилен телефон работи)

- Компютър (Windows или Mac)

Стъпка 2: Сглобяване на тялото заедно

Сглобяване на тялото заедно
Сглобяване на тялото заедно
Сглобяване на тялото заедно
Сглобяване на тялото заедно
Сглобяване на тялото заедно
Сглобяване на тялото заедно

Сега ще преминем към създаването на мекото тяло за робота. Купих тези материали в местния доларов магазин за под 5 долара. Обичам колко сладък е Fiberbot, а също и колко евтин!

1. Използвах чул, защото е лесен за рязане, шиене и очуканите ръбове създават забавен и набит робот. Следвах шаблона, предоставен в книгата за създатели на Кати Чечери. Създаването на ваш собствен шаблон обаче работи твърде много, стига да има достатъчно място за микроконтролера и LED матрицата.

2. Създадох моя шаблон Fiberbot от нулата, но има модел за печат, който може да бъде достъпен на https://bit.ly/fiberbot-template. След като подготвите шаблона си, проследете го върху листа от чул с маркер, който е достатъчно тъмен, за да се покаже.

3. След това ще искате да оразмерите вашия микроконтролер и LED матрица върху цветен филц. На горната снимка работех с Arduino FLORA, който е много по -голям от Gemma. Бих препоръчал обаче да използвате Gemma за този проект. За още по -естетически робот добавете още едно парче цветен филц зад първоначалното парче филц. Това ще добави по -голяма здравина към „очите“на робота, улеснявайки прехвърлянето от тялото на робота към тялото на робота.

4. За да шиете вашия Fiberbot заедно, ще трябва да знаете как да шиете обратно. За щастие има инструкции за това! Бих препоръчал да прегледате тази инструкция, ако не знаете как или сте нов за шиене. Той е лесен и бърз за четене, без да отнема много време от създаването на вашия Fiberbot!

5. По -горе можете да видите, че съм зашил цялото си тяло от Fiberbot, но оставих горната част на правоъгълника отворена. Това е така, защото ще пълните Fiberbot и трябва да оставите място тази стъпка. Ще ви трябва материал, за да напълните тялото. Пухът работи чудесно, просто случайно нямах никакви легла около къщата си, затова импровизирах малко и използвах сушилня и той работи също толкова добре! Освен това е безплатно! След като сте напълнили своя Fiberbot до пълнота, която ви харесва, завършете шиенето на горната част на Fiberbot.

6. Ще искате да изрежете някои малки парчета велкро и да ги поставите във всичките четири ъгъла на главата на Fiberbots. Ще трябва да подредите тези велкро парчета с тези на гърба на филцовите парчета.

7. Изрежете Fiberbot, но внимавайте да не режете твърде близо до шевовете. Ще искате да оставите около 1,5 - 2 инча пространство между конеца и ножицата, за да сте сигурни, че мехурът не се разпада.

8. Ужас, Fiberbot изглежда невероятно досега !!! (Изчакайте, докато наистина може да се усмихне!)

9. Оставете Fiberbot настрана. Поставете го на място, което не произвежда топлина. Чупката и сушилнята са много запалими!

Стъпка 3: Сглобяване на робота

Сглобяване на робота заедно
Сглобяване на робота заедно
Сглобяване на робота
Сглобяване на робота
Сглобяване на робота заедно
Сглобяване на робота заедно
Сглобяване на робота заедно
Сглобяване на робота заедно

Добре, сега тепърва започваме! Поставянето на E в E-текстил, уау! Инструкциите по -долу са указанията, които следвах от книгата Make: Making Simple Robots. Тази книга беше много подробна и ми беше супер полезна за завършването на този проект. Нека да започнем!

Стъпка 1: LED матрицата се доставя с платка за раници, която позволява матрицата да бъде съвместима с простото програмиране на Arduino. Тези две устройства трябва първо да бъдат запоени заедно, преди да преминете към следващата стъпка. Запояването е проста задача, която използва поялник за стопяване на метал, свързвайки го с други предмети. На раницата има общо 16 дупки и 16 проводника на матрицата, които се плъзгат в страните на раницата. Можете да видите двете различни парчета на снимките по -горе. Подравнете проводниците нагоре с отворите и внимателно ги избутайте. Това, което открих, че работи най -добре за запояване на двете части заедно, беше свързването на запояващия проводник и поялника между проводника на матрицата. Поставянето на матричния проводник в центъра и след това двата компонента да го срещнат позволи на спойката да образува хубава топка в долната част на раницата. Повторете тази стъпка за следващите 15 проводника.

- Ако не сте сигурни как да запоявате, няма страх! Има инструкции за това. Вижте тази основна инструкция за запояване, ако сте нов за запояване и искате да научите повече.

Стъпка 2: След като матрицата е готова за работа, следващата стъпка е да прикрепите четири проводника или малки алигаторни скоби към четирите отвора, свързани към раницата. Можете да използвате проводници с различен цвят, но тъй като имах само един цвят покрита тел, просто използвах един. Запоявайте четирите проводника във всеки отвор, използвайки същата техника, която използвах за запояване на матрицата и раницата заедно. Отрежете останалите проводници.

Стъпка 3: Следващата стъпка е свързването на Gemma към LED матрицата. Всеки проводник има определено място на Gemma, така че е важно да свържете правилно проводниците. Уверете се, че сте отстранили жицата около половин инч, преди да ги завъртите към Gemma. Използвах този метод, но можете също да запоявате проводниците върху Gemma. Тъй като отворите са предназначени за шиене, а не за запояване, ако запоявате проводниците, ще ви е необходимо предварително да калайдите отворите. Това означава добавяне на допълнителен слой спойка към отворите. Използвах снимката по -горе от книгата Make: Making Simple Robots за справка къде трябва да бъде прикрепен всеки проводник.

Проводът + (червен на снимката) ще бъде свързан с долната подложка вдясно (маркиран Vout).

- проводникът (черен на снимката) ще бъде свързан към горната подложка вдясно (маркиран GND).

Проводът D (жълт на снимката) ще бъде свързан към средната подложка вляво (маркиран с D0).

Проводът C (зелен на снимката) ще бъде свързан към горната подложка вдясно (маркиран с D2).

Ceceri, K. (2015). Направете: Създаване на прости роботи. Сан Франциско: Maker Media Inc.

Стъпка 4: Вече завършихте изграждането на „очите“на робота! ДА! Почти до там, за да събудим Fiberbot и да ги запознаем с новия си приятел. Можете да проведете тест, за да се уверите, че Gemma работи правилно. Можете да намерите тези стъпки в следващия урок !!

Стъпка 4: Изтегляне на Arduino Blink

В този урок ще проведете тест на вашия Gemma, както и ще изтеглите програмата, която ви позволява да кодирате вашия микроконтролер с помощта на Arduino IDE.

Как да стартирате тест:

Важно е да направите тест на вашата Adafruit Gemma, преди да се потопите в кодирането върху нея. Ето стъпките за провеждане на практически тест на вашата Gemma. Инструкции, получени от Make: Making Simple Robots от Kathy Ceceri.

Стъпка 1: Ако използвате компютър с Windows, ще трябва да изтеглите драйвер, наречен USB-tinyISP. Работата на шофьорите е да разбират езика, който се предава от компютъра на Gemma. Подобно на това как хората променят езика си, когато говорят с млади хора, в сравнение с това, когато говорят пред студенти. С други думи, изтеглянето на драйвера позволява на компютъра да комуникира ефективно с Gemma.

- За да инсталирате драйвера: Въведете http // bit.ly/ada-drivers, където ще намерите инструкции за Windows 7, 8 и XP.

Стъпка 2: Включете вашия Gemma в компютъра, като използвате USB порта и мини USB кабела на Gemma. След като го включите, трябва да видите зелената LED светлина на Gemma да светне, както и червената вградена LED светкавица.

- След като включите вашата Gemma, на екрана трябва да се появи изскачащ прозорец. Не ви е необходим, за да търсите в мрежата драйвера, тъй като той трябва директно да инсталира драйвера на вашия твърд диск.

Стъпка 3: След това ще трябва да изтеглите програмата Arduino IDE на вашия компютър. Отидете на изтеглянето на страницата с програмата на Arduino IDE тук и следвайте подканите. След като успешно изтеглите програмата на вашия твърд диск, ще трябва да се уверите, че използвате правилната платка. За съжаление, тъй като Gemma е Adafruit и е съвместим само с Arduino, трябва да изтеглите платката отделно и да я инсталирате в програмата. Гледайте този урок, в който ще ви покажа как да изтеглите дъската Adafruit Gemma в програмата IDE. Можете също да прегледате тази връзка, която ви дава описателни инструкции за изтегляне на допълнителни платки за програмиране на IDE.

Стъпка 4: Изпълнете кода. Гледайте това видео, което ви показва какъв код да използвате, за да стартирате теста си. Този специфичен код е настроен да променя червения светодиод, за да започне да мига и изключва веднъж на всяка секунда. Въпреки че преди това мигаше, това мигане трябва да бъде много по -бавно.

Стъпка 4: След като Gemma работи и тялото е завършено, следващата стъпка е да ги свържете заедно. Използвайки друг цвят филц, изрежете очертанията на Gemma и LED матрицата. Поставете очертанията зад всяко парче. Зашийте ъглите на LED матрицата и Gemma към правоъгълното парче филц, което сте направили по -рано в този урок.

Стъпка 5: Включете батерията към Gemma и поставете черната кутия зад робота. Прикрепете батерията към задната част на Fiberbot с велкро. По този начин, ако искате да поставите тези "очи" върху друг робот, всичко е преносимо.

Добре, така че можете да оставите Fiberbot за секунда. Ще ви насоча към уебсайта, който ви дава стъпка по стъпка указания как да изтеглите програмата Arduino на компютрите си MacBook или Windows. Сега това ще накара вашия Fiberbot да се усмихне!

1. Изтегляне на Arduino: На уебсайта на adafruit има страница, достъпна специално за запознаване с вашия Gemma контролер. Първо, трябва да изтеглите съвместимия софтуер на вашия компютър. Ето връзката за завършване на тази стъпка.

Изтегляне на Arduino

2. Програмиране с Arduino IDE: Отново на уебсайта на adafruit при започване на работа с Gemma можете да намерите раздел, наречен „програмиране с Arduino IDE.“Тази конкретна уеб страница ви позволява да разберете значението на кода. Цялото кодиране по същество е, казва нещо за изпълнение като задача. Те са известни като входове и изходи. Входът е информация, постъпваща в обекта, а изходът е крайният резултат. Например, ако кажа на сестра ми да мие чиниите и тя ги измие, входът се представя от мен, като я помоля да мие чиниите, изходът е тя да ги мие. Друг пример би бил използването на вашето дистанционно управление за вашия телевизор. Натискате бутона за включване, който е вход и телевизорът се включва като изход. Същата комуникация се използва при работа с микроконтролери. Ще научим как да изпращаме входове в нашата Gemma, за да има отговор (изход). Прочетете за различните значения на кода. Много обичам да използвам този уебсайт, защото той прекъсва стъпките за начинаещи. Лесно е за разбиране и те предоставят много визуални елементи, които да следвате.

Програмиране с Arduino IDE

3. След като изтеглите програмата Arduino на вашия компютър, отворете я и следвайте подканата във видеоклипа, който съм предоставил. Искате да кликнете върху „инструменти“в горната лента с менюта, превъртете надолу до „дъска:“и кликнете върху Adafruit Gemma (ATtiny85 @ 8MHz). Тъй като кодирането е малко по -различно от платката до платката, важно е да изберете правилната платка за контролера, който използвате.

4. Сега, след като сте изтеглили програмата Arduino и сте се запознали с част от контекста зад кодирането, мисля, че сте готови да започнете да кодирате своя собствен Fiberbot !!! Вижте следващия урок как да кодирате с помощта на Blink.

Стъпка 5: Кодиране на Fiberbot

Image
Image
Кодиране на Fiberbot
Кодиране на Fiberbot

Едно. Повече ▼. Стъпка.

Мигащата скица, която сте използвали за провеждане на тест за вашата Gemma, е прост код, с който можете да си поиграете, за да се запознаете с програмата. Намерете къде пише забавяне (1000). Тази команда казва на Gemma да включва и изключва светодиода за 1000 хилядни от секундата или с други думи 1 секунда. Можете да си поиграете с времето, за да разберете как промяната му ще промени скоростта на мигащия светодиод. Например, ако го промените на забавяне (500), светодиодът ще мига два пъти по -бързо. Ако го промените на забавяне (2000), можете ли да предположите какво би променило? Да, разбрахте! Той казва на устройството Arduino да мига два пъти по -бавно.

** Запомнете: Винаги ще трябва да натискате бутона за нулиране на вашия Gemma всеки път, когато искате да качите нов файл.

Има вероятност, когато проверите/качите кода, да има грешка в долната част на екрана с червен шрифт. Ако това се случи, това често се случва, защото сте забравили да натиснете бутона за нулиране на вашия Gemma. Ако това не е така, можете да прочетете страницата „Настройка с Arduino IDE“(https://bit.ly/arduino-setup) за допълнителни инструкции и помощ. Има и форум за поддръжка на клиенти на Adafruit, където жив човек ще може да предостави помощ и да отговори на всички допълнителни въпроси, които имате.

Сега, след като успешно сте пуснали мигащия код на вашата Gemma, е време да включите Matrix. За целта ще трябва да изтеглите библиотека, наречена TinyWireM. Ето как:

1. Затворете всички отворени прозорци на Arduino

2. Отидете на уебсайта на Adafruit или въведете https://bit.ly/gemma-sc. Тук ще намерите библиотеката TinyWireM. Изтеглете това. Качих видеоклип, за да ви покажа как да направите това на компютър с Mac. Можете също да отидете на тази връзка за писмено ръководство стъпка по стъпка за изтегляне на тази библиотека. С изтеглянето на тази библиотека ще имате постоянен достъп до този код, който ви позволява да запазвате като нови файлове.

3. Стъпка 2 може да бъде донякъде объркваща. Ако случаят е такъв, кодовете са достъпни на уебсайта на Adafruit. Можете да копирате и поставите кодовете в програмата Arduino Blink и да ги стартирате от там. Ще искате да създадете два нови раздела, подобно на това как има раздели в браузъра. Проверете двата кода и ги качете във вашата Gemma и Matrix. ТА-ДА !!!!! Току -що сте кодирали и качили с помощта на Arduino IDE !!!!! Вие направихте Fiberbot много щастлив !! Включете батерията в Gemma и извадете USB от компютъра и микроконтролера. Вече можете да покажете приятеля си от Fiberbot на всички! Забавлявай се:)

** Ако по някакъв случай нищо не се случи, върнете се към предишния урок и прочетете как да отстраните неизправности/къде да намерите помощ.

Препоръчано: