Sadržaj:

Robotski e-tekstil: 5 koraka (sa slikama)
Robotski e-tekstil: 5 koraka (sa slikama)

Video: Robotski e-tekstil: 5 koraka (sa slikama)

Video: Robotski e-tekstil: 5 koraka (sa slikama)
Video: Необычная техника лоскутного переплетения. 5 вариантов на примере прихваток 2024, Studeni
Anonim
Robotski E-tekstil
Robotski E-tekstil

Zdravo! Zovem se Fiberbot i tako sam sretan što ćete steći više mojih prijatelja. U ovom uputstvu naučit ćete točno kako napraviti robota koji izgleda baš poput mene. Također ću vam otkriti malu tajnu i podijeliti s vama kako me nasmijati (aka, kako me kodirati!) Budući da sam učio mnoge ljude kako napraviti više Fiberbota, jako sam umoran i mogao bih zaista iskoristite drijemanje. Dakle, umjesto da ja podučavam, moj će vlasnik uvijek znati izmamiti osmijeh na moje lice … doslovno. Zaronite u ostatak lekcije, zabavite se, naučite puno, a ja ću se kasnije vratiti da upoznam svog novog prijatelja kojeg ste stvorili !! Vidimo se uskoro!:)

Korak 1: Lekcija 1: Nabavite potrepštine

Lekcija 1: Nabavka potrepština
Lekcija 1: Nabavka potrepština
Lekcija 1: Nabavka potrepština
Lekcija 1: Nabavka potrepština

Dvije su različite komponente koje čine ovaj projekt, umjetnost i tehnologija. Ljestveni pojam uključuje izradu kućišta Fiberbota od potrošnog materijala, a bivši dio projekta zahtijeva više pristupa koji se oslanja na tehnologiju pomoću nekorištenih materijala. Za predložak Fiberbot većina zaliha može se pronaći u vašoj lokalnoj trgovini Dollar ili trgovini zanatima. Za robotsku komponentu Fiberbota kupio sam većinu zaliha na mreži u Adafruit -u, ali postoji više internetskih trgovina koje možete pronaći. Također bih preporučio kupnju ili posudbu knjige Make: Making Simple Robots od Kathy Ceceri. U ovoj knjizi sam pronašao projekt Fiberbot koji nudi opisne i jednostavne upute korak po korak. Svi dolje navedeni materijali koštali su me otprilike 40 USD, međutim to je zato što nisam imao svoj. (Također sam posudio lemilicu što snižava cijenu projekta). Ovo je definitivno jedan od jeftinijih e-tekstila, a i jako je sladak !!

Fiberbot tijelo/predložak

- filc različite boje - lemilica

- škare - žica za lemljenje

- konac za vez - rezači žice/skidač

- žice presvučene iglom ili štipaljke od aligatora

- čičak

- čičak

- vlakna za sušenje/sušenje vlakana

Robotske potrepštine

- mikrokontroler Adafruit Gemma (#1222)

- Adafruit Mini (0,8 inča) 8x8 LED matrica s ruksakom

- Adafruit 3 x AAA držač baterije s prekidačem za uključivanje/isključivanje i 2-pinski JST konektor (#727)

- Mini USB kabel (#260 - kabel mobitela radi)

- Računalo (Windows ili Mac)

Korak 2: Sastavljanje tijela zajedno

Sastavljanje tijela zajedno
Sastavljanje tijela zajedno
Sastavljanje tijela zajedno
Sastavljanje tijela zajedno
Sastavljanje tijela zajedno
Sastavljanje tijela zajedno

Sada ćemo krenuti u stvaranje mekog tijela za robota. Ove sam materijale kupio u svojoj lokalnoj prodavaonici za dolar za manje od 5 USD. Sviđa mi se koliko je Fiberbot sladak, a i jeftin!

1. Koristio sam burlap jer ga je lako rezati, šivati i pohabani rubovi stvoriti zabavnog i živahnog robota. Slijedio sam predložak koji je dostavljen u knjizi za izradu Kathy Ceceri. Međutim, stvaranje vlastitog predloška djeluje previše sve dok ima dovoljno mjesta za mikrokontroler i LED matricu.

2. Ja sam svoj predložak Fiberbot stvorio od nule, međutim postoji uzorak za ispis kojem se može pristupiti na https://bit.ly/fiberbot-template. Kad pripremite predložak, ocrtajte ga na listu mjehurića markerom koji je dovoljno taman da se pojavi.

3. Zatim ćete htjeti dimenzionirati svoj mikrokontroler i LED matricu na obojeni filc. Na gornjoj fotografiji radio sam s Arduino FLORA -om koja je mnogo veća od Gemme. Međutim, preporučio bih korištenje Gemme za ovaj projekt. Za još estetski ugodnijeg robota dodajte još jedan komad obojenog filca iza početnog komada filca. To će dodati više čvrstoće "očima" robota olakšavajući prijenos s tijela robota na tijelo robota.

4. Da biste sašili svoj Fiberbot, morat ćete znati kako spojiti. Srećom, za to postoji pouka! Preporučio bih vam da pogledate ovo uputstvo ako ne znate kako ili ste tek počeli sa šivanjem. Lako se i brzo čita, ne oduzima previše vremena stvaranju vašeg Fiberbota!

5. Iznad možete vidjeti da sam sašio cijelo tijelo Fiberbot -a, ali sam vrh pravokutnika ostavio otvorenim. To je zato što ćete puniti svoj Fiberbot i morate ostaviti mjesta u ovom koraku. Za punjenje tijela trebat će vam materijal. Fluff radi odlično, slučajno nemam polaganja oko kuće pa sam malo improvizirao i koristio sušilo za kosu i radi jednako dobro! Osim toga, besplatno je! Nakon što ste napunili svoj Fiberbot prema svojoj želji, završite sa šivanjem vrha Fiberbota.

6. Htjet ćete izrezati neke male komadiće čičaka i staviti ih u sva četiri ugla na glavi Fiberbota. Morat ćete poravnati ove čičak komade s onima na stražnjoj strani filca.

7. Izrežite Fiberbot, ali pazite da ne režete preblizu šavova. Morat ćete ostaviti oko 1,5 - 2 inča prostora između konca i škara kako se mjehurić ne bi raspao.

8. Strahopoštovanje, Fiberbot zasad izgleda nevjerojatno !!! (Pričekajte dok se zapravo ne smije nasmiješiti!)

9. Odložite Fiberbot. Postavite ga na mjesto koje ne proizvodi toplinu. Burlap i sušilica su vrlo zapaljivi!

Korak 3: Sastavljanje robota

Sastavljanje robota
Sastavljanje robota
Sastavljanje robota
Sastavljanje robota
Sastavljanje robota
Sastavljanje robota
Sastavljanje robota
Sastavljanje robota

U redu, tek smo počeli! Stavljanje E u E-tekstil, woo! Upute u nastavku su upute koje sam slijedio iz knjige Make: Making Simple Robots. Ova je knjiga bila vrlo detaljna i super mi je pomogla pri dovršenju ovog projekta. Započnimo!

Korak 1: LED matrica dolazi s pločom za ruksak koja omogućuje kompatibilnost matrice s jednostavnim Arduino programiranjem. Ova dva uređaja potrebno je prvo lemiti zajedno prije nego prijeđete na sljedeći korak. Lemljenje je jednostavan zadatak koji koristi lemilicu za taljenje metala spajajući ga s drugim predmetima. Na ruksaku ima ukupno 16 rupa i 16 žica na matrici koje klize na bočne strane ruksaka. Na gornjim fotografijama možete vidjeti dva različita komada. Poravnajte žice s rupama i lagano ih progurajte. Ono što sam otkrio da najbolje funkcionira za lemljenje dva komada zajedno je spajanje žice za lemljenje i lemilice između žice na matrici. Nakon što je matrična žica u središtu, a zatim dvije komponente spojene, lemljenje je omogućilo lemljenju lijepu kuglu na dnu ruksaka. Ponovite ovaj korak za sljedećih 15 žica.

- Ako niste sigurni kako lemiti, nema straha! Za to postoji pouka. Pogledajte ove osnovne upute za lemljenje ako ste tek počeli s lemljenjem i želite saznati više.

Korak 2: Sada kada je matrica spremna za rad, sljedeći korak je pričvršćivanje četiri žice ili male kopče od aligatora na četiri rupe povezane s ruksakom. Možete koristiti žice različitih boja, ali budući da sam imala samo jednu boju obložene žice, samo sam jednu koristila. Lemiti četiri žice u svaku rupu istom tehnikom koju sam koristio za zajedničko lemljenje matrice i ruksaka. Odrežite preostale žice.

Korak 3: Sljedeći korak je povezivanje Gemme s LED matricom. Svaka žica ima posebno mjesto na Gemmi pa je važno pravilno spojiti žice. Provjerite jeste li ogolili žicu oko pola centimetra prije nego što ih uvijete na Gemmu. Koristio sam ovu metodu, međutim možete i lemiti žice na Gemmu. Budući da su rupe namijenjene šivanju, a ne lemljenju, ako lemite žice, trebat će vam prethodno pokositi rupe. To znači dodavanje dodatnog sloja lemljenja u rupe. Koristio sam gornju sliku iz knjige Make: Making Simple Robots za referencu gdje svaka žica treba biti pričvršćena.

Žica + (crvena na fotografiji) bit će spojena na donju podlogu s desne strane (označena Vout).

Žica - (crna na fotografiji) bit će spojena na gornju ploču s desne strane (označeno sa GND).

Žica D (na fotografiji žuta) bit će spojena na srednju podlogu s lijeve strane (označena D0).

Žica C (na fotografiji zelena) bit će spojena na gornju ploču s desne strane (označena D2).

Ceceri, K. (2015). Napravite: Izrada jednostavnih robota. San Francisco: Maker Media Inc.

Korak 4: Sada ste dovršili izradu „očiju“robota! YAY! Skoro smo tu da probudimo Fiberbot i upoznamo ih sa svojim novim prijateljem. Možete pokrenuti test kako biste bili sigurni da vaša Gemma radi ispravno. Ove korake možete pronaći u sljedećoj lekciji !!

Korak 4: Preuzimanje Arduino Blinka

U ovoj lekciji izvodit ćete test na svom Gemmi kao i preuzeti program koji vam omogućuje da kodirate svoj mikro kontroler pomoću Arduino IDE -a.

Kako pokrenuti test:

Važno je provesti test na svojoj Adafruit Gemmi prije nego što zaronite u kodiranje na njoj. Evo koraka za pokretanje praktičnog testa na vašoj Gemmi. Upute izvedene od Make: Izrada jednostavnih robota od Kathy Ceceri.

Korak 1: Ako koristite računalo sa sustavom Windows, morat ćete preuzeti upravljački program pod nazivom USB-tinyISP. Zadatak vozača je razumjeti jezik koji se prenosi s računala na Gemmu. Slično načinu na koji ljudi mijenjaju svoj jezik dok razgovaraju s mladima u odnosu na to kada govore pred studentima. Drugim riječima, preuzimanje upravljačkog programa omogućuje računalu učinkovitu komunikaciju s Gemmom.

- Za instaliranje upravljačkog programa: Upišite http // bit.ly/ada-drivers gdje ćete pronaći upute za Windows 7, 8 i XP.

Korak 2: Uključite svoj Gemma u računalo pomoću USB priključka i mini USB kabela na Gemmi. Nakon što je ovo uključeno, trebali biste vidjeti da svijetli zeleno LED svjetlo na Gemmi, kao i crvena ugrađena LED bljeskalica.

- Nakon što uključite Gemmu, na zaslonu bi se trebao pojaviti skočni okvir. Ne trebate ga za pretraživanje upravljačkog programa na webu jer bi trebao izravno instalirati upravljački program na vaš tvrdi disk.

Korak 3: Zatim ćete morati preuzeti Arduino IDE program na svoje računalo. Ovdje preuzmite stranicu programa Arduino IDE i slijedite upute. Nakon što uspješno preuzmete program na tvrdi disk, morat ćete provjeriti koristite li ispravnu ploču. Nažalost, budući da je Gemma Adafruit i kompatibilan samo s Arduinom, morate zasebno preuzeti ploču i instalirati je u program. Pogledajte ovaj video vodič u kojem ću vam pokazati kako preuzeti ploču Adafruit Gemma u IDE program. Također možete pogledati ovu vezu koja vam daje opisne upute za preuzimanje dodatnih ploča za programiranje IDE -a.

Korak 4: Pokrenite kôd. Pogledajte ovaj video koji vam prikazuje koji kôd koristiti za pokretanje testa. Ovaj specifični kôd postavljen je tako da promijeni crvenu LED lampicu tako da počne treptati i gasiti se svake sekunde. Iako je prije treptao, ovo treptanje trebalo bi biti puno sporije.

Korak 4: Sada kada vaša Gemma radi i tijelo je gotovo, sljedeći korak je njihovo povezivanje. Pomoću druge boje filca izrežite obris Gemme i LED matrice. Postavite obrise iza svakog komada. Sašijte kutove LED matrice i Gemme na pravokutni komad filca koji ste napravili ranije u ovoj lekciji.

Korak 5: Priključite bateriju na Gemmu i postavite crnu kutiju iza robota. Pričvrstite bateriju na stražnju stranu Fiberbota čičkom. Na taj način, ako želite staviti ove "oči" na drugog robota, sve je prijenosno.

U redu, možete staviti Fiberbot na trenutak. Vodit ću vas na web stranicu koja vam daje korak-po-korak upute o tome kako preuzeti program Arduino na MacBook ili Windows računala. Ovo će vaš Fiberbot nasmijati!

1. Preuzimanje Arduina: Na web stranici adafruit postoji stranica dostupna posebno za učenje o vašem Gemma kontroleru. Prije svega, morate preuzeti kompatibilni softver na svoje računalo. Evo veze za dovršetak ovog koraka.

Preuzimanje Arduina

2. Programiranje s Arduino IDE -om: Ponovno, na web stranici adafruit na početku rada s Gemmom možete pronaći karticu pod nazivom 'programiranje s Arduino IDE -om.' Ova vam web stranica omogućuje razumijevanje značenja koda. Sve kodiranje u biti jest, govori nešto da se izvrši kao zadatak. Oni su poznati kao ulazi i izlazi. Ulaz je informacija koja dolazi u objekt, a izlaz je krajnji rezultat. Na primjer, ako kažem svojoj sestri da pere suđe, a ona ih pere, ulaz predstavlja to što ja tražim od nje da opere suđe, izlaz je ona koja ih pere. Drugi primjer bila bi upotreba daljinskog upravljača za televizor. Pritisnite gumb za uključivanje koji je ulaz i televizor će se uključiti djelujući kao izlaz. Ista komunikacija koristi se i pri radu s mikro kontrolerima. Naučit ćemo kako slati ulazne podatke u našu Gemmu kako bi imala odgovor (izlaz). Pročitajte o različitim značenjima koda. Jako volim koristiti ovu web stranicu jer ruši korake za početnike. Lako ih je razumjeti i pružaju mnogo vizuala koje možete slijediti.

Programiranje s Arduino IDEhttps://learn.adafruit.com/introducing-gemma/progr…

3. Nakon što preuzmete Arduino program na svoje računalo, otvorite ga i slijedite odziv na videozapisu koji sam dao. Želite li kliknuti na "alati" na gornjoj traci izbornika, pomaknite se dolje do "ploča:" i kliknite na Adafruit Gemma (ATtiny85 @ 8MHz). Budući da se kodiranje razlikuje od ploče do ploče, važno je odabrati ispravnu ploču za kontroler koji koristite.

4. Sada kada ste preuzeli Arduino program i upoznali se s nekim kontekstom kodiranja, mislim da ste spremni za početak kodiranja vlastitog Fiberbota !!! Pogledajte sljedeću lekciju o kodiranju pomoću programa Blink.

Korak 5: Kodiranje Fiberbota

Image
Image
Kodiranje Fiberbota
Kodiranje Fiberbota

Jedan. Više. Korak.

Skica o treptaju koju ste koristili za pokretanje testa za svoju Gemmu jednostavan je kôd s kojim se možete poigrati da biste se upoznali s programom. Pronađite gdje piše kašnjenje (1000). Ova naredba govori Gemmi da uključi i isključi LED diodu na 1000 tisućinki sekunde ili drugim riječima 1 sekundu. Možete se poigrati vremenom i razumjeti kako će se promjenom promijeniti brzina trepćuće LED diode. Na primjer, ako ga promijenite na odgodu (500), LED će treptati dvostruko brže. Ako ga promijenite u odgodu (2000), možete li pretpostaviti što bi se promijenilo? Da, shvatili ste! Kaže Arduino uređaju da treperi dvostruko sporije.

** Upamtite: Uvijek ćete morati pritisnuti gumb za poništavanje na svom Gemmi svaki put kad želite prenijeti novu datoteku.

Postoji mogućnost da prilikom provjere/prijenosa koda dođe do pogreške pri dnu zaslona u crvenom tisku. Ako se to dogodi, to je često zato što ste zaboravili pritisnuti gumb za poništavanje na vašem Gemmi. Ako to nije slučaj, možete pročitati stranicu "Postavljanje s Arduino IDE-om" (https://bit.ly/arduino-setup) za daljnje upute i pomoć. Tu je i Adafruit Forum za korisničku podršku na kojem će živa osoba moći pružiti pomoć i odgovoriti na sva vaša dodatna pitanja.

Sada kada ste uspješno pokrenuli trepćući kod na svoju Gemmu, vrijeme je da uključite Matrix. Za to ćete morati preuzeti knjižnicu pod nazivom TinyWireM. Evo kako:

1. Zatvorite sve otvorene Arduino prozore

2. Idite na web stranicu Adafruit ili upišite https://bit.ly/gemma-sc. Ovdje ćete pronaći knjižnicu TinyWireM. Preuzmite ovo. Učitao sam videozapis koji će vam pokazati kako to učiniti na Mac računalu. Također možete otići na ovu vezu za pisani korak-po-korak vodič za preuzimanje ove biblioteke. Preuzimanjem ove knjižnice imat ćete stalni pristup ovom kodu koji vam omogućuje spremanje kao nove datoteke.

3. Korak 2 može biti pomalo zbunjujući. Ako je to slučaj, kodovi su dostupni na web stranici Adafruit. Kodove možete kopirati i zalijepiti u program Arduino Blink i odatle ih pokrenuti. Morat ćete stvoriti dvije nove kartice, slično kao što postoje kartice u pregledniku. Provjerite oba koda i prenesite ih u svoju Gemmu i Matrix. TA-DA !!!!! Upravo ste kodirali i učitali pomoću Arduino IDE -a !!!!! Vrlo ste obradovali Fiberbot !! Priključite bateriju u Gemmu i izvucite USB iz računala i mikro kontrolera. Sada možete pokazati svog prijatelja iz Fiberbota svima! Zabavi se:)

** Ako se kojim slučajem ništa ne događa, vratite se na prethodnu lekciju i pročitajte kako riješiti probleme/gdje potražiti pomoć.

Preporučeni: