Sadržaj:

BB8: 9 koraka
BB8: 9 koraka

Video: BB8: 9 koraka

Video: BB8: 9 koraka
Video: Свадьба в стиле Лас-Вегас VS Свадьба в американском стиле // Четыре свадьбы. 3 сезон 10 выпуск 2024, Studeni
Anonim
Image
Image

Ovaj je projekt namijenjen 'Creative Electronics', modulu Beng Electronics Engineering na Sveučilištu u Málagi, Telekomunikacijskoj školi (https://www.uma.es/etsi-de-telecomunicacion/).

Mi smo troje učenika koji su htjeli razviti projekt koji bi nas motivirao i očarao. Tražili smo projekte, a jedan nam je posebno privukao pažnju pa smo mislili da ga možemo reproducirati. Nakon rasprave o nekoliko ideja, odlučili smo stvoriti BB8.

Instrukcije na kojima se temeljio naš projekt su:

www.instructables.com/id/BB8-Droid-Arduino…

Korak 1: Materijali

  • Arduino UNO
  • DC motori i kotači - Link
  • Štitnik motornog pogona L293D - Link
  • Bluetooth model HM -10 - Link
  • Neodimijski magneti (8 mm x 3 mm)
  • Magneti 20 mm x 3 mm
  • Lopta od stiropora
  • 4 AA baterija
  • Držač baterije za 4 AA baterije
  • Sharpies
  • 100g štap za pecanje
  • Plastika za 3D pisač
  • Ćelija s gumbima
  • Držač baterije za gumb gumb
  • Crvena LED
  • Par žica
  • Neke stezaljke za držanje motora
  • Bijela i narančasta boja
  • 3 vijka za držanje Arduino ploče
  • Ljepljiva traka
  • Punilo za drvo
  • Bijela i narančasta boja

Također će vam biti potrebni sljedeći alati:

  • Odvijač
  • Pištolj za topljenje
  • Limeno lemilica
  • Četka

Korak 2: Uspimo! - Unutarnja struktura

Učinimo to! - Unutarnja struktura
Učinimo to! - Unutarnja struktura
Učinimo to! - Unutarnja struktura
Učinimo to! - Unutarnja struktura
Učinimo to! - Unutarnja struktura
Učinimo to! - Unutarnja struktura

Nakon što imamo sve materijale, prvo što moramo učiniti je ispisati unutarnji dio.

Dok se komad ispisuje, promijenit ćemo muške iglice 0 i 1 upravljača motora za ženske i muške pinove. Da bismo to učinili, uz pomoć lemilice uklonit ćemo postojeće muške igle i postaviti nove. Također ćemo zavariti nekoliko ženskih pinova na kojima je označeno Vcc i Gnd kako bismo tamo mogli spojiti napajanje bluetooth modula.

Nakon što to završimo, izvršit ćemo povezivanje motora: spojit ćemo ih na ulaze M1 i M2 ploče, kako je naznačeno na slikama.

Nakon što otisnemo unutarnju strukturu, možemo prijeći na instaliranje svih komponenti na sljedeći način:

Motori će biti postavljeni na naznačene položaje i pričvršćeni prirubnicama.

Arduino će se držati okomito vijcima kako je prikazano na slici, a upravljač motorima bit će postavljen na vrh.

Konačno, Bluetooth modul stavit ćemo u namjenski odjeljak.

S druge strane, prethodno smo postavili magnete u rupe na gornjem dijelu, pokušavajući da svi imaju isti polaritet (možemo provjeriti da li se približava drugom magnetu).

Napomena: komadi za 3D ispis mogu se dobiti na poveznici na početku nenametljivog i odgovaraju gore navedenom projektu.

Korak 3: Bluetooth modul i učitavanje programa

Nakon osnovnog projekta, naš bluetooth modul je HM-10 sa šest pinova (od kojih smo ih imali četiri, najvažnije, Vcc, Gnn, Rx i Tx).

Spajanje pinova već je navedeno u prethodnom odjeljku, a komunikacija između ovog modula i arduina vrlo je jednostavna jer arduino komunicira s njim kao serijski terminal.

U našem projektu željeli smo promijeniti naziv modula u "BB8". Obično se to radi putem AT naredbi o kojima postoji mnogo informacija na webu, ali modul koji smo nabavili (a za koji smo ostavili vezu na popisu materijala) je od proizvođača DSD TECH i treba program koji proizvođač nudi na svojoj web stranici za izmjenu postavki modula. Link programa: dsdtech-global

Kao što smo već komentirali, komunikacija se odvija kao serijski terminal i vrlo je lako provjeriti rad s mobilnom aplikacijom i osnovnim arduino programom.

Nakon što smo postavili sve dijelove (prethodni odjeljak) i bluetooth modul konfiguriran, možemo učitati arduino sa softverom koji smo priključili u koraku 8. Da bismo to učinili, prvo moramo odspojiti Tx i Rx pinove (0 i 1 respektivno) jer ćemo u protivnom imati problema. Zatim povezujemo arduino s računalom, otvorimo službenu aplikaciju Arduino, odaberemo model spojene ploče (Arduino UNO), kao i priključak na koji je spojen te nastavimo s učitavanjem programa.

Korak 4: Aplikacija za Android

Aplikacija za Android
Aplikacija za Android
Aplikacija za Android
Aplikacija za Android
Aplikacija za Android
Aplikacija za Android

Postoji mnogo IOS i ANDROID aplikacija kompatibilnih s Arduinom i našim bluetooth modulom, pa nam je bilo teško odabrati jednu … Konačno smo odabrali Android aplikaciju pod nazivom Bluetooth Electronics. Ova vam aplikacija omogućuje prilagodbu zaslona, postavljanje svih vrsta stavki, od gumba do upravljačkih palica i povezivanje na različite načine, poput Bluetootha, BLE -a i USB -a.

U naše sučelje smjestili smo naziv robota, gumb s gumbima i terminal kako bismo vidjeli što šaljemo iz aplikacije. Konfigurirali smo jastučić za slanje 'P'+broj+'F' u svakom prijenosu. 'P' započinje prijenos, broj odgovara broju pridruženom svakoj strelici na jastučiću, a 'F' završava prijenos.

Nakon što smo prilagodili i konfigurirali naše sučelje, povezujemo uređaj i pritisnemo gumb POKRENI. Sada možemo bez problema testirati našeg robota i naš program.

Veza za aplikaciju: arduinobluetooth

Korak 5: Tijelo

Tijelo
Tijelo
Tijelo
Tijelo
Tijelo
Tijelo

Ovo je jedan od glavnih dijelova našeg projekta. U izvornom projektu plastika je siva, a lopta mora biti obojana u bijelo. U našem slučaju, radije ga ispisujemo bijelo kako bismo uštedjeli neko vrijeme kasnije pri slikanju.

Nakon što završimo, možemo predstaviti unutarnju strukturu i provjeriti funkcionira li sve kroz aplikaciju koju smo spomenuli u prethodnom odjeljku.

Korak 6: Glava

Glava
Glava
Glava
Glava
Glava
Glava

Da biste to učinili, prvo se ispisuje baza glave.

Drugo, stavljamo držač baterije unutra i kroz preostalu rupu prolazimo kabele kako bismo stavili LED (ispravno polariziran) na vrh i sa otporom 330 na jednom od njegovih stezaljki lemljenjem kao što je prikazano na fotografiji.

Zatim smo porekspan kuglu prepolovili i zalijepili vrućim silikonom na vrh baze glave.

Konačno, morali smo postaviti magnete s unutarnje strane za koje smo koristili vrući silikon.

Korak 7: Ukrasite

Ukrasiti
Ukrasiti
Ukrasiti
Ukrasiti
Ukrasiti
Ukrasiti

Za loptu prvo kompasom napravimo dva kruga. Zatim u svakoj dijagonali krugova napravimo 1 pravokutnik.

Nakon što je napravljeno 6 crteža olovkom, uzimamo maskirnu traku da pokrijemo sve što nismo htjeli slikati i nastavljamo nanositi 1 sloj spreja (poduzimajući potrebne mjere opreza).

Kad se osuši, uklanjamo traku i ocrtavamo sve crteže olovkom kako želimo. U našem slučaju gledamo dizajn izvornog BB8.

Važno je osigurati da su crteži savršeno raspoređeni i da nema previše crteža u spojevima jer će se rez primijetiti kad nastavimo zatvarati loptu.

Konačno, za zatvaranje kugle odlučujemo se koristiti ljepljivu traku i zaključiti kuglu kao što vidimo u posljednjem odjeljku.

Korak 8: Softver

Na sljedećoj poveznici s GitHub platformom pronaći ćete kôd koji ćete morati implementirati na arduino UNO ploču za razvoj ovog uputstva. Morat ćete ga preuzeti i učitati kako je objašnjeno u koraku 3.

Ne zaboravite odspojiti Tx i Rx pinove Arduino UNO ploče. U suprotnom, učitavanje neće biti moguće i donijet će vam probleme.

Veza: GitHub

Korak 9: Zaključak

Zaključak
Zaključak
Zaključak
Zaključak

Sada kada znate izgraditi BB8, pokazat ćemo vam niz savjeta i trikova iz našeg iskustva koji će vam pomoći, kada ponovite ovaj projekt, da radi ispravno i nema problema.

Kao što se možda sjećate, u koraku 6 magneti su instalirani i naša je prvotna ideja bila postaviti tri neodimijska magneta u unutarnju strukturu i još tri u glavu, no kad smo ih nabavili i testirali, magneti su djelovali takvom silom da su unutarnji struktura je podignuta i nije radila ispravno.

Stoga smo testirali manje snažne magnete za glavu (dakle, to nisu neodimij), kao i kompenzacije s utezima, tako da lopta nije imala mnogo oscilacija i brzo se vratila u početni položaj. To je pomoglo da se smjer loptice ne iskrivi, kad se ispreplete s zavojima i hoda naprijed.

Dogodilo se da se u prethodnim testovima lopta okretala u krugovima, a ako ste ubrzali, putanja nije bila savršena, nešto što smo ispravili težinom od 100 grama koja se nalazi na stražnjoj strani unutarnje strukture i što se može vidjeti u priloženu sliku.

S druge strane, kako bismo smanjili trenje i učinili okretanje glave prirodnijim i skliskim, na magnete smo postavili trake tjelesne trake.

Preporučeni: