Sisällysluettelo:
- Vaihe 1: Oppitunti 1: Tarvikkeiden hankkiminen
- Vaihe 2: Laita keho yhteen
- Vaihe 3: Laita robotti yhteen
- Vaihe 4: Arduino Blinkin lataaminen
- Vaihe 5: Fiberbotin koodaus
Video: Robotti E-tekstiili: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hei! Nimeni on Fiberbot, ja olen niin iloinen, että tulet saamaan lisää ystäviäni. Tässä ohjeessa opit täsmälleen kuinka tehdä robotti, joka näyttää samalta kuin minä. Annan teille myös pienen salaisuuden ja kerron kanssanne kuinka saada minut hymyilemään (eli kuinka koodata minut!) Koska olen opettanut paljon ihmisiä tekemään enemmän Fiberboteja, olen hyvin väsynyt ja voisin todella käytä nokosia. Joten sen sijaan, että opettaisin, omistajani tulee aina tietämään, kuinka hymy saa kasvoni… kirjaimellisesti. Sukella oppitunnin loppuun, pidä hauskaa, opi paljon ja palaan myöhemmin tapaamaan uutta ystävääsi, jonka olet luonut !! Nähdään pian!:)
Vaihe 1: Oppitunti 1: Tarvikkeiden hankkiminen
Projektiin kuuluu kaksi eri osaa, taide ja tekniikka. Tikkaiden termi sisältää Fiberbotin rungon valmistamisen kulutustarvikkeista, ja edellinen projekti vaatii enemmän tekniikan taitavaa lähestymistapaa käyttämällä muita kuin kulutustarvikkeita. Fiberbot -mallia varten suurin osa tarvikkeista on paikallisessa Dollar -kaupassa tai käsityökaupassa. Fiberbotin robottiosaa varten ostin suurimman osan tarvikkeistani Adafruitista verkossa, mutta niitä on useita verkkokauppoja. Suosittelen myös ostamaan tai vuokraamaan Kathy Cecerin kirjan Make: Making Simple Robots. Tästä kirjasta löysin Fiberbot-projektin, joka tarjoaa kuvaavia ja helppoja seurata vaiheittaisia ohjeita. Alla luetellut materiaalit maksoivat minulle noin 40 dollaria, mutta tämä johtuu siitä, että minulla ei ollut omia. (Lainasin myös juotosraudan, joka laskee projektin hinnan). Tämä on ehdottomasti yksi halvimmista e-tekstiileistä, ja se on myös erittäin söpö !!
Fiberbot -runko/malli
- erivärinen huopa - juotosrauta
- sakset - juotoslanka
- kirjontalanka - lankaleikkurit/stripperit
- neulapäällystetyt langat tai alligaattoripidikkeet
- tarranauha
- säkkikangas
- nukka/kuivausrummun nukka
Robottitarvikkeet
- Adafruit Gemma -mikro -ohjain (#1222)
- Adafruit Mini (0,8 tuumaa) 8x8 LED -matriisi ja reppu
- Adafruit 3 x AAA-paristopidike virtakytkimellä ja 2-nastaisella JST-liitäntäkaapelilla (#727)
- Mini -USB -kaapeli (#260 - matkapuhelinkaapeli toimii)
- Tietokone (Windows tai Mac)
Vaihe 2: Laita keho yhteen
Nyt aiomme luoda pehmeän rungon robotille. Ostin nämä materiaalit paikallisesta dollarikaupastani alle 5 dollarilla. Rakastan kuinka söpö Fiberbot on ja myös kuinka halpaa!
1. Käytin säkkikangasta, koska se on helppo leikata, ommella ja kuluneet reunat luovat hauskan ja pirteän robotin. Seurasin mallia, joka oli Kathy Cecerin valmistajakirjassa. Oman mallin luominen toimii kuitenkin liian kauan, kun mikrokontrollerille ja LED -matriisille on riittävästi tilaa.
2. Luo Fiberbot-mallini tyhjästä, mutta tulostettava kuvio löytyy osoitteesta https://bit.ly/fiberbot-template. Kun olet saanut mallisi valmiiksi, jäljitä se säkkikankaaseen merkillä, joka on riittävän tumma näkyviin.
3. Seuraavaksi haluat mitoittaa mikro -ohjaimen ja LED -matriisin värilliselle huovalle. Yllä olevassa kuvassa työskentelin Arduino FLORAn kanssa, joka on paljon suurempi kuin Gemma. Suosittelen kuitenkin käyttämään Gemmaa tässä projektissa. Saat esteettisesti miellyttävämmän robotin lisäämällä toisen palan värillistä huopaa alkuperäisen huopakappaleen taakse. Tämä lisää lujuutta robotin "silmiin" ja helpottaa siirtymistä robotin ruumiista robotin runkoon.
4. Jotta voit ommella Fiberbotisi yhteen, sinun on tiedettävä, miten voit ommella taaksepäin. Onneksi siihen on opettavainen! Suosittelen katsomaan tämän ohjeen, jos et tiedä miten tai olet uusi ompelija. Se on helppo ja nopea lukea, eikä vie liikaa aikaa Fiberbotin luomiseen!
5. Yllä näet, että olen ommellut koko Fiberbot -rungon, mutta jättänyt suorakulmion yläosan auki. Tämä johtuu siitä, että täytät Fiberbotisi ja sinun on jätettävä tilaa tässä vaiheessa. Tarvitset materiaalin vartalon täyttämiseksi. Fluff toimii loistavasti, minulla vain sattui olemaan asentamatta taloni ympärillä, joten improvisoin vähän ja käytin kuivurin nukkaa ja se toimii yhtä hyvin! Lisäksi se on ilmainen! Kun olet täyttänyt Fiberbotisi haluamallasi tavalla, lopeta Fiberbotin yläosan ompelu.
6. Haluat leikata pieniä tarranauhoja ja sijoittaa ne kaikkiin neljään Fiberbots -pään kulmaan. Sinun on kohdistettava nämä tarranauhakappaleet huopapalojen takana olevien kanssa.
7. Leikkaa Fiberbot pois, mutta älä leikkaa liian läheltä ompeleita. Haluat jättää noin 1,5 - 2 tuumaa tilaa langan ja saksien väliin, jotta säkkikangas ei hajoa.
8. Awe, Fiberbot näyttää upealta toistaiseksi !!! (Odota, kunnes se voi todella hymyillä!)
9. Aseta Fiberbot sivuun. Aseta se paikkaan, joka ei tuota lämpöä. Säkkikangas ja kuivurin nukka ovat molemmat erittäin helposti syttyviä!
Vaihe 3: Laita robotti yhteen
Okei, nyt olemme vasta aloittamassa! Laita E E-tekstiileihin, woo! Seuraavat ohjeet ovat ohjeita, joita seurasin kirjasta Make: Making Simple Robots. Tämä kirja oli erittäin yksityiskohtainen ja erittäin hyödyllinen minulle tämän projektin loppuunsaattamisessa. Aloitetaanpa!
Vaihe 1: LED -matriisin mukana toimitetaan reppupiirilevy, jonka avulla matriisi on yhteensopiva yksinkertaisen Arduino -ohjelmoinnin kanssa. Nämä kaksi laitetta on juotettava yhteen ennen siirtymistä seuraavaan vaiheeseen. Juotto on yksinkertainen tehtävä, jossa juotin käyttää metallin sulattamiseen sulattamalla sen muihin esineisiin. Repussa on yhteensä 16 reikää ja matriisissa 16 johtoa, jotka liukuvat repun sivuille. Näet kaksi eri kappaletta yllä olevista kuvista. Kohdista johdot reikien kanssa ja työnnä se varovasti läpi. Se, mikä mielestäni toimi parhaiten kahden kappaleen juottamiseksi yhteen, oli juotosjohdon ja juotosraudan yhdistäminen matriisin langan väliin. Kun matriisilanka oli keskellä ja sen jälkeen kaksi komponenttia kohtasivat sen, juote pystyi muodostamaan mukavan pallon repun alaosaan. Toista tämä vaihe seuraaville 15 johtimelle.
- Jos et ole varma juottamisesta, älä pelkää! Siihen on ohjeistus. Tarkista tämä perusjuotos, jos olet uusi juotos ja haluat oppia lisää.
Vaihe 2: Nyt kun matriisi on käyttövalmis, seuraava askel on kiinnittää neljä johtoa tai pientä alligaattoripidikettä reppuun liitettyihin neljään reikään. Voit käyttää erivärisiä johtoja, mutta koska minulla oli vain yksi väri päällystettyä lankaa, käytin vain yhtä. Juotos neljä johtoa jokaiseen reikään samalla tekniikalla kuin matriisin ja repun juottamisessa. Leikkaa jäljellä olevat johdot.
Vaihe 3: Seuraava vaihe on Gemman liittäminen LED -matriisiin. Jokaisella johdolla on tietty paikka Gemmassa, joten on tärkeää liittää johdot oikein. Varmista, että olet irrottanut langan noin puoli tuumaa ennen kuin kierrät ne Gemmaan. Käytin tätä menetelmää, mutta voit myös juottaa johdot Gemmaan. Koska reiät on tarkoitettu ompeluun eikä juottamiseen, johdotet johdot, sinun on esivinaa reiät. Tämä tarkoittaa, että reikiin lisätään ylimääräinen juotoskerros. Käytin yllä olevaa kuvaa Make: Making Simple Robots -kirjasta viitteeksi siitä, mihin kukin lanka on kiinnitettävä.
+ -Johto (kuvassa punainen) kytketään oikeanpuoleiseen pohjaan (merkitty Vout).
- Johto (kuvassa musta) kytketään oikealla olevaan ylälaattaan (merkitty GND).
D -johto (kuvassa keltainen) kytketään vasemmalla olevaan keskimmäiseen tyynyyn (merkitty D0).
C -johto (kuvassa vihreä) kytketään oikealla olevaan ylätyynyyn (merkitty D2).
Ceceri, K. (2015). Merkki: Yksinkertaisten robottien tekeminen. San Francisco: Maker Media Inc.
Vaihe 4: Olet nyt valmis rakentamaan robotin”silmät”! JEE! Melkein siellä herättää Fiberbot ja esittelee heidät uudelle ystävälleen. Voit suorittaa testin varmistaaksesi, että Gemma toimii oikein. Löydät nämä vaiheet seuraavassa oppitunnissa !!
Vaihe 4: Arduino Blinkin lataaminen
Tässä oppitunnissa suoritat testin Gemmallasi ja lataat ohjelman, jonka avulla voit koodata mikro -ohjaimesi Arduino IDE: n avulla.
Testin suorittaminen:
On tärkeää suorittaa testi Adafruit Gemma -laitteellesi ennen kuin sukellat sen koodaukseen. Tässä on vaiheet harjoitustestin suorittamiseen Gemmallasi. Kathy Cecerin ohjeet: Make: Making Simple Robots.
Vaihe 1: Jos käytät Windows-tietokonetta, sinun on ladattava ohjain nimeltä USB-tinyISP. Kuljettajien tehtävänä on ymmärtää kieltä, joka välitetään tietokoneelta Gemmalle. Samoin kuin ihmiset vaihtavat kieltä puhuessaan nuorille verrattuna siihen, kun he puhuvat yliopisto -opiskelijoiden edessä. Toisin sanoen ohjaimen lataaminen mahdollistaa tietokoneen kommunikoinnin tehokkaasti Gemman kanssa.
- Ohjaimen asentaminen: Kirjoita http // bit.ly/ada-drivers, josta löydät ohjeet Windows 7: lle, 8: lle ja XP: lle.
Vaihe 2: Liitä Gemma tietokoneeseen USB -portin ja Gemman mini -USB -kaapelin avulla. Kun tämä on kytketty, Gemman vihreä LED -valo syttyy samoin kuin punainen LED -salama.
- Kun olet liittänyt Gemma-laitteesi verkkoon, ruudulla pitäisi näkyä ponnahdusikkuna. Sinun ei tarvitse etsiä ohjainta verkosta, koska sen pitäisi asentaa ohjain suoraan kiintolevyllesi.
Vaihe 3: Seuraavaksi sinun on ladattava Arduino IDE -ohjelma tietokoneellesi. Siirry lataamaan Arduino IDE -ohjelmasivu täältä ja seuraa ohjeita. Kun olet ladannut ohjelman onnistuneesti kiintolevyllesi, sinun on varmistettava, että käytät oikeaa levyä. Valitettavasti, koska Gemma on Adafruit ja yhteensopiva vain Arduinon kanssa, sinun on ladattava levy erikseen ja asennettava se ohjelmaan. Katso tämä opetusvideo, jossa näytän sinulle kuinka ladata Adafruit Gemma -levy IDE -ohjelmaan. Voit myös tarkastella tätä linkkiä, joka antaa kuvaavia ohjeita lisälevyjen lataamisesta IDE -ohjelmointiin.
Vaihe 4: Suorita koodi. Katso tämä video, joka näyttää, mitä koodia sinun tulee käyttää testin suorittamiseen. Tämä erityinen koodi on asetettu muuttamaan punaista LEDiä vilkkumaan ja sammumaan joka sekunti. Vaikka se vilkahti aiemmin, tämän vilkkumisen pitäisi olla paljon hitaampaa.
Vaihe 4: Nyt kun Gemma toimii ja keho on valmis, seuraava askel on yhdistää ne yhteen. Leikkaa Gemman ja LED -matriisin ääriviivat käyttämällä toisen värin huopaa. Aseta ääriviivat jokaisen kappaleen taakse. Ompele LED -matriisin kulmat ja Gemma suorakulmaiseen huopapalaan, jonka teit aiemmin tässä oppitunnissa.
Vaihe 5: Liitä akku Gemmaan ja aseta musta laatikko robotin taakse. Kiinnitä akku Fiberbotin takaosaan tarranauhalla. Tällä tavalla, jos haluat laittaa nämä "silmät" toiseen robottiin, kaikki on kannettavaa.
Okei, joten voit laittaa Fiberbotin alas hetkeksi. Aion opastaa sinut verkkosivustolle, joka antaa sinulle vaiheittaiset ohjeet Arduino-ohjelman lataamisesta joko MacBook- tai Windows-tietokoneellesi. Nyt tämä saa Fiberbotisi hymyilemään!
1. Arduinon lataaminen: Adafruit -verkkosivustolla on sivu, joka on tarkoitettu erityisesti Gemma -ohjaimen oppimiseen. Ensinnäkin sinun on ladattava yhteensopiva ohjelmisto tietokoneellesi. Tässä on linkki tämän vaiheen suorittamiseen.
Lataa Arduino
2. Ohjelmointi Arduino IDE: llä: Jälleen Gemman käytön aloittamisen alla olevasta adafruit -verkkosivustosta löydät välilehden nimeltä "ohjelmointi Arduino IDE: llä". Tämän verkkosivun avulla voit ymmärtää koodin merkitykset. Kaikki koodaus on lähinnä sitä, että se kertoo jotain tehtäväksi. Nämä tunnetaan tuloina ja lähtöinä. Syöttö on objektiin tulevaa tietoa ja lähtö on lopputulos. Jos esimerkiksi käsken sisareni pestä astiat ja hän pesee ne, panokseni edustaa minä pyytämällä häntä astianpesuun, tulos on hänen tekemänsä. Toinen esimerkki olisi kaukosäätimen käyttäminen televisiossa. Paina ON -painiketta, joka on tulo, ja televisio käynnistyy toimimalla ulostulona. Samaa tiedonsiirtoa käytetään työskenneltäessä mikro -ohjaimien kanssa. Aiomme oppia lähettämään syötteitä Gemmaamme, jotta se saisi vastauksen (tuotos). Lue koodin eri merkityksistä. Pidän todella tämän sivuston käytöstä, koska se hajottaa vaiheet aloittelijoille. Se on helppo ymmärtää ja ne tarjoavat paljon grafiikkaa, jota seurata.
Ohjelmointi Arduino ID: llä
3. Kun olet ladannut Arduino -ohjelman tietokoneellesi, avaa se ja seuraa antamani videon ohjeita. Haluat napsauttaa "työkalut" ylävalikkorivillä, vieritä alas "board:" ja napsauta Adafruit Gemma (ATtiny85 @ 8MHz). Koska koodaus on hieman erilaista kortilta kortille, on tärkeää valita oikea kortti käyttämääsi ohjainta varten.
4. Nyt kun olet ladannut Arduino -ohjelman ja olet tutustunut joihinkin koodauksen taustalla oleviin konteksteihin, mielestäni olet valmis aloittamaan oman Fiberbotisi koodaamisen !!! Katso seuraava oppitunti siitä, kuinka koodata Blinkillä.
Vaihe 5: Fiberbotin koodaus
Yksi. Lisää. Vaihe.
Vilkkuva luonnos, jota käytit testataksesi Gemmaasi, on yksinkertainen koodi, jonka avulla voit pelata tutustumaan ohjelmaan. Etsi viive (1000). Tämä komento käskee Gemmaa kytkemään LED -valon päälle ja pois päältä 1000 tuhannesosaa tai toisin sanoen 1 sekuntia. Voit leikkiä ajoituksella ymmärtääksesi, kuinka sen muuttaminen muuttaa vilkkuvan LED -valon nopeutta. Jos esimerkiksi muutat sen viiveeksi (500), LED vilkkuu kaksi kertaa nopeammin. Jos muutat sen viiveeksi (2000), voitko arvata, mitä se muuttaisi? Joo, sait sen! Se kertoo Arduino -laitteelle, että se vilkkuu kaksi kertaa hitaammin.
** Muista: Sinun on aina painettava Gemma -laitteen nollauspainiketta aina, kun haluat ladata uuden tiedoston.
On mahdollista, että kun vahvistat/lähetät koodin, näytön alareunassa voi olla virhe punaisena. Jos näin tapahtuu, se johtuu usein siitä, että olet unohtanut painaa Gemma -laitteen nollauspainiketta. Jos näin ei ole, voit lukea "Asennus Arduino IDE: n avulla" -sivulta (https://bit.ly/arduino-setup) saadaksesi lisäohjeita ja apua. Siellä on myös Adafruitin asiakastukifoorumi, jossa elävä henkilö voi tarjota apua ja vastata kaikkiin lisäkysymyksiin.
Nyt kun olet suorittanut vilkkukoodin onnistuneesti Gemmallesi, on aika ottaa Matrix mukaan. Tätä varten sinun on ladattava kirjasto nimeltä TinyWireM. Toimi seuraavasti:
1. Sulje kaikki avoimet Arduino -ikkunat
2. Siirry Adafruit-verkkosivustolle tai kirjoita https://bit.ly/gemma-sc. Täältä löydät TinyWireM -kirjaston. Lataa tämä. Olen ladannut videon, joka näyttää kuinka tämä tehdään Mac -tietokoneella. Tästä linkistä saat myös kirjallisen vaiheittaisen oppaan tämän kirjaston lataamiseen. Lataamalla tämän kirjaston saat pysyvän pääsyn tähän koodiin, jonka avulla voit tallentaa uusina tiedostoina.
3. Vaihe 2 voi olla hieman hämmentävä. Jos näin on, koodit ovat saatavilla Adafruit -verkkosivustolla. Voit kopioida ja liittää koodit Arduino Blink -ohjelmaan ja suorittaa ne sieltä. Haluat luoda kaksi uutta välilehteä, samanlaisia kuin selaimen välilehdet. Tarkista molemmat koodit ja lataa ne Gemma- ja Matrix -laitteisiin. TA-DA !!!!! Olet juuri koodannut ja ladannut Arduino IDE: n avulla !!!!! Olet tehnyt Fiberbotista erittäin onnellisen !! Liitä akku Gemma -laitteeseen ja irrota USB tietokoneesta ja mikro -ohjaimesta. Voit nyt näyttää Fiberbot -ystäväsi kaikille! Pidä hauskaa:)
** Jos sattumalta mitään ei tapahdu, palaa edelliseen oppituntiin ja lue ohjeet vianmääritykseen/mistä löytää apua.
Suositeltava:
Esteen välttäminen LEGO -robotti: 8 vaihetta (kuvilla)
Esteen välttäminen LEGO Robot: Rakastamme LEGOa ja rakastamme myös Crazy Circuitsia, joten halusimme yhdistää nämä kaksi yksinkertaiseksi ja hauskaksi robotiksi, joka voi välttää törmäämisen seiniin ja muihin esineisiin. Näytämme sinulle, miten rakensimme omamme, ja hahmotamme tarvittavat perusteet, jotta voit rakentaa omasi
Knight Rider Lunchbox -robotti: 8 vaihetta (kuvilla)
Knight Rider Lunchbox -robotti: Ok, se ei puhu, se ei ole musta eikä siinä ole tekoälyä. Mutta siinä on hienoja punaisia LED -valoja edessä. Rakennan WiFi -ohjattavaa robottia, joka koostuu Raspberry Pi: stä, jossa on WiFi -sovitin, ja Arduino Unosta. Voit SSH: n Raspberry Pi: hen
Tasapainotusrobotti / 3 -pyöräinen robotti / STEM -robotti: 8 vaihetta
Tasapainotusrobotti / 3 -pyöräinen robotti / STEM -robotti: Olemme rakentaneet yhdistetyn tasapainotus- ja kolmipyörärobotin koulukäyttöön kouluissa ja koulujen jälkeen. Robotti perustuu Arduino Unoon, mukautettuun kilpeen (kaikki rakenteelliset tiedot toimitetaan), Li -ion -akkuun (kaikki
Voi -robotti: Arduino -robotti eksistentiaalisen kriisin kanssa: 6 vaihetta (kuvilla)
Voi -robotti: Arduino -robotti eksistentiaalisessa kriisissä: Tämä projekti perustuu animaatiosarjaan "Rick and Morty". Yhdessä jaksossa Rick tekee robotin, jonka ainoa tarkoitus on tuoda voita. Bruface -opiskelijoina (Brysselin teknillinen tiedekunta) meillä on tehtävä mecha
Rakenna hyvin pieni robotti: Tee maailman pienimmästä pyörillä varustettu robotti tarttumalla: 9 vaihetta (kuvilla)
Rakenna hyvin pieni robotti: Tee maailman pienimmästä pyörillä varustettu robotti tarttumalla: Rakenna 1/20 kuutiometrin robotti, jossa on tarttuja, joka voi poimia ja siirtää pieniä esineitä. Sitä ohjaa Picaxe -mikrokontrolleri. Uskon, että tällä hetkellä tämä voi olla maailman pienin pyörillä varustettu robotti, jossa on tarttuja. Se epäilemättä ch