Satura rādītājs:

GOB: 3 soļi
GOB: 3 soļi

Video: GOB: 3 soļi

Video: GOB: 3 soļi
Video: Diablo 3 / gob / mats farming 2024, Jūlijs
Anonim
GOB
GOB

Šī pamācība tika izveidota, izpildot Dienvidfloridas Universitātes Makecourse projekta prasības (www.makecourse.com).

Pamatinformācija par GOB

GOB apzīmē pārnesumu kārbu un ir kārba, kas darbojas, izmantojot virkni pārnesumu. Šis projekts tika izveidots, kā minēts iepriekš, Makercourse Dienvidfloridas universitātē, un šis pamācība parādīs tieši to, kas nepieciešams, lai šo projektu atkārtotu arī citās kastēs. Attēls pa labi no pirmā attēla ir GOB jaunākā versija. Kastīti var bloķēt un atbloķēt atkarībā no tā, kuru atslēgu RFID sensors “redz”, kā arī ieslēdz sānu gaismas diodes atkarībā no tā, vai kaste tiek bloķēta vai atslēgta. Apskatiet pievienoto video, lai redzētu jaunākās kastes funkcijas.

1. darbība. Piegādes/aparatūra

Piegādes/aparatūra
Piegādes/aparatūra
Piegādes/aparatūra
Piegādes/aparatūra
Piegādes/aparatūra
Piegādes/aparatūra
Piegādes/aparatūra
Piegādes/aparatūra

Lai atjaunotu šo projektu, jums būs nepieciešams šāds.

1. Arduino Uno valde

2. Arduino RFID sensors (MFRC522)

3. Zobrati - specifikācijas skatīt zemāk

4. Liels pavasaris

5. 5v pakāpju motors

6. Dažādas gaismas diodes

7. Pārnēsājams USB lādētājs

8. Kaste - specifikācijas skatīt zemāk

9. Jebkurus rotājumus, ko jūs varētu vēlēties savai kastītei, es izmantoju sekojošo:

- Smidzināšanas krāsa (brūna, zelta, rozā zelta/ vara)

- Atslēgu piekariņu spuldzes

- Dažādi 3D drukāti pārnesumi, skrūves un cauruļvadi

Zobrati

Pārnesumus, ko izmantoja šī dizaina mehāniskajai daļai, es projektēju fusion 360, izmantojot to pārnesumu skriptu, un pēc tam tos izdrukāju 3D. Pirmais šeit pievienotais attēls parāda specifikācijas, kuras izmantoju, lai ģenerētu visus pārnesumus, un bija jāmaina tikai zobu skaits katrā. Otrajā attēlā redzami šajā lodziņā izmantotie pārnesumi. Tika izmantoti trīs apaļi pārnesumi un pēc tam taisnstūrveida pārnesums, ko izmantoja kā faktisko bloķēšanas mehānismu, ir pievienoti arī šo pārnesumu.stl faili. Trešajā attēlā parādīts pārnesumu izvietojums, jo jūs varat redzēt, ka augšējam pārnesumam ir vajadzīgas rokasgrāmatas, lai to noturētu, un lielākais pārnesums ir pielīmēts pie mazāka pārnesuma, kas ļauj pakāpju motoram vienlaikus griezt visus iekšējos pārnesumus.

Kastīte

Manam projektam izmantotā kaste tika izgatavota no 7 collas. x 7 collas kartona loksnes. Lai savienotu vāku ar kastes pamatni, tika izmantotas divas plānas kartona sloksnes, un pēc tam ar nelielu sloksni tika izveidots āķis uz vāka, lai kastīti varētu nofiksēt. Jūs varat izgatavot savu kasti no jebkura materiāla, kuru vēlaties, vai izmantot tādu, kura vāks ir jau piestiprināts vienā pusē, jebkurā gadījumā vāka iekšpusē jābūt āķim, lai kastīti varētu aizslēgt ar iekšējiem pārnesumiem. Sīkāku informāciju skatiet pēdējos divos attēlos.

2. solis: montāža

Montāža
Montāža
Montāža
Montāža
Montāža
Montāža

1. Apkopojiet visus materiālus, kas uzskaitīti 1. darbībā: Piegādes/ aparatūra

2. Izveidojiet kārbu, kā minēts iepriekš, jūs varat izgatavot savu kastīti no jebkura materiāla vai jebkuras izmēra, un vienīgā specifikācija ir tāda, ka tai jābūt pietiekami lielam iekšējam āķim, lai iekšējie pārnesumi varētu bloķēt kārbu.

3. Kad kaste ir uzbūvēta, ķēde ir jāpievieno. Izpildiet pievienoto shēmu. Atcerieties, ka tīrāku un kompaktāku ķēdi padarīsit, jo labāk tā iederēsies kastē. Kad esat samontējis programmu un pārbaudījis savu ķēdi, lai 1) pārbaudītu, vai visa aparatūra darbojas, un 2) pārbaudiet, vai tā dara to, ko vēlaties.

4. Tālāk noformējiet un izdrukājiet kastē nepieciešamos zobratus. Tas var aizņemt dažas izdrukas atkarībā no kastes izmēra un ķēdes lieluma. Pirmais pārnesums, ar kuru jāsāk, ir pakāpju motoram, tas palīdzēs novērtēt pārnesumu augstumu kastē.. Stl failiem ir pievienoti dažāda izmēra dībeļu izmēri, kuriem vajadzētu palīdzēt noteikt jūsu kastes labāko augstumu. Jums būs jāizurbj caurums dībeļa apakšā un jāpielīmē pie pakāpiena motora, lai zobratu nostiprinātu pie pakāpiena motora.

5. Kad visi pārnesumi ir izdrukāti un ķēde samontēta, piestipriniet zobratus kastes iekšpusē. Vieglai montāžai izmantoju karstu līmi. Var izmantot arī cita veida līmi vai skrūves. Ja nepieciešams, pievienojiet virzošās sliedes, lai zobratus noturētu vietā. Kā redzat attēlos, zobratu izvietojumam ir jāatrodas tieši zem kastes vāka, kur atrodas āķis. Atsperei jāatrodas tieši zem āķa, lai vāks izlec, kad kaste ir atbloķēta, un taisnstūra pārnesumam ir vieta, kas ieslīd āķī, kad kārba ir jābloķē.

6. Kad pārnesumi ir savās vietās, nostipriniet ķēdi kastes iekšpusē. Šim nolūkam es izmantoju lenti, zilu lenti attēlos, jo tas ļāva man pēc vajadzības viegli pielāgot.

7. Beidzot izrotājiet savu kastīti! Es izvēlējos izmantot gaismas diodes, kuras sākotnēji tika izmantotas, lai apzīmētu zobratu rotāciju kā daļu no dekorācijas kastes kreisajā pusē. Šī projekta labākā daļa ir tā, ka vienkāršā koncepcija ļauj jums pielāgot šo projektu savām vajadzībām. Nākamie trīs soļi parāda, kā es dekorēju šo kastīti.

8. Izdrukājiet dažādus pārnesumus. Pēc tam izsmidziniet kārbu un zobratus, lai tie atbilstu jūsu tēmai. Es izmantoju dažus zobratus kā trafaretus, lai pievienotu dizainu sāniem, vai pielīmēju tos tekstūrai, sīkāku informāciju skatiet pievienotajos attēlos.

9. Spuldzēm sānos es izmantoju atslēgu piekariņu spuldzes, kuras es varēju atskrūvēt un izņemt gaismas diodes. No turienes es varēju izveidot divus caurumus kastes sānos, lai ieslēgtu ķēdē pievienotās gaismas diodes spuldzēs uz kastes ārpuses.

10. Kad esat pabeidzis, pārliecinieties, vai kastē vēl ir pietiekami daudz vietas, lai ievietotu kādu priekšmetu. Es izvēlējos slēpt iekšējo shēmu ar filcu, lai nekas netiktu aizķerts.

Izklaidējieties, dekorējot kastīti, kā vien vēlaties, tā ir izgudrošanas labākā daļa! Laimīgu izgatavošanu!

3. darbība: kods

Darba sākšana

Pievienotais.ino fails ir GOB programmas kods. Lai to pareizi palaistu savā arduino, jums būs jāinstalē arī divas bibliotēkas, kas arī ir pievienotas jūsu arduino bibliotēku mapei. Programma ir labi komentēta, taču tālāk ir sniegts arī apraksts, lai to precizētu. Šiem kodiem ir nepieciešama pamata izpratne par arduino programmēšanu.

Pārskats/apraksts

1. Bibliotēkas

Šajā programmā SPI, MFRC522 un Stepper Library tiek izmantotas trīs bibliotēkas. Tā kā SPI ir noklusējuma arduino bibliotēka, nav nepieciešams to instalēt savā arduino bibliotēku mapē. SPI apzīmē Serial Peripheral Interface, un tas ir sērijas sakaru protokols, ko arduino izmanto, lai sarunātos ar RFID sensoru. Izmantojot šo bibliotēku, mēs izmantojam MFRC522 bibliotēku, lai nolasītu datus no RFID sensora. Šī bibliotēka ir raksturīga sensoram un ļauj mums izmantot informāciju, ko sensors nolasa no RFID atslēgām, kuras tiek izmantotas kastes bloķēšanai un atbloķēšanai. Stepper bibliotēka darbojas tieši tā, kā izklausās, tā palīdz arduino sarunāties ar stepper motoru.

2. Mainīgo definēšana/ iestatīšana

Pēc nepieciešamās aparatūras vajadzīgo bibliotēku iekļaušanas ir jānosaka minētās aparatūras tapas. Būtībā arduino ir jāzina, kuras tapas runā ar kādām aparatūras daļām.

3. Galvenā cilpa

Pirmkārt, pirmie divi, ja tiek izmantoti paziņojumi, lai pārliecinātos, ka RFID sensors nolasa RFID atslēgu. Tad mums ir jāķer RFID atslēgas kods vai UID, kas tiek "nolasīts", tas ir tas, kas notiek Loop () funkcijas pirmajā cilpā. Kad UID ir nolasīts, mums jāpārbauda, vai atslēga bloķēs vai atbloķēs lodziņu. Šeit, izmantojot paziņojumu ja citādi, esmu iestatījis vienu atslēgu, lai bloķētu lodziņu, un jebkuru citu, lai atbloķētu lodziņu. Piemēram, ja UID ir vienāds ar UID, kuru es vēlos, tad izsauciet funkciju spinRight () vai bloķējiet lodziņu, izsauciet funkciju spinLeft () un atbloķējiet lodziņu.

4. Centrēšanas funkcijas

SpinLeft () un spinRight () funkcijas tiek izmantotas, lai pagrieztos pa kreisi vai pa labi. Galvenais šeit ir tas, ka, lai mainītu soļu motora virzienu, soļa motora tapas tiek apgrieztas.

Ieteicams: