Përmbajtje:

E-tekstil robotik: 5 hapa (me fotografi)
E-tekstil robotik: 5 hapa (me fotografi)

Video: E-tekstil robotik: 5 hapa (me fotografi)

Video: E-tekstil robotik: 5 hapa (me fotografi)
Video: Никто в нее не верил, а она смогла😍 2024, Korrik
Anonim
E-tekstil robotik
E-tekstil robotik

Përshëndetje! Emri im është Fiberbot, dhe jam shumë i lumtur që do të krijoni më shumë miq të mi. Në këtë udhëzues do të mësoni saktësisht se si të bëni një robot që duket tamam si unë. Unë gjithashtu do t'ju lejoj të jepni një sekret të vogël dhe do të ndaj me ju se si të më bëni të buzëqesh (aka, si të më kodoni!) Sepse unë kam mësuar shumë njerëz se si të bëjnë më shumë Fiberbots, jam shumë i lodhur dhe me të vërtetë mund përdorni një sy gjumë. Pra, në vend që të mësoj unë, do të jetë pronari im që gjithmonë di të buzëqeshë në fytyrën time … fjalë për fjalë. Zhytuni në pjesën tjetër të mësimit, argëtohuni, mësoni shumë dhe do të kthehem më vonë për të takuar mikun tim të ri që keni krijuar !! Shihemi se shpejti!:)

Hapi 1: Mësimi 1: Marrja e Furnizimeve

Mësimi 1: Marrja e Furnizimeve
Mësimi 1: Marrja e Furnizimeve
Mësimi 1: Marrja e Furnizimeve
Mësimi 1: Marrja e Furnizimeve

Ekzistojnë dy përbërës të ndryshëm që përbëjnë këtë projekt, arti dhe teknologjia. Termi shkallë përfshin bërjen e trupit të Fiberbot me materiale harxhuese dhe pjesa e mëparshme e projektit kërkon më shumë një qasje të matur në teknologji duke përdorur materialet jo të konsumueshme. Për modelin Fiberbot, shumica e furnizimeve mund të gjenden në Dyqanin tuaj Dollar ose dyqanin artizanal. Për përbërësin robotik të Fiberbot, unë bleva shumicën e furnizimeve të mia në internet në Adafruit, por ka dyqane të shumta në internet që mund t'i gjeni. Unë gjithashtu do të rekomandoja blerjen ose marrjen me qira të librit Make: Making Simple Robots nga Kathy Ceceri. Ky libër është vendi ku gjeta projektin Fiberbot i cili ofron udhëzime përshkruese dhe të lehta për tu ndjekur hap pas hapi. Materialet e listuara më poshtë të gjitha më kanë kushtuar afërsisht 40 dollarë, megjithatë kjo ndodh sepse unë nuk kisha asnjë të tillë. (Unë gjithashtu huazova hekurin për saldim i cili ul çmimin e projektit). Ky është padyshim një nga e-tekstilet më të lirë, dhe është gjithashtu shumë i lezetshëm !!

Trupi/shablloni i Fiberbot

- ndjerë me ngjyra të ndryshme - hekur bashkues

- gërshërë - tela bashkimi

- fije qëndisje - prerës teli/zhveshës

- tela të veshura me gjilpërë ose kapëse aligatori

- velcro

- mbulesë

- garzë push/tharëse

Furnizime robotike

- Mikrokontrolluesi Adafruit Gemma (#1222)

- Adafruit Mini (0.8 inç) 8x8 LED Matrix me çantë shpine

- Mbajtës baterie Adafruit 3 x AAA me çelës ndezje/fikje dhe kabllo lidhës JST 2-pin (#727)

- Mini kabllo USB (#260 - punon një kabllo telefoni celular)

- Kompjuter (Windows ose Mac)

Hapi 2: Vendosja e Trupit së bashku

Bashkimi i Trupit
Bashkimi i Trupit
Bashkimi i Trupit
Bashkimi i Trupit
Bashkimi i Trupit
Bashkimi i Trupit

Tani do të futemi në krijimin e trupit të butë për robotin. I bleva këto materiale në dyqanin tim të dollarit për më pak se 5 dollarë. Më pëlqen sa i lezetshëm është Fiberbot, dhe gjithashtu sa i lirë!

1. Kam përdorur burlap sepse është e lehtë për tu prerë, qepur dhe skajet e prishura krijojnë për një robot argëtues dhe spunky. Unë ndoqa modelin që ishte dhënë në librin e krijuesit të Kathy Ceceri. Sidoqoftë, krijimi i modelit tuaj punon shumë për aq kohë sa ka hapësirë të mjaftueshme për mikrokontrolluesin dhe matricën LED.

2. Kam krijuar modelin tim Fiberbot nga e para, megjithatë ekziston një model i printueshëm që mund të arrihet në https://bit.ly/fiberbot-template. Pasi ta keni bërë shabllonin tuaj gati, gjurmojeni atë në fletën tuaj të llaçit me një shënues që është mjaft i errët për t'u shfaqur.

3. Tjetra ju do të dëshironi të madhësoni mikrokontrolluesin tuaj dhe matricën LED në ndjerë me ngjyrë. Në foton e mësipërme, unë po punoja me një Arduino FLORA e cila është shumë më e madhe se Gemma. Sidoqoftë, unë do të rekomandoja përdorimin e Gemma për këtë projekt. Për një robot edhe më të këndshëm estetikisht, shtoni një copë të ndjerë me ngjyrë pas pjesës fillestare të ndjerë. Kjo do të shtojë më shumë qëndrueshmëri në "sytë" e robotit duke e bërë më të lehtë transferimin nga trupi i robotit në trupin e robotit.

4. Në mënyrë që të qepni Fiberbot -in tuaj së bashku, do t'ju duhet të dini se si të bëni prapambetje. Për fat të mirë, ka një udhëzim për këtë! Unë do të rekomandoja ta shikoni këtë udhëzues nëse nuk dini si, ose jeni i ri në qepje. Isshtë e lehtë dhe e shpejtë për t'u lexuar, duke mos marrë shumë kohë larg krijimit të Fiberbot tuaj!

5. Mbi të mund të shihni që unë kam qepur të gjithë trupin tim Fiberbot por e kam lënë pjesën e sipërme të drejtkëndëshit të hapur. Kjo ndodh sepse ju do të mbushni Fiberbot -in tuaj dhe ju duhet të lini hapësirë këtë hap. Ju do të keni nevojë për një material për të mbushur trupin. Fluff punon shkëlqyeshëm, unë rastësisht nuk kam pasur asnjë shtrim rreth shtëpisë time kështu që unë improvizova pak dhe përdorja garzë tharëse dhe funksionon po aq mirë! Plus, është falas! Pasi të keni mbushur Fiberbot -in tuaj në plotësinë e dëshirës tuaj, përfundoni të qepni pjesën e sipërme të Fiberbot.

6. Ju do të dëshironi të prisni disa pjesë të vogla Velcro dhe t'i vendosni në të katër qoshet në kokën e Fiberbots. Ju do të duhet të rreshtoni këto pjesë Velcro me ato në pjesën e pasme të pjesëve të ndjerë.

7. Pritini Fiberbot -in, por sigurohuni që të mos e shkurtoni shumë pranë qepjes. Ju do të dëshironi të lini rreth 1.5 - 2 inç hapësirë midis fijes dhe gërshërëve për të siguruar që burlapi të mos shpërbëhet.

8. Druajtje, Fiberbot po duket e mahnitshme deri më tani !!! (Prisni derisa të mund të buzëqeshë!)

9. Lini mënjanë Fiberbot. Vendoseni atë në një zonë që nuk prodhon nxehtësi. Burlap dhe garzë tharëse janë të dyja shumë të ndezshme!

Hapi 3: Vendosja e Robotit së bashku

Bashkimi i Robotit
Bashkimi i Robotit
Bashkimi i Robotit
Bashkimi i Robotit
Bashkimi i Robotit
Bashkimi i Robotit
Bashkimi i Robotit
Bashkimi i Robotit

Mirë, tani sapo kemi filluar! Vendosja e E në tekstile E, woo! Udhëzimet më poshtë janë udhëzimet që kam ndjekur nga libri Make: Making Simple Robots. Ky libër ishte shumë i detajuar dhe super i dobishëm për mua për të përfunduar këtë projekt. Le të fillojmë!

Hapi 1: Matrica LED vjen me një pllakë qarku të shpinës e cila mundëson që matrica të jetë e pajtueshme me programimin e thjeshtë Arduino. Këto dy pajisje duhet të bashkohen së bashku para se të kaloni në hapin tjetër. Saldimi është një detyrë e thjeshtë që përdor një hekur bashkues për të shkrirë metalin duke e shkrirë atë në objekte të tjera. Ka gjithsej 16 vrima në çantën e shpinës dhe 16 tela në matricë që rrëshqasin në anët e shpinës. Ju mund t'i shihni dy pjesët e ndryshme në fotot e mësipërme. Rreshtoni telat me vrimat dhe butësisht shtyjeni atë. Ajo që kam gjetur më së miri për bashkimin e dy pjesëve së bashku ishte lidhja e telit të saldimit dhe hekurit të saldimit midis telit në matricë. Duke pasur tela matricë në qendër dhe më pas duke i takuar të dy përbërësit ajo i lejoi lidhësit të formonte një top të bukur në pjesën e poshtme të shpinës. Përsëriteni këtë hap për 15 telat e ardhshëm.

- Nëse nuk jeni të sigurt se si të lidhni, mos kini frikë! Ka një udhëzim për këtë. Shikoni këtë bazë të saldimit sesi të jeni të ri në saldim dhe doni të mësoni më shumë.

Hapi 2: Tani që matrica është gati për të shkuar, hapi tjetër është të lidhni katër tela ose kapëse të vogla aligatori në katër vrimat e lidhura me çantën e shpinës. Ju mund të përdorni tela me ngjyra të ndryshme, por për shkak se unë kisha vetëm një ngjyrë tela të veshur, unë thjesht përdor një të tillë. Ngjitini katër telat në secilën vrimë duke përdorur të njëjtën teknikë siç kam përdorur për bashkimin e matricës dhe shpinës së bashku. Prisni telat e mbetur.

Hapi 3: Hapi tjetër është lidhja e Gemma me Matricën LED. Çdo tel ka një vend të caktuar në Gemma, kështu që është e rëndësishme të lidhni telat në mënyrë korrekte. Sigurohuni që ta keni hequr tela poshtë rreth gjysmë inç para se t'i ktheni ato në Gemma. Kam përdorur këtë metodë, megjithatë ju gjithashtu mund të lidhni telat në Gemma. Për shkak se vrimat janë të destinuara për qepje dhe jo për bashkim, nëse jeni duke bashkuar telat do t'ju nevojiten para-kallajit të vrimave. Kjo do të thotë shtimi i një shtrese shtesë saldimi në vrima. Kam përdorur fotografinë e mësipërme nga libri Make: Making Simple Robots për një referencë se ku duhet të ngjitet çdo tel.

Teli + (i kuq në foto) do të lidhet me bllokun e poshtëm në të djathtë (shënuar Vout).

Teli - (i zi në foto) do të lidhet me jastëkun e sipërm në të djathtë (të shënuar me GND).

Teli D (i verdhë në foto) do të lidhet me jastëkun e mesëm në të majtë (të shënuar me D0).

Teli C (jeshil në foto) do të lidhet me jastëkun e sipërm në të djathtë (të shënuar me D2).

Ceceri, K. (2015). Bëni: Bërja e robotëve të thjeshtë. San Francisko: Maker Media Inc.

Hapi 4: Tani keni mbaruar së ndërtuari "sytë" e robotit! PO! Pothuajse atje për të zgjuar Fiberbot dhe për t'i prezantuar me mikun e tyre të ri. Ju mund të bëni një test për t'u siguruar që Gemma juaj po funksionon siç duhet. Ju mund t'i gjeni këto hapa në mësimin tjetër !!

Hapi 4: Shkarkimi i Arduino Blink

Në këtë mësim do të bëni një test në Gemma -n tuaj si dhe do të shkarkoni programin që ju mundëson të kodoni mikrokontrolluesin tuaj duke përdorur Arduino IDE.

Si të bëni një test:

Shtë e rëndësishme të bëni një test mbi Adafruit Gemma tuaj para se të zhyteni në kodimin në të. Këtu janë hapat për të drejtuar një test praktike në Gemma -n tuaj. Udhëzimet që rrjedhin nga Make: Making Simple Robots nga Kathy Ceceri.

Hapi 1: Nëse jeni duke përdorur një kompjuter Windows, do t'ju duhet të shkarkoni një drejtues të quajtur USB-tinyISP. Detyra e shoferëve është të kuptojnë gjuhën që komunikohet nga kompjuteri në Gemma. Ngjashëm me atë se si njerëzit ndryshojnë gjuhën e tyre kur flasin me të rinjtë në krahasim me kur flasin para studentëve të universitetit. Me fjalë të tjera, shkarkimi i drejtuesit i mundëson kompjuterit të komunikojë në mënyrë efektive me Gemma.

- Për të instaluar drejtuesin: Shkruani drejtuesit http // bit.ly/ada ku do të gjeni udhëzime për Windows 7, 8 dhe XP.

Hapi 2: Lidhni Gemma -n tuaj në kompjuter duke përdorur portën USB dhe mini kabllon USB në Gemma. Pasi të jetë kyçur në prizë, duhet të shihni që drita jeshile LED në Gemma të ndizet, si dhe blici i kuq LED i kuq në bord.

- Pasi të keni lidhur Gemma-n tuaj, duhet të ketë një dritare të shfaqur në ekran. Ju nuk keni nevojë për të kërkuar drejtuesin në internet pasi duhet të instalojë drejtuesin direkt në hard diskun tuaj.

Hapi 3: Tjetra do t'ju duhet të shkarkoni programin Arduino IDE në kompjuterin tuaj. Shkoni te shkarkimi i faqes së programit Arduino IDE këtu dhe ndiqni udhëzimet. Pasi ta keni shkarkuar me sukses programin në hard diskun tuaj, do t'ju duhet të siguroheni që po përdorni bordin e duhur. Fatkeqësisht, për shkak se Gemma është një Adafruit dhe i pajtueshëm vetëm me Arduino ju duhet ta shkarkoni tabelën veç e veç dhe ta instaloni në program. Shikoni këtë video mësimore ku unë ju tregoj se si të shkarkoni bordin Adafruit Gemma në programin IDE. Ju gjithashtu mund të shihni këtë lidhje që ju jep udhëzime përshkruese për shkarkimin e bordeve shtesë në programimin IDE.

Hapi 4: Drejtoni kodin. Shikoni këtë video që ju tregon se çfarë kodi të përdorni për të drejtuar testin tuaj. Ky kod specifik është vendosur të ndryshojë LED -in e kuq për të filluar të ndizet dhe fiket një herë në sekondë. Edhe pse ishte duke ndezur më parë, ky ndezje duhet të jetë shumë më e ngadaltë.

Hapi 4: Tani që Gemma juaj ka punuar dhe trupi ka përfunduar, hapi tjetër është t'i lidhni ato së bashku. Duke përdorur një ngjyrë tjetër të ndjerë, prerë një skicë të Gemma dhe Matricës LED. Vendosni skicat pas secilës pjesë. Qepni qoshet e matricës LED dhe Gemma në pjesën drejtkëndore të ndjenjës që keni bërë më herët në këtë mësim.

Hapi 5: Futeni paketën e baterisë në Gemma dhe vendosni kutinë e zezë pas robotit. Bashkangjiteni paketën e baterisë në pjesën e pasme të Fiberbot me velcro. Në atë mënyrë nëse doni t'i vendosni këto "sy" në një robot tjetër, gjithçka është e lëvizshme.

Mirë, kështu që ju mund ta vendosni Fiberbot poshtë për një sekondë. Unë do t'ju udhëheq në faqen e internetit që ju jep udhëzime hap pas hapi se si të shkarkoni programin Arduino në kompjuterët tuaj MacBook ose Windows. Tani kjo do të bëjë që Fiberbot juaj të buzëqeshë!

1. Shkarkimi i Arduino: Në faqen e internetit të adafruit, ekziston një faqe e disponueshme posaçërisht për të mësuar rreth kontrolluesit tuaj Gemma. Së pari, së pari, duhet të shkarkoni programin e pajtueshëm në kompjuterin tuaj. Këtu është lidhja për përfundimin e këtij hapi.

Shkarkimi i Arduino

2. Programimi me Arduino IDE: Përsëri, në uebfaqen e adafruit nën fillimin me Gemma mund të gjeni një skedë të quajtur 'programim me Arduino IDE.' Kjo faqe në internet e veçantë ju lejon të kuptoni kuptimet prapa kodit. E gjithë kodimi në thelb është, është të thuash diçka për të kryer si detyrë. Këto njihen si hyrje dhe dalje. Një hyrje është informacioni që vjen në objekt dhe dalja është rezultati përfundimtar. Për shembull, nëse i them motrës sime të bëjë pjatat dhe ajo i bën ato, të dhënat përfaqësohen nga unë duke i kërkuar asaj të bëjë pjatat, rezultati është ajo që i bën ato. Një shembull tjetër do të ishte përdorimi i telekomandës për televizorin tuaj. Shtypni butonin e ndezjes i cili është hyrja dhe televizori ndizet duke vepruar si dalje. I njëjti komunikim përdoret kur punoni me mikro kontrollues. Ne do të mësojmë se si të dërgojmë hyrje në Gemma -n tonë në mënyrë që ajo të ketë një përgjigje (dalje). Lexoni për kuptimet e ndryshme të kodit. Më pëlqen shumë të përdor këtë faqe në internet sepse zbërthen hapat për fillestarët. Easyshtë e lehtë për t'u kuptuar dhe ato ofrojnë shumë pamje vizuale për t'u ndjekur.

Programimi me Arduino ID

3. Pasi të keni shkarkuar programin Arduino në kompjuterin tuaj, hapeni atë dhe ndiqni kërkesën në videon që kam ofruar. Ju dëshironi të klikoni mbi 'mjetet' në shiritin e menusë së sipërme, shkoni poshtë në 'bord:' dhe klikoni në Adafruit Gemma (ATtiny85 @ 8MHz). Meqenëse kodimi është paksa i ndryshëm nga bordi në tabelë, është e rëndësishme të zgjidhni tabelën e duhur për kontrolluesin që përdorni.

4. Tani që keni shkarkuar programin Arduino dhe jeni njohur me disa nga kontekstet prapa kodimit, mendoj se jeni gati të filloni të kodoni Fiberbot -in tuaj !!! Shikoni mësimin tjetër se si të kodoni duke përdorur Blink.

Hapi 5: Kodimi i Fiberbot

Image
Image
Kodimi i Fiberbot
Kodimi i Fiberbot

Një. Më shumë. Hapi.

Skica e mbylljes së syve që keni përdorur për të drejtuar një test për Gemma -n tuaj është një kod i thjeshtë me të cilin mund të luani për t'u njohur me programin. Gjeni ku thotë vonesë (1000). Kjo komandë i thotë Gemma -s që të ndezë dhe fiket LED për 1000 mijë të sekondës ose me fjalë të tjera 1 sekondë. Mund të luani me kohën për të kuptuar se si ndryshimi i tij do të ndryshojë shpejtësinë e LED -së që pulson. Për shembull, nëse e ndryshoni në vonesë (500), LED do të pulsojë dy herë më shpejt. Nëse e ndryshoni atë për të vonuar (2000), a mund të merrni me mend se çfarë do të ndryshonte? Po, e kuptove! Ai i thotë pajisjes Arduino të ndizet dy herë më ngadalë.

** Mbani mend: Ju gjithmonë do të duhet të shtypni butonin e rivendosjes në Gemma -n tuaj sa herë që dëshironi të ngarkoni një skedar të ri.

Ekziston një shans që kur verifikoni/ngarkoni kodin, mund të ketë një gabim në pjesën e poshtme të ekranit me printim të kuq. Nëse kjo ndodh, është shpesh sepse keni harruar të shtypni butonin e rivendosjes në Gemma -n tuaj. Nëse nuk është kështu, mund të lexoni përmes faqes "Konfigurimi me Arduino IDE" (https://bit.ly/arduino-setup) për udhëzime dhe ndihmë të mëtejshme. Ekziston gjithashtu një Forum për Mbështetjen e Klientit Adafruit, ku një person i gjallë do të jetë në gjendje të sigurojë ndihmë dhe t'u përgjigjet çdo pyetjeje të mëtejshme që keni.

Tani që keni drejtuar me sukses kodin e blinkut në Gemma -n tuaj, është koha për të përfshirë Matricën. Për këtë, do t'ju duhet të shkarkoni një bibliotekë të quajtur TinyWireM. Ja si:

1. Mbyllni çdo dritare të hapur Arduino

2. Shkoni në faqen e internetit të Adafruit ose shkruani https://bit.ly/gemma-sc. Këtu do të gjeni bibliotekën TinyWireM. Shkarkoni këtë. Kam ngarkuar një video për t'ju treguar se si ta bëni këtë në një kompjuter Mac. Ju gjithashtu mund të shkoni në këtë lidhje për një udhëzues të shkruar hap pas hapi për shkarkimin e kësaj biblioteke. Duke shkarkuar këtë bibliotekë do të keni akses të përhershëm në këtë kod duke ju lejuar të ruani si skedarë të rinj.

3. Hapi 2 mund të jetë disi konfuz. Nëse është kështu, kodet janë në dispozicion në faqen e internetit të Adafruit. Ju mund t'i kopjoni dhe ngjisni kodet në programin Arduino Blink dhe t'i ekzekutoni prej andej. Ju do të dëshironi të krijoni dy skeda të reja, të ngjashme me mënyrën se si ka skedarë në shfletues. Verifikoni të dy kodet dhe ngarkojini ato në Gemma dhe Matrix tuaj. TA-DA !!!!! Ju sapo keni koduar dhe ngarkuar duke përdorur Arduino IDE !!!!! Ju e keni bërë Fiberbot shumë të lumtur !! Lidheni paketën tuaj të baterisë me Gemma -n tuaj dhe shkëputni USB -në nga kompjuteri juaj dhe mikrokontrolluesi. Tani mund të shfaqni shokun tuaj Fiberbot për të gjithë! Argëtohu:)

** Nëse rastësisht asgjë nuk po ndodh kthehuni në mësimin e mëparshëm dhe lexoni si të zgjidhni problemin/ku të gjeni ndihmë.

Recommended: