Sisukord:

Robot E-tekstiil: 5 sammu (piltidega)
Robot E-tekstiil: 5 sammu (piltidega)

Video: Robot E-tekstiil: 5 sammu (piltidega)

Video: Robot E-tekstiil: 5 sammu (piltidega)
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Juuli
Anonim
Robot E-tekstiil
Robot E-tekstiil

Tere! Minu nimi on Fiberbot ja mul on nii hea meel, et saate rohkem mu sõpru. Selles juhendis saate täpselt teada, kuidas teha robot, mis näeb välja nagu mina. Ma luban teil ka ühe väikese saladuse ja jagan teiega, kuidas mind naeratama panna (ehk kuidas mind kodeerida!) Kuna olen õpetanud paljudele inimestele rohkem Fiberboteid valmistama, olen ma väga väsinud ja võiksin tõesti kasuta uinakut. Niisiis, minu õpetamise asemel on see minu omanik, kes teab alati, kuidas mu näole naeratus panna … sõna otseses mõttes. Sukelduge ülejäänud õppetundi, nautige, õppige palju ja ma tulen hiljem tagasi, et kohtuda oma uue sõbraga, kelle olete loonud !! Varsti näeme!:)

1. samm: 1. õppetund: tarvikute hankimine

Õppetund 1: Tarvikute hankimine
Õppetund 1: Tarvikute hankimine
Õppetund 1: Tarvikute hankimine
Õppetund 1: Tarvikute hankimine

Selle projekti moodustavad kaks erinevat komponenti, kunst ja tehnoloogia. Redeli mõiste hõlmab Fiberboti korpuse valmistamist kulumaterjalidest ja projekti eelmine osa nõuab rohkem tehnikat tundvat lähenemist, kasutades mittetarbekaupu. Fiberboti malli jaoks leiate enamiku tarvikuid kohalikust dollaripoest või käsitööpoest. Fiberboti robotikomponendi jaoks ostsin suurema osa oma tarvikutest veebist Adafruitist, kuid neid leiate mitmest veebipoest. Samuti soovitaksin osta või laenutada Kathy Ceceri raamatu Make: Making Simple Robots. Sellest raamatust leidsin projekti Fiberbot, mis pakub kirjeldavaid ja hõlpsasti järgitavaid samm-sammult juhiseid. Allpool loetletud materjalid maksid mulle umbes 40 dollarit, kuid see on sellepärast, et mul polnud ühtegi. (Laenasin ka jootekolvi, mis langetab projekti hinna). See on kindlasti üks odavamaid e-tekstiile ja see on ka väga armas !!

Fiberboti korpus/mall

- erinevat värvi vilt - jootekolb

- käärid - jootetraat

- tikkimisniit - traadi lõikurid/eemaldaja

- nõelaga kaetud juhtmed või alligaatoriklambrid

- takjapael

- kott

- kohev/kuivati kiud

Robotivarud

- Adafruit Gemma mikrokontroller (#1222)

- Adafruit Mini (0,8 tolli) 8x8 LED -maatriks koos seljakotiga

- Adafruit 3 x AAA patareipesa koos sisse/välja lülitiga ja 2-kontaktilise JST-pistiku kaabliga (#727)

- Mini USB -kaabel (#260 - mobiiltelefonikaabel töötab)

- arvuti (Windows või Mac)

2. samm: keha kokku panemine

Keha kokku panemine
Keha kokku panemine
Keha kokku panemine
Keha kokku panemine
Keha kokku panemine
Keha kokku panemine

Nüüd hakkame roboti jaoks pehme keha loomiseks. Ostsin need materjalid oma kohalikus dollaripoes alla 5 dollari eest. Mulle meeldib, kui armas Fiberbot on, ja ka see, kui odav!

1. Kasutasin kotti, sest seda on lihtne lõigata, õmmelda ja kulunud servad loovad lõbusa ja vinge roboti. Ma järgisin malli, mis oli Kathy Ceceri tegijaraamatus. Oma malli loomine töötab aga ka seni, kuni mikrokontrolleri ja LED -maatriksi jaoks on piisavalt ruumi.

2. Lõin oma Fiberboti malli nullist, kuid seal on prinditav muster, millele pääseb ligi aadressil https://bit.ly/fiberbot-template. Kui olete oma malli valmis saanud, jälgige seda oma kotilehele märgistusega, mis on kuvamiseks piisavalt tume.

3. Järgmisena soovite oma mikrokontrolleri ja LED -maatriksi värvilisele vildile mõõta. Ülaltoodud fotol töötasin Arduino FLORA -ga, mis on palju suurem kui Gemma. Selle projekti jaoks soovitaksin siiski kasutada Gemmat. Veelgi esteetilisema roboti jaoks lisage esialgse vilditüki taha veel üks värviline vilditükk. See lisab roboti “silmadele” rohkem vastupidavust, hõlbustades ülekandmist roboti kehalt roboti kehale.

4. Fiberboti õmblemiseks peate teadma, kuidas õmblustööd teha. Õnneks on selleks õpetatav! Soovitan seda juhendit vaadata, kui te ei tea, kuidas või olete õmblemisega uus. Seda on lihtne ja kiire lugeda, see ei võta Fiberboti loomiseks liiga palju aega!

5. Eespool näete, et olen õmblenud kogu oma Fiberboti keha, kuid jätan ristküliku ülaosa lahti. Seda seetõttu, et täidate oma Fiberboti ja peate selles etapis ruumi jätma. Keha täitmiseks vajate materjali. Fluff töötab suurepäraselt, mul juhtus nii, et mul polnud maja ümber ühtegi munemist, nii et ma improviseerisin natuke ja kasutasin kuivati kihti ja see töötab sama hästi! Lisaks on see tasuta! Kui olete oma Fiberboti oma maitse järgi täitnud, lõpetage Fiberboti ülaosa õmblemine.

6. Sa tahad lõigata mõned väikesed Velcro tükid ja asetada need Fiberbots'i pea nelja nurka. Peate need takjapaelad joondama vilditükkide tagaküljel olevatega.

7. Lõika Fiberbot välja, kuid jälgi, et sa ei lõikaks õmblusele liiga lähedale. Soovite jätta niidi ja kääride vahele umbes 1,5–2 tolli ruumi, et tagada, et kott ei laguneks.

8. Aukartus, Fiberbot näeb siiani hämmastav välja !!! (Oodake, kuni see võib tegelikult naeratada!)

9. Pane Fiberbot kõrvale. Asetage see kohta, mis ei tekita soojust. Rätik ja kuivati kiud on mõlemad väga tuleohtlikud!

3. samm: roboti kokku panemine

Roboti kokku panemine
Roboti kokku panemine
Roboti kokku panemine
Roboti kokku panemine
Roboti kokku panemine
Roboti kokku panemine
Roboti kokku panemine
Roboti kokku panemine

Olgu, nüüd me alles alustame! Pannes E-tekstiili sisse, woo! Allpool olevad juhised on juhised, mida järgisin raamatust Make: Making Simple Robots. See raamat oli väga üksikasjalik ja aitas mul selle projekti lõpule viia. Alustagem!

Samm: LED -maatriksiga on kaasas seljakoti trükkplaat, mis võimaldab maatriksit ühildada lihtsa Arduino programmeerimisega. Need kaks seadet tuleb enne järgmise sammu juurde liikumist esmalt kokku joota. Jootmine on lihtne ülesanne, mis kasutab jootekolvi metalli sulatamiseks, sulatades selle teiste objektidega. Seljakotis on kokku 16 auku ja maatriksil 16 juhet, mis libisevad seljakoti külgedele. Ülaltoodud fotodel näete kahte erinevat tükki. Joondage juhtmed aukudega üles ja suruge see õrnalt läbi. Ma leidsin, et kahe tükki kokku jootmiseks sobis kõige paremini jootetraadi ja jootekolvi ühendamine maatriksi traadi vahel. Kui maatriksitraat oli keskel ja seejärel kaks komponenti vastavad, võimaldas jootmel seljakoti põhjas kena palli moodustada. Korrake seda sammu järgmise 15 juhtme puhul.

- Kui te pole kindel, kuidas jootma hakata, ärge kartke! Selleks on juhend. Vaadake seda põhilist jootmist, kui olete jootmise uus ja soovite rohkem teada saada.

2. samm: nüüd, kui maatriks on tööks valmis, tuleb järgmiseks sammuks kinnitada neli juhtmest või väikesest alligaatoriklambrist nelja seljakoti külge ühendatud ava külge. Võite kasutada erinevat värvi juhtmeid, kuid kuna mul oli ainult ühte värvi kaetud traati, kasutasin just ühte. Jootke neli traati igasse auku sama tehnikaga, mida kasutasin maatriksi ja seljakoti kokku jootmiseks. Lõika ülejäänud juhtmed.

Samm: järgmine samm on Gemma ühendamine LED -maatriksiga. Igal juhtmel on Gemmal kindel koht, mistõttu on oluline juhtmed õigesti ühendada. Enne Gemma külge keeramist veenduge, et olete traadi umbes pool tolli maha võtnud. Ma kasutasin seda meetodit, kuid võite ka juhtmeid Gemma külge jootma panna. Kuna augud on mõeldud õmblemiseks, mitte jootmiseks, peate juhtmete jootmisel auke eelnevalt plekkima. See tähendab aukudele täiendava jootekihi lisamist. Kasutasin ülaltoodud pilti raamatust Make: Making Simple Robots, et saada viide, kuhu iga traat kinnitada.

+ Juhe (fotol punane) ühendatakse paremal asuva alumise padjaga (tähistatud Vout).

Juhe (fotol must) ühendatakse paremal asuva ülemise padjaga (tähistatud GND).

D -juhe (fotol kollane) ühendatakse vasakul asuva keskmise padjaga (tähistatud D0).

C -juhe (fotol roheline) ühendatakse paremal asuva ülemise padjaga (tähistatud D2).

Ceceri, K. (2015). Mark: lihtsate robotite tegemine. San Francisco: Maker Media Inc.

Samm: olete nüüd roboti “silmade” ehitamise lõpetanud! JAH! Peaaegu kohal, et äratada Fiberbot ja tutvustada neile oma uut sõpra. Võite teha testi, et veenduda, kas teie Gemma töötab korralikult. Need sammud leiate järgmisest tunnist !!

Samm: Arduino Blinki allalaadimine

Selles õppetükis käivitate oma Gemma testi ja laadite alla programmi, mis võimaldab teil Arduino IDE abil oma mikrokontrollerit kodeerida.

Testi läbiviimine:

Enne selle kodeerimisse sukeldumist on oluline testida oma Adafruit Gemma. Siin on sammud Gemma harjutustesti tegemiseks. Kathy Ceceri juhised tootest Make: Making Simple Robots.

Samm: kui kasutate Windowsi arvutit, peate alla laadima draiveri nimega USB-tinyISP. Juhtide ülesanne on mõista keelt, mida arvutist Gemmale edastatakse. Sarnaselt sellega, kuidas inimesed muudavad oma keelt noortega rääkides, võrreldes sellega, kui nad räägivad ülikooliõpilaste ees. Teisisõnu, draiveri allalaadimine võimaldab arvutil Gemmaga tõhusalt suhelda.

- Draiveri installimiseks: tippige http // bit.ly/ada-drivers, kust leiate juhised Windows 7, 8 ja XP jaoks.

Samm: ühendage Gemma arvutiga, kasutades USB -porti ja Gemma mini -USB -kaablit. Kui see on ühendatud, peaksite nägema Gemma rohelist LED -tuld ja punast LED -välku.

- Kui olete oma Gemma vooluvõrku ühendanud, peaks ekraanile ilmuma hüpikakna viip. Te ei vaja seda draiveri otsimiseks veebist, kuna see peaks draiveri otse kõvakettale installima.

Samm: Järgmisena peate oma arvutisse alla laadima Arduino IDE programmi. Siit saate alla laadida Arduino IDE programmi lehe ja järgige juhiseid. Kui olete programmi kõvakettale edukalt alla laadinud, peate veenduma, et kasutate õiget plaati. Kahjuks, kuna Gemma on Adafruit ja ühildub ainult Arduinoga, peate tahvli eraldi alla laadima ja programmi installima. Vaadake seda õppevideot, kus näitan teile, kuidas Adafruit Gemma plaati IDE programmi alla laadida. Samuti saate vaadata seda linki, mis annab teile kirjeldavaid juhiseid täiendavate tahvlite allalaadimiseks IDE programmeerimisse.

Samm: käivitage kood. Vaadake seda videot, mis näitab teile, millist koodi kasutada testi läbiviimiseks. See konkreetne kood on seatud muutma punast LED -i nii, et see hakkab vilkuma üks kord sekundis. Kuigi see vilgutas varem, peaks see vilkuma palju aeglasemalt.

Samm 4: Nüüd, kui olete oma Gemma töötanud ja keha valmis, on järgmine samm nende ühendamine. Teist värvi vildist kasutades lõigake välja Gemma ja LED -maatriksi kontuur. Asetage piirjooned iga tüki taha. Õmble LED -maatriksi ja Gemma nurgad ristkülikukujulise vilditüki külge, mille tegid selle tunni alguses.

Samm: ühendage aku Gemmaga ja asetage must kast roboti taha. Kinnitage aku takjakinnitusega Fiberboti tagaküljele. Nii et kui soovite need "silmad" teisele robotile panna, on kõik kaasaskantav.

Olgu, nii et saate Fiberboti hetkeks maha panna. Ma juhatan teid veebisaidile, mis annab teile samm-sammult juhised Arduino programmi allalaadimiseks kas teie MacBooki või Windowsi arvutitesse. Nüüd paneb see teie Fiberboti naeratama!

1. Arduino allalaadimine: veebisaidil adafruit on leht, mis on saadaval spetsiaalselt teie Gemma kontrolleri tundmaõppimiseks. Kõigepealt peate ühilduva tarkvara oma arvutisse alla laadima. Siin on link selle sammu lõpuleviimiseks.

Arduino allalaadimine

2. Programmeerimine Arduino IDE -ga: Jällegi leiate Gemmaga alustamise adafruit veebisaidilt vahekaardi nimega „programmeerimine Arduino IDE -ga.” See konkreetne veebileht võimaldab teil mõista koodi taga olevaid tähendusi. Kogu kodeerimine on sisuliselt midagi, mis ütleb ülesande täitmiseks. Neid nimetatakse sisenditeks ja väljunditeks. Sisend on teave, mis jõuab objekti ja väljund on lõpptulemus. Näiteks kui ma käsin oma õel nõusid pesta ja tema peseb neid, siis sisendit esindan mina, paludes tal nõusid pesta, väljundiks on tema nende pesemine. Teine näide oleks teleri jaoks kaugjuhtimispuldi kasutamine. Vajutate sisendnuppu ja teler lülitub väljundina sisse. Sama sidet kasutatakse ka mikrokontrolleritega töötamisel. Me õpime, kuidas saata sisendeid meie Gemmasse, et see saaks vastuse (väljundi). Lugege koodi erinevate tähenduste kohta. Mulle meeldib selle veebisaidi kasutamine väga, sest see jagab algajatele sammud maha. Seda on lihtne mõista ja need pakuvad palju visuaale, mida järgida.

Programmeerimine Arduino ID abil

3. Kui olete Arduino programmi oma arvutisse alla laadinud, avage see ja järgige minu esitatud video juhiseid. Kui soovite klõpsata ülemisel menüüribal „tööriistadel”, kerige alla „board:” ja klõpsake Adafruit Gemma (ATtiny85 @ 8MHz). Kuna kodeerimine on plaadilt veidi erinev, on oluline valida kasutatava kontrolleri jaoks õige tahvel.

4. Nüüd, kui olete Arduino programmi alla laadinud ja mõne kodeerimise taga oleva kontekstiga tuttavaks saanud, arvan, et olete valmis alustama oma enda Fiberboti kodeerimist !!! Vaadake järgmist õppetundi, kuidas Blinki abil kodeerida.

Samm: Fiberboti kodeerimine

Image
Image
Fiberboti kodeerimine
Fiberboti kodeerimine

Üks. Veel. Samm.

Vilkuv visand, mida kasutasite oma Gemma testi läbiviimiseks, on lihtne kood, millega saate programmiga tutvumiseks ringi mängida. Leidke koht, kus on kirjas viivitus (1000). See käsk käsib Gemmal LED -i sisse ja välja lülitada 1000 tuhandikuks sekundiks või teisisõnu 1 sekundiks. Ajastusega saate mängida, et mõista, kuidas selle muutmine muudab vilkuva LED -i kiirust. Näiteks kui muudate selle viivituseks (500), vilgub LED kaks korda kiiremini. Kui muudate selle viivituseks (2000), kas võite arvata, mida see muudaks? Jah, said aru! See käsib Arduino seadmel vilkuda kaks korda aeglasemalt.

** Pidage meeles: iga kord, kui soovite uue faili üles laadida, peate oma Gemma lähtestamisnuppu alati vajutama.

On tõenäoline, et koodi kontrollimisel/üleslaadimisel võib ekraani allosas olla punaselt trükitud tõrge. Kui see juhtub, on see sageli seetõttu, et unustasite Gemma lähtestamisnuppu vajutada. Kui see nii pole, saate täiendavate juhiste ja abi saamiseks lugeda lehekülge "Seadistamine Arduino IDE abil" (https://bit.ly/arduino-setup). Samuti on olemas Adafruit'i klienditoe foorum, kus elav inimene saab abi pakkuda ja vastata teie lisaküsimustele.

Nüüd, kui olete vilkumiskoodi oma Gemmale edukalt käivitanud, on aeg kaasata maatriks. Selleks peate alla laadima kogu TinyWireM. Selleks toimige järgmiselt.

1. Sulgege kõik avatud Arduino aknad

2. Minge Adafruit'i veebisaidile või sisestage https://bit.ly/gemma-sc. Siit leiate TinyWireM raamatukogu. Laadige see alla. Laadisin üles video, et näidata teile, kuidas seda Maci arvutis teha. Sellelt lingilt saate ka selle teegi allalaadimiseks kirjaliku samm-sammult juhendi. Selle teegi allalaadimisel on teil sellele koodile püsiv juurdepääs, mis võimaldab teil salvestada uue failina.

3. 2. etapp võib olla mõnevõrra segane. Sellisel juhul on koodid saadaval Adafruit'i veebisaidil. Koode saate kopeerida ja kleepida Arduino Blink programmi ning neid sealt käivitada. Soovite luua kaks uut vahekaarti, mis sarnanevad brauseri vahelehtedega. Kontrollige mõlemat koodi ja laadige need oma Gemma ja Matrixi. TA-DA !!!!! Olete just kodeerinud ja üles laadinud Arduino IDE abil !!!!! Olete Fiberboti väga õnnelikuks teinud !! Ühendage aku Gemmaga ja eemaldage USB -ühendus arvutist ja mikrokontrollerist. Nüüd saate oma Fiberboti sõpra kõigile näidata! Lõbutse hästi:)

** Kui juhuslikult midagi ei juhtu, minge tagasi eelmise õppetunni juurde ja lugege läbi, kuidas tõrkeotsingut teha/kust abi leida.

Soovitan: